#include <G4MCTSimVertex.hh>
Definition at line 45 of file G4MCTSimVertex.hh.
◆ G4MCTSimVertex() [1/4]
G4MCTSimVertex::G4MCTSimVertex |
( |
| ) |
|
◆ G4MCTSimVertex() [2/4]
G4MCTSimVertex::G4MCTSimVertex |
( |
const G4ThreeVector & |
x, |
|
|
double |
t |
|
) |
| |
◆ G4MCTSimVertex() [3/4]
G4MCTSimVertex::G4MCTSimVertex |
( |
const G4ThreeVector & |
x, |
|
|
double |
t, |
|
|
std::string |
vname, |
|
|
int |
ncopy, |
|
|
std::string |
pname |
|
) |
| |
◆ ~G4MCTSimVertex()
G4MCTSimVertex::~G4MCTSimVertex |
( |
| ) |
|
◆ G4MCTSimVertex() [4/4]
◆ AddOutParticle() [1/2]
◆ AddOutParticle() [2/2]
int G4MCTSimVertex::AddOutParticle |
( |
int |
out | ) |
|
|
inline |
◆ GetCreatorProcessName()
const std::string & G4MCTSimVertex::GetCreatorProcessName |
( |
| ) |
const |
|
inline |
◆ GetID()
int G4MCTSimVertex::GetID |
( |
| ) |
const |
|
inline |
◆ GetInParticleTrackID()
int G4MCTSimVertex::GetInParticleTrackID |
( |
| ) |
const |
|
inline |
◆ GetNofOutParticles()
int G4MCTSimVertex::GetNofOutParticles |
( |
| ) |
const |
|
inline |
◆ GetOutParticleTrackID()
int G4MCTSimVertex::GetOutParticleTrackID |
( |
int |
i | ) |
const |
|
inline |
◆ GetPosition()
◆ GetStoreFlag()
G4bool G4MCTSimVertex::GetStoreFlag |
( |
| ) |
const |
|
inline |
◆ GetTime()
double G4MCTSimVertex::GetTime |
( |
| ) |
const |
|
inline |
◆ GetVolumeName()
const std::string & G4MCTSimVertex::GetVolumeName |
( |
| ) |
const |
|
inline |
◆ GetVolumeNumber()
int G4MCTSimVertex::GetVolumeNumber |
( |
| ) |
const |
|
inline |
◆ operator=()
Definition at line 113 of file G4MCTSimVertex.hh.
std::vector< int > outParticleTrackIDList
std::string creatorProcessName
◆ Print()
void G4MCTSimVertex::Print |
( |
std::ostream & |
ostr = std::cout | ) |
const |
Definition at line 83 of file G4MCTSimVertex.cc.
86 std::ostringstream os;
89 os << cq <<
id <<
'\0';
90 std::string sid(os.str());
92 ostr.unsetf(std::ios::fixed);
95 ostr << std::setw(6) << sid;
96 ostr <<
" : X(" << std::setw(9) << std::setprecision(2)
98 <<
"," << std::setw(9) << std::setprecision(2)
100 <<
"," << std::setw(9) << std::setprecision(2)
102 <<
"," << std::setw(9) << std::setprecision(2)
104 ostr.unsetf(std::ios::scientific);
std::vector< int > outParticleTrackIDList
std::string creatorProcessName
◆ SetCreatorProcessName()
void G4MCTSimVertex::SetCreatorProcessName |
( |
std::string |
pname | ) |
|
|
inline |
◆ SetID()
void G4MCTSimVertex::SetID |
( |
int |
i | ) |
|
|
inline |
◆ SetInParticle() [1/2]
◆ SetInParticle() [2/2]
void G4MCTSimVertex::SetInParticle |
( |
int |
in | ) |
|
|
inline |
◆ SetPosition()
◆ SetStoreFlag()
void G4MCTSimVertex::SetStoreFlag |
( |
G4bool |
q | ) |
|
|
inline |
◆ SetTime()
void G4MCTSimVertex::SetTime |
( |
double |
t | ) |
|
|
inline |
◆ SetVolumeName()
void G4MCTSimVertex::SetVolumeName |
( |
std::string |
vname | ) |
|
|
inline |
◆ SetVolumeNumber()
void G4MCTSimVertex::SetVolumeNumber |
( |
int |
n | ) |
|
|
inline |
◆ creatorProcessName
std::string G4MCTSimVertex::creatorProcessName |
|
private |
◆ id
◆ inParticleTrackID
int G4MCTSimVertex::inParticleTrackID |
|
private |
◆ outParticleTrackIDList
std::vector<int> G4MCTSimVertex::outParticleTrackIDList |
|
private |
◆ position
◆ storeFlag
G4bool G4MCTSimVertex::storeFlag |
|
private |
◆ time
double G4MCTSimVertex::time |
|
private |
◆ volumeName
std::string G4MCTSimVertex::volumeName |
|
private |
◆ volumeNumber
int G4MCTSimVertex::volumeNumber |
|
private |
The documentation for this class was generated from the following files: