4 #ifndef ALIFORWARDMCCORRECTIONS_H 5 #define ALIFORWARDMCCORRECTIONS_H 17 #include <AliESDFMD.h> virtual void CreateCorrections(TList *results)
AliForwardMCCorrectionsTask()
TList * CreateOutputObjects(TList *list)
AliForwardUtil::Histos fHists
TH2D * MakeBg(const TH2D *hits, const TH2D *primary) const
AliFMDCorrSecondaryMap * fSecCorr
virtual Bool_t PreEvent()
const AliBaseMCTrackDensity & GetTrackDensity() const
void Print(Option_t *option="") const
AliForwardMCCorrectionsTask & operator=(const AliForwardMCCorrectionsTask &o)
AliBaseMCCorrectionsTask::VtxBin * CreateVtxBin(Double_t low, Double_t high)
Various utilities used in PWGLF/FORWARD.
VtxBin & operator=(const VtxBin &o)
AliBaseMCTrackDensity & GetTrackDensity()
virtual Bool_t FinalizeVtxBin(AliBaseMCCorrectionsTask::VtxBin *bin, UShort_t iVz)
void Terminate(const TList *i, TList *o, UShort_t iVz, AliFMDCorrSecondaryMap *map)
AliFMDMCTrackDensity fTrackDensity
Bool_t ProcessESD(const AliESDEvent &esd, const AliMCEvent &mc, AliBaseMCCorrectionsTask::VtxBin &bin, const TVector3 &ip)