1 #ifndef ALIFMDESDFIXER_H
2 #define ALIFMDESDFIXER_H
51 const char*
GetName()
const {
return "fmdESDFixer"; }
Bool_t NoiseCorrect(Int_t f, Double_t c, Double_t cosTheta, Double_t &mult)
void RecalculateEta(UShort_t d, Char_t r, UShort_t s, UShort_t t, const TVector3 &ip, Double_t &mult, Double_t &eta, Double_t &cosTheta)
AliFMDESDFixer & operator=(const AliFMDESDFixer &)
void Print(Option_t *option="") const
void AddDead(UShort_t d, Char_t r, UShort_t s, UShort_t t)
void SetInvalidIsEmpty(Bool_t flag)
Int_t GetRecoNoiseFactor() const
void SetRecalculateEta(Bool_t use)
const char * GetName() const
Int_t FindTargetNoiseFactor(const AliESDFMD &esd, Bool_t check=true) const
Bool_t CheckDead(UShort_t d, Char_t r, UShort_t s, UShort_t t, Double_t &m)
virtual Bool_t IsDead(UShort_t d, Char_t r, UShort_t s, UShort_t t) const
void SetMaxNoiseCorrection(Double_t x)
void AddDeadRegion(UShort_t d, Char_t r, UShort_t s1, UShort_t s2, UShort_t t1, UShort_t t2)
void SetRecoNoiseFactor(Int_t f)
void CreateOutputObjects(TList *l)
void Fix(AliESDFMD &esd, const TVector3 &ip)
Bool_t IsUseNoiseCorrection() const