![]() |
AliPhysics
d9df098 (d9df098)
|
Public Member Functions | |
LiteRailway (const TUrl &url, Int_t verbose) | |
LiteRailway (const LiteRailway &o) | |
LiteRailway & | operator= (const LiteRailway &o) |
virtual | ~LiteRailway () |
virtual Bool_t | PreSetup () |
virtual Bool_t | PostSetup () |
virtual Bool_t | LoadExtraSrcs () |
virtual Long64_t | Run (Long64_t nEvents=-1) |
virtual TString | OutputPath () const |
virtual const Char_t * | UrlHelp () const |
virtual const char * | Desc () const |
![]() | |
ProofRailway (const TUrl &url, Int_t verbose) | |
ProofRailway (const ProofRailway &o) | |
ProofRailway & | operator= (const ProofRailway &o) |
virtual | ~ProofRailway () |
void | UsePar (Bool_t &use) |
virtual Bool_t | AddIncludePath (const TString &path) |
virtual Bool_t | LoadLibrary (const TString &name, Bool_t slaves=true, Bool_t forcePar=false) |
virtual Bool_t | LoadSource (const TString &name, bool copy=true) |
virtual Bool_t | LoadAliROOT () |
virtual Bool_t | LoadAliPhysics () |
virtual const char * | AliROOTParName () const |
virtual const char * | AliPhysicsParName () const |
virtual Bool_t | CreatePseudoPar (const TString &parName, const TString &env, const TString &setup) |
virtual Bool_t | CreateAliROOTPar () |
virtual Bool_t | CreateAliPhysicsPar () |
virtual UShort_t | Mode () const |
virtual const char * | ModeString () const |
virtual Bool_t | Connect (const TUrl &url, const TString &opts) |
virtual Bool_t | EnableSpecial (const TString &parName, const TString &prefix) |
virtual Bool_t | EnableAliROOT () |
virtual Bool_t | EnableAliPhysics () |
virtual void | GetDataSet (TString &dsname) |
virtual void | Print (Option_t *option="") const |
virtual Bool_t | AuxFile (TString &name, bool copy=false) |
Int_t | SendFile (const TString &fileName) |
void | AuxSave (const TString &escaped, Bool_t) |
![]() | |
Railway (const Railway &o) | |
Railway & | operator= (const Railway &) |
virtual Bool_t | LoadAux (const TString &name, Bool_t copy=false) |
virtual Bool_t | LoadROOT () |
virtual UShort_t | Operation () const |
virtual Bool_t | AddMonitor (const TString &) |
virtual Short_t | InputType () const |
virtual Bool_t | IsMC () const |
virtual TString | OutputLocation () const |
const TUrl & | Url () const |
const OptionList & | Options () const |
Public Attributes | |
TChain * | fChain |
![]() | |
TString | fExtraLibs |
TString | fExtraPars |
TString | fExtraSrcs |
Bool_t | fUsePars |
Bool_t | fBasePars |
Bool_t | fTestBuild |
TList | fAuxFiles |
Additional Inherited Members | |
![]() | |
enum | EMode { kLocal, kProof, kGrid } |
enum | EOperation { kTest, kOffline, kSubmit, kTerminate, kFull } |
enum | EInput { kESD, kAOD, kUser } |
![]() | |
static void | ExportEnvVar (TString &out, const TString &name) |
![]() | |
static Railway * | Create (const TUrl &url, Int_t verbose=0) |
static Railway * | CreateObject (const TString &cl, const TUrl &url, Int_t verbose=0) |
static void | ShowUrlHelp (const TString &cl) |
static void | ShowFullHelp (const TString &cl) |
![]() | |
const TString & | MakeLibraryName (const TString &name) |
TChain * | LocalChain () |
Railway (const TUrl &url, Int_t verbose) | |
virtual Bool_t | ParseOptions () |
virtual | ~Railway () |
![]() | |
static UShort_t | DeduceType (const TString &str) |
![]() | |
TUrl | fUrl |
OptionList | fOptions |
Int_t | fVerbose |
Handler of analysis in Proof-Lite. This is triggered by URIs of the form
where
<datadir>
<collection>
<file>
<options>
recursive
mc
galice.root
, Kinematics.root
, and TrackRefs.root
) when scanning <datadir> pattern=<GLOB>
workers=N[x]
x
is appended, then it's maximum number of workers per slave par[=all]
all
is given, then also PAR files of STEERBase, ESD, AOD, ANALYSIS, OADB, ANALYSISalice are used. mode=[default,rec,sim,train,custom]
default
is assumed. See also CreateAliROOTPar Definition at line 74 of file LiteRailway.C.
|
inline |
|
inlinevirtual |
Destructor
Definition at line 118 of file LiteRailway.C.
|
inlinevirtual |
Reimplemented from ProofRailway.
Definition at line 226 of file LiteRailway.C.
|
inlinevirtual |
Load extra sources. Since we're on a single host, we might as well load it directly from the working directory rather than by uploading to the slaves cache.
Reimplemented from ProofRailway.
Definition at line 149 of file LiteRailway.C.
|
inline |
Assignment operator
o | Object to assign from |
Definition at line 108 of file LiteRailway.C.
|
inlinevirtual |
Path of output
Reimplemented from ProofRailway.
Definition at line 203 of file LiteRailway.C.
|
inlinevirtual |
Set-up done after task set-ups
Reimplemented from ProofRailway.
Definition at line 135 of file LiteRailway.C.
|
inlinevirtual |
Set-up done before task set-ups
Reimplemented from ProofRailway.
Definition at line 124 of file LiteRailway.C.
Start the analysis
nEvents | Number of events to analyse |
Reimplemented from ProofRailway.
Definition at line 174 of file LiteRailway.C.
|
inlinevirtual |
Reimplemented from ProofRailway.
Definition at line 219 of file LiteRailway.C.
TChain* LiteRailway::fChain |
Our chain
Definition at line 228 of file LiteRailway.C.
Referenced by operator=(), PostSetup(), and Run().