![]() |
AliPhysics
4a7363b (4a7363b)
|
Go to the source code of this file.
Functions | |
TCollection * | GetCollection (TDirectory *dir, const TString &name, Bool_t verbose=true) |
TObject * | GetObject (const TCollection *parent, const TString &name, const TClass *cls=0, Bool_t verbose=true) |
void | RemoveObject (TCollection *parent, const TString &name) |
TCollection * | GetCollection (const TCollection *parent, const TString &name, Bool_t verbose=true) |
void | CleanCollection (TCollection *c) |
void | RerunELossFits (Bool_t forceSet=false, const TString &input="forward_eloss.root", Bool_t shift=true, const TString &output="", UShort_t flags=0x1) |
void CleanCollection | ( | TCollection * | c | ) |
Definition at line 93 of file RerunELossFits.C.
Referenced by RerunELossFits().
TCollection* GetCollection | ( | TDirectory * | dir, |
const TString & | name, | ||
Bool_t | verbose = true |
||
) |
Get a collection from a file directory
dir | Parent directory |
name | Name of collection |
verbose | Be verbose |
Definition at line 10 of file RerunELossFits.C.
Referenced by CleanCollection(), ELossTimeTrain::PostShellCode(), and RerunELossFits().
TCollection* GetCollection | ( | const TCollection * | parent, |
const TString & | name, | ||
Bool_t | verbose = true |
||
) |
Get a collection contained in another collection
parent | Parent collection |
name | Name of collection to find |
verbose | Be verbose |
Definition at line 85 of file RerunELossFits.C.
TObject* GetObject | ( | const TCollection * | parent, |
const TString & | name, | ||
const TClass * | cls = 0 , |
||
Bool_t | verbose = true |
||
) |
Get an object from a collection. Optionally, we check that the type of the possibly found object matches the request.
parent | Parent collection |
name | Name of object |
cls | If specified, check that the found object (if any) is of this class. |
verbose | Whether to be verbose |
Definition at line 39 of file RerunELossFits.C.
Referenced by GetCollection(), AliEmcalTrackSelectionESD::IsTrackAccepted(), AliEmcalTrackSelectionAOD::IsTrackAccepted(), RemoveObject(), and RerunELossFits().
void RemoveObject | ( | TCollection * | parent, |
const TString & | name | ||
) |
Definition at line 62 of file RerunELossFits.C.
Referenced by CleanCollection().
void RerunELossFits | ( | Bool_t | forceSet = false , |
const TString & | input = "forward_eloss.root" , |
||
Bool_t | shift = true , |
||
const TString & | output = "" , |
||
UShort_t | flags = 0x1 |
||
) |
Re-run the energy loss fitter on a merged output file
input | File name of merged output file |
output | If specified, the file the new results are written to. If this is not specified, it defaults to the name of the input file with "_rerun" attached to the base name |
forceSet | Forcibly set things |
input | Input file |
output | Output file |
shift | Enable shift |
flags | 0x1: residuals, 0x2: debug |
Definition at line 141 of file RerunELossFits.C.