|
BDSIM
BDSIM is a Geant4 extension toolkit for simulation of particle transport in accelerator beamlines.
|
A set of coordinates. More...
#include <BDSOutputROOTEventCoords.hh>


Public Member Functions | |
| virtual void | Flush () |
| void | FlushLocal () |
| void | Fill (const BDSOutputROOTEventCoords *other) |
| Fill from another instance. | |
| void | Fill (const BDSParticleCoords &coords) |
| void | Fill (const BDSPrimaryVertexInformationV *vertexInfos) |
| ClassDef (BDSOutputROOTEventCoords, 3) | |
Data Fields | |
| int | n |
| std::vector< double > | X |
| std::vector< double > | Y |
| std::vector< double > | Z |
| std::vector< double > | Xp |
| std::vector< double > | Yp |
| std::vector< double > | Zp |
| std::vector< double > | T |
A set of coordinates.
Definition at line 38 of file BDSOutputROOTEventCoords.hh.
|
virtual |
Definition at line 34 of file BDSOutputROOTEventCoords.cc.
| void BDSOutputROOTEventCoords::Fill | ( | const BDSOutputROOTEventCoords * | other | ) |
Fill from another instance.
Definition at line 75 of file BDSOutputROOTEventCoords.cc.
Referenced by Event::Fill(), BDSOutput::FillEventPrimaryOnly(), and BDSOutput::FillPrimary().

| void BDSOutputROOTEventCoords::Fill | ( | const BDSParticleCoords & | coords | ) |
Definition at line 55 of file BDSOutputROOTEventCoords.cc.
| void BDSOutputROOTEventCoords::Fill | ( | const BDSPrimaryVertexInformationV * | vertexInfos | ) |
Definition at line 67 of file BDSOutputROOTEventCoords.cc.
|
virtual |
Definition at line 37 of file BDSOutputROOTEventCoords.cc.
| void BDSOutputROOTEventCoords::FlushLocal | ( | ) |
Definition at line 42 of file BDSOutputROOTEventCoords.cc.
| int BDSOutputROOTEventCoords::n |
Definition at line 51 of file BDSOutputROOTEventCoords.hh.
| std::vector<double> BDSOutputROOTEventCoords::T |
Definition at line 58 of file BDSOutputROOTEventCoords.hh.
| std::vector<double> BDSOutputROOTEventCoords::X |
Definition at line 52 of file BDSOutputROOTEventCoords.hh.
| std::vector<double> BDSOutputROOTEventCoords::Xp |
Definition at line 55 of file BDSOutputROOTEventCoords.hh.
| std::vector<double> BDSOutputROOTEventCoords::Y |
Definition at line 53 of file BDSOutputROOTEventCoords.hh.
| std::vector<double> BDSOutputROOTEventCoords::Yp |
Definition at line 56 of file BDSOutputROOTEventCoords.hh.
| std::vector<double> BDSOutputROOTEventCoords::Z |
Definition at line 54 of file BDSOutputROOTEventCoords.hh.
| std::vector<double> BDSOutputROOTEventCoords::Zp |
Definition at line 57 of file BDSOutputROOTEventCoords.hh.