CbmRoot
NicaUnigenTrackInterface Class Reference

#include <NicaUnigenTrackInterface.h>

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

Public Member Functions

 NicaUnigenTrackInterface ()
 
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 ~NicaUnigenTrackInterface ()
 

Detailed Description

interface to UParticle

Definition at line 17 of file NicaUnigenTrackInterface.h.

Constructor & Destructor Documentation

◆ NicaUnigenTrackInterface()

NicaUnigenTrackInterface::NicaUnigenTrackInterface ( )

Definition at line 11 of file NicaUnigenTrackInterface.cxx.

◆ ~NicaUnigenTrackInterface()

NicaUnigenTrackInterface::~NicaUnigenTrackInterface ( )
virtual

Definition at line 13 of file NicaUnigenTrackInterface.cxx.

Member Function Documentation

◆ GetE()

Double_t NicaUnigenTrackInterface::GetE ( ) const
inline

Definition at line 29 of file NicaUnigenTrackInterface.h.

◆ GetMotherIndex()

Int_t NicaUnigenTrackInterface::GetMotherIndex ( ) const
inline

Definition at line 30 of file NicaUnigenTrackInterface.h.

◆ GetPx()

Double_t NicaUnigenTrackInterface::GetPx ( ) const
inline

Definition at line 26 of file NicaUnigenTrackInterface.h.

◆ GetPy()

Double_t NicaUnigenTrackInterface::GetPy ( ) const
inline

Definition at line 27 of file NicaUnigenTrackInterface.h.

◆ GetPz()

Double_t NicaUnigenTrackInterface::GetPz ( ) const
inline

Definition at line 28 of file NicaUnigenTrackInterface.h.

◆ GetStatus()

Int_t NicaUnigenTrackInterface::GetStatus ( ) const
inline

Definition at line 31 of file NicaUnigenTrackInterface.h.

◆ IsPrimary()

Bool_t NicaUnigenTrackInterface::IsPrimary ( ) const
inline

Definition at line 32 of file NicaUnigenTrackInterface.h.

◆ SetID()

void NicaUnigenTrackInterface::SetID ( Int_t  id)
inline

Definition at line 20 of file NicaUnigenTrackInterface.h.

◆ SetPrimary()

void NicaUnigenTrackInterface::SetPrimary ( Int_t  )
inline

Definition at line 25 of file NicaUnigenTrackInterface.h.

◆ SetPxPyPzE()

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

Definition at line 21 of file NicaUnigenTrackInterface.h.

◆ SetStatus()

void NicaUnigenTrackInterface::SetStatus ( Int_t  stat)
inline

Definition at line 24 of file NicaUnigenTrackInterface.h.


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