LauEFKLLMRes.cc
Go to the documentation of this file.
31 LauEFKLLMRes::LauEFKLLMRes(LauResonanceInfo* resInfo, const Int_t resPairAmpInt, const LauDaughters* daughters) :
61 std::cout << "INFO in LauEFKLLMRes::setResonanceParameter: Mass factor set to " << value << std::endl;
63 std::cerr << "WARNING in LauEFKLLMRes::setResonanceParameter: Parameter name not reconised." << std::endl;
74 std::cerr << "WARNING in LauEFKLLMRes::floatResonanceParameter: Parameter already floating. No parameter changes made." << std::endl;
77 std::cerr << "WARNING in LauEFKLLMRes::floatResonanceParameter: Parameter name not reconised." << std::endl;
86 std::cerr << "WARNING in LauEFKLLMRes::getResonanceParameter: Parameter name not reconised." << std::endl;
136 std::cerr << "ERROR in LauEFKLLMRes::setupFormFactor : Unexpected number of fields in text file, aborting reading of form-factor information." << std::endl;
147 std::cerr << "WARNING in LauEFKLLMRes::setupFormFactor : Overwriting previous form-factor splines with newly read values." << std::endl;
File containing declaration of LauTextFileParser class. Bool_t fixed() const Check whether the parameter is fixed or floated. Definition: LauParameter.hh:214 LauEFKLLMRes(LauResonanceInfo *resInfo, const Int_t resPairAmpInt, const LauDaughters *daughters) Constructor. Definition: LauEFKLLMRes.cc:31 virtual LauParameter * getResonanceParameter(const TString &name) Access the given resonance parameter. Definition: LauEFKLLMRes.cc:81 File containing declaration of LauResonanceInfo class. ClassImp(LauAbsCoeffSet) 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 Double_t evaluate(Double_t x) const Evaluate the function at given point. Definition: Lau1DCubicSpline.cc:45 std::vector< std::string > getNextLine() Retrieve the next line. Definition: LauTextFileParser.cc:118 const TString & getSanitisedName() const Get the name of the resonance. Definition: LauAbsResonance.hh:137 static void setupFormFactor(const TString &inputFile) Read the form factor information from text file. Definition: LauEFKLLMRes.cc:121 void setMassFactor(const Double_t massFactor) Set the power of the mass dependence. Definition: LauEFKLLMRes.cc:155 File containing declaration of LauKinematics class. File containing declaration of LauEFKLLMRes class. void addFloatingParameter(LauParameter *param) Add parameter to the list of floating parameters. Definition: LauAbsResonance.cc:426 static Lau1DCubicSpline * phaseSpline_ Spline describing the phase variation of the form-factor. Definition: LauEFKLLMRes.hh:124 Double_t getMassFactor() const Get the power of the mass dependence. Definition: LauEFKLLMRes.hh:105 virtual const std::vector< LauParameter * > & getFloatingParameters() Retrieve the resonance parameters, e.g. so that they can be loaded into a fit. Definition: LauEFKLLMRes.cc:91 virtual void setResonanceParameter(const TString &name, const Double_t value) Set value of a resonance parameter. Definition: LauEFKLLMRes.cc:57 File containing declaration of Lau1DCubicSpline class. Class for defining a 1D cubic spline based on a set of knots. Definition: Lau1DCubicSpline.hh:70 Bool_t secondStage() const Check whether the parameter should be floated only in the second stage of a two stage fit... Definition: LauParameter.hh:220 std::vector< LauParameter * > & getParameters() Access the list of floating parameters. Definition: LauAbsResonance.hh:445 virtual LauComplex resAmp(Double_t mass, Double_t spinTerm) Complex resonant amplitude. Definition: LauEFKLLMRes.cc:102 LauParameter * getExtraParameter(const TString &parName) Retrieve an extra parameter of the resonance. Definition: LauResonanceInfo.cc:108 Bool_t fixMassFactor() const See if the mass factor parameter is fixed or floating. Definition: LauEFKLLMRes.hh:111 Abstract class for defining type for resonance amplitude models (Breit-Wigner, Flatte etc... Definition: LauAbsResonance.hh:37 static Lau1DCubicSpline * magSpline_ Spline describing the magnitude variation of the form-factor. Definition: LauEFKLLMRes.hh:122 void addExtraParameter(LauParameter *param, const Bool_t independentPar=kFALSE) Add an extra parameter of the resonance. Definition: LauResonanceInfo.cc:119 LauComplex scale(Double_t scaleVal) const Obtain the complex number scaled by some factor. Definition: LauComplex.hh:276 virtual void floatResonanceParameter(const TString &name) Allow the various parameters to float in the fit. Definition: LauEFKLLMRes.cc:67 Generated by 1.8.5 |