4 #ifndef ALICENTRALMCCORRECTIONS_H
5 #define ALICENTRALMCCORRECTIONS_H
AliCentralCorrAcceptance * fAccCorr
const AliSPDMCTrackDensity & GetTrackDensity() const
AliBaseMCCorrectionsTask::VtxBin * CreateVtxBin(Double_t low, Double_t high)
AliCentralMCCorrectionsTask & operator=(const AliCentralMCCorrectionsTask &o)
VtxBin & operator=(const VtxBin &o)
AliSPDMCTrackDensity & GetTrackDensity()
AliSPDMCTrackDensity fTrackDensity
void SetEtaCut(Double_t maxEta=1.9)
ClassDef(AliBaseESDTask, 1)
virtual void CreateCorrections(TList *results)
TList * CreateOutputObjects(TList *list)
void SetEffectiveCorrection(Bool_t e)
void Terminate(const TList *i, TList *o, UShort_t iVz, Bool_t effective, Double_t etaCut, Double_t accCut, AliCentralCorrSecondaryMap *map, AliCentralCorrAcceptance *acorr)
AliCentralMCCorrectionsTask()
virtual Bool_t FinalizeVtxBin(AliBaseMCCorrectionsTask::VtxBin *bin, UShort_t iVz)
AliCentralCorrSecondaryMap * fSecCorr
void Print(Option_t *option="") const
void SetNPhiBins(UShort_t nBins)
void SetAcceptanceCut(Double_t least=0.8)
Bool_t ProcessESD(const AliESDEvent &esd, const AliMCEvent &mc, AliBaseMCCorrectionsTask::VtxBin &bin, const TVector3 &ip)
void DefineBins(TList *list)