![]() |
AliPhysics
51e3ab4 (51e3ab4)
|
Public Types | |
enum | { kVersion = 2 } |
Public Member Functions | |
TrainSetup (const TString &name) | |
TrainSetup (const TrainSetup &o) | |
TrainSetup & | operator= (const TrainSetup &o) |
virtual | ~TrainSetup () |
Protected Member Functions | |
virtual const Char_t * | ClassName () const =0 |
virtual void | AddMonitor (const TString &name) |
virtual void | CreateMonitors () |
Overloadable behaviour | |
virtual AliAnalysisManager * | CreateAnalysisManager (const char *name) |
virtual AliVEventHandler * | CreateInputHandler (UShort_t type, Bool_t esdRecPoints=false) |
virtual AliVEventHandler * | CreateMCHandler (UShort_t, bool mc) |
virtual AliVEventHandler * | CreateOutputHandler (UShort_t type) |
virtual void | CreatePhysicsSelection (Bool_t mc, AliAnalysisManager *mgr) |
virtual void | CreateCentralitySelection (Bool_t mc) |
virtual void | CreateTasks (AliAnalysisManager *mgr)=0 |
Functions for adding Cars (tasks) | |
virtual AliAnalysisTask * | CoupleCar (const TString ¯o, const TString &args) |
virtual AliAnalysisTask * | CoupleCar (const TString ¯o) |
virtual AliAnalysisTaskSE * | CoupleSECar (const TString ¯o, const TString &args, UInt_t mask=0) |
virtual AliAnalysisTaskSE * | CoupleSECar (const TString ¯o, UInt_t mask=0) |
virtual AliAnalysisTask * | FindCar (const TString &name, Bool_t verbose=true) const |
void | LoadOADB (Bool_t asPar=false) |
Set parameters on a task | |
void | SetOnTask (AliAnalysisTaskSE *task, const char *what, UInt_t val) |
void | SetOnTask (AliAnalysisTaskSE *task, const char *what, Int_t val) |
void | SetOnTask (AliAnalysisTaskSE *task, const char *what, Long64_t val) |
void | SetOnTask (AliAnalysisTaskSE *task, const char *what, Double_t val) |
void | SetOnTask (AliAnalysisTaskSE *task, const char *what, Bool_t val) |
void | SetOnTask (AliAnalysisTaskSE *task, const char *what, const char *val) |
void | SetOnTaskGeneric (AliAnalysisTaskSE *task, const char *what, const char *val) |
Set parameters on tasks based on options | |
void | FromOption (AliAnalysisTaskSE *task, const char *what, const char *opt, Double_t defval) |
void | FromOption (AliAnalysisTaskSE *task, const char *what, const char *opt, Bool_t) |
void | FromOption (AliAnalysisTaskSE *task, const char *what, const char *opt, const char *defval) |
void | FromOption (AliAnalysisTaskSE *task, const char *what, const char *opt, Int_t defval) |
void | FromOption (AliAnalysisTaskSE *task, const char *what, const char *opt, Long64_t defval) |
Train query utilities | |
virtual Bool_t | HasMCHandler () const |
Protected Attributes | |
TString | fName |
TString | fEscapedName |
TString | fDatimeString |
OptionList | fOptions |
Railway * | fRailway |
Execution | |
Bool_t | Init () |
void | PrintTimer (TStopwatch &timer, const char *where) |
Bool_t | Run () |
OptionList & | Options () |
void | Print (Option_t *="") const |
Bool_t | Version (std::ostream &o=std::cout) |
Bool_t | Help (std::ostream &o=std::cout, bool asProg=false) |
static Bool_t | Main (const TString &name, const TString &cls, const TCollection *opts, Bool_t asProg=true, Bool_t spawn=false) |
Tender | |
enum | { kTenderV0 = 0x0001, kTenderTPC = 0x0002, kTenderPtFix = 0x0004, kTenderT0 = 0x0008, kTenderTOF = 0x0010, kTenderTRD = 0x0020, kTenderVTX = 0x0040, kTenderEMCAL = 0x0080, kTenderPID = 0x0100, kTenderHMPID = 0x0200, kTenderPHOS = 0x0400 } |
virtual void | AddOCDBConnect () |
virtual void * | AddTenderSupply (void *tender, UShort_t flag, Int_t debug) |
virtual void | AddTender (const TString &sup) |
virtual void | AddTender (UShort_t which) |
Utility functions | |
Bool_t | SetupWorkingDirectory () |
static TString | EscapeName (const char *name, TString &datimeStr) |
For post-processing | |
virtual void | SaveSetup (Bool_t asShellScript) |
virtual void | PostShellCode (std::ostream &o) |
void | SavePostShellScript () |
static void | SaveSetupShell (const TString &out, const TString &cls, const TString &name, const OptionList &opts, const OptionList *uopts) |
static void | SaveSetupROOT (const TString &out, const TString &cls, const TString &name, const OptionList &opts, const OptionList *uopts) |
Generic set-up of an analysis train
See also Using the TrainSetup facility
Definition at line 60 of file TrainSetup.C.
anonymous enum |
|
protected |
Enumeration of tenders
Enumerator | |
---|---|
kTenderV0 | |
kTenderTPC | |
kTenderPtFix | |
kTenderT0 | |
kTenderTOF | |
kTenderTRD | |
kTenderVTX | |
kTenderEMCAL | |
kTenderPID | |
kTenderHMPID | |
kTenderPHOS |
Definition at line 957 of file TrainSetup.C.
|
inline |
|
inline |
|
inlinevirtual |
Destructor
Definition at line 134 of file TrainSetup.C.
|
inlineprotectedvirtual |
Definition at line 1333 of file TrainSetup.C.
Referenced by MakeMultDistsTrain::CreateTasks().
|
inlineprotectedvirtual |
Definition at line 939 of file TrainSetup.C.
Referenced by Init().
|
inlineprotectedvirtual |
|
inlineprotectedvirtual |
Add a tender with supplies specified in argument
Definition at line 1056 of file TrainSetup.C.
|
inlineprotectedvirtual |
Add individual tender supplies
tender | Tender task |
flag | Which supply to add |
debug | Debug flag for supply |
Definition at line 979 of file TrainSetup.C.
Referenced by AddTender().
|
protectedpure virtual |
Set the name of the train - should be name of the class. Must be overloaded.
Implemented in MakeFullTrain, MakeTrackletTrain, TrackletdNdetaTrain, AODTrain, BothAODTrain, TrackletAODdNdeta, BothdNdetaTrain, MakeFlowTrain, MakeAODTrain, MakedNdetaTrain, TrackletAODTrain, MakeMCCorrTrain, MakeFMDMCTrackTrain, MakeFMDELossTrain, MakeFMDMCHitTrain, MakeMultDistsTrain, MakeRespMatrTrain, MakeQATrain, MakeTriggerBiasTrain, ELossTimeTrain, MakeMultTrain, MakeFMDEventPlaneTrain, MakeTestADTrain, EventTimeTrain, MakeMultClassTrain, and MyTrain.
Referenced by PostShellCode(), SavePostShellScript(), and SaveSetup().
|
inlineprotectedvirtual |
Add a task using a script and possibly some arguments
macro | Script to execute |
args | Optional arguments to the script |
Definition at line 833 of file TrainSetup.C.
Referenced by MakeFlowTrain::AddEPTasks(), MakeFlowTrain::AddQCTasks(), CoupleCar(), CoupleSECar(), MakeFullTrain::CreateAODTasks(), QATrain::CreateCDBConnect(), MakeFullTrain::CreateFlowTasks(), QATrain::CreateFMD(), QATrain::CreateITS(), QATrain::CreateITSAlign(), QATrain::CreateMUON(), QATrain::CreateMUONEff(), QATrain::CreateMUONTRG(), QATrain::CreateSymmetric(), MakeFMDEventPlaneTrain::CreateTasks(), MakeFMDMCHitTrain::CreateTasks(), MakeFMDMCTrackTrain::CreateTasks(), AODTrain::CreateTasks(), MakeFullTrain::CreateTasks(), QATrain::CreateTRD(), QATrain::CreateV0(), QATrain::CreateVertex(), and QATrain::CreateVZERO().
|
inlineprotectedvirtual |
Add a task to the train with no arguments passed to the script
macro | The AddTask macro. |
Definition at line 860 of file TrainSetup.C.
|
inlineprotectedvirtual |
Add a single event analysis task to the train, passing the specified arguments to the macro.
macro | The AddTask macro |
args | Arguments to pass the macro |
mask | Possible trigger mask (if 0, no mask is set) |
Definition at line 875 of file TrainSetup.C.
Referenced by BothAODTrain::CoupleClusterCar(), MakedNdetaTrain::CoupledNdetaCar(), BothdNdetaTrain::CoupledNdetaCar(), BothAODTrain::CoupleForwardCar(), BothAODTrain::CouplePostCars(), BothAODTrain::CouplePreCars(), CoupleSECar(), CreateCentralitySelection(), MakeFullTrain::CreatedNdetaTask(), MakeFullTrain::CreateFlowTask(), CreatePhysicsSelection(), MakeFullTrain::CreatePNchTask(), QATrain::CreateTaskAndSetCollisionCandidates(), MakeQATrain::CreateTasks(), MakeTriggerBiasTrain::CreateTasks(), MakeMCCorrTrain::CreateTasks(), MakeMultTrain::CreateTasks(), MakeRespMatrTrain::CreateTasks(), MakeMultDistsTrain::CreateTasks(), MakeFMDELossTrain::CreateTasks(), AODTrain::CreateTasks(), MakeAODTrain::CreateTasks(), and TrackletAODTrain::CreateTasks().
|
inlineprotectedvirtual |
Add a single event task to the train with no arguments passed to the script
macro | The AddTask macro. |
mask | Possible trigger mask (if 0, no mask is set) |
Definition at line 894 of file TrainSetup.C.
|
inlineprotectedvirtual |
Create the analysis manager
name | Name of the analysis |
Reimplemented in MakeFMDELossTrain.
Definition at line 526 of file TrainSetup.C.
Referenced by MakeFMDELossTrain::CreateAnalysisManager(), and Init().
|
inlineprotectedvirtual |
Create centrality selection, and add to manager
mc | Whether this is for MC |
Reimplemented in BothAODTrain, MakeFlowTrain, MakeAODTrain, TrackletAODdNdeta, MakeFMDELossTrain, MakeMultDistsTrain, MakeQATrain, MakeRespMatrTrain, ELossTimeTrain, MakeMultTrain, MakeTriggerBiasTrain, MakeTestADTrain, and MakeFMDEventPlaneTrain.
Definition at line 759 of file TrainSetup.C.
Referenced by MakeTestADTrain::CreateCentralitySelection(), MakeQATrain::CreateCentralitySelection(), TrackletAODdNdeta::CreateCentralitySelection(), MakeFMDELossTrain::CreateCentralitySelection(), QATrain::CreateCentralitySelection(), MakeAODTrain::CreateCentralitySelection(), AODTrain::CreateCentralitySelection(), BothAODTrain::CreateCentralitySelection(), and Init().
|
inlineprotectedvirtual |
Create input handler
type | Type of input (ESD, AOD, or user) |
esdRecPoints | if type is ESD and this is true, create input handler for rec-points (clusters). |
Reimplemented in TrackletdNdetaTrain, MakeTrackletTrain, BothAODTrain, and TrackletAODTrain.
Definition at line 539 of file TrainSetup.C.
Referenced by TrackletAODTrain::CreateInputHandler(), BothAODTrain::CreateInputHandler(), MakeTrackletTrain::CreateInputHandler(), TrackletdNdetaTrain::CreateInputHandler(), and Init().
|
inlineprotectedvirtual |
Create MC input handler
mc | Assume monte-carlo input |
Reimplemented in AODTrain, BothdNdetaTrain, MakeFlowTrain, MakedNdetaTrain, MakeTrackletTrain, TrackletdNdetaTrain, BothAODTrain, TrackletAODTrain, MakeRespMatrTrain, MakeMultDistsTrain, and MakeTriggerBiasTrain.
Definition at line 582 of file TrainSetup.C.
Referenced by TrackletAODTrain::CreateMCHandler(), BothAODTrain::CreateMCHandler(), TrackletdNdetaTrain::CreateMCHandler(), MakeTrackletTrain::CreateMCHandler(), and Init().
|
inlineprotectedvirtual |
|
inlineprotectedvirtual |
Create output event handler
type |
Reimplemented in BothdNdetaTrain, MakeFlowTrain, MakedNdetaTrain, MakeTrackletTrain, TrackletdNdetaTrain, MakeMCCorrTrain, MakeFMDELossTrain, MakeFMDMCTrackTrain, MakeFMDMCHitTrain, TrackletAODdNdeta, MakeMultDistsTrain, MakeQATrain, MakeRespMatrTrain, MakeMultTrain, MakeTriggerBiasTrain, ELossTimeTrain, MakeFMDEventPlaneTrain, EventTimeTrain, MakeTestADTrain, and MyTrain.
Definition at line 596 of file TrainSetup.C.
Referenced by Init().
|
inlineprotectedvirtual |
Create physics selection, and add to manager
The physis selectuion used can be specified in the option ps
.
macro
. If not macro is given, then assume it to be CustomPS.C
The macro passed to CUSTOM must accept a single argument of a pointer to an AliPhysicsSelection object. The macro should set the collision and background candidates, as well as the filling scheme, and trigger analysis.
AliPhysicsSelection::AddCollisionTriggerClass
sets a hardware trigger (combination) to be a collision of a given kind (e.g., kMB). First argument is the collision kind (see AliVEvent), second is the
AliPhysicsSelection::AddBGTrigerClass
sets a hardware trigger (combination) to be a background trigger of the quivilent collisions trigger.
AliPhysicsSelection::SetHardwareTrigger
sets how to replay the hardware trigger off-line.
AliPhysicsSelection::SetOfflineTrigger
sets the off-line conditions to meet.
mc | Whether this is for MC |
mgr | Manager |
Reimplemented in AODTrain, QATrain, MakeMCCorrTrain, MakeFMDMCTrackTrain, MakeFMDMCHitTrain, and EventTimeTrain.
Definition at line 693 of file TrainSetup.C.
Referenced by MakeFMDMCHitTrain::CreatePhysicsSelection(), MakeFMDMCTrackTrain::CreatePhysicsSelection(), MakeMCCorrTrain::CreatePhysicsSelection(), QATrain::CreatePhysicsSelection(), AODTrain::CreatePhysicsSelection(), and Init().
|
protectedpure virtual |
Create analysis tasks. Must be overloaded by sub-class
mgr | Manager |
Implemented in MakeTrackletTrain, TrackletdNdetaTrain, MakeFullTrain, BothAODTrain, BothdNdetaTrain, TrackletAODdNdeta, TrackletAODTrain, MakedNdetaTrain, MakeAODTrain, AODTrain, MakeFlowTrain, MakeFMDELossTrain, MakeMultDistsTrain, MakeRespMatrTrain, MakeMCCorrTrain, MakeMultTrain, MakeTriggerBiasTrain, MakeFMDMCTrackTrain, MakeQATrain, MakeFMDMCHitTrain, MakeTestADTrain, MakeMultClassTrain, MakeFMDEventPlaneTrain, ELossTimeTrain, EventTimeTrain, and MyTrain.
Referenced by Init().
|
inlinestaticprotected |
Escape bad elements of the name
name | Name to escape |
datimeStr | Date and Time string |
Definition at line 1359 of file TrainSetup.C.
Referenced by Init(), Run(), and TrainSetup().
|
inlineprotectedvirtual |
Find an already added task
name | Name of the task |
verbose | If true, |
Definition at line 908 of file TrainSetup.C.
|
inlineprotected |
Set a real parameter on the task based on option value
task | Task |
what | What to set |
opt | Option name |
defval | Default value if option not given |
Definition at line 1228 of file TrainSetup.C.
Referenced by MakedNdetaTrain::CoupledNdetaCar(), BothdNdetaTrain::CoupledNdetaCar(), BothdNdetaTrain::CoupleTrackletCar(), BothAODTrain::CoupleTrackletCar(), CreateCentralitySelection(), MakeFullTrain::CreatedNdetaTask(), MakeFullTrain::CreateFlowTask(), MakeFullTrain::CreatePNchTask(), TrackletdNdetaTrain::CreateTask(), MakeTrackletTrain::CreateTask(), MakeTriggerBiasTrain::CreateTasks(), MakeMultTrain::CreateTasks(), MakeRespMatrTrain::CreateTasks(), TrackletAODTrain::CreateTasks(), and TrackletAODdNdeta::CreateTasks().
|
inlineprotected |
Set a boolean parameter on the task based on option value
task | Task |
what | What to set |
opt | Option name |
Definition at line 1244 of file TrainSetup.C.
|
inlineprotected |
Set a string parameter on the task based on option value
task | Task |
what | What to set |
opt | Option name |
defval | Default value if option not given |
Definition at line 1261 of file TrainSetup.C.
|
inlineprotected |
Set a integer parameter on the task based on option value
task | Task |
what | What to set |
opt | Option name |
defval | Default value if option not given |
Definition at line 1278 of file TrainSetup.C.
|
inlineprotected |
Set a integer parameter on the task based on option value
task | Task |
what | What to set |
opt | Option name |
defval | Default value if option not given |
Definition at line 1295 of file TrainSetup.C.
|
inlineprotectedvirtual |
Check if we have an MC handler attached
Definition at line 1317 of file TrainSetup.C.
Referenced by MakeFullTrain::CreateAODTasks(), MakeFullTrain::CreateFlowTasks(), MakeFMDEventPlaneTrain::CreateTasks(), MakeFMDELossTrain::CreateTasks(), MakeFullTrain::CreateTasks(), MakeFMDELossTrain::PostShellCode(), MakeFMDELossTrain::SaveExtract(), and MakeFMDELossTrain::SaveSummarize().
|
inline |
Show the help
o | Output stream |
asProg | If true, output as program options |
Definition at line 395 of file TrainSetup.C.
|
inline |
|
inlineprotected |
Load OADB
asPar | If true, possibly as par |
Definition at line 927 of file TrainSetup.C.
Referenced by CreateCentralitySelection(), and CreatePhysicsSelection().
|
inlinestatic |
Run train. This will AcLic compile the setup script, create an object of that type with the given name, and then pass the options to it. Then, it will run the setup.
name | Train name |
cls | Class name |
opts | Comma seperated list of options |
asProg | Run as program |
spawn | Spawn ROOT shell after execution |
Definition at line 443 of file TrainSetup.C.
Referenced by main(), Deferred::Notify(), and RunTrain().
|
inline |
Assignment operator
o | Object to assign from |
Definition at line 120 of file TrainSetup.C.
|
inline |
|
inlineprotectedvirtual |
Write shell code to do post processing after terminate. This code should deal with a single run (or run range). The following shell variables are available to the code:
$prefix
Relative path to job directory or empty$dest
Destination for output to be storedNote, the code is injected into a shell function, and should therefor not define new functions or the like.
o | The output stream. |
Reimplemented in BothAODTrain, MakeAODTrain, BothdNdetaTrain, MakeFMDMCTrackTrain, MakedNdetaTrain, MakeMCCorrTrain, MakeFMDELossTrain, MakeMultDistsTrain, ELossTimeTrain, and EventTimeTrain.
Definition at line 1596 of file TrainSetup.C.
Referenced by SavePostShellScript().
|
inline |
Print information to standard output
Definition at line 366 of file TrainSetup.C.
Referenced by Init().
|
inline |
Print timer information
timer | The timer |
where | Where this was called from |
Definition at line 292 of file TrainSetup.C.
Referenced by Run().
|
inline |
|
inlineprotected |
Save a script to do post processing after terminate on each run or run-range.
The shell script will execute the train defined code (in PostShellCode) for each run or run-range. The train defined code and call drawing and summarizing macros or the like.
In case of Grid analysis, this script will download and extract the appropriate ZIP files to separate directories, and then change directory to these directories and execute the train defined shell code there. In this case, the script defines the shell variable $prefix
as the relative path to the job directory.
Definition at line 1617 of file TrainSetup.C.
Referenced by SaveSetup().
|
inlineprotectedvirtual |
Save the setup as a ROOT script and possibly also a shell script
asShellScript | If true, also save as shell script |
Reimplemented in BothAODTrain, BothdNdetaTrain, MakeAODTrain, TrackletAODdNdeta, MakedNdetaTrain, MakeMCCorrTrain, MakeFMDMCTrackTrain, MakeFMDELossTrain, MakeMultDistsTrain, ELossTimeTrain, and EventTimeTrain.
Definition at line 1471 of file TrainSetup.C.
Referenced by Init(), EventTimeTrain::SaveSetup(), ELossTimeTrain::SaveSetup(), MakeMultDistsTrain::SaveSetup(), MakeFMDELossTrain::SaveSetup(), MakeFMDMCTrackTrain::SaveSetup(), MakeMCCorrTrain::SaveSetup(), MakedNdetaTrain::SaveSetup(), TrackletAODdNdeta::SaveSetup(), MakeAODTrain::SaveSetup(), BothdNdetaTrain::SaveSetup(), and BothAODTrain::SaveSetup().
|
inlinestaticprotected |
Save a setup as a ROOT script
out | Output name of shell script |
cls | Class of the train |
name | Name of the train |
opts | Option list |
uopts | Url options |
Definition at line 1536 of file TrainSetup.C.
Referenced by MakeAODTrain::SavedNdeta(), BothAODTrain::SavedNdeta(), and SaveSetup().
|
inlinestaticprotected |
Save a setup as a shell script
out | Output name of shell script |
cls | Class of the train |
name | Name of the train |
opts | Option list |
uopts | Url options |
Definition at line 1495 of file TrainSetup.C.
Referenced by MakeAODTrain::SavedNdeta(), BothAODTrain::SavedNdeta(), and SaveSetup().
|
inlineprotected |
Set a unsigned integer parameter on the task
task | Task |
what | What to set |
val | Value |
Definition at line 1128 of file TrainSetup.C.
Referenced by BothdNdetaTrain::CoupleTrackletCar(), CreateCentralitySelection(), MakeTrackletTrain::CreateTask(), TrackletAODdNdeta::CreateTasks(), FromOption(), TrackletdNdetaTrain::SetupReweighting(), and MakeTrackletTrain::SetupReweighting().
|
inlineprotected |
Set a integer parameter on the task
task | Task |
what | What to set |
val | Value |
Definition at line 1141 of file TrainSetup.C.
|
inlineprotected |
Set a integer parameter on the task
task | Task |
what | What to set |
val | Value |
Definition at line 1154 of file TrainSetup.C.
|
inlineprotected |
Set a real parameter on the task
task | Task |
what | What to set |
val | Value |
Definition at line 1167 of file TrainSetup.C.
|
inlineprotected |
Set a boolean parameter on the task
task | Task |
what | What to set |
val | Value |
Definition at line 1180 of file TrainSetup.C.
|
inlineprotected |
Set a string parameter on the task
task | Task |
what | What to set |
val | Value |
Definition at line 1193 of file TrainSetup.C.
|
inlineprotected |
Set a generic parameter on the task
task | Task |
what | What to set |
val | Value |
Definition at line 1206 of file TrainSetup.C.
Referenced by SetOnTask().
|
inlineprotected |
Make our working directory if so requested
Definition at line 1420 of file TrainSetup.C.
Referenced by Init().
|
inline |
Show the version number
o | Output stream |
Definition at line 380 of file TrainSetup.C.
|
protected |
Definition at line 1664 of file TrainSetup.C.
Referenced by Init(), operator=(), MakeAODTrain::SavedNdeta(), BothAODTrain::SavedNdeta(), and TrainSetup().
|
protected |
Definition at line 1663 of file TrainSetup.C.
Referenced by Init(), operator=(), Print(), Run(), TrackletAODdNdeta::SaveCollect(), BothdNdetaTrain::SaveCollect(), MakeAODTrain::SavedNdeta(), BothAODTrain::SavedNdeta(), SaveSetup(), SetupWorkingDirectory(), and TrainSetup().
|
protected |
Definition at line 1662 of file TrainSetup.C.
Referenced by Init(), operator=(), Print(), Run(), MakeAODTrain::SavedNdeta(), BothAODTrain::SavedNdeta(), SaveSetup(), and TrainSetup().
|
protected |
Definition at line 1665 of file TrainSetup.C.
Referenced by MakeFlowTrain::AddEPTasks(), MakeFlowTrain::AddQCTasks(), AddTender(), AODTrain::AODTrain(), BothAODTrain::BothAODTrain(), BothdNdetaTrain::BothdNdetaTrain(), BothAODTrain::CoupleClusterCar(), MakedNdetaTrain::CoupledNdetaCar(), BothdNdetaTrain::CoupledNdetaCar(), BothAODTrain::CoupleForwardCar(), BothAODTrain::CouplePostCars(), BothAODTrain::CouplePreCars(), BothdNdetaTrain::CoupleTrackletCar(), MakeFullTrain::CreateAODTasks(), MakeTestADTrain::CreateCentralitySelection(), MakeQATrain::CreateCentralitySelection(), TrackletAODdNdeta::CreateCentralitySelection(), MakeFMDELossTrain::CreateCentralitySelection(), MakeAODTrain::CreateCentralitySelection(), AODTrain::CreateCentralitySelection(), BothAODTrain::CreateCentralitySelection(), CreateCentralitySelection(), MakeFullTrain::CreatedNdetaTask(), MakeFullTrain::CreateFlowTasks(), BothAODTrain::CreateInputHandler(), MakeTrackletTrain::CreateInputHandler(), TrackletdNdetaTrain::CreateInputHandler(), CreateInputHandler(), AODTrain::CreateMCHandler(), AODTrain::CreatePhysicsSelection(), CreatePhysicsSelection(), TrackletdNdetaTrain::CreateTask(), MakeTrackletTrain::CreateTask(), ELossTimeTrain::CreateTasks(), MakeFMDMCHitTrain::CreateTasks(), MakeFMDMCTrackTrain::CreateTasks(), MakeQATrain::CreateTasks(), MakeMCCorrTrain::CreateTasks(), MakeMultDistsTrain::CreateTasks(), MakeFMDELossTrain::CreateTasks(), MakeFlowTrain::CreateTasks(), AODTrain::CreateTasks(), MakeAODTrain::CreateTasks(), MakedNdetaTrain::CreateTasks(), TrackletAODTrain::CreateTasks(), TrackletAODdNdeta::CreateTasks(), BothdNdetaTrain::CreateTasks(), MakeFullTrain::CreateTasks(), ELossTimeTrain::ELossTimeTrain(), EventTimeTrain::EventTimeTrain(), FromOption(), Help(), Init(), MakeAODTrain::MakeAODTrain(), MakedNdetaTrain::MakedNdetaTrain(), MakeFlowTrain::MakeFlowTrain(), MakeFMDELossTrain::MakeFMDELossTrain(), MakeFMDEventPlaneTrain::MakeFMDEventPlaneTrain(), MakeFMDMCHitTrain::MakeFMDMCHitTrain(), MakeFMDMCTrackTrain::MakeFMDMCTrackTrain(), MakeFullTrain::MakeFullTrain(), MakeMCCorrTrain::MakeMCCorrTrain(), MakeMultClassTrain::MakeMultClassTrain(), MakeMultDistsTrain::MakeMultDistsTrain(), MakeMultTrain::MakeMultTrain(), MakeQATrain::MakeQATrain(), MakeRespMatrTrain::MakeRespMatrTrain(), MakeTestADTrain::MakeTestADTrain(), MakeTrackletTrain::MakeTrackletTrain(), MakeTriggerBiasTrain::MakeTriggerBiasTrain(), MyTrain::MyTrain(), operator=(), Options(), Print(), Run(), MakeAODTrain::SavedNdeta(), BothAODTrain::SavedNdeta(), MakeMCCorrTrain::SaveDraw(), SaveSetup(), TrackletdNdetaTrain::SetupReweighting(), MakeTrackletTrain::SetupReweighting(), SetupWorkingDirectory(), TrackletAODdNdeta::TrackletAODdNdeta(), TrackletAODTrain::TrackletAODTrain(), TrackletdNdetaTrain::TrackletdNdetaTrain(), TrainSetup(), and Version().
|
protected |
Definition at line 1666 of file TrainSetup.C.
Referenced by AddMonitor(), AddOCDBConnect(), AddTender(), BothAODTrain::CoupleClusterCar(), BothAODTrain::CoupleForwardCar(), BothdNdetaTrain::CoupleTrackletCar(), BothAODTrain::CoupleTrackletCar(), MakeFullTrain::CreateAODTasks(), TrackletAODdNdeta::CreateCentralitySelection(), CreateCentralitySelection(), CreatePhysicsSelection(), TrackletdNdetaTrain::CreateTask(), MakeTrackletTrain::CreateTask(), MyTrain::CreateTasks(), EventTimeTrain::CreateTasks(), ELossTimeTrain::CreateTasks(), MakeFMDEventPlaneTrain::CreateTasks(), MakeMultClassTrain::CreateTasks(), MakeTestADTrain::CreateTasks(), MakeFMDMCHitTrain::CreateTasks(), MakeQATrain::CreateTasks(), MakeFMDMCTrackTrain::CreateTasks(), MakeTriggerBiasTrain::CreateTasks(), MakeMultTrain::CreateTasks(), MakeMCCorrTrain::CreateTasks(), MakeMultDistsTrain::CreateTasks(), MakeRespMatrTrain::CreateTasks(), MakeFMDELossTrain::CreateTasks(), MakeFlowTrain::CreateTasks(), AODTrain::CreateTasks(), MakeAODTrain::CreateTasks(), MakedNdetaTrain::CreateTasks(), TrackletAODTrain::CreateTasks(), TrackletAODdNdeta::CreateTasks(), BothdNdetaTrain::CreateTasks(), BothAODTrain::CreateTasks(), MakeFullTrain::CreateTasks(), Help(), Init(), LoadOADB(), operator=(), Print(), Run(), TrackletAODdNdeta::SaveCollect(), BothdNdetaTrain::SaveCollect(), MakeAODTrain::SavedNdeta(), BothAODTrain::SavedNdeta(), MakeAODTrain::SaveDownloadAODs(), MakeFMDMCTrackTrain::SaveDownloadTrees(), MakeFMDMCTrackTrain::SaveSetup(), MakeAODTrain::SaveSetup(), SaveSetup(), TrackletdNdetaTrain::SetupReweighting(), MakeTrackletTrain::SetupReweighting(), and SetupWorkingDirectory().