|
| FitAmpSum (const DalitzEventPattern &pat, const char *fname=0, MINT::MinuitParameterSet *pset=0, const std::string &prefix="", const std::string &lineshapePrefix="", const std::string &opt="") |
|
| FitAmpSum (const DalitzEventPattern &pat, MINT::MinuitParameterSet *pset, const std::string &prefix="", const std::string &lineshapePrefix="", const std::string &opt="") |
|
| FitAmpSum (const DalitzEventPattern &pat, const std::string &prefix, const std::string &lineshapePrefix="", const std::string &opt="") |
|
| FitAmpSum (const FitAmpSum &other) |
|
| FitAmpSum (const FitAmpList &other) |
|
virtual MINT::counted_ptr< FitAmpListBase > | GetCloneSameFitParameters () const |
|
virtual MINT::counted_ptr< FitAmpListBase > | GetCloneOfSubsetSameFitParameters (std::string name) const |
|
virtual DalitzBoxSet | makeBoxes (const DalitzEventPattern &pat, double nSigma=2) |
|
virtual DalitzBWBoxSet | makeBWBoxes (const DalitzEventPattern &pat, TRandom *rnd=gRandom) |
|
virtual std::complex< double > | getVal (IDalitzEvent &evt) |
|
virtual std::complex< double > | getVal (IDalitzEvent *evt) |
|
virtual void | Gradient (IDalitzEvent &evt, std::vector< double > &grad, MINT::MinuitParameterSet *mps) |
|
virtual bool | useAnalyticGradient () |
|
virtual MINT::counted_ptr< IIntegrationCalculator > | makeIntegrationCalculator () |
|
virtual MINT::counted_ptr< IntegCalculator > | makeIntegCalculator () |
|
virtual MINT::counted_ptr< FitAmpPairList > | makeFitAmpPairList () |
|
virtual double | Prob (IDalitzEvent &evt) |
|
virtual double | RealVal (IDalitzEvent &evt) |
|
virtual std::complex< double > | ComplexVal (IDalitzEvent &evt) |
|
double | getAmpSqr (IDalitzEvent &evt, std::vector< std::string > ampNames, bool CC=false) |
|
virtual MINT::counted_ptr< MINT::IUnweightedEventGenerator< IDalitzEvent > > | makeEventGenerator (const DalitzEventPattern &pat, TRandom *rnd=gRandom) |
|
virtual void | print (std::ostream &os=std::cout) const |
|
virtual void | printNonZero (std::ostream &os=std::cout) const |
|
virtual void | printValues (IDalitzEvent &evt, std::ostream &os=std::cout) |
|
virtual | ~FitAmpSum () |
|
FitAmpSum & | operator *= (double r) |
|
FitAmpSum & | operator *= (const std::complex< double > &z) |
|
FitAmpSum & | operator *= (const MINT::counted_ptr< MINT::IReturnComplex > &irc) |
|
FitAmpSum & | operator *= (const MINT::counted_ptr< MINT::IReturnComplexForEvent< IDalitzEvent > > &ircfe) |
|
FitAmpSum | operator * (double r) const |
|
FitAmpSum | operator * (const std::complex< double > &z) const |
|
FitAmpSum | operator * (const MINT::counted_ptr< MINT::IReturnComplex > &irc) const |
|
FitAmpSum | operator * (const MINT::counted_ptr< MINT::IReturnComplexForEvent< IDalitzEvent > > &ircfe) const |
|
FitAmpSum & | operator= (const FitAmpSum &other) |
|
FitAmpSum & | operator= (const FitAmpList &other) |
|
FitAmpSum & | operator+= (const FitAmpSum &other) |
|
FitAmpSum | operator+ (const FitAmpSum &other) const |
|
| FitAmpList (const DalitzEventPattern &pat, const char *fname=0, MINT::MinuitParameterSet *pset=0, const std::string &prefix="", const std::string &lineshapePrefix="", const std::string &opt="") |
|
| FitAmpList (const DalitzEventPattern &pat, MINT::MinuitParameterSet *pset, const std::string &prefix="", const std::string &lineshapePrefix="", const std::string &opt="") |
|
| FitAmpList (const DalitzEventPattern &pat, const std::string &prefix, const std::string &lineshapePrefix="", const std::string &opt="") |
|
| FitAmpList (const FitAmpList &other) |
|
virtual MINT::MinuitParameterSet * | getMPS () |
|
virtual MINT::counted_ptr< FitAmpListBase > | GetCPConjugateSameFitParameters () const |
|
virtual bool | createAllAmps (const DalitzEventPattern &thePattern, const std::string &prefix="", const std::string &lineshapePrefix="") |
|
virtual bool | createAmpsFromFile () |
|
virtual | ~FitAmpList () |
|
virtual void | printLargestAmp (IDalitzEvent &evt, std::ostream &os=std::cout) |
|
virtual void | printAllAmps (std::ostream &os=std::cout) const |
|
virtual void | printAllAmps (IDalitzEvent &evt, std::ostream &os=std::cout) |
|
virtual void | printNonZeroWithValue (IDalitzEvent &evt, std::ostream &os=std::cout) |
|
FitAmpList & | operator *= (double r) |
|
FitAmpList & | operator *= (const std::complex< double > &z) |
|
FitAmpList & | operator *= (const MINT::counted_ptr< MINT::IReturnComplex > &irc) |
|
FitAmpList | operator * (double r) const |
|
FitAmpList | operator * (const std::complex< double > &z) const |
|
FitAmpList | operator * (const MINT::counted_ptr< MINT::IReturnComplex > &irc) const |
|
FitAmpList & | operator= (const FitAmpList &other) |
|
FitAmpList & | operator+= (const FitAmpList &other) |
|
FitAmpList | operator+ (const FitAmpList &other) const |
|
| FitAmpListBase () |
|
| FitAmpListBase (const FitAmpListBase &other) |
|
| FitAmpListBase (const FitAmpListBase &other, std::string name) |
|
virtual int | addCopyWithSameFitParameters (const FitAmpListBase &other, double factor=1) |
|
virtual int | addCopyOfSubsetWithSameFitParameters (const FitAmpListBase &other, std::string name, double factor=1) |
|
virtual bool | addAmplitude (FitAmplitude *fa) |
|
virtual int | add (const FitAmpListBase &other, double factor=1) |
|
virtual int | addAsList (const FitAmpListBase &other, double factor=1) |
|
virtual unsigned int | size () const |
|
virtual FitAmplitude * | getAmpPtr (unsigned int i) |
|
const FitAmplitude * | getAmpPtr (unsigned int i) const |
|
virtual bool | CPConjugateSameFitParameters () |
|
virtual bool | CConjugateFinalStateSameFitParameters () |
|
virtual MINT::counted_ptr< FitAmpListBase > | GetCConjugateFinalStateSameFitParameters () const |
|
virtual bool | CConjugateInitialStateSameFitParameters () |
|
virtual MINT::counted_ptr< FitAmpListBase > | GetCConjugateInitialStateSameFitParameters () const |
|
virtual bool | setLSameFitParameters (int L) |
|
virtual MINT::counted_ptr< FitAmpListBase > | GetDifferentLSameFitParameters (int L) const |
|
DalitzBoxSet | makeBoxes (const DalitzEventPattern &pat, MINT::IReturnRealForEvent< IDalitzEvent > *pdf, double nSigma=2) |
|
DalitzBWBoxSet | makeBWBoxes (const DalitzEventPattern &pat, MINT::IReturnRealForEvent< IDalitzEvent > *pdf, TRandom *rnd=gRandom) |
|
void | setAllAmpsTo (const std::complex< double > z) |
|
virtual | ~FitAmpListBase () |
|
void | setEfficiency (const MINT::counted_ptr< MINT::IReturnRealForEvent< IDalitzEvent > > &eff) |
|
double | efficiency (IDalitzEvent &evt) |
|
virtual void | multiply (double r) |
|
virtual void | multiply (const std::complex< double > &z) |
|
virtual void | multiply (const MINT::counted_ptr< MINT::IReturnComplex > irc) |
|
virtual void | multiply (MINT::counted_ptr< MINT::IReturnComplexForEvent< IDalitzEvent > > irc) |
|
FitAmpListBase & | operator *= (double r) |
|
FitAmpListBase & | operator *= (const std::complex< double > &z) |
|
FitAmpListBase & | operator *= (const MINT::counted_ptr< MINT::IReturnComplex > &irc) |
|
FitAmpListBase | operator * (double r) const |
|
FitAmpListBase | operator * (const std::complex< double > &z) const |
|
FitAmpListBase | operator * (const MINT::counted_ptr< MINT::IReturnComplex > &irc) const |
|
void | normalizeAmps (DalitzEventList &evtList) |
|
std::vector< double > | normFactors (DalitzEventList &evtList) |
|
void | randomizeStartVals (int seed=0) |
|
void | randomizePhaseStartVals (int seed=0) |
|
void | setTag (int tag) |
|
FitAmpListBase & | operator= (const FitAmpListBase &other) |
|
FitAmpListBase & | operator+= (const FitAmpListBase &other) |
|
FitAmpListBase | operator+ (const FitAmpListBase &other) const |
|
virtual | ~ILookLikeFitAmpSum () |
|
virtual | ~IFastAmplitudeIntegrable () |
|
virtual | ~IReturnRealForEvent () |
|
virtual | ~IReturnComplexForEvent () |
|
Definition at line 26 of file FitAmpSum.h.