Public Member Functions | |
BDSOutput () | |
BDSOutput (BDSOutputFormat format) | |
void | SetFormat (BDSOutputFormat format) |
void | Init (G4int FileNum) |
~BDSOutput () | |
void | WriteHits (BDSSamplerHitsCollection *) |
void | WriteEnergyLoss (BDSEnergyCounterHitsCollection *) |
G4int | WriteTrajectory (TrajectoryVector *TrajVec) |
G4int | WriteTrajectory (std::vector< G4VTrajectory * > TrajVec) |
void | Echo (G4String str) |
G4int | Commit () |
void | Write () |
Data Fields | |
G4int | nSamplers |
G4double | zMax |
G4double | transMax |
std::vector< G4String > | SampName |
std::vector< G4String > | CSampName |
Private Attributes | |
G4String | _filename |
G4int | format |
std::ofstream | of |
std::ofstream | ofEloss |
int | outputFileNumber |
float | x0 |
float | xp0 |
float | y0 |
float | yp0 |
float | z0 |
float | zp0 |
float | E0 |
float | t0 |
float | x |
float | xp |
float | y |
float | yp |
float | z |
float | zp |
float | E |
float | Edep |
float | t |
float | X |
float | Xp |
float | Y |
float | Yp |
float | Z |
float | Zp |
float | s |
float | weight |
float | EWeightZ |
int | part |
int | nev |
int | pID |
int | theID |
int | track_id |
float | z_el |
float | E_el |
float | x_el_p |
float | y_el_p |
float | z_el_p |
float | E_el_p |
int | part_el_p |
int | pID_el_p |
int | weight_el_p |
char | volumeName_el_p [100] |
Definition at line 38 of file BDSOutput.hh.