![]() |
AliPhysics
a76316e (a76316e)
|
Public Member Functions | |
CorrExtractor (AliCorrectionManagerBase *manager) | |
TCollection * | GetCollection (TCollection *p, const TString &name) |
TCollection * | FindCollection (const TString &path) |
TObject * | FindObject (const TString &path, const TString &name) |
Bool_t | Init (const TString &fileName, const TString &sumFolder, const TString &out) |
void | SetMC (Bool_t mc=true) |
Bool_t | Extract (const TClass *cls, const TString &parent) |
Bool_t | Extract (const TString &objName, const TString &parent="") |
void | Clear () |
Public Attributes | |
TFile * | fFile |
TList * | fTop |
TString | fOut |
ULong_t | fRunNo |
UShort_t | fSys |
UShort_t | fSNN |
Short_t | fField |
Bool_t | fMC |
Bool_t | fSatellite |
AliCorrectionManagerBase * | fManager |
Extract corrections from result file
Definition at line 11 of file CorrExtractor.C.
|
inline |
|
inline |
Extract the stuff
cls | Class of object |
parent | Parent folder |
Definition at line 187 of file CorrExtractor.C.
Referenced by ExtractELoss(), and ExtractMCCorr().
Extract the stuff
objName | Object name |
parent | Parent folder |
Definition at line 199 of file CorrExtractor.C.
|
inline |
Find a collection in a file
path | Path to collection |
Definition at line 63 of file CorrExtractor.C.
Referenced by FindObject(), and Init().
Find an object
path | Path to object |
name | Name of object |
Definition at line 88 of file CorrExtractor.C.
Referenced by Extract().
|
inline |
Definition at line 30 of file CorrExtractor.C.
Referenced by FindCollection().
|
inline |
Initialize this extactor
fileName | File to extract from |
sumFolder | The summed folder |
out | The result folder |
Definition at line 116 of file CorrExtractor.C.
Referenced by ExtractELoss(), and ExtractMCCorr().
|
inline |
Set whether this is MC or not
mc | If true, consider this MC |
Definition at line 178 of file CorrExtractor.C.
Referenced by ExtractELoss().
Short_t CorrExtractor::fField |
Definition at line 252 of file CorrExtractor.C.
Referenced by Clear(), Extract(), ExtractELoss(), ExtractMCCorr(), and Init().
TFile* CorrExtractor::fFile |
Definition at line 246 of file CorrExtractor.C.
Referenced by Clear(), Extract(), FindObject(), GetCollection(), and Init().
AliCorrectionManagerBase* CorrExtractor::fManager |
Definition at line 255 of file CorrExtractor.C.
Referenced by Extract().
Bool_t CorrExtractor::fMC |
Definition at line 253 of file CorrExtractor.C.
TString CorrExtractor::fOut |
Definition at line 248 of file CorrExtractor.C.
ULong_t CorrExtractor::fRunNo |
Definition at line 249 of file CorrExtractor.C.
Referenced by Clear(), Extract(), ExtractELoss(), ExtractMCCorr(), and Init().
Bool_t CorrExtractor::fSatellite |
Definition at line 254 of file CorrExtractor.C.
Referenced by Clear(), Extract(), ExtractELoss(), ExtractMCCorr(), and Init().
UShort_t CorrExtractor::fSNN |
Definition at line 251 of file CorrExtractor.C.
Referenced by Clear(), Extract(), ExtractELoss(), ExtractMCCorr(), and Init().
UShort_t CorrExtractor::fSys |
Definition at line 250 of file CorrExtractor.C.
Referenced by Clear(), Extract(), ExtractELoss(), ExtractMCCorr(), and Init().
TList* CorrExtractor::fTop |
Definition at line 247 of file CorrExtractor.C.
Referenced by Clear().