#include "AliRun.h"
#include "AliHeader.h"
#include "AliGenHijingEventHeader.h"
-#include "AliRunDigitizer.h"
+#include "AliDigitizationInput.h"
#include "AliRunLoader.h"
#include "AliLoader.h"
#include "AliGRPObject.h"
}
//____________________________________________________________________________
-AliZDCDigitizer::AliZDCDigitizer(AliRunDigitizer* manager):
- AliDigitizer(manager),
+AliZDCDigitizer::AliZDCDigitizer(AliDigitizationInput* digInput):
+ AliDigitizer(digInput),
fIsCalibration(0), //By default the simulation doesn't create calib. data
fIsSignalInADCGate(kFALSE),
fFracLostSignal(0.),
}
//____________________________________________________________________________
-void AliZDCDigitizer::Exec(Option_t* /*option*/)
+void AliZDCDigitizer::Digitize(Option_t* /*option*/)
{
// Execute digitization
Float_t signalTime0 = 0.;
// loop over input streams
- for(Int_t iInput = 0; iInput<fManager->GetNinputs(); iInput++){
+ for(Int_t iInput = 0; iInput<fDigInput->GetNinputs(); iInput++){
// get run loader and ZDC loader
AliRunLoader* runLoader =
- AliRunLoader::GetRunLoader(fManager->GetInputFolderName(iInput));
+ AliRunLoader::GetRunLoader(fDigInput->GetInputFolderName(iInput));
AliLoader* loader = runLoader->GetLoader("ZDCLoader");
if(!loader) continue;
// get the output run loader and loader
AliRunLoader* runLoader =
- AliRunLoader::GetRunLoader(fManager->GetOutputFolderName());
+ AliRunLoader::GetRunLoader(fDigInput->GetOutputFolderName());
AliLoader* loader = runLoader->GetLoader("ZDCLoader");
if(!loader) {
AliError("no ZDC loader found");