LauModIndPartWaveMagPhase.cc
Go to the documentation of this file.
41 LauModIndPartWaveMagPhase::LauModIndPartWaveMagPhase(LauResonanceInfo* resInfo, Int_t resPairAmpInt, const LauDaughters* daughters) :
75 phasePars[iKnot] = new LauParameter( phaseName, 1.0, -6.0*LauConstants::pi, 6.0*LauConstants::pi, kFALSE);
81 void LauModIndPartWaveMagPhase::setKnotAmp(const UInt_t knot, const Double_t magVal, const Double_t phaseVal, const Bool_t fixMagnitude, const Bool_t fixPhase)
86 std::cerr << "WARNING in LauModIndPartWaveMagPhase::setKnotAmp : Index " << knot << " does not correspond to an existing knot in resonance " << this->getResonanceName() << std::endl;
111 std::cout << "INFO in LauModIndPartWaveMagPhase::setKnotAmp : Knot updated in resonance " << this->getResonanceName() << " at lower kinematic limit (" << masses[knot] << ")" << std::endl;
113 std::cout << "INFO in LauModIndPartWaveMagPhase::setKnotAmp : Knot updated in resonance " << this->getResonanceName() << " at upper kinematic limit (" << masses[knot] << ")" << std::endl;
115 std::cout << "INFO in LauModIndPartWaveMagPhase::setKnotAmp : Knot updated in resonance " << this->getResonanceName() << " at mass " << masses[knot] << std::endl;
std::vector< LauParameter * > & getAmp2Pars() Helper function to access the 2nd parameter set. Definition: LauAbsModIndPartWave.hh:186 const Lau1DCubicSpline * getSpline2() const Helper function to access the 1st spline. Definition: LauAbsModIndPartWave.hh:192 std::vector< LauParameter * > & getAmp1Pars() Helper function to access the 1st parameter set. Definition: LauAbsModIndPartWave.hh:183 const TString & getResonanceName() const Get the name of the resonance. Definition: LauAbsResonance.hh:152 Abstract base class for defining a model independent partial wave component. Definition: LauAbsModIndPartWave.hh:48 File containing declaration of LauResonanceInfo class. ClassImp(LauAbsCoeffSet) std::vector< Double_t > & getAmp1Vals() Helper function to access the 1st parameter set. Definition: LauAbsModIndPartWave.hh:177 Class for defining the properties of a resonant particle. Definition: LauResonanceInfo.hh:46 Class that defines the particular 3-body decay under study. Definition: LauDaughters.hh:47 Double_t evaluate(Double_t x) const Evaluate the function at given point. Definition: Lau1DCubicSpline.cc:62 const TString & getSanitisedName() const Get the name of the resonance. Definition: LauAbsResonance.hh:158 File containing declaration of LauModIndPartWaveMagPhase class. const Lau1DCubicSpline * getSpline1() const Helper function to access the 1st spline. Definition: LauAbsModIndPartWave.hh:189 void setAmp(const Double_t realPart, const Double_t imagPart) Helper function to set the current amplitude value. Definition: LauAbsModIndPartWave.hh:168 File containing declaration of LauKinematics class. virtual void setKnotAmp(const UInt_t knot, const Double_t magVal, const Double_t phaseVal, const Bool_t fixMagnitude, const Bool_t fixPhase) Set the values of the two real parameters that define the amplitude at a given knot. Definition: LauModIndPartWaveMagPhase.cc:81 Class for defining a model independent partial wave component where the amplitudes are parameterised ... Definition: LauModIndPartWaveMagPhase.hh:45 File containing declaration of Lau1DCubicSpline class. Class for defining a 1D cubic spline based on a set of knots. Definition: Lau1DCubicSpline.hh:84 UInt_t nKnots() const Return the number of knots that have been defined (including those at the upper and lower kinematic l... Definition: LauAbsModIndPartWave.hh:77 Bool_t secondStage() const Check whether the parameter should be floated only in the second stage of a two stage fit... Definition: LauParameter.hh:234 const std::vector< Double_t > & getMasses() Helper function to access the masses. Definition: LauAbsModIndPartWave.hh:174 LauResonanceInfo * getResInfo() const Access the resonance info object. Definition: LauAbsResonance.hh:414 File containing LauConstants namespace. virtual void createAmpParameters(const UInt_t iKnot) Method to create the parameter objects for the given knot. Definition: LauModIndPartWaveMagPhase.cc:50 virtual void evaluateAmplitude(const Double_t mass) Evaluate the amplitude at the given point from the splines. Definition: LauModIndPartWaveMagPhase.cc:131 Bool_t floatKnotsSecondStage() const Retrieve the value of the second stage flag. Definition: LauAbsModIndPartWave.hh:104 std::vector< Double_t > & getAmp2Vals() Helper function to access the 2nd parameter set. Definition: LauAbsModIndPartWave.hh:180 void addExtraParameter(LauParameter *param, const Bool_t independentPar=kFALSE) Add an extra parameter of the resonance. Definition: LauResonanceInfo.cc:133 Generated by 1.8.5 |