![]() |
AliPhysics
fffcdf3 (fffcdf3)
|
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 965 of file TrainSetup.C.
|
inline |
|
inline |
|
inlinevirtual |
Destructor
Definition at line 134 of file TrainSetup.C.
|
inlineprotectedvirtual |
Definition at line 1341 of file TrainSetup.C.
Referenced by MakeMultDistsTrain::CreateTasks().
|
inlineprotectedvirtual |
Definition at line 947 of file TrainSetup.C.
Referenced by Init().
|
inlineprotectedvirtual |
|
inlineprotectedvirtual |
Add a tender with supplies specified in argument
Definition at line 1064 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 987 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, BothAODTrain, AODTrain, TrackletAODdNdeta, BothdNdetaTrain, MakeFlowTrain, TrackletdNdetaTrain, TrackletAODTrain, 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 841 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 868 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 883 of file TrainSetup.C.
Referenced by BothAODTrain::CoupleClusterCar(), MakedNdetaTrain::CoupledNdetaCar(), BothdNdetaTrain::CoupledNdetaCar(), BothAODTrain::CoupleForwardCar(), TrackletAODTrain::CouplePostCars(), BothAODTrain::CouplePostCars(), TrackletAODTrain::CouplePreCars(), BothAODTrain::CouplePreCars(), CoupleSECar(), CreateCentralitySelection(), MakeFullTrain::CreatedNdetaTask(), MakeFullTrain::CreateFlowTask(), CreatePhysicsSelection(), MakeFullTrain::CreatePNchTask(), QATrain::CreateTaskAndSetCollisionCandidates(), MakeQATrain::CreateTasks(), MakeTriggerBiasTrain::CreateTasks(), MakeMCCorrTrain::CreateTasks(), MakeMultTrain::CreateTasks(), MakeMultDistsTrain::CreateTasks(), MakeRespMatrTrain::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 902 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, TrackletAODTrain, MakeAODTrain, TrackletAODdNdeta, MakeFMDELossTrain, MakeMultDistsTrain, MakeQATrain, MakeRespMatrTrain, ELossTimeTrain, MakeMultTrain, MakeTriggerBiasTrain, MakeTestADTrain, and MakeFMDEventPlaneTrain.
Definition at line 760 of file TrainSetup.C.
Referenced by MakeTestADTrain::CreateCentralitySelection(), MakeQATrain::CreateCentralitySelection(), MakeFMDELossTrain::CreateCentralitySelection(), TrackletAODdNdeta::CreateCentralitySelection(), QATrain::CreateCentralitySelection(), MakeAODTrain::CreateCentralitySelection(), TrackletAODTrain::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, TrackletAODTrain, 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, TrackletdNdetaTrain, MakedNdetaTrain, MakeTrackletTrain, TrackletdNdetaTrain, BothAODTrain, TrackletAODTrain, MakeRespMatrTrain, MakeMultDistsTrain, MakeTriggerBiasTrain, and TrackletAODTrain.
Definition at line 583 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, TrackletdNdetaTrain, MakedNdetaTrain, MakeTrackletTrain, TrackletdNdetaTrain, MakeMCCorrTrain, MakeFMDELossTrain, MakeFMDMCTrackTrain, MakeFMDMCHitTrain, TrackletAODdNdeta, MakeMultDistsTrain, MakeQATrain, MakeRespMatrTrain, MakeMultTrain, MakeTriggerBiasTrain, ELossTimeTrain, MakeFMDEventPlaneTrain, EventTimeTrain, MakeTestADTrain, and MyTrain.
Definition at line 597 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 694 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, TrackletdNdetaTrain, TrackletAODTrain, 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 1367 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 916 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 1236 of file TrainSetup.C.
Referenced by MakedNdetaTrain::CoupledNdetaCar(), BothdNdetaTrain::CoupledNdetaCar(), TrackletdNdetaTrain::CoupleTrackletCar(), TrackletAODTrain::CoupleTrackletCar(), 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 1252 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 1269 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 1286 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 1303 of file TrainSetup.C.
|
inlineprotectedvirtual |
Check if we have an MC handler attached
Definition at line 1325 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 935 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, BothdNdetaTrain, MakeAODTrain, MakeFMDMCTrackTrain, TrackletdNdetaTrain, MakedNdetaTrain, MakeMCCorrTrain, TrackletAODTrain, MakeFMDELossTrain, MakeMultDistsTrain, ELossTimeTrain, and EventTimeTrain.
Definition at line 1604 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 1625 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, TrackletdNdetaTrain, TrackletAODTrain, MakeAODTrain, TrackletAODdNdeta, MakedNdetaTrain, MakeMCCorrTrain, MakeFMDMCTrackTrain, MakeFMDELossTrain, MakeMultDistsTrain, ELossTimeTrain, and EventTimeTrain.
Definition at line 1479 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(), TrackletAODTrain::SaveSetup(), TrackletdNdetaTrain::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 1544 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 1503 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 1136 of file TrainSetup.C.
Referenced by TrackletdNdetaTrain::CoupleTrackletCar(), 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 1149 of file TrainSetup.C.
|
inlineprotected |
Set a integer parameter on the task
task | Task |
what | What to set |
val | Value |
Definition at line 1162 of file TrainSetup.C.
|
inlineprotected |
Set a real parameter on the task
task | Task |
what | What to set |
val | Value |
Definition at line 1175 of file TrainSetup.C.
|
inlineprotected |
Set a boolean parameter on the task
task | Task |
what | What to set |
val | Value |
Definition at line 1188 of file TrainSetup.C.
|
inlineprotected |
Set a string parameter on the task
task | Task |
what | What to set |
val | Value |
Definition at line 1201 of file TrainSetup.C.
|
inlineprotected |
Set a generic parameter on the task
task | Task |
what | What to set |
val | Value |
Definition at line 1214 of file TrainSetup.C.
Referenced by SetOnTask().
|
inlineprotected |
Make our working directory if so requested
Definition at line 1428 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 1672 of file TrainSetup.C.
Referenced by Init(), operator=(), MakeAODTrain::SavedNdeta(), BothAODTrain::SavedNdeta(), and TrainSetup().
|
protected |
Definition at line 1671 of file TrainSetup.C.
Referenced by Init(), operator=(), Print(), Run(), TrackletAODdNdeta::SaveCollect(), TrackletdNdetaTrain::SaveCollect(), BothdNdetaTrain::SaveCollect(), MakeAODTrain::SavedNdeta(), BothAODTrain::SavedNdeta(), SaveSetup(), SetupWorkingDirectory(), and TrainSetup().
|
protected |
Definition at line 1670 of file TrainSetup.C.
Referenced by Init(), operator=(), Print(), Run(), MakeAODTrain::SavedNdeta(), BothAODTrain::SavedNdeta(), SaveSetup(), and TrainSetup().
|
protected |
Definition at line 1673 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(), TrackletAODTrain::CouplePostCars(), BothAODTrain::CouplePostCars(), TrackletAODTrain::CouplePreCars(), BothAODTrain::CouplePreCars(), TrackletdNdetaTrain::CoupleTrackletCar(), TrackletAODTrain::CoupleTrackletCar(), BothdNdetaTrain::CoupleTrackletCar(), BothAODTrain::CoupleTrackletCar(), MakeFullTrain::CreateAODTasks(), MakeTestADTrain::CreateCentralitySelection(), MakeQATrain::CreateCentralitySelection(), MakeFMDELossTrain::CreateCentralitySelection(), TrackletAODdNdeta::CreateCentralitySelection(), MakeAODTrain::CreateCentralitySelection(), TrackletAODTrain::CreateCentralitySelection(), AODTrain::CreateCentralitySelection(), BothAODTrain::CreateCentralitySelection(), CreateCentralitySelection(), MakeFullTrain::CreatedNdetaTask(), MakeFullTrain::CreateFlowTasks(), TrackletAODTrain::CreateInputHandler(), BothAODTrain::CreateInputHandler(), MakeTrackletTrain::CreateInputHandler(), TrackletdNdetaTrain::CreateInputHandler(), CreateInputHandler(), AODTrain::CreateMCHandler(), AODTrain::CreatePhysicsSelection(), CreatePhysicsSelection(), TrackletdNdetaTrain::CreateTask(), MakeTrackletTrain::CreateTask(), ELossTimeTrain::CreateTasks(), MakeFMDMCHitTrain::CreateTasks(), MakeQATrain::CreateTasks(), MakeFMDMCTrackTrain::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 1674 of file TrainSetup.C.
Referenced by AddMonitor(), AddOCDBConnect(), AddTender(), BothAODTrain::CoupleClusterCar(), BothAODTrain::CoupleForwardCar(), TrackletdNdetaTrain::CoupleTrackletCar(), TrackletAODTrain::CoupleTrackletCar(), 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(), MakeMCCorrTrain::CreateTasks(), MakeMultTrain::CreateTasks(), MakeMultDistsTrain::CreateTasks(), MakeRespMatrTrain::CreateTasks(), MakeFMDELossTrain::CreateTasks(), MakeFlowTrain::CreateTasks(), AODTrain::CreateTasks(), MakeAODTrain::CreateTasks(), MakedNdetaTrain::CreateTasks(), TrackletAODTrain::CreateTasks(), TrackletAODdNdeta::CreateTasks(), TrackletdNdetaTrain::CreateTasks(), BothdNdetaTrain::CreateTasks(), BothAODTrain::CreateTasks(), MakeFullTrain::CreateTasks(), Help(), Init(), LoadOADB(), operator=(), Print(), Run(), TrackletAODdNdeta::SaveCollect(), TrackletdNdetaTrain::SaveCollect(), BothdNdetaTrain::SaveCollect(), MakeAODTrain::SavedNdeta(), BothAODTrain::SavedNdeta(), MakeFMDMCTrackTrain::SaveDownloadTrees(), MakeFMDMCTrackTrain::SaveSetup(), SaveSetup(), TrackletdNdetaTrain::SetupReweighting(), MakeTrackletTrain::SetupReweighting(), and SetupWorkingDirectory().