
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.
1.4.7