![]() |
AliRoot Core
3dc7879 (3dc7879)
|
#include <AliESDfriendTrack.h>
Public Types | |
enum | { kMaxITScluster =12, kMaxTPCcluster =160, kMaxTRDcluster =180 } |
Protected Attributes | |
Float_t | f1P |
Int_t | fnMaxITScluster |
Int_t | fnMaxTPCcluster |
Int_t | fnMaxTRDcluster |
Int_t * | fITSindex |
Int_t * | fTPCindex |
Int_t * | fTRDindex |
AliTrackPointArray * | fPoints |
TObjArray * | fCalibContainer |
AliKalmanTrack * | fITStrack |
AliKalmanTrack * | fTRDtrack |
pointer to the ITS track (debug purposes) More... | |
AliExternalTrackParam * | fTPCOut |
pointer to the TRD track (debug purposes) More... | |
AliExternalTrackParam * | fITSOut |
AliExternalTrackParam * | fTRDIn |
Private Member Functions | |
AliESDfriendTrack & | operator= (const AliESDfriendTrack &) |
Definition at line 21 of file AliESDfriendTrack.h.
anonymous enum |
Enumerator | |
---|---|
kMaxITScluster | |
kMaxTPCcluster | |
kMaxTRDcluster |
Definition at line 23 of file AliESDfriendTrack.h.
AliESDfriendTrack::AliESDfriendTrack | ( | ) |
Definition at line 31 of file AliESDfriendTrack.cxx.
AliESDfriendTrack::AliESDfriendTrack | ( | const AliESDfriendTrack & | t, |
Bool_t | shallow = kFALSE |
||
) |
Definition at line 63 of file AliESDfriendTrack.cxx.
|
virtual |
Definition at line 131 of file AliESDfriendTrack.cxx.
void AliESDfriendTrack::AddCalibObject | ( | TObject * | calibObject | ) |
Definition at line 185 of file AliESDfriendTrack.cxx.
Referenced by AliESDtrack::AddCalibObject(), and GetITStrack().
|
virtual |
Definition at line 169 of file AliESDfriendTrack.cxx.
|
inline |
Definition at line 41 of file AliESDfriendTrack.h.
Referenced by AliAnalysisTaskFilterFriend::UserExec(), and AliAnalysisTaskFilterFriendSecond::UserExec().
|
virtual |
Implements AliVfriendTrack.
Definition at line 204 of file AliESDfriendTrack.cxx.
Referenced by AnalyzeESDtracks(), FillFriends(), AliESDtrack::GetCalibObject(), GetITStrack(), GetTPCseed(), ResetTPCseed(), and TagSuppressSharedObjectsBeforeDeletion().
|
inline |
Definition at line 36 of file AliESDfriendTrack.h.
Referenced by AliESDEvent::SetESDfriend().
|
inline |
Definition at line 42 of file AliESDfriendTrack.h.
Referenced by AliESDtrack::GetITSclusters().
|
inlinevirtual |
Implements AliVfriendTrack.
Definition at line 63 of file AliESDfriendTrack.h.
Referenced by AliRelAlignerKalman::FindMatchingTracks(), and GetTrackParamITSOut().
|
inline |
Definition at line 50 of file AliESDfriendTrack.h.
Referenced by AliESDtrack::GetITStrack().
|
inline |
Definition at line 86 of file AliESDfriendTrack.h.
Referenced by AliAnalysisTaskFilterFriend::UserExec().
|
inline |
Definition at line 87 of file AliESDfriendTrack.h.
|
inline |
Definition at line 88 of file AliESDfriendTrack.h.
|
inline |
Definition at line 43 of file AliESDfriendTrack.h.
Referenced by AliESDtrack::GetTPCclusters(), and AliESDtrack::GetTPCdensity().
|
inlinevirtual |
Implements AliVfriendTrack.
Definition at line 62 of file AliESDfriendTrack.h.
Referenced by AliEMCALReconstructor::CalculateResidual(), AliEMCALTracker::FindMatchedCluster(), and GetTrackParamTPCOut().
|
virtual |
Implements AliVfriendTrack.
Definition at line 213 of file AliESDfriendTrack.cxx.
const TObject * AliESDfriendTrack::GetTPCseed | ( | ) | const |
Definition at line 225 of file AliESDfriendTrack.cxx.
Referenced by TestSkipBit().
|
inlinevirtual |
Reimplemented from AliVfriendTrack.
Definition at line 72 of file AliESDfriendTrack.h.
|
inlinevirtual |
Reimplemented from AliVfriendTrack.
Definition at line 67 of file AliESDfriendTrack.h.
|
inlinevirtual |
Reimplemented from AliVfriendTrack.
Definition at line 45 of file AliESDfriendTrack.h.
Referenced by AliESDtrack::GetTrackPointArray(), and MakeESDTree().
|
inline |
Definition at line 64 of file AliESDfriendTrack.h.
|
inline |
Definition at line 44 of file AliESDfriendTrack.h.
Referenced by AliESDtrack::GetTRDclusters(), and AliESDtrack::GetTRDtracklets().
|
inline |
Definition at line 49 of file AliESDfriendTrack.h.
Referenced by AliESDtrack::GetTRDtrack().
|
inlineprivate |
Definition at line 120 of file AliESDfriendTrack.h.
void AliESDfriendTrack::RemoveCalibObject | ( | TObject * | calibObject | ) |
Definition at line 197 of file AliESDfriendTrack.cxx.
Referenced by GetITStrack().
|
virtual |
Reimplemented from AliVfriendTrack.
Definition at line 236 of file AliESDfriendTrack.cxx.
Referenced by TestSkipBit().
|
inlinevirtual |
Reimplemented from AliVfriendTrack.
Definition at line 77 of file AliESDfriendTrack.h.
|
inline |
Definition at line 37 of file AliESDfriendTrack.h.
|
inline |
Definition at line 35 of file AliESDfriendTrack.h.
Referenced by AliESDEvent::GetESDfriend(), and AliESDEvent::RemoveTrack().
void AliESDfriendTrack::SetITSIndices | ( | Int_t * | indices, |
Int_t | n | ||
) |
Definition at line 271 of file AliESDfriendTrack.cxx.
Referenced by ResetTrackParamTPCOut(), and AliESDtrack::UpdateTrackParams().
void AliESDfriendTrack::SetITSOut | ( | const AliExternalTrackParam & | param | ) |
Definition at line 254 of file AliESDfriendTrack.cxx.
Referenced by GetITStrack(), and AliESDtrack::UpdateTrackParams().
|
inline |
Definition at line 47 of file AliESDfriendTrack.h.
Referenced by AliESDtrack::SetITStrack().
|
inline |
Definition at line 34 of file AliESDfriendTrack.h.
Referenced by AliESDfriend::SetOwner().
|
inlinevirtual |
Implements AliVfriendTrack.
Definition at line 91 of file AliESDfriendTrack.h.
Referenced by AliAnalysisTaskFilter::AddFriendTrackAt(), and AliAnalysisTaskFilter::SkipFriendTrackAt().
void AliESDfriendTrack::SetTPCIndices | ( | Int_t * | indices, |
Int_t | n | ||
) |
Definition at line 294 of file AliESDfriendTrack.cxx.
Referenced by ResetTrackParamTPCOut(), and AliESDtrack::UpdateTrackParams().
void AliESDfriendTrack::SetTPCOut | ( | const AliExternalTrackParam & | param | ) |
Definition at line 246 of file AliESDfriendTrack.cxx.
Referenced by GetITStrack(), and AliESDtrack::UpdateTrackParams().
|
inline |
Definition at line 38 of file AliESDfriendTrack.h.
Referenced by AliESDtrack::SetTrackPointArray().
void AliESDfriendTrack::SetTRDIn | ( | const AliExternalTrackParam & | param | ) |
Definition at line 262 of file AliESDfriendTrack.cxx.
Referenced by GetITStrack(), and AliESDtrack::UpdateTrackParams().
void AliESDfriendTrack::SetTRDIndices | ( | Int_t * | indices, |
Int_t | n | ||
) |
Definition at line 316 of file AliESDfriendTrack.cxx.
Referenced by ResetTrackParamTPCOut(), and AliESDtrack::UpdateTrackParams().
|
inline |
Definition at line 48 of file AliESDfriendTrack.h.
Referenced by AliESDtrack::SetTRDtrack().
void AliESDfriendTrack::TagSuppressSharedObjectsBeforeDeletion | ( | ) |
Definition at line 338 of file AliESDfriendTrack.cxx.
Referenced by AliESDfriend::DeleteTracksSafe(), and TestSkipBit().
|
inlinevirtual |
Implements AliVfriendTrack.
Definition at line 92 of file AliESDfriendTrack.h.
Referenced by AliAnalysisTaskFilter::AddFriendTrackAt().
|
protected |
Definition at line 101 of file AliESDfriendTrack.h.
|
protected |
Definition at line 110 of file AliESDfriendTrack.h.
Referenced by AddCalibObject(), AliESDfriendTrack(), Clear(), GetCalibObject(), RemoveCalibObject(), SetOwner(), and ~AliESDfriendTrack().
|
protected |
Definition at line 105 of file AliESDfriendTrack.h.
Referenced by AliESDfriendTrack(), Clear(), GetITSindices(), SetITSIndices(), and ~AliESDfriendTrack().
|
protected |
Definition at line 116 of file AliESDfriendTrack.h.
Referenced by AliESDfriendTrack(), Clear(), GetITSOut(), SetITSOut(), and ~AliESDfriendTrack().
|
protected |
Definition at line 111 of file AliESDfriendTrack.h.
Referenced by Clear(), GetITStrack(), SetITStrack(), and ~AliESDfriendTrack().
|
protected |
Definition at line 102 of file AliESDfriendTrack.h.
Referenced by AliESDfriendTrack(), GetMaxITScluster(), and SetITSIndices().
|
protected |
Definition at line 103 of file AliESDfriendTrack.h.
Referenced by AliESDfriendTrack(), GetMaxTPCcluster(), and SetTPCIndices().
|
protected |
Definition at line 104 of file AliESDfriendTrack.h.
Referenced by AliESDfriendTrack(), GetMaxTRDcluster(), and SetTRDIndices().
|
protected |
Definition at line 109 of file AliESDfriendTrack.h.
Referenced by AliESDfriendTrack(), Clear(), GetTrackPointArray(), SetTrackPointArray(), and ~AliESDfriendTrack().
|
protected |
Definition at line 106 of file AliESDfriendTrack.h.
Referenced by AliESDfriendTrack(), Clear(), GetTPCindices(), SetTPCIndices(), and ~AliESDfriendTrack().
|
protected |
pointer to the TRD track (debug purposes)
Definition at line 115 of file AliESDfriendTrack.h.
Referenced by AliESDfriendTrack(), Clear(), GetTPCOut(), ResetTrackParamTPCOut(), SetTPCOut(), and ~AliESDfriendTrack().
|
protected |
Definition at line 117 of file AliESDfriendTrack.h.
Referenced by AliESDfriendTrack(), Clear(), GetTRDIn(), SetTRDIn(), and ~AliESDfriendTrack().
|
protected |
Definition at line 107 of file AliESDfriendTrack.h.
Referenced by AliESDfriendTrack(), Clear(), GetTRDindices(), SetTRDIndices(), and ~AliESDfriendTrack().
|
protected |
pointer to the ITS track (debug purposes)
Definition at line 112 of file AliESDfriendTrack.h.
Referenced by Clear(), GetTRDtrack(), SetTRDtrack(), and ~AliESDfriendTrack().