LauModIndPartWave.hh
Go to the documentation of this file.
41 LauModIndPartWave(LauResonanceInfo* resInfo, Int_t resPairAmpInt, const LauDaughters* daughters);
59 void addKnot(Double_t mass, Double_t magVal, Double_t phaseVal, Bool_t fixMag=kFALSE, Bool_t fixPhase=kFALSE);
76 virtual LauAbsResonance::LauResonanceModel getResonanceModel() const {return LauAbsResonance::MIPW;}
Class for defining a model independent partial wave component. Definition: LauModIndPartWave.hh:32 std::vector< Double_t > magnitudes_ The values of the magnitude spline at the knots. Definition: LauModIndPartWave.hh:104 void addKnot(Double_t mass, Double_t magVal, Double_t phaseVal, Bool_t fixMag=kFALSE, Bool_t fixPhase=kFALSE) Add a knot to the magnitude and phase splines. Definition: LauModIndPartWave.cc:96 Double_t upperThresholdPhase_ Phase for the knot at the upper kinematic threshold. Definition: LauModIndPartWave.hh:119 Class for defining the properties of a resonant particle. Definition: LauResonanceInfo.hh:32 Class that defines the particular 3-body decay under study. Definition: LauDaughters.hh:33 std::vector< Double_t > masses_ The masses at which knots are defined in the magnitude and phase splines. Definition: LauModIndPartWave.hh:102 Int_t nKnots_ The number of knots in the magnitude and phase splines. Definition: LauModIndPartWave.hh:99 void setKnotAmp(Int_t knot, Double_t magVal, Double_t phaseVal, Bool_t fixMag, Bool_t fixPhase) Set the magnitude and phase at a given knot. Definition: LauModIndPartWave.cc:152 virtual LauAbsResonance::LauResonanceModel getResonanceModel() const Get the resonance model type. Definition: LauModIndPartWave.hh:76 Bool_t fixUpperThresholdPhase_ Whether the phase should be fixed for the knot at the upper kinematic threshold. Definition: LauModIndPartWave.hh:123 Bool_t initialised_ Flag to identify whether the model has been intialised yet. Definition: LauModIndPartWave.hh:114 virtual const std::vector< LauParameter * > & getFloatingParameters() Retrieve the resonance parameters, e.g. so that they can be loaded into a fit. Definition: LauModIndPartWave.cc:231 Bool_t fixUpperThresholdMag_ Whether the magnitude should be fixed for the knot at the upper kinematic threshold. Definition: LauModIndPartWave.hh:121 File containing declaration of LauComplex class. LauModIndPartWave(LauResonanceInfo *resInfo, Int_t resPairAmpInt, const LauDaughters *daughters) Constructor. Definition: LauModIndPartWave.cc:35 Definition: LauAbsResonance.hh:60 virtual LauComplex resAmp(Double_t mass, Double_t spinTerm) Complex resonant amplitude. Definition: LauModIndPartWave.cc:197 Double_t upperThresholdMag_ Magnitude for the knot at the upper kinematic threshold. Definition: LauModIndPartWave.hh:117 std::vector< LauParameter * > phasePars_ The parameters for the values at the knots in the phase spline. Definition: LauModIndPartWave.hh:111 Abstract class for defining type for resonance amplitude models (Breit-Wigner, Flatte etc... Definition: LauAbsResonance.hh:37 File containing declaration of LauAbsResonance class. std::vector< LauParameter * > magnitudePars_ The parameters for the values at the knots in the magnitude spline. Definition: LauModIndPartWave.hh:109 TSpline3 * magSpline_ The spline used to calculate the magnitude at a given mass. Definition: LauModIndPartWave.hh:94 std::vector< Double_t > phases_ The values of the phase spline at the knots. Definition: LauModIndPartWave.hh:106 TSpline3 * phaseSpline_ The spline used to calculate the phase at a given mass. Definition: LauModIndPartWave.hh:96 Generated by 1.8.5 |