AliPhysics  2b88e80 (2b88e80)
Trains.
Collaboration diagram for Trains.:

Modules

 TrainSetup Examples
 
 Utilities for Train setups
 
 Analysis helpers
 

Files

file  RunTrain.C
 Script to run a train.
 
file  TrainSetup.C
 Base classs for train specifications.
 
file  MakeFlowTrain.C
 

Classes

struct  TrainSetup
 

Functions

Bool_t BuildScript (const char *name, Bool_t verbose, Bool_t force, Bool_t debug)
 
Bool_t BuildRailways (Bool_t verbose, Bool_t force, Bool_t debug, Bool_t all=false)
 
void PlainUsage ()
 
Bool_t RunTrain (const TString &name, const TString &cls, const TUrl &uri, const TString &opts)
 

Detailed Description

Train specifications. See also Using the TrainSetup facility

Function Documentation

Bool_t BuildRailways ( Bool_t  verbose,
Bool_t  force,
Bool_t  debug,
Bool_t  all = false 
)

Build all helper classes

Parameters
verboseWhether to be verbose
forceWhether to force re-builds
debugWhether to enable debug symbols
allWhether to build all helpers
Returns
true on success

Definition at line 51 of file RunTrain.C.

Referenced by RunTrain().

Bool_t BuildScript ( const char *  name,
Bool_t  verbose,
Bool_t  force,
Bool_t  debug 
)

Build a script

Parameters
nameName of script
verboseWhether to be verbose
forceWhether to force re-compilation
debugWhether to enable debug symbols
Returns
true on success

Definition at line 23 of file RunTrain.C.

Referenced by BuildRailways().

void PlainUsage ( )

Show the usage

Definition at line 90 of file RunTrain.C.

Referenced by RunTrain().

Bool_t RunTrain ( const TString name,
const TString cls,
const TUrl uri,
const TString opts 
)

Function to run a train.

Parameters
nameName of the train.
clsclass name of train setup
uriExection URI
optsOptons
Returns
true on success

Definition at line 111 of file RunTrain.C.

Referenced by MakeFlow(), and MakeTrain().