AliRoot Core  3dc7879 (3dc7879)
AliAODTrdTracklet Class Reference

#include <AliAODTrdTracklet.h>

Inheritance diagram for AliAODTrdTracklet:

Public Member Functions

 AliAODTrdTracklet ()
 
 AliAODTrdTracklet (const AliVTrdTracklet &rhs)
 
 AliAODTrdTracklet (UInt_t trackletWord, Short_t hcid, Int_t label=-1)
 
virtual ~AliAODTrdTracklet ()
 
 AliAODTrdTracklet (const AliAODTrdTracklet &track)
 
AliAODTrdTrackletoperator= (const AliAODTrdTracklet &track)
 
virtual void Copy (TObject &obj) const
 
void SetTrackletWord (UInt_t trklWord)
 
void SetHCId (Short_t hcid)
 
void SetLabel (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
 
virtual Int_t GetHCId () const
 
virtual Int_t GetDetector () const
 
virtual Int_t GetLabel () const
 
- Public Member Functions inherited from AliVTrdTracklet
 AliVTrdTracklet ()
 
virtual ~AliVTrdTracklet ()
 
 AliVTrdTracklet (const AliVTrdTracklet &track)
 
AliVTrdTrackletoperator= (const AliVTrdTracklet &track)
 
Float_t GetLocalY () const
 
Float_t GetDyDx () const
 

Protected Attributes

Short_t fHCId
 half-chamber ID More...
 
UInt_t fTrackletWord
 tracklet word (as from FEE) More...
 
Int_t fLabel
 MC label. More...
 

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 8 of file AliAODTrdTracklet.h.

Constructor & Destructor Documentation

AliAODTrdTracklet::AliAODTrdTracklet ( )

default constructor

Definition at line 2 of file AliAODTrdTracklet.cxx.

Referenced by ~AliAODTrdTracklet().

AliAODTrdTracklet::AliAODTrdTracklet ( const AliVTrdTracklet rhs)

default constructor

Definition at line 12 of file AliAODTrdTracklet.cxx.

AliAODTrdTracklet::AliAODTrdTracklet ( UInt_t  trackletWord,
Short_t  hcid,
Int_t  label = -1 
)

constructor

Definition at line 22 of file AliAODTrdTracklet.cxx.

virtual AliAODTrdTracklet::~AliAODTrdTracklet ( )
inlinevirtual

Definition at line 14 of file AliAODTrdTracklet.h.

AliAODTrdTracklet::AliAODTrdTracklet ( const AliAODTrdTracklet track)

copy constructor

Definition at line 32 of file AliAODTrdTracklet.cxx.

Member Function Documentation

void AliAODTrdTracklet::Copy ( TObject &  obj) const
virtual

copy

Reimplemented from AliVTrdTracklet.

Definition at line 57 of file AliAODTrdTracklet.cxx.

Referenced by ~AliAODTrdTracklet().

Int_t AliAODTrdTracklet::GetBinDy ( ) const
virtual

returns (signed) value of the deflection length

Implements AliVTrdTracklet.

Definition at line 76 of file AliAODTrdTracklet.cxx.

Referenced by GetTrackletWord().

Int_t AliAODTrdTracklet::GetBinY ( ) const
virtual

returns (signed) value of Y

Implements AliVTrdTracklet.

Definition at line 64 of file AliAODTrdTracklet.cxx.

Referenced by GetTrackletWord().

virtual Int_t AliAODTrdTracklet::GetBinZ ( ) const
inlinevirtual

Implements AliVTrdTracklet.

Definition at line 26 of file AliAODTrdTracklet.h.

virtual Int_t AliAODTrdTracklet::GetDetector ( ) const
inlinevirtual

Implements AliVTrdTracklet.

Definition at line 30 of file AliAODTrdTracklet.h.

virtual Int_t AliAODTrdTracklet::GetHCId ( ) const
inlinevirtual

Implements AliVTrdTracklet.

Definition at line 29 of file AliAODTrdTracklet.h.

virtual Int_t AliAODTrdTracklet::GetLabel ( ) const
inlinevirtual

Implements AliVTrdTracklet.

Definition at line 32 of file AliAODTrdTracklet.h.

virtual Int_t AliAODTrdTracklet::GetPID ( ) const
inlinevirtual

Implements AliVTrdTracklet.

Definition at line 27 of file AliAODTrdTracklet.h.

virtual UInt_t AliAODTrdTracklet::GetTrackletWord ( ) const
inlinevirtual

Implements AliVTrdTracklet.

Definition at line 23 of file AliAODTrdTracklet.h.

AliAODTrdTracklet & AliAODTrdTracklet::operator= ( const AliAODTrdTracklet track)

assignment operator

Definition at line 42 of file AliAODTrdTracklet.cxx.

Referenced by ~AliAODTrdTracklet().

void AliAODTrdTracklet::SetHCId ( Short_t  hcid)
inline

Definition at line 20 of file AliAODTrdTracklet.h.

void AliAODTrdTracklet::SetLabel ( Int_t  label)
inline

Definition at line 21 of file AliAODTrdTracklet.h.

void AliAODTrdTracklet::SetTrackletWord ( UInt_t  trklWord)
inline

Definition at line 19 of file AliAODTrdTracklet.h.

Member Data Documentation

Short_t AliAODTrdTracklet::fHCId
protected

half-chamber ID

Definition at line 35 of file AliAODTrdTracklet.h.

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

Int_t AliAODTrdTracklet::fLabel
protected

MC label.

Definition at line 38 of file AliAODTrdTracklet.h.

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

UInt_t AliAODTrdTracklet::fTrackletWord
protected

tracklet word (as from FEE)

Definition at line 36 of file AliAODTrdTracklet.h.

Referenced by GetBinDy(), GetBinY(), GetBinZ(), GetPID(), GetTrackletWord(), operator=(), and SetTrackletWord().


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