![]() |
AliPhysics
96f6795 (96f6795)
|
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 175 of file CorrExtractor.C.
Referenced by ExtractELoss(), and ExtractMCCorr().
Extract the stuff
objName | Object name |
parent | Parent folder |
Definition at line 187 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 166 of file CorrExtractor.C.
Referenced by ExtractELoss().
Short_t CorrExtractor::fField |
Definition at line 240 of file CorrExtractor.C.
Referenced by Clear(), Extract(), ExtractELoss(), ExtractMCCorr(), and Init().
TFile* CorrExtractor::fFile |
Definition at line 234 of file CorrExtractor.C.
Referenced by Clear(), Extract(), FindObject(), GetCollection(), and Init().
AliCorrectionManagerBase* CorrExtractor::fManager |
Definition at line 243 of file CorrExtractor.C.
Referenced by Extract().
Bool_t CorrExtractor::fMC |
Definition at line 241 of file CorrExtractor.C.
TString CorrExtractor::fOut |
Definition at line 236 of file CorrExtractor.C.
ULong_t CorrExtractor::fRunNo |
Definition at line 237 of file CorrExtractor.C.
Referenced by Clear(), Extract(), ExtractELoss(), ExtractMCCorr(), and Init().
Bool_t CorrExtractor::fSatellite |
Definition at line 242 of file CorrExtractor.C.
Referenced by Clear(), Extract(), ExtractELoss(), ExtractMCCorr(), and Init().
UShort_t CorrExtractor::fSNN |
Definition at line 239 of file CorrExtractor.C.
Referenced by Clear(), Extract(), ExtractELoss(), ExtractMCCorr(), and Init().
UShort_t CorrExtractor::fSys |
Definition at line 238 of file CorrExtractor.C.
Referenced by Clear(), Extract(), ExtractELoss(), ExtractMCCorr(), and Init().
TList* CorrExtractor::fTop |
Definition at line 235 of file CorrExtractor.C.
Referenced by Clear().