//
// Constructor
//
+ DGUARD(fDebug,0,"Default CTOR of AliFMDEnergyFitterTask");
}
//____________________________________________________________________
// Parameters:
// name Name of task
//
+ DGUARD(fDebug,0,"Named CTOR of AliFMDEnergyFitterTask: %s", name);
DefineOutput(1, TList::Class());
DefineOutput(2, TList::Class());
}
// Parameters:
// o Object to copy from
//
+ DGUARD(fDebug,0,"COPY CTOR of AliFMDEnergyFitterTask");
DefineOutput(1, TList::Class());
DefineOutput(2, TList::Class());
}
// Return:
// Reference to this object
//
+ DGUARD(fDebug,3,"Assignment of AliFMDEnergyFitterTask");
if (&o == this) return *this;
AliAnalysisTaskSE::operator=(o);
// Initialize the task
//
//
+ DGUARD(fDebug,1,"Initialize of AliFMDEnergyFitterTask");
fFirstEvent = true;
}
// Initialise the sub objects and stuff. Called on first event
//
//
+ DGUARD(fDebug,1,"Initialize subs of AliFMDEnergyFitterTask");
AliForwardCorrectionManager& fcm = AliForwardCorrectionManager::Instance();
UShort_t sys = fEventInspector.GetCollisionSystem();
UShort_t sNN = fEventInspector.GetEnergy();
// Create output objects
//
//
+ DGUARD(fDebug,1,"Create output objects of AliFMDEnergyFitterTask");
fList = new TList;
fList->SetOwner();
// static Int_t cnt = 0;
// cnt++;
// Get the input data
+ DGUARD(fDebug,1,"Analyse event of AliFMDEnergyFitterTask");
AliMCEvent* mcevent = MCEvent();
if(mcevent) {
// Parameters:
// option Not used
//
- AliInfo(Form("Running terminate of %s", GetName()));
+ DGUARD(fDebug,1,"Processing merged output of AliFMDEnergyFitterTask");
+
TList* list = dynamic_cast<TList*>(GetOutputData(1));
if (!list) {
AliError(Form("No output list defined (%p)", GetOutputData(1)));