Heavy ion Analysis Libriares
Loading...
Searching...
No Matches
Hal::TrackInterfaceAdvanced Class Reference
Inheritance diagram for Hal::TrackInterfaceAdvanced:
Hal::TrackInterface Hal::McTrackInterface HalUni::UnigenTrackInterface

Additional Inherited Members

- Public Member Functions inherited from Hal::TrackInterface
 TrackInterface (Int_t rawObj=1)
 
virtual void SetCharge (Double_t)
 
virtual void SetID (Int_t)
 
virtual void SetPxPyPzE (Double_t, Double_t, Double_t, Double_t)
 
virtual void SetMotherIndex (Int_t)
 
virtual void SetStatus (Int_t)
 
virtual void SetPrimary (Int_t)
 
virtual Double_t GetPx () const
 
virtual Double_t GetPy () const
 
virtual Double_t GetPz () const
 
virtual Double_t GetE () const
 
virtual Double_t GetCharge () const
 
virtual Int_t GetID () const
 
virtual Int_t GetMotherIndex () const
 
virtual Int_t GetStatus () const
 
virtual Int_t GetDaughterIndex (Int_t)
 
virtual Bool_t IsPrimary () const
 
void SetRawTrack (TObject *source, Int_t obj=0)
 
TObject * GetSource (Int_t obj=0) const
 
- Protected Attributes inherited from Hal::TrackInterface
const Int_t fRawObjNo
 
TObject ** fRawObject
 

Detailed Description

Definition at line 19 of file TrackInterfaceAdvanced.h.

Constructor & Destructor Documentation

◆ TrackInterfaceAdvanced()

Hal::TrackInterfaceAdvanced::TrackInterfaceAdvanced ( )

Definition at line 13 of file TrackInterfaceAdvanced.cxx.

◆ ~TrackInterfaceAdvanced()

Hal::TrackInterfaceAdvanced::~TrackInterfaceAdvanced ( )
virtual

Definition at line 17 of file TrackInterfaceAdvanced.cxx.


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