ATTPCROOT  0.3.0-alpha
A ROOT-based framework for analyzing data from active target detectors
Public Member Functions | List of all members
AtTPCIonDecay Class Reference

#include <AtTPCIonDecay.h>

Inheritance diagram for AtTPCIonDecay:
Inheritance graph
[legend]
Collaboration diagram for AtTPCIonDecay:
Collaboration graph
[legend]

Public Member Functions

 AtTPCIonDecay ()
 
 AtTPCIonDecay (std::vector< std::vector< Int_t >> *z, std::vector< std::vector< Int_t >> *a, std::vector< std::vector< Int_t >> *q, std::vector< std::vector< Double_t >> *mass, Int_t ZB, Int_t AB, Double_t BMass, Double_t TMass, Double_t ExEnergy, std::vector< Double_t > *SepEne)
 
 AtTPCIonDecay (const AtTPCIonDecay &)
 
AtTPCIonDecayoperator= (const AtTPCIonDecay &)
 
virtual Bool_t ReadEvent (FairPrimaryGenerator *primGen)
 
void SetSequentialDecay (Bool_t var)
 
virtual ~AtTPCIonDecay ()=default
 

Detailed Description

Definition at line 19 of file AtTPCIonDecay.h.

Constructor & Destructor Documentation

◆ AtTPCIonDecay() [1/3]

AtTPCIonDecay::AtTPCIonDecay ( )

Default constructor

Definition at line 45 of file AtTPCIonDecay.cxx.

◆ AtTPCIonDecay() [2/3]

AtTPCIonDecay::AtTPCIonDecay ( std::vector< std::vector< Int_t >> *  z,
std::vector< std::vector< Int_t >> *  a,
std::vector< std::vector< Int_t >> *  q,
std::vector< std::vector< Double_t >> *  mass,
Int_t  ZB,
Int_t  AB,
Double_t  BMass,
Double_t  TMass,
Double_t  ExEnergy,
std::vector< Double_t > *  SepEne 
)

Default constructor For the generation of ions with atomic number z and mass number a. By default, the mass equals a times the proton mass and the excitation energy is zero. This can be changed with the respective modifiers.

Parameters
zAtomic number
aAtomic mass
qElectric charge [e]
multNumber of ions per event
px,py,pzMomentum components [GeV] per nucleon!
vx,vy,vzVertex coordinates [cm]

Definition at line 54 of file AtTPCIonDecay.cxx.

◆ AtTPCIonDecay() [3/3]

AtTPCIonDecay::AtTPCIonDecay ( const AtTPCIonDecay )

◆ ~AtTPCIonDecay()

virtual AtTPCIonDecay::~AtTPCIonDecay ( )
virtualdefault

Destructor

Member Function Documentation

◆ operator=()

AtTPCIonDecay& AtTPCIonDecay::operator= ( const AtTPCIonDecay )
inline

Definition at line 48 of file AtTPCIonDecay.h.

◆ ReadEvent()

Bool_t AtTPCIonDecay::ReadEvent ( FairPrimaryGenerator *  primGen)
virtual

Definition at line 123 of file AtTPCIonDecay.cxx.

◆ SetSequentialDecay()

void AtTPCIonDecay::SetSequentialDecay ( Bool_t  var)
inline

Definition at line 51 of file AtTPCIonDecay.h.


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