34 fOptions.
Add(
"trig",
"TYPE",
"Trigger type",
"V0AND");
35 fOptions.
Add(
"filter",
"TYPE",
"Filter type",
"OUTLIER|PILEUP-BIN");
36 fOptions.
Add(
"ipz-min",
"CENTIMETER",
"Min Ip Z", -4);
37 fOptions.
Add(
"ipz-max",
"CENTIMETER",
"Max Ip Z", +4);
38 fOptions.
Add(
"max-mult",
"NUMBER",
"Max of histograms", 500);
39 fOptions.
Add(
"assume-nsd",
"If set, assume MC events are NSD",
false);
49 AliAnalysisManager::SetCommonFileName(
"forward_response.root");
55 gROOT->SetMacroPath(Form(
"%s:$(ALICE_PHYSICS)/PWGLF/FORWARD/analysis2",
56 gROOT->GetMacroPath()));
63 FromOption(tsk,
"TriggerMask",
"trig",
"V0AND");
64 FromOption(tsk,
"FilterMask",
"filter",
"OUTLIER|PILEUP-BIN");
68 FromOption(tsk,
"MCIsNSD",
"assume-nsd",
false);
88 const char*
ClassName()
const {
return "MakeRespMatrTrain"; }
void CreateCentralitySelection(Bool_t)
MakeRespMatrTrain(const char *name)
const char * ClassName() const
void CreateTasks(AliAnalysisManager *)
Base classs for train specifications.
Option * Add(const TString &name, const TString &arg, const TString &desc, const TString &val="")
AliVEventHandler * CreateMCHandler(UShort_t type, bool mc)
void FromOption(AliAnalysisTaskSE *task, const char *what, const char *opt, Double_t defval)
virtual AliAnalysisTaskSE * CoupleSECar(const TString ¯o, const TString &args, UInt_t mask=0)
virtual Bool_t LoadLibrary(const TString &name, Bool_t slave=true, Bool_t forcePar=false)=0
AliVEventHandler * CreateOutputHandler(UShort_t)