21 #ifndef yap_RelativisticBreitWigner_h
22 #define yap_RelativisticBreitWigner_h
24 #include "fwd/BlattWeisskopf.h"
25 #include "fwd/DataPartition.h"
26 #include "fwd/DecayChannel.h"
27 #include "fwd/ParticleCombination.h"
74 virtual void calculateT(
DataPartition& D,
const std::shared_ptr<ParticleCombination>& pc,
unsigned si)
const override;
virtual void calculateT(DataPartition &D, const std::shared_ptr< ParticleCombination > &pc, unsigned si) const override
Definition: RelativisticBreitWigner.cxx:47
Definition: RequiresMeasuredBreakupMomenta.h:30
virtual void checkDecayChannel(const DecayChannel &c) const override
Definition: RelativisticBreitWigner.cxx:33
RelativisticBreitWigner(double m=-1, double w=-1)
Definition: RelativisticBreitWigner.h:58
Class defining a partition of the DataSet.
Definition: DataPartition.h:158
virtual void addDecayChannel(std::shared_ptr< DecayChannel > c) override
Retrieve BlattWeisskopf object from Resonance now that it is added to the Model.
Definition: RelativisticBreitWigner.cxx:18
std::shared_ptr< BlattWeisskopf > BlattWeisskopf_
BlattWeisskopf object needed for width calculation.
Definition: RelativisticBreitWigner.h:79
Class for Breit-Wigner resonance shape.
Definition: BreitWigner.h:43
Class implementing a decay channel.
Definition: DecayChannel.h:40
Class for Relativistic Breit-Wigner resonance shape.
Definition: RelativisticBreitWigner.h:48