1 #ifndef ALIFMDMULTCUTS_H
2 #define ALIFMDMULTCUTS_H
131 DepSet(
"SetMultCuts",
kFixed,fmd1i,fmd2i,fmd2o,fmd3i,fmd3o);
266 void DepSet(
const char* what,
void Print(Option_t *option="") const
return jsonbuilder str().c_str()
static EMethod String2Method(const char *str)
ClassDef(AliFMDMultCuts, 5)
Double_t GetCutParam(UShort_t d, Char_t r) const
void SetIncludeSigma(Bool_t in)
void DepSet(const char *what, EMethod method, Double_t fmd1i, Double_t fmd2i=-1, Double_t fmd2o=-1, Double_t fmd3i=-1, Double_t fmd3o=-1)
Double_t GetMultCut(UShort_t d, Char_t r, Double_t eta, Bool_t errors) const
void SetProbability(Double_t cut=1e-5)
AliFMDMultCuts & operator=(const AliFMDMultCuts &o)
static const char * Method2String(EMethod method, Bool_t latex)
const char * GetMethodString(Bool_t latex=false) const
EMethod GetMethod() const
void Output(TList *l, const char *name=0) const
void Set(EMethod method, Double_t fmd1i, Double_t fmd2i=-1, Double_t fmd2o=-1, Double_t fmd3i=-1, Double_t fmd3o=-1)
Bool_t Input(TList *l, const char *name)
void FillHistogram(TH2 *h) const
void SetNXi(Double_t nXi)
void SetMultCuts(Double_t fmd1i, Double_t fmd2i=-1, Double_t fmd2o=-1, Double_t fmd3i=-1, Double_t fmd3o=-1)
void SetMPVFraction(Double_t frac=0)