AliRoot Core  da88d91 (da88d91)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AliMFTHit Class Reference

#include <AliMFTHit.h>

Inheritance diagram for AliMFTHit:

Public Member Functions

 AliMFTHit ()
 
virtual ~AliMFTHit ()
 
virtual void SetPlane (Int_t plane)
 
virtual void SetDetElemID (Int_t detElemID)
 
virtual void SetPosition (TLorentzVector &x)
 
virtual void SetTOF (Double_t time)
 
virtual void SetStatus (Int_t status)
 
virtual void SetEloss (Double_t energy)
 
virtual void SetMomentum (TLorentzVector &p)
 
virtual Int_t GetTrackStatus () const
 
virtual Int_t GetPlane () const
 
virtual Int_t GetDetElemID () const
 
virtual Double_t GetEloss () const
 
virtual Double_t GetTOF () const
 
virtual void GetPosition (Double_t &x, Double_t &y, Double_t &z) const
 
virtual Double_t GetX () const
 
virtual Double_t GetY () const
 
virtual Double_t GetZ () const
 
virtual void GetMomentum (Double_t &px, Double_t &py, Double_t &pz) const
 
virtual Double_t GetPx () const
 
virtual Double_t GetPy () const
 
virtual Double_t GetPz () const
 
TParticle * GetParticle () const
 
Bool_t IsInside () const
 
Bool_t IsEntering () const
 
Bool_t IsExiting () const
 
Bool_t IsOut () const
 
Bool_t IsDisappeared () const
 
Bool_t IsStopped () const
 
Bool_t IsAlive () const
 

Protected Attributes

Int_t fStatus
 
Int_t fPlane
 
Int_t fDetElemID
 
Double_t fPx
 
Double_t fPy
 
Double_t fPz
 
Double_t fEloss
 
Double_t fTOF
 

Detailed Description

Definition at line 25 of file AliMFTHit.h.

Constructor & Destructor Documentation

AliMFTHit::AliMFTHit ( )
virtual AliMFTHit::~AliMFTHit ( )
inlinevirtual

Definition at line 33 of file AliMFTHit.h.

Member Function Documentation

virtual Int_t AliMFTHit::GetDetElemID ( ) const
inlinevirtual

Definition at line 45 of file AliMFTHit.h.

Referenced by AliMFT::Hits2SDigitsLocal().

virtual Double_t AliMFTHit::GetEloss ( ) const
inlinevirtual

Definition at line 46 of file AliMFTHit.h.

Referenced by AliMFT::Hits2SDigitsLocal().

virtual void AliMFTHit::GetMomentum ( Double_t &  px,
Double_t &  py,
Double_t &  pz 
) const
inlinevirtual

Definition at line 54 of file AliMFTHit.h.

TParticle * AliMFTHit::GetParticle ( ) const

Definition at line 54 of file AliMFTHit.cxx.

virtual Int_t AliMFTHit::GetPlane ( ) const
inlinevirtual

Definition at line 44 of file AliMFTHit.h.

Referenced by AliMFT::Hits2SDigitsLocal().

virtual void AliMFTHit::GetPosition ( Double_t &  x,
Double_t &  y,
Double_t &  z 
) const
inlinevirtual

Definition at line 49 of file AliMFTHit.h.

virtual Double_t AliMFTHit::GetPx ( ) const
inlinevirtual

Definition at line 55 of file AliMFTHit.h.

virtual Double_t AliMFTHit::GetPy ( ) const
inlinevirtual

Definition at line 56 of file AliMFTHit.h.

virtual Double_t AliMFTHit::GetPz ( ) const
inlinevirtual

Definition at line 57 of file AliMFTHit.h.

virtual Double_t AliMFTHit::GetTOF ( ) const
inlinevirtual

Definition at line 47 of file AliMFTHit.h.

virtual Int_t AliMFTHit::GetTrackStatus ( ) const
inlinevirtual

Definition at line 43 of file AliMFTHit.h.

virtual Double_t AliMFTHit::GetX ( ) const
inlinevirtual

Definition at line 50 of file AliMFTHit.h.

virtual Double_t AliMFTHit::GetY ( ) const
inlinevirtual

Definition at line 51 of file AliMFTHit.h.

virtual Double_t AliMFTHit::GetZ ( ) const
inlinevirtual

Definition at line 52 of file AliMFTHit.h.

Bool_t AliMFTHit::IsAlive ( ) const
inline

Definition at line 67 of file AliMFTHit.h.

Bool_t AliMFTHit::IsDisappeared ( ) const
inline

Definition at line 65 of file AliMFTHit.h.

Bool_t AliMFTHit::IsEntering ( ) const
inline

Definition at line 62 of file AliMFTHit.h.

Bool_t AliMFTHit::IsExiting ( ) const
inline

Definition at line 63 of file AliMFTHit.h.

Bool_t AliMFTHit::IsInside ( ) const
inline

Definition at line 61 of file AliMFTHit.h.

Bool_t AliMFTHit::IsOut ( ) const
inline

Definition at line 64 of file AliMFTHit.h.

Bool_t AliMFTHit::IsStopped ( ) const
inline

Definition at line 66 of file AliMFTHit.h.

virtual void AliMFTHit::SetDetElemID ( Int_t  detElemID)
inlinevirtual

Definition at line 36 of file AliMFTHit.h.

Referenced by AliMFT::StepManager().

virtual void AliMFTHit::SetEloss ( Double_t  energy)
inlinevirtual

Definition at line 40 of file AliMFTHit.h.

Referenced by AliMFT::StepManager().

virtual void AliMFTHit::SetMomentum ( TLorentzVector &  p)
inlinevirtual

Definition at line 41 of file AliMFTHit.h.

Referenced by AliMFT::StepManager().

virtual void AliMFTHit::SetPlane ( Int_t  plane)
inlinevirtual

Definition at line 35 of file AliMFTHit.h.

Referenced by AliMFT::StepManager().

virtual void AliMFTHit::SetPosition ( TLorentzVector &  x)
inlinevirtual

Definition at line 37 of file AliMFTHit.h.

Referenced by AliMFT::StepManager().

virtual void AliMFTHit::SetStatus ( Int_t  status)
inlinevirtual

Definition at line 39 of file AliMFTHit.h.

Referenced by AliMFT::StepManager().

virtual void AliMFTHit::SetTOF ( Double_t  time)
inlinevirtual

Definition at line 38 of file AliMFTHit.h.

Referenced by AliMFT::StepManager().

Member Data Documentation

Int_t AliMFTHit::fDetElemID
protected

Definition at line 79 of file AliMFTHit.h.

Referenced by GetDetElemID(), and SetDetElemID().

Double_t AliMFTHit::fEloss
protected

Definition at line 83 of file AliMFTHit.h.

Referenced by GetEloss(), and SetEloss().

Int_t AliMFTHit::fPlane
protected

Definition at line 78 of file AliMFTHit.h.

Referenced by GetPlane(), and SetPlane().

Double_t AliMFTHit::fPx
protected

Definition at line 80 of file AliMFTHit.h.

Referenced by GetMomentum(), GetPx(), and SetMomentum().

Double_t AliMFTHit::fPy
protected

Definition at line 81 of file AliMFTHit.h.

Referenced by GetMomentum(), GetPy(), and SetMomentum().

Double_t AliMFTHit::fPz
protected

Definition at line 82 of file AliMFTHit.h.

Referenced by GetMomentum(), GetPz(), and SetMomentum().

Int_t AliMFTHit::fStatus
protected
Double_t AliMFTHit::fTOF
protected

Definition at line 84 of file AliMFTHit.h.

Referenced by GetTOF(), and SetTOF().


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