4 #ifndef ALIFORWARDCORRECTIONMANAGER_H
5 #define ALIFORWARDCORRECTIONMANAGER_H
96 const TString& destination=
"")
const;
175 Bool_t satelliteCollisions=
false,
193 const char* collisionSystem,
197 Bool_t satelliteCollisions=
false,
Base class for correction managers.
static const Char_t * fgkNoiseGainSkel
static const Char_t * fgkVertexBiasSkel
const AliFMDCorrDoubleHit * GetDoubleHit() const
const AliFMDCorrELossFit * GetELossFits() const
const Char_t * GetName() const
virtual Bool_t Append(const TString &addition, const TString &destination="") const
void SetSecondaryMapPath(const char *d)
const TAxis * GetEtaAxis() const
Bool_t Init(ULong_t runNumber, UShort_t collisionSystem, UShort_t cmsNN, Short_t field, Bool_t mc=false, Bool_t satelliteCollisions=false, UInt_t what=kDefault, Bool_t force=false)
static const Char_t * fgkAcceptanceSkel
void SetVertexBiasPath(const char *d)
static const Char_t * fgkMergingEffSkel
void SetCorrectionFile(Int_t id, const TString &fileName) const
void SetDoubleHitPath(const char *d)
const AliFMDCorrMergingEfficiency * GetMergingEfficiency() const
const TAxis * GetVertexAxis() const
static const Char_t * fgkSecondaryMapSkel
const AliFMDCorrELossFit * GetELossFit() const
const AliFMDCorrNoiseGain * GetNoiseGain() const
static UInt_t ParseFields(const TString &what)
static const Char_t * fgkDoubleHitSkel
const AliFMDCorrAcceptance * GetAcceptance() const
const AliFMDCorrVertexBias * GetVertexBias() const
void SetAcceptancePath(const char *d)
void SetMergingEffPath(const char *d)
AliForwardCorrectionManager()
static const Char_t * fgkELossFitsSkel
static AliForwardCorrectionManager * fgInstance
const AliFMDCorrSecondaryMap * GetSecondaryMap() const
void SetELossFitsPath(const char *d)
static AliForwardCorrectionManager & Instance()