PandaRoot
PndDiscParticleMCPoint Class Reference

#include <PndDiscParticleMCPoint.h>

Inheritance diagram for PndDiscParticleMCPoint:

Public Member Functions

 PndDiscParticleMCPoint ()
 
 PndDiscParticleMCPoint (Int_t track_id, Int_t det_id, Int_t volume_id, TVector3 pos_in, TVector3 mom_in, TVector3 pos_out, TVector3 mom_out, Double_t total_tof, Double_t total_length, Double_t energy_loss, Double_t charge, Double_t mass, Int_t pdgcode, Bool_t pos_in_inside, Bool_t is_primary)
 
virtual ~PndDiscParticleMCPoint ()
 
virtual void Print (const Option_t *opt=nullptr) const
 

Public Attributes

Int_t volume_id
 FairMCPoint forces the implementation. More...
 
TVector3 pos_out
 
TVector3 mom_out
 
Double_t charge
 
Double_t mass
 
Int_t pdgCode
 
Bool_t pos_in_inside
 
Bool_t is_primary
 
Double_t my_energy_loss
 

Detailed Description

Definition at line 13 of file PndDiscParticleMCPoint.h.

Constructor & Destructor Documentation

◆ PndDiscParticleMCPoint() [1/2]

PndDiscParticleMCPoint::PndDiscParticleMCPoint ( )

◆ PndDiscParticleMCPoint() [2/2]

PndDiscParticleMCPoint::PndDiscParticleMCPoint ( Int_t  track_id,
Int_t  det_id,
Int_t  volume_id,
TVector3  pos_in,
TVector3  mom_in,
TVector3  pos_out,
TVector3  mom_out,
Double_t  total_tof,
Double_t  total_length,
Double_t  energy_loss,
Double_t  charge,
Double_t  mass,
Int_t  pdgcode,
Bool_t  pos_in_inside,
Bool_t  is_primary 
)

◆ ~PndDiscParticleMCPoint()

virtual PndDiscParticleMCPoint::~PndDiscParticleMCPoint ( )
virtual

Member Function Documentation

◆ Print()

virtual void PndDiscParticleMCPoint::Print ( const Option_t *  opt = nullptr) const
virtual

Member Data Documentation

◆ charge

Double_t PndDiscParticleMCPoint::charge

Definition at line 38 of file PndDiscParticleMCPoint.h.

◆ is_primary

Bool_t PndDiscParticleMCPoint::is_primary

Definition at line 42 of file PndDiscParticleMCPoint.h.

◆ mass

Double_t PndDiscParticleMCPoint::mass

Definition at line 39 of file PndDiscParticleMCPoint.h.

◆ mom_out

TVector3 PndDiscParticleMCPoint::mom_out

Definition at line 37 of file PndDiscParticleMCPoint.h.

◆ my_energy_loss

Double_t PndDiscParticleMCPoint::my_energy_loss

Definition at line 44 of file PndDiscParticleMCPoint.h.

◆ pdgCode

Int_t PndDiscParticleMCPoint::pdgCode

Definition at line 40 of file PndDiscParticleMCPoint.h.

◆ pos_in_inside

Bool_t PndDiscParticleMCPoint::pos_in_inside

Definition at line 41 of file PndDiscParticleMCPoint.h.

◆ pos_out

TVector3 PndDiscParticleMCPoint::pos_out

Definition at line 36 of file PndDiscParticleMCPoint.h.

◆ volume_id

Int_t PndDiscParticleMCPoint::volume_id

FairMCPoint forces the implementation.

Definition at line 35 of file PndDiscParticleMCPoint.h.


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