![]() |
AliPhysics
fceccc5 (fceccc5)
|
Public Member Functions | |
ExtractProd () | |
Bool_t | Run (const TString &name, Bool_t mc=false, ULong_t minSize=1000000) |
Bool_t | GetJobUrl (const TString &name, Bool_t mc, TString &url) |
Bool_t | GetRuns (const TString &url, Bool_t mc, ULong_t minSize) |
Bool_t | GetSize (std::istream &in, ULong_t runNo, Bool_t mc, ULong_t minSize=100000) |
Bool_t | GetDir (std::istream &in, ULong_t runNo, Bool_t mc) |
Bool_t | GetPathPass (const TString &dir, ULong_t run, TString &path, TString &pass) |
Bool_t | Download (const TString &url, TString &out) |
Public Attributes | |
TString | fTmp |
TString | fPath |
TString | fPass |
TString | fRuns |
Bool_t | fDebug |
Extract information on a production.
Definition at line 17 of file ExtractProd.C.
|
inline |
Constructor
Definition at line 27 of file ExtractProd.C.
Download a file from monalisa
url | URL to download |
out | On return, the content of the file |
Definition at line 293 of file ExtractProd.C.
Referenced by GetJobUrl(), and GetRuns().
Get a directory
in | Input stream |
runNo | The run number |
mc | True for MC |
Definition at line 218 of file ExtractProd.C.
Referenced by GetRuns().
Get the job url.
name | Production name |
mc | Should be true for MC |
url | On return, the job url |
Definition at line 72 of file ExtractProd.C.
Referenced by Run().
|
inline |
Get the pass from the path
dir | Directory |
run | Run number |
path | On return, the path |
pass | On return, the pass |
Definition at line 270 of file ExtractProd.C.
Referenced by GetDir().
Get list of runs associated with production
url | The production URL |
mc | True of MC |
minSize | Least size of runs to use |
Definition at line 110 of file ExtractProd.C.
Referenced by Run().
|
inline |
Get the size of a given run
in | Input stream |
runNo | Run number to search for |
mc | True for simulations |
minSize | Least size |
Definition at line 164 of file ExtractProd.C.
Referenced by GetRuns().
|
inline |
Run the code. Query MonALisa for information.
name | Production identifier |
mc | If true, assume simulations |
minSize | Least size of runs to use |
Definition at line 40 of file ExtractProd.C.
Bool_t ExtractProd::fDebug |
Definition at line 23 of file ExtractProd.C.
Referenced by Download(), GetDir(), GetRuns(), GetSize(), and Run().
TString ExtractProd::fPass |
Definition at line 21 of file ExtractProd.C.
TString ExtractProd::fPath |
Definition at line 20 of file ExtractProd.C.
TString ExtractProd::fRuns |
Definition at line 22 of file ExtractProd.C.
TString ExtractProd::fTmp |
Definition at line 19 of file ExtractProd.C.
Referenced by Download(), and Run().