CbmRoot
Loading...
Searching...
No Matches
HalCbmUnigenTrackInterface Class Reference

#include <HalCbmUnigenTrackInterface.h>

Inheritance diagram for HalCbmUnigenTrackInterface:
[legend]
Collaboration diagram for HalCbmUnigenTrackInterface:
[legend]

Public Member Functions

 HalCbmUnigenTrackInterface ()
 
void SetID (Int_t id)
 
void SetPxPyPzE (Double_t px, Double_t py, Double_t pz, Double_t e)
 
void SetStatus (Int_t stat)
 
void SetPrimary (Int_t)
 
Double_t GetPx () const
 
Double_t GetPy () const
 
Double_t GetPz () const
 
Double_t GetE () const
 
Int_t GetMotherIndex () const
 
Int_t GetStatus () const
 
Bool_t IsPrimary () const
 
virtual ~HalCbmUnigenTrackInterface ()
 

Private Attributes

TObject * fRawObject
 

Detailed Description

interface to UParticle

Definition at line 14 of file HalCbmUnigenTrackInterface.h.

Constructor & Destructor Documentation

◆ HalCbmUnigenTrackInterface()

HalCbmUnigenTrackInterface::HalCbmUnigenTrackInterface ( )

Definition at line 6 of file HalCbmUnigenTrackInterface.cxx.

◆ ~HalCbmUnigenTrackInterface()

HalCbmUnigenTrackInterface::~HalCbmUnigenTrackInterface ( )
virtual

Definition at line 8 of file HalCbmUnigenTrackInterface.cxx.

Member Function Documentation

◆ GetE()

Double_t HalCbmUnigenTrackInterface::GetE ( ) const
inline

Definition at line 29 of file HalCbmUnigenTrackInterface.h.

References fRawObject.

◆ GetMotherIndex()

Int_t HalCbmUnigenTrackInterface::GetMotherIndex ( ) const
inline

Definition at line 30 of file HalCbmUnigenTrackInterface.h.

References fRawObject.

◆ GetPx()

Double_t HalCbmUnigenTrackInterface::GetPx ( ) const
inline

Definition at line 26 of file HalCbmUnigenTrackInterface.h.

References fRawObject.

◆ GetPy()

Double_t HalCbmUnigenTrackInterface::GetPy ( ) const
inline

Definition at line 27 of file HalCbmUnigenTrackInterface.h.

References fRawObject.

◆ GetPz()

Double_t HalCbmUnigenTrackInterface::GetPz ( ) const
inline

Definition at line 28 of file HalCbmUnigenTrackInterface.h.

References fRawObject.

◆ GetStatus()

Int_t HalCbmUnigenTrackInterface::GetStatus ( ) const
inline

Definition at line 31 of file HalCbmUnigenTrackInterface.h.

References fRawObject.

◆ IsPrimary()

Bool_t HalCbmUnigenTrackInterface::IsPrimary ( ) const
inline

Definition at line 32 of file HalCbmUnigenTrackInterface.h.

◆ SetID()

void HalCbmUnigenTrackInterface::SetID ( Int_t id)
inline

Definition at line 19 of file HalCbmUnigenTrackInterface.h.

References fRawObject.

◆ SetPrimary()

void HalCbmUnigenTrackInterface::SetPrimary ( Int_t )
inline

Definition at line 25 of file HalCbmUnigenTrackInterface.h.

◆ SetPxPyPzE()

void HalCbmUnigenTrackInterface::SetPxPyPzE ( Double_t px,
Double_t py,
Double_t pz,
Double_t e )
inline

Definition at line 20 of file HalCbmUnigenTrackInterface.h.

References fRawObject.

◆ SetStatus()

void HalCbmUnigenTrackInterface::SetStatus ( Int_t stat)
inline

Definition at line 24 of file HalCbmUnigenTrackInterface.h.

References fRawObject.

Member Data Documentation

◆ fRawObject

TObject* HalCbmUnigenTrackInterface::fRawObject
private

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