LauAbsCoeffSet.hh
Go to the documentation of this file.
virtual void randomiseInitValues()=0 Randomise the starting values of the parameters for a fit. virtual void adjustName(LauParameter &par) Prepend the base name and index to the name of a parameter. Definition: LauAbsCoeffSet.cc:44 virtual LauComplex antiparticleCoeff()=0 Retrieve the complex coefficient for an antiparticle. virtual TString baseName() const Retrieve the base name of the coefficient set. Definition: LauAbsCoeffSet.hh:117 virtual LauComplex particleCoeff()=0 Retrieve the complex coefficient for a particle. virtual void setCoeffValues(const LauComplex &coeff, const LauComplex &coeffBar)=0 Set the parameters based on the complex coefficients for particles and antiparticles. virtual LauAbsCoeffSet * createClone(const TString &newName, Double_t constFactor=1.0)=0 Create a clone of the coefficient set. virtual UInt_t index() const Retrieve the index number of the coefficient set. Definition: LauAbsCoeffSet.hh:131 virtual void name(const TString &theName) Set the name of the coefficient set. Definition: LauAbsCoeffSet.hh:109 Class for defining the abstract interface for complex coefficient classes. Definition: LauAbsCoeffSet.hh:34 virtual void finaliseValues()=0 Make sure values are in "standard" ranges, e.g. phases should be between -pi and pi. virtual void baseName(const TString &theBasename) Set the base name of the coefficient set. Definition: LauAbsCoeffSet.hh:125 virtual void printTableRow(std::ostream &stream)=0 Print the parameters of the complex coefficient as a row in the results table. virtual TString name() const Retrieve the name of the coefficient set. Definition: LauAbsCoeffSet.hh:102 virtual std::vector< LauParameter * > getParameters()=0 Retrieve the parameters of the coefficient so that they can be loaded into a fit. ... virtual void printTableHeading(std::ostream &stream)=0 Print the column headings for a results table. Generated by 1.8.5 |