26 TString urlOpts =
"workers=10&recursive")
28 if (name.IsNull()) Fatal(
"MakeFlow",
"Must specify a name");
29 gROOT->SetMacroPath(Form(
"%s:$ALICE_PHYSICS/PWGLF/FORWARD/analysis2/trains",
30 gROOT->GetMacroPath()));
32 gROOT->LoadMacro(
"$ALICE_PHYSICS/PWGLF/FORWARD/trains/RunTrain.C");
34 if (!datadir.EndsWith(
"/") && !
mode.Contains(
"proof")) datadir.Append(
"/");
38 url.SetAnchor(
"aodTree");
39 url.SetOptions(urlOpts.Data());
void MakeFlow(TString name="flow", TString options="help", TString mode="lite", TString datadir="", TString urlOpts="workers=10&recursive")
Bool_t RunTrain(const TString &name, const TString &cls, const TUrl &uri, const TString &opts)