HARPO  5.1.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Member Functions | Private Attributes
TpcSimMCTrack Class Reference

#include <TpcSimMCEvent.h>

Public Member Functions

 TpcSimMCTrack ()
 
 TpcSimMCTrack (const TpcSimMCTrack &tr)
 
 TpcSimMCTrack (Double_t x0, Double_t y0, Double_t z0, Double_t t0, Double_t px, Double_t py, Double_t pz, Int_t fPid)
 
 ~TpcSimMCTrack ()
 
Double_t GetX0 ()
 
Double_t GetY0 ()
 
Double_t GetZ0 ()
 
Double_t GetT0 ()
 
TVector3 GetOrigin ()
 
TLorentzVector GetOrigin4 ()
 
Double_t GetPx ()
 
Double_t GetPy ()
 
Double_t GetPz ()
 
Double_t GetE ()
 
TVector3 GetP ()
 
TLorentzVector Get4Vector ()
 
Double_t GetPolax ()
 
Double_t GetPolay ()
 
Double_t GetPolaz ()
 
TVector3 GetPola ()
 
Double_t GetMass ()
 
Int_t GetPdgCode ()
 
void SetX0 (Double_t value)
 
void SetY0 (Double_t value)
 
void SetZ0 (Double_t value)
 
void SetT0 (Double_t value)
 
void SetPx (Double_t value)
 
void SetPy (Double_t value)
 
void SetPz (Double_t value)
 
void SetE (Double_t value)
 
void SetPolax (Double_t value)
 
void SetPolay (Double_t value)
 
void SetPolaz (Double_t value)
 
void SetMass (Double_t value)
 
void SetPdgCode (Int_t value)
 

Private Member Functions

 ClassDef (TpcSimMCTrack, 1)
 

Private Attributes

Double_t fX0
 
Double_t fY0
 
Double_t fZ0
 
Double_t fT0
 
Double_t fPx
 
Double_t fPy
 
Double_t fPz
 
Double_t fE
 
Double_t fPolax
 
Double_t fPolay
 
Double_t fPolaz
 
Double_t fMass
 
Int_t fPdgCode
 

Detailed Description

Definition at line 13 of file TpcSimMCEvent.h.

Constructor & Destructor Documentation

TpcSimMCTrack::TpcSimMCTrack ( )
TpcSimMCTrack::TpcSimMCTrack ( const TpcSimMCTrack tr)

Definition at line 34 of file TpcSimMCEvent.cxx.

TpcSimMCTrack::TpcSimMCTrack ( Double_t  x0,
Double_t  y0,
Double_t  z0,
Double_t  t0,
Double_t  px,
Double_t  py,
Double_t  pz,
Int_t  fPid 
)

Definition at line 51 of file TpcSimMCEvent.cxx.

TpcSimMCTrack::~TpcSimMCTrack ( )
inline

Definition at line 21 of file TpcSimMCEvent.h.

Member Function Documentation

TpcSimMCTrack::ClassDef ( TpcSimMCTrack  ,
 
)
private
TLorentzVector TpcSimMCTrack::Get4Vector ( )
inline

Definition at line 35 of file TpcSimMCEvent.h.

Double_t TpcSimMCTrack::GetE ( )
inline

Definition at line 33 of file TpcSimMCEvent.h.

Here is the caller graph for this function:

Double_t TpcSimMCTrack::GetMass ( )
inline

Definition at line 42 of file TpcSimMCEvent.h.

TVector3 TpcSimMCTrack::GetOrigin ( )
inline

Definition at line 27 of file TpcSimMCEvent.h.

Here is the caller graph for this function:

TLorentzVector TpcSimMCTrack::GetOrigin4 ( )
inline

Definition at line 28 of file TpcSimMCEvent.h.

TVector3 TpcSimMCTrack::GetP ( )
inline

Definition at line 34 of file TpcSimMCEvent.h.

Here is the caller graph for this function:

Int_t TpcSimMCTrack::GetPdgCode ( )
inline

Definition at line 43 of file TpcSimMCEvent.h.

Here is the caller graph for this function:

TVector3 TpcSimMCTrack::GetPola ( )
inline

Definition at line 40 of file TpcSimMCEvent.h.

Here is the caller graph for this function:

Double_t TpcSimMCTrack::GetPolax ( )
inline

Definition at line 37 of file TpcSimMCEvent.h.

Double_t TpcSimMCTrack::GetPolay ( )
inline

Definition at line 38 of file TpcSimMCEvent.h.

Double_t TpcSimMCTrack::GetPolaz ( )
inline

Definition at line 39 of file TpcSimMCEvent.h.

Double_t TpcSimMCTrack::GetPx ( )
inline

Definition at line 30 of file TpcSimMCEvent.h.

Here is the caller graph for this function:

Double_t TpcSimMCTrack::GetPy ( )
inline

Definition at line 31 of file TpcSimMCEvent.h.

Here is the caller graph for this function:

Double_t TpcSimMCTrack::GetPz ( )
inline

Definition at line 32 of file TpcSimMCEvent.h.

Here is the caller graph for this function:

Double_t TpcSimMCTrack::GetT0 ( )
inline

Definition at line 26 of file TpcSimMCEvent.h.

Here is the caller graph for this function:

Double_t TpcSimMCTrack::GetX0 ( )
inline

Definition at line 23 of file TpcSimMCEvent.h.

Here is the caller graph for this function:

Double_t TpcSimMCTrack::GetY0 ( )
inline

Definition at line 24 of file TpcSimMCEvent.h.

Here is the caller graph for this function:

Double_t TpcSimMCTrack::GetZ0 ( )
inline

Definition at line 25 of file TpcSimMCEvent.h.

Here is the caller graph for this function:

void TpcSimMCTrack::SetE ( Double_t  value)
inline

Definition at line 53 of file TpcSimMCEvent.h.

Here is the caller graph for this function:

void TpcSimMCTrack::SetMass ( Double_t  value)
inline

Definition at line 58 of file TpcSimMCEvent.h.

void TpcSimMCTrack::SetPdgCode ( Int_t  value)
inline

Definition at line 59 of file TpcSimMCEvent.h.

void TpcSimMCTrack::SetPolax ( Double_t  value)
inline

Definition at line 54 of file TpcSimMCEvent.h.

Here is the caller graph for this function:

void TpcSimMCTrack::SetPolay ( Double_t  value)
inline

Definition at line 55 of file TpcSimMCEvent.h.

Here is the caller graph for this function:

void TpcSimMCTrack::SetPolaz ( Double_t  value)
inline

Definition at line 56 of file TpcSimMCEvent.h.

Here is the caller graph for this function:

void TpcSimMCTrack::SetPx ( Double_t  value)
inline

Definition at line 50 of file TpcSimMCEvent.h.

void TpcSimMCTrack::SetPy ( Double_t  value)
inline

Definition at line 51 of file TpcSimMCEvent.h.

void TpcSimMCTrack::SetPz ( Double_t  value)
inline

Definition at line 52 of file TpcSimMCEvent.h.

void TpcSimMCTrack::SetT0 ( Double_t  value)
inline

Definition at line 48 of file TpcSimMCEvent.h.

void TpcSimMCTrack::SetX0 ( Double_t  value)
inline

Definition at line 45 of file TpcSimMCEvent.h.

void TpcSimMCTrack::SetY0 ( Double_t  value)
inline

Definition at line 46 of file TpcSimMCEvent.h.

void TpcSimMCTrack::SetZ0 ( Double_t  value)
inline

Definition at line 47 of file TpcSimMCEvent.h.

Field Documentation

Double_t TpcSimMCTrack::fE
private

Definition at line 71 of file TpcSimMCEvent.h.

Double_t TpcSimMCTrack::fMass
private

Definition at line 76 of file TpcSimMCEvent.h.

Int_t TpcSimMCTrack::fPdgCode
private

Definition at line 77 of file TpcSimMCEvent.h.

Double_t TpcSimMCTrack::fPolax
private

Definition at line 72 of file TpcSimMCEvent.h.

Double_t TpcSimMCTrack::fPolay
private

Definition at line 73 of file TpcSimMCEvent.h.

Double_t TpcSimMCTrack::fPolaz
private

Definition at line 74 of file TpcSimMCEvent.h.

Double_t TpcSimMCTrack::fPx
private

Definition at line 68 of file TpcSimMCEvent.h.

Double_t TpcSimMCTrack::fPy
private

Definition at line 69 of file TpcSimMCEvent.h.

Double_t TpcSimMCTrack::fPz
private

Definition at line 70 of file TpcSimMCEvent.h.

Double_t TpcSimMCTrack::fT0
private

Definition at line 66 of file TpcSimMCEvent.h.

Double_t TpcSimMCTrack::fX0
private

Definition at line 63 of file TpcSimMCEvent.h.

Double_t TpcSimMCTrack::fY0
private

Definition at line 64 of file TpcSimMCEvent.h.

Double_t TpcSimMCTrack::fZ0
private

Definition at line 65 of file TpcSimMCEvent.h.


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