#include <G4MCTSimParticle.hh>
|
| G4MCTSimParticle () |
|
| G4MCTSimParticle (std::string aname, int apcode, int atid, int ptid, const G4LorentzVector &p) |
|
| G4MCTSimParticle (std::string aname, int apcode, int atid, int ptid, const G4LorentzVector &p, const G4MCTSimVertex *v) |
|
virtual | ~G4MCTSimParticle () |
|
| G4MCTSimParticle (const G4MCTSimParticle &right) |
|
const G4MCTSimParticle & | operator= (const G4MCTSimParticle &right) |
|
void | SetParentParticle (const G4MCTSimParticle *p) |
|
G4MCTSimParticle * | GetParentParticle () const |
|
void | SetParticleName (std::string aname) |
|
const std::string & | GetParticleName () const |
|
void | SetPdgID (int id) |
|
int | GetPdgID () const |
|
void | SetTrackID (int id) |
|
int | GetTrackID () const |
|
void | SetParentTrackID (int id) |
|
int | GetParentTrackID () const |
|
void | SetPrimaryFlag (G4bool q) |
|
G4bool | GetPrimaryFlag () const |
|
void | SetMomentumAtVertex (const G4LorentzVector &p) |
|
const G4LorentzVector & | GetMomentumAtVertex () const |
|
void | SetVertex (const G4MCTSimVertex *v) |
|
G4MCTSimVertex * | GetVertex () const |
|
void | SetStoreFlag (G4bool q) |
|
G4bool | GetStoreFlag () const |
|
int | AssociateParticle (G4MCTSimParticle *p) |
|
int | GetNofAssociatedParticles () const |
|
G4MCTSimParticle * | GetAssociatedParticle (int i) const |
|
int | GetTreeLevel () const |
|
void | SetStoreFlagToParentTree (G4bool q=true) |
|
void | Print (std::ostream &ostr=std::cout, G4bool qrevorder=false) const |
|
void | PrintSingle (std::ostream &ostr=std::cout) const |
|
Definition at line 48 of file G4MCTSimParticle.hh.
G4MCTSimParticle::G4MCTSimParticle |
( |
| ) |
|
G4MCTSimParticle::~G4MCTSimParticle |
( |
| ) |
|
|
virtual |
int G4MCTSimParticle::GetNofAssociatedParticles |
( |
| ) |
const |
int G4MCTSimParticle::GetParentTrackID |
( |
| ) |
const |
|
inline |
const std::string & G4MCTSimParticle::GetParticleName |
( |
| ) |
const |
|
inline |
int G4MCTSimParticle::GetPdgID |
( |
| ) |
const |
|
inline |
G4bool G4MCTSimParticle::GetPrimaryFlag |
( |
| ) |
const |
|
inline |
G4bool G4MCTSimParticle::GetStoreFlag |
( |
| ) |
const |
|
inline |
int G4MCTSimParticle::GetTrackID |
( |
| ) |
const |
|
inline |
int G4MCTSimParticle::GetTreeLevel |
( |
| ) |
const |
void G4MCTSimParticle::Print |
( |
std::ostream & |
ostr = std::cout , |
|
|
G4bool |
qrevorder = false |
|
) |
| const |
void G4MCTSimParticle::PrintSingle |
( |
std::ostream & |
ostr = std::cout | ) |
const |
void G4MCTSimParticle::SetParentTrackID |
( |
int |
id | ) |
|
|
inline |
void G4MCTSimParticle::SetParticleName |
( |
std::string |
aname | ) |
|
|
inline |
void G4MCTSimParticle::SetPdgID |
( |
int |
id | ) |
|
|
inline |
void G4MCTSimParticle::SetStoreFlagToParentTree |
( |
G4bool |
q = true | ) |
|
void G4MCTSimParticle::SetTrackID |
( |
int |
id | ) |
|
|
inline |
std::string G4MCTSimParticle::name |
|
protected |
int G4MCTSimParticle::parentTrackID |
|
protected |
int G4MCTSimParticle::pdgID |
|
protected |
G4bool G4MCTSimParticle::primaryFlag |
|
protected |
G4bool G4MCTSimParticle::storeFlag |
|
protected |
int G4MCTSimParticle::trackID |
|
protected |
The documentation for this class was generated from the following files: