AliRoot Core  edcc906 (edcc906)
AliESDTrdTracklet Class Reference

#include <AliESDTrdTracklet.h>

Inheritance diagram for AliESDTrdTracklet:

Public Member Functions

 AliESDTrdTracklet ()
 
 AliESDTrdTracklet (UInt_t trackletWord, Short_t hcid, const Int_t *label=0)
 
 AliESDTrdTracklet (const AliESDTrdTracklet &trkl)
 
AliESDTrdTrackletoperator= (const AliESDTrdTracklet &trkl)
 
 ~AliESDTrdTracklet ()
 
void SetTrackletWord (UInt_t trklWord)
 
void SetHCId (Short_t hcid)
 
void SetLabel (Int_t label[])
 
void SetLabel (int ilb, Int_t label)
 
virtual UInt_t GetTrackletWord () const
 
virtual Int_t GetBinY () const
 
virtual Int_t GetBinDy () const
 
virtual Int_t GetBinZ () const
 
virtual Int_t GetPID () const
 
Int_t GetHCId () const
 
Int_t GetDetector () const
 
Int_t GetROB () const
 
Int_t GetMCM () const
 
Int_t GetLabel () const
 
Int_t GetLabel (int i) const
 
const Int_t * GetLabels () const
 
- Public Member Functions inherited from AliVTrdTracklet
 AliVTrdTracklet ()
 
virtual ~AliVTrdTracklet ()
 
 AliVTrdTracklet (const AliVTrdTracklet &track)
 
AliVTrdTrackletoperator= (const AliVTrdTracklet &track)
 
virtual void Copy (TObject &obj) const
 
Float_t GetLocalY () const
 
Float_t GetDyDx () const
 

Protected Attributes

Short_t fHCId
 
UInt_t fTrackletWord
 
Int_t fLabel [3]
 

Additional Inherited Members

- Static Protected Attributes inherited from AliVTrdTracklet
static const Float_t fgkBinWidthY = 160e-4
 
static const Float_t fgkBinWidthDy = 140e-4
 
static const Float_t fgkDriftLength = 3.
 

Detailed Description

Definition at line 11 of file AliESDTrdTracklet.h.

Constructor & Destructor Documentation

AliESDTrdTracklet::AliESDTrdTracklet ( )

Definition at line 28 of file AliESDTrdTracklet.cxx.

AliESDTrdTracklet::AliESDTrdTracklet ( UInt_t  trackletWord,
Short_t  hcid,
const Int_t *  label = 0 
)

Definition at line 37 of file AliESDTrdTracklet.cxx.

AliESDTrdTracklet::AliESDTrdTracklet ( const AliESDTrdTracklet trkl)

Definition at line 56 of file AliESDTrdTracklet.cxx.

AliESDTrdTracklet::~AliESDTrdTracklet ( )

Definition at line 51 of file AliESDTrdTracklet.cxx.

Member Function Documentation

Int_t AliESDTrdTracklet::GetBinDy ( ) const
virtual

Implements AliVTrdTracklet.

Definition at line 92 of file AliESDTrdTracklet.cxx.

Referenced by GetTrackletWord().

Int_t AliESDTrdTracklet::GetBinY ( ) const
virtual

Implements AliVTrdTracklet.

Definition at line 80 of file AliESDTrdTracklet.cxx.

Referenced by GetTrackletWord().

virtual Int_t AliESDTrdTracklet::GetBinZ ( ) const
inlinevirtual

Implements AliVTrdTracklet.

Definition at line 29 of file AliESDTrdTracklet.h.

Int_t AliESDTrdTracklet::GetDetector ( ) const
inlinevirtual

Implements AliVTrdTracklet.

Definition at line 34 of file AliESDTrdTracklet.h.

Int_t AliESDTrdTracklet::GetHCId ( ) const
inlinevirtual

Implements AliVTrdTracklet.

Definition at line 33 of file AliESDTrdTracklet.h.

Int_t AliESDTrdTracklet::GetLabel ( ) const
inlinevirtual

Implements AliVTrdTracklet.

Definition at line 39 of file AliESDTrdTracklet.h.

Referenced by AliESDEvent::AdjustMCLabels().

Int_t AliESDTrdTracklet::GetLabel ( int  i) const
inline

Definition at line 40 of file AliESDTrdTracklet.h.

const Int_t* AliESDTrdTracklet::GetLabels ( ) const
inline

Definition at line 41 of file AliESDTrdTracklet.h.

Int_t AliESDTrdTracklet::GetMCM ( ) const
inline

Definition at line 36 of file AliESDTrdTracklet.h.

virtual Int_t AliESDTrdTracklet::GetPID ( ) const
inlinevirtual

Implements AliVTrdTracklet.

Definition at line 30 of file AliESDTrdTracklet.h.

Int_t AliESDTrdTracklet::GetROB ( ) const
inline

Definition at line 35 of file AliESDTrdTracklet.h.

virtual UInt_t AliESDTrdTracklet::GetTrackletWord ( ) const
inlinevirtual

Implements AliVTrdTracklet.

Definition at line 26 of file AliESDTrdTracklet.h.

AliESDTrdTracklet & AliESDTrdTracklet::operator= ( const AliESDTrdTracklet trkl)

Definition at line 65 of file AliESDTrdTracklet.cxx.

void AliESDTrdTracklet::SetHCId ( Short_t  hcid)
inline

Definition at line 21 of file AliESDTrdTracklet.h.

void AliESDTrdTracklet::SetLabel ( Int_t  label[])
inline

Definition at line 22 of file AliESDTrdTracklet.h.

Referenced by AliESDEvent::AdjustMCLabels().

void AliESDTrdTracklet::SetLabel ( int  ilb,
Int_t  label 
)
inline

Definition at line 23 of file AliESDTrdTracklet.h.

void AliESDTrdTracklet::SetTrackletWord ( UInt_t  trklWord)
inline

Definition at line 20 of file AliESDTrdTracklet.h.

Member Data Documentation

Short_t AliESDTrdTracklet::fHCId
protected

Definition at line 44 of file AliESDTrdTracklet.h.

Referenced by GetDetector(), GetHCId(), operator=(), and SetHCId().

Int_t AliESDTrdTracklet::fLabel[3]
protected

Definition at line 48 of file AliESDTrdTracklet.h.

Referenced by AliESDTrdTracklet(), GetLabel(), GetLabels(), operator=(), and SetLabel().

UInt_t AliESDTrdTracklet::fTrackletWord
protected

The documentation for this class was generated from the following files: