1 #ifndef BREITWIGNER_BLATTWEISSKOPF_HH 2 #define BREITWIGNER_BLATTWEISSKOPF_HH 88 virtual double prSq()
const;
90 virtual double pABSq();
115 virtual double Radius()
const;
131 virtual std::string
mumsSpin()
const;
146 virtual TLorentzVector
daughterP4(
int i)
const;
166 virtual double Fr_BELLE(
double prSquared);
171 virtual double FrMax();
172 virtual double GofM();
191 virtual void print(std::ostream& out = std::cout)
const;
198 virtual std::string
name()
const{
virtual double prSqForGofM() const
virtual int daughterP(int i) const
ResonancePropertiesList * _RPL
const MINT::MinuitParameterSet * getMinuitParameterSet() const
virtual double prSq() const
virtual void resetInternals()
virtual double FrForGofM()
virtual const ParticleProperties * mumsProperties() const
virtual bool parityConservingL(int L) const
std::vector< double > _daughterPDGMass
std::ostream & operator<<(std::ostream &out, const BW_BW &)
virtual bool isWeakDecay() const
const AssociatedDecayTree & _theDecay
virtual double mumsMass() const
virtual double Radius() const
virtual int minDaughterPairSpinSum(int i, int j) const
virtual double daughterPDGMass(const int &i) const
virtual int daughterSpinValue(int i) const
virtual int twoLPlusOne() const
bool setEventPtr(IDalitzEvent &evt) const
virtual int dgtrsInternalParity() const
MINT::MinuitParameterSet * _mps
virtual MultiQuarkContent daughterQuarkContent(int i) const
virtual std::complex< double > EvtGenValue(IDalitzEvent &evt)
virtual int mumsPID() const
virtual void setGenerationLimits(double mi, double ma)
virtual double prSqMax() const
virtual void print(IDalitzEvent &evt, std::ostream &out=std::cout)
const ResonanceProperties * get(int i) const
bool setAllFitParameters()
virtual double daughterRecoMass2(int i) const
virtual int minDaughterSpinSum4() const
virtual double daughterRecoMass(int i) const
virtual double Fr_PDG_BL()
BW_BW(const AssociatedDecayTree &decay, const std::string &lineshapePrefix="", MINT::MinuitParameterSet *mps=0)
virtual int minDaughterSpinSum3() const
virtual double globalRadius() const
IDalitzEvent * getEvent() const
virtual int mumsSpinValue() const
double peakPosition() const
virtual int maxDaughterPairSpinSum(int i, int j) const
virtual int minDaughterSpinSum2() const
bool _substitutePDGForReco
virtual double mumsRecoMass2() const
virtual double Fr_BELLE_Max()
virtual std::string daughterSpin(int i) const
virtual MultiQuarkContent dgtrsQuarkContent() const
virtual TLorentzVector daughterP4(int i) const
std::vector< double > _daughterRecoMass2
virtual MultiQuarkContent mumsQuarkContent() const
MINT::NamedParameter< int > _normBF
virtual ResonancePropertiesFitRef & mumsFittableProperties() const
virtual bool startOfDecayChain() const
virtual double Fr_BELLE(double prSquared)
MINT::FitParRef * _fittableGlobalRadiusPtr
bool substitutePDGForReco() const
virtual MINT::counted_ptr< IGenFct > generatingFunction() const
virtual double twoBody_recodgtPsq_in_MumsPDGFrame() const
const ResonanceProperties * resonanceProperties() const
virtual double mumsRecoMass() const
virtual double mumsWidth() const
virtual int mumsParity() const
virtual double mumsRadius() const
void oneLiner(std::stringstream &seam, int generation=0) const
virtual int numDaughters() const
ResonancePropertiesList * resonancePropertiesList() const
std::vector< double > _daughterWidth
virtual double twoBody_dgtPsq_in_MumsRecoFrame()
virtual int lowestPossibleTwoLPlusOne() const
virtual std::string name() const
ResonancePropertiesFitRef * _fittableResonancePropertiesPtr
virtual std::string mumsSpin() const
virtual double daughterWidth(int i) const
virtual int minDaughterSpinSum() const
virtual double twoBody_dgtPsq_in_MumsFrame(double mumsMass, double mA, double mB) const
virtual int maxDaughterSpinSum() const
MINT::counted_ptr< IGenFct > _genFct
virtual double twoBody_dgtPsq_in_MumsPDGFrame() const
virtual std::complex< double > getVal(IDalitzEvent &evt)
const std::string & prefix() const
virtual std::complex< double > BreitWigner()
virtual DalitzCoordinate getDalitzCoordinate(double nSigma=3) const
void makeGeneratingFunction() const