#include "AliInputEventHandler.h"
#include "AliAnalysisManager.h"
#include "AliFMDEventInspector.h"
+#include "AliFMDESDFixer.h"
#include "AliFMDSharingFilter.h"
#include "AliFMDDensityCalculator.h"
#include "AliFMDCorrector.h"
UInt_t what = AliForwardCorrectionManager::kAll;
if (!fEnableLowFlux)
what ^= AliForwardCorrectionManager::kDoubleHit;
+ if (!GetESDFixer().IsUseNoiseCorrection())
+ what ^= AliForwardCorrectionManager::kNoiseGain;
if (!GetCorrections().IsUseVertexBias())
what ^= AliForwardCorrectionManager::kVertexBias;
if (!GetCorrections().IsUseAcceptance())
what ^= AliForwardCorrectionManager::kMergingEfficiency;
fNeededCorrections = what;
+ GetESDFixer() .CreateOutputObjects(fList);
GetSharingFilter() .CreateOutputObjects(fList);
GetDensityCalculator().CreateOutputObjects(fList);
GetCorrections() .CreateOutputObjects(fList);
PFB("Store per-ring hists", fStorePerRing);
PFB("Make timing histogram", fDoTiming);
// gROOT->IncreaseDirLevel();
+ GetESDFixer() .Print(option);
GetSharingFilter() .Print(option);
GetDensityCalculator().Print(option);
GetCorrections() .Print(option);