![]() |
AliPhysics
96866e8 (96866e8)
|
Public Member Functions | |
EmpiricalMaker () | |
void | LoadReferences () |
TMultiGraph * | GetReference (UShort_t c1, UShort_t c2) |
void | Run (const TString &fileName) |
void | ProcessComponent (TDirectory *d, TDirectory *out, const TString &name) |
void | ProcessCent (UShort_t c1, UShort_t c2, TCollection *c, const TString &name, THStack *s, TDirectory *d) |
Static Public Member Functions | |
static TFile * | OpenFile (const TString &fname, Bool_t rw=false) |
static Bool_t | CheckType (TObject *o, TClass *cl, Bool_t quiet=false) |
static TObject * | GetObject (TDirectory *d, const TString &name, TClass *cl=0, Bool_t quiet=false) |
static TObject * | GetObject (TCollection *d, const TString &name, TClass *cl=0, Bool_t quiet=false) |
static TCollection * | GetCollection (TDirectory *d, const TString &name, Bool_t quiet=false) |
static TCollection * | GetCollection (TCollection *d, const TString &name, Bool_t quiet=false) |
static TH1 * | GetH1 (TDirectory *d, const TString &name, Bool_t quiet=false) |
static TH1 * | GetH1 (TCollection *d, const TString &name, Bool_t quiet=false) |
static TGraph * | GetGraph (TCollection *d, const TString &name, Bool_t quiet=false) |
static TAxis * | GetAxis (TCollection *d, const TString &name, Bool_t quiet=false) |
static TH1 * | RatioHG (const TH1 *h, const TGraph *g) |
Public Attributes | |
Bool_t | fRefLoaded |
Definition at line 28 of file GenerateEmpirical.C.
|
inline |
Constructor
Definition at line 247 of file GenerateEmpirical.C.
|
inlinestatic |
Check the type of an object
o | Object to check |
cl | Class of object required |
quiet | If true, report no errors |
Definition at line 56 of file GenerateEmpirical.C.
Referenced by GetObject().
|
inlinestatic |
Get an axis from a collection
d | Parent |
name | Name of collection to get |
quiet | If true, report no errors |
Definition at line 203 of file GenerateEmpirical.C.
Referenced by ProcessComponent().
|
inlinestatic |
Get a collection from a directory
d | Parent |
name | Name of collection to get |
quiet | If true, report no errors |
Definition at line 134 of file GenerateEmpirical.C.
Referenced by ProcessCent(), and ProcessComponent().
|
inlinestatic |
Get a collection from another collection
d | Parent |
name | Name of collection to get |
quiet | If true, report no errors |
Definition at line 149 of file GenerateEmpirical.C.
|
inlinestatic |
Get an graph from a collection
d | Parent |
name | Name of collection to get |
quiet | If true, report no errors |
Definition at line 190 of file GenerateEmpirical.C.
Referenced by ProcessCent().
|
inlinestatic |
Get a histogram from a directory
d | Parent |
name | Name of collection to get |
quiet | If true, report no errors |
Definition at line 164 of file GenerateEmpirical.C.
Referenced by ProcessCent().
|
inlinestatic |
Get a histogram from a collection
d | Parent |
name | Name of collection to get |
quiet | If true, report no errors |
Definition at line 177 of file GenerateEmpirical.C.
|
inlinestatic |
Get an object from a directory
d | Parent directory |
name | Name of object |
cl | Class pointer for testing |
quiet | If true, report no errors |
Definition at line 79 of file GenerateEmpirical.C.
Referenced by GetAxis(), GetCollection(), GetGraph(), and GetH1().
|
inlinestatic |
Get an object from a directory
d | Parent directory |
name | Name of object |
quiet | If true, report no errors |
cl | Class pointer for testing |
Definition at line 107 of file GenerateEmpirical.C.
Get reference dN/deta in some centrality range
c1 | Low value of centrality range |
c2 | High value of centrallity range |
Definition at line 277 of file GenerateEmpirical.C.
Referenced by ProcessCent().
|
inline |
Load reference data as compiled script
Definition at line 254 of file GenerateEmpirical.C.
Referenced by GetReference().
Open a file
fname | Filename of file to open |
rw | If true, update for read/write acess |
Definition at line 37 of file GenerateEmpirical.C.
Referenced by Run().
|
inline |
Process a single centrality bin
c1 | Lower cut |
c2 | Higher cut |
c | Parent |
name | Name of component |
s | Stack |
d | Directory |
Definition at line 406 of file GenerateEmpirical.C.
Referenced by ProcessComponent().
|
inline |
Process a single component
d | Parent |
out | Output |
name | Name of component |
Definition at line 329 of file GenerateEmpirical.C.
Referenced by Run().
Compute the ratio of h to g. g is evaluated at the bin centers of h
h | Numerator |
g | Divisor |
Definition at line 217 of file GenerateEmpirical.C.
Referenced by ProcessCent().
|
inline |
Run the full thing
fileName | File to query results |
Definition at line 307 of file GenerateEmpirical.C.
Referenced by GenerateEmpirical().
Bool_t EmpiricalMaker::fRefLoaded |
Definition at line 442 of file GenerateEmpirical.C.
Referenced by GetReference(), and LoadReferences().