simple-tof-analysis
 All Classes Namespaces Functions Variables Groups Pages
Public Member Functions | List of all members
TSLikelihoodCalculator Class Reference
Inheritance diagram for TSLikelihoodCalculator:
TSMinimizationFunction TSMinimizationFunction

Public Member Functions

 TSLikelihoodCalculator (TString name, TString title)
 
void Init ()
 
virtual double Compute () const
 
 TSLikelihoodCalculator (TString name, TString title)
 
void Init ()
 
virtual double Compute () const
 
- Public Member Functions inherited from TSMinimizationFunction
 TSMinimizationFunction (TString name, TString title)
 
 TSMinimizationFunction (const TSMinimizationFunction &)
 
ROOT::Math::IMultiGenFunction * Clone () const
 
int GetDataDim () const
 
TObject * GetDataHistogram () const
 
TTree * GetHistoryTree () const
 
int GetNumOfCalls () const
 
const TSFuncModelGetModel () const
 
const TSVariableGetVariableX () const
 
const TSVariableGetVariableY () const
 
bool HasModel () const
 
bool HasData () const
 
void Init ()
 
virtual unsigned int NDim () const
 
virtual unsigned int NPar () const
 
void ResetNumOfCalls () const
 
void SaveHistory (bool b)
 
bool SaveHistoryIsSet () const
 
int SetBinnedData (const TSDataBin &data, const TSArgList &vars)
 
int SetBinnedData (TObject &histo_data)
 
int SetModel (const TSFuncModel &model)
 
TGraph * ScanParameter (TSParameter &, int N, double min, double max)
 
TGraph2D * ScanParameters (TSParameter &, TSParameter &, int Nx, double xmin, double xmax, int Ny, double ymin, double ymax)
 
void ScanParameters3D (const TSParamList &, int, double, double, int, double, double, int, double, double)
 
void SetNormalizedScannedMin (double m=1)
 
void ResetNormalizedScannedMin ()
 
void GetScannedMinima (double &func_min, double *pars)
 
void SetName (TString name)
 
void SetTitle (TString title)
 
TString Name () const
 
TString Title () const
 
const char * GetName () const
 
const char * GetTitle () const
 
int SetNumOfDim (int v)
 
double EvalFunctor (const double *x) const
 
virtual TSArgListGetPrimaryParamList () const
 
 TSMinimizationFunction (TString name, TString title)
 
 TSMinimizationFunction (const TSMinimizationFunction &)
 
ROOT::Math::IMultiGenFunction * Clone () const
 
int GetDataDim () const
 
TObject * GetDataHistogram () const
 
TTree * GetHistoryTree () const
 
int GetNumOfCalls () const
 
const TSFuncModelGetModel () const
 
const TSVariableGetVariableX () const
 
const TSVariableGetVariableY () const
 
bool HasModel () const
 
bool HasData () const
 
void Init ()
 
virtual unsigned int NDim () const
 
virtual unsigned int NPar () const
 
void ResetNumOfCalls () const
 
void SaveHistory (bool b)
 
bool SaveHistoryIsSet () const
 
int SetBinnedData (const TSDataBin &data, const TSArgList &vars)
 
int SetBinnedData (TObject &histo_data)
 
int SetModel (const TSFuncModel &model)
 
TGraph * ScanParameter (TSParameter &, int N, double min, double max)
 
TGraph2D * ScanParameters (TSParameter &, TSParameter &, int Nx, double xmin, double xmax, int Ny, double ymin, double ymax)
 
void ScanParameters3D (const TSParamList &, int, double, double, int, double, double, int, double, double)
 
void SetNormalizedScannedMin (double m=1)
 
void ResetNormalizedScannedMin ()
 
void GetScannedMinima (double &func_min, double *pars)
 
void SetName (TString name)
 
void SetTitle (TString title)
 
TString Name () const
 
TString Title () const
 
const char * GetName () const
 
const char * GetTitle () const
 
int SetNumOfDim (int v)
 
double EvalFunctor (const double *x) const
 

Additional Inherited Members

- Protected Member Functions inherited from TSMinimizationFunction
void SetHasModel (bool b)
 
void SetHasData (bool b)
 
int SetNumOfDataDim (int v)
 
int SetNumOfPar (int v)
 
void SetVariableX (const TSVariable &)
 
void SetVariableY (const TSVariable &)
 
void SetHasModel (bool b)
 
void SetHasData (bool b)
 
int SetNumOfDataDim (int v)
 
int SetNumOfPar (int v)
 
void SetVariableX (const TSVariable &)
 
void SetVariableY (const TSVariable &)
 
- Protected Attributes inherited from TSMinimizationFunction
TObject * fDataHisto
 
const TSFuncModelfModel
 
TSParameterfCacheParamList [NMAX_MINIMIZER_PARAMS]
 
double fCacheParamValue [NMAX_MINIMIZER_PARAMS]
 
double fCacheParamMin [NMAX_MINIMIZER_PARAMS]
 
double fCacheParamMax [NMAX_MINIMIZER_PARAMS]
 
double fCacheParamStep [NMAX_MINIMIZER_PARAMS]
 
bool fCacheParamIsFix [NMAX_MINIMIZER_PARAMS]
 
- Static Protected Attributes inherited from TSMinimizationFunction
static const int NMAX_MINIMIZER_PARAMS =200
 

Member Function Documentation

double TSLikelihoodCalculator::Compute ( ) const
virtual

Reimplemented from TSMinimizationFunction.


The documentation for this class was generated from the following files: