ROOT logo
AliRoot » STEER » ESD » AliESDUtils

namespace AliESDUtils

   AliESDUtils - This is a namespace that temporary provides general
                 purpose ESD utilities to avoid unnecessary dependencies
                 between PWG libraries. To be removed/replaced by AODB
                 framework.


 Author: Andrei Gheata

Function Members (Methods)

public:
Float_tGetCorrSPD2(Float_t spd2raw, Float_t zv)
Float_tGetCorrV0(const AliVEvent* esd, Float_t& v0CorrResc, Float_t* v0multChCorr = NULL, Float_t* v0multChCorrResc = NULL)
Float_tGetCorrV0A(Float_t v0araw, Float_t zv)
Float_tGetCorrV0A0(Float_t v0araw, Float_t zv)
Float_tGetCorrV0C(Float_t v0craw, Float_t zv)
Bool_tRefitESDVertexTracks(AliESDEvent* esdEv, Int_t algo = 6, const Double_t* cuts = 0)

Class Charts

Function documentation

Float_t GetCorrV0(const AliVEvent* esd, Float_t& v0CorrResc, Float_t* v0multChCorr = NULL, Float_t* v0multChCorrResc = NULL)
 Correct V0 non-linearity, prepare a version rescaled to SPD2 corr.
 Please describe better parameters...
Float_t GetCorrSPD2(Float_t spd2raw, Float_t zv)
 renormalize N spd2 clusters at given Zv to acceptance at Zv=0
Bool_t RefitESDVertexTracks(AliESDEvent* esdEv, Int_t algo = 6, const Double_t* cuts = 0)
 Refit ESD VertexTracks and redo tracks->RelateToVertex
 Default vertexin algorithm is 6 (multivertexer). To use old vertexed, use algo=1

Float_t GetCorrV0A(Float_t v0araw, Float_t zv)
 renormalize v0A signal at given Zv to acceptance at Zv=0
Float_t GetCorrV0C(Float_t v0craw, Float_t zv)
 renormalize v0C signal at given Zv to acceptance at Zv=0
Float_t GetCorrV0A0(Float_t v0araw, Float_t zv)
 renormalize v0A-0 signal at given Zv to acceptance at Zv=0