1 //====================================================================
3 // Base class for classes that calculate the multiplicity in the
4 // forward regions event-by-event
10 // - AliAODForwardMult
15 #include "AliForwardMultiplicityBase.h"
17 #include "AliAODHandler.h"
18 #include "AliInputEventHandler.h"
19 #include "AliAnalysisManager.h"
24 //====================================================================
26 AliForwardMultiplicityBase::MarkEventForStore() const
28 // Make sure the AOD tree is filled
29 AliAnalysisManager* am = AliAnalysisManager::GetAnalysisManager();
31 dynamic_cast<AliAODHandler*>(am->GetOutputEventHandler());
33 AliFatal("No AOD output handler set in analysis manager");
35 ah->SetFillAOD(kTRUE);
38 //____________________________________________________________________
40 AliForwardMultiplicityBase::Print(Option_t* option) const
48 std::cout << "AliForwardMultiplicityBase: " << GetName() << "\n"
49 << " Enable low flux code: " << (fEnableLowFlux ? "yes" : "no")