LauNRAmplitude.cc
Go to the documentation of this file.
23 LauNRAmplitude::LauNRAmplitude(LauResonanceInfo* resInfo, const Int_t resPairAmpInt, const LauDaughters* daughters) :
121 std::cerr << "ERROR in LauNRAmplitude::resAmp : This method shouldn't get called." << std::endl;
122 std::cerr << " Returning zero amplitude for mass = " << mass << " and spinTerm = " << spinTerm << "." << std::endl;
164 std::cout << "INFO in LauNRAmplitude::setResonanceParameter : Setting NRAmplitude d = " << this->getdParameter() << std::endl;
167 std::cout << "INFO in LauNRAmplitude::setResonanceParameter : Setting NRAmplitude c1 = " << this->getc1Parameter() << std::endl;
170 std::cout << "INFO in LauNRAmplitude::setResonanceParameter : Setting NRAmplitude c2 = " << this->getc2Parameter() << std::endl;
173 std::cout << "INFO in LauNRAmplitude::setResonanceParameter : Setting NRAmplitude p1 = " << this->getp1Parameter() << std::endl;
176 std::cout << "INFO in LauNRAmplitude::setResonanceParameter : Setting NRAmplitude p2 = " << this->getp2Parameter() << std::endl;
178 std::cerr << "WARNING in LauNRAmplitude::setResonanceParameter: Parameter name not reconised. No parameter changes made." << std::endl;
189 std::cerr << "WARNING in LauNRAmplitude::floatResonanceParameter: Parameter already floating. No parameter changes made." << std::endl;
196 std::cerr << "WARNING in LauNRAmplitude::floatResonanceParameter: Parameter already floating. No parameter changes made." << std::endl;
203 std::cerr << "WARNING in LauNRAmplitude::floatResonanceParameter: Parameter already floating. No parameter changes made." << std::endl;
210 std::cerr << "WARNING in LauNRAmplitude::floatResonanceParameter: Parameter already floating. No parameter changes made." << std::endl;
217 std::cerr << "WARNING in LauNRAmplitude::floatResonanceParameter: Parameter already floating. No parameter changes made." << std::endl;
220 std::cerr << "WARNING in LauNRAmplitude::fixResonanceParameter: Parameter name not reconised. No parameter changes made." << std::endl;
237 std::cerr << "WARNING in LauNRAmplitude::getResonanceParameter: Parameter name not reconised." << std::endl;
virtual const std::vector< LauParameter * > & getFloatingParameters() Retrieve the resonance parameters, e.g. so that they can be loaded into a fit. Definition: LauNRAmplitude.cc:132 File containing declaration of LauNRAmplitude class. Bool_t fixed() const Check whether the parameter is fixed or floated. Definition: LauParameter.hh:195 virtual LauComplex resAmp(Double_t mass, Double_t spinTerm) This is not meant to be called. Definition: LauNRAmplitude.cc:119 File containing declaration of LauResonanceInfo class. Bool_t fixc1Parameter() const See if the c1 parameter is fixed or floating. Definition: LauNRAmplitude.hh:172 virtual void setResonanceParameter(const TString &name, const Double_t value) Set value of a resonance parameter. Definition: LauNRAmplitude.cc:159 ClassImp(LauAbsCoeffSet) virtual void floatResonanceParameter(const TString &name) Allow the various parameters to float in the fit. Definition: LauNRAmplitude.cc:182 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 virtual LauParameter * getResonanceParameter(const TString &name) Access the given resonance parameter. Definition: LauNRAmplitude.cc:224 File containing declaration of LauKinematics class. void addFloatingParameter(LauParameter *param) Add parameter to the list of floating parameters. Definition: LauAbsResonance.cc:278 Bool_t fixdParameter() const See if the d parameter is fixed or floating. Definition: LauNRAmplitude.hh:166 Double_t f(const Double_t s, const Double_t c, const Double_t p) const Evaluate the expression 1.0 / (1.0 + TMath::Exp( c * (s-p) )) Definition: LauNRAmplitude.cc:126 std::vector< LauParameter * > & getParameters() Access the list of floating parameters. Definition: LauAbsResonance.hh:339 Bool_t fixc2Parameter() const See if the c2 parameter is fixed or floating. Definition: LauNRAmplitude.hh:178 Bool_t fixp1Parameter() const See if the p1 parameter is fixed or floating. Definition: LauNRAmplitude.hh:184 Abstract class for defining type for resonance amplitude models (Breit-Wigner, Flatte etc... Definition: LauAbsResonance.hh:37 Bool_t fixp2Parameter() const See if the p2 parameter is fixed or floating. Definition: LauNRAmplitude.hh:190 virtual LauComplex amplitude(const LauKinematics *kinematics) Complex resonant amplitude. Definition: LauNRAmplitude.cc:99 Generated by 1.8.5 |