![]() |
AliPhysics
958ad07 (958ad07)
|
#include <AliTrackComparisonESD.h>
Public Member Functions | |
AliTrackComparisonESD () | |
AliTrackComparisonESD (const char *name) | |
virtual | ~AliTrackComparisonESD () |
virtual void | ConnectInputData (Option_t *option) |
virtual void | CreateOutputObjects () |
virtual void | Exec (Option_t *option) |
virtual void | Terminate (Option_t *option) |
virtual void | FinishTaskOutput () |
void | SetDebugOuputhPath (const char *name) |
Bool_t | SetupEvent () |
void | ProcessTOF (AliESDtrack *track, AliESDfriendTrack *friendTrack, Double_t *vPos) |
void | ProcessEMCAL (AliESDtrack *track, AliESDfriendTrack *friendTrack, TRefArray *clusters, AliESDCaloCells *cells, Double_t *vPos) |
void | ProcessHMPID (AliESDtrack *track, AliESDfriendTrack *friendTrack, Double_t *vPos) |
TObjArray * | GetComparisonOutput () |
void | InitCaloUtil () |
void | RecalClusterPos (TRefArray *clusters, AliESDCaloCells *cells) |
void | SetResidualCut (Double_t cutR) |
Protected Member Functions | |
virtual Long64_t | Merge (TCollection *li) |
virtual void | Analyze () |
void | RegisterDebugOutput () |
Private Member Functions | |
AliTrackComparisonESD (const AliTrackComparisonESD &) | |
AliTrackComparisonESD & | operator= (const AliTrackComparisonESD &) |
Private Attributes | |
AliESDEvent * | fESD |
AliESDtrackCuts * | fESDCuts |
current esd More... | |
AliESDfriend * | fESDfriend |
esd track cuts More... | |
Int_t | fCurrentRun |
current esd friend More... | |
TString | fDebugOutputPath |
TObjArray * | fOutput |
AliTrackComparison * | fEMCAL |
AliTrackComparison * | fHMPID |
AliTrackComparison * | fTOF |
AliEMCALGeometry * | fGeom |
Double_t | fCutR |
TGeoHMatrix * | fTransMatrix [4] |
AliCalorimeterUtils * | fCaloUtil |
Definition at line 28 of file AliTrackComparisonESD.h.
AliTrackComparisonESD::AliTrackComparisonESD | ( | ) |
AliTrackComparisonESD::AliTrackComparisonESD | ( | const char * | name | ) |
Definition at line 79 of file AliTrackComparisonESD.cxx.
|
virtual |
Definition at line 104 of file AliTrackComparisonESD.cxx.
|
private |
|
protectedvirtual |
Definition at line 492 of file AliTrackComparisonESD.cxx.
|
virtual |
Definition at line 123 of file AliTrackComparisonESD.cxx.
|
virtual |
Definition at line 147 of file AliTrackComparisonESD.cxx.
|
virtual |
Definition at line 222 of file AliTrackComparisonESD.cxx.
|
virtual |
Definition at line 474 of file AliTrackComparisonESD.cxx.
|
inline |
Definition at line 46 of file AliTrackComparisonESD.h.
void AliTrackComparisonESD::InitCaloUtil | ( | ) |
Definition at line 507 of file AliTrackComparisonESD.cxx.
Referenced by CreateOutputObjects().
|
protectedvirtual |
Definition at line 486 of file AliTrackComparisonESD.cxx.
|
private |
void AliTrackComparisonESD::ProcessEMCAL | ( | AliESDtrack * | track, |
AliESDfriendTrack * | friendTrack, | ||
TRefArray * | clusters, | ||
AliESDCaloCells * | cells, | ||
Double_t * | vPos | ||
) |
Definition at line 323 of file AliTrackComparisonESD.cxx.
Referenced by Exec().
void AliTrackComparisonESD::ProcessHMPID | ( | AliESDtrack * | track, |
AliESDfriendTrack * | friendTrack, | ||
Double_t * | vPos | ||
) |
Definition at line 386 of file AliTrackComparisonESD.cxx.
Referenced by Exec().
void AliTrackComparisonESD::ProcessTOF | ( | AliESDtrack * | track, |
AliESDfriendTrack * | friendTrack, | ||
Double_t * | vPos | ||
) |
Definition at line 290 of file AliTrackComparisonESD.cxx.
Referenced by Exec().
void AliTrackComparisonESD::RecalClusterPos | ( | TRefArray * | clusters, |
AliESDCaloCells * | cells | ||
) |
Definition at line 417 of file AliTrackComparisonESD.cxx.
|
protected |
Definition at line 500 of file AliTrackComparisonESD.cxx.
Referenced by FinishTaskOutput().
|
inline |
Definition at line 39 of file AliTrackComparisonESD.h.
|
inline |
Definition at line 50 of file AliTrackComparisonESD.h.
Bool_t AliTrackComparisonESD::SetupEvent | ( | ) |
Definition at line 204 of file AliTrackComparisonESD.cxx.
Referenced by Exec().
|
virtual |
Definition at line 465 of file AliTrackComparisonESD.cxx.
Referenced by FinishTaskOutput().
|
private |
Definition at line 72 of file AliTrackComparisonESD.h.
Referenced by CreateOutputObjects(), InitCaloUtil(), ProcessEMCAL(), and ~AliTrackComparisonESD().
|
private |
current esd friend
Definition at line 60 of file AliTrackComparisonESD.h.
Referenced by SetupEvent().
|
private |
Definition at line 69 of file AliTrackComparisonESD.h.
Referenced by ProcessEMCAL(), and SetResidualCut().
|
private |
Definition at line 61 of file AliTrackComparisonESD.h.
Referenced by FinishTaskOutput(), and SetDebugOuputhPath().
|
private |
Definition at line 64 of file AliTrackComparisonESD.h.
Referenced by CreateOutputObjects(), ProcessEMCAL(), and ~AliTrackComparisonESD().
|
private |
Definition at line 57 of file AliTrackComparisonESD.h.
Referenced by ConnectInputData(), Exec(), and SetupEvent().
|
private |
|
private |
|
private |
Definition at line 68 of file AliTrackComparisonESD.h.
Referenced by RecalClusterPos().
|
private |
Definition at line 65 of file AliTrackComparisonESD.h.
Referenced by CreateOutputObjects(), ProcessHMPID(), and ~AliTrackComparisonESD().
|
private |
Definition at line 63 of file AliTrackComparisonESD.h.
Referenced by CreateOutputObjects(), Exec(), GetComparisonOutput(), and ~AliTrackComparisonESD().
|
private |
Definition at line 66 of file AliTrackComparisonESD.h.
Referenced by CreateOutputObjects(), ProcessTOF(), and ~AliTrackComparisonESD().
|
private |
Definition at line 71 of file AliTrackComparisonESD.h.
Referenced by AliTrackComparisonESD(), CreateOutputObjects(), RecalClusterPos(), and ~AliTrackComparisonESD().