BDSIM
BDSIM is a Geant4 extension toolkit for simulation of particle transport in accelerator beamlines.
|
A set of particle coordinates in both local and global. More...
#include <BDSParticleCoordsFullGlobal.hh>
Public Member Functions | |
BDSParticleCoordsFullGlobal (const BDSParticleCoordsFull &localIn, const BDSParticleCoords &globalIn) | |
Data Fields | |
BDSParticleCoordsFull | local |
BDSParticleCoords | global |
G4int | beamlineIndex |
Optional index for where transform was found. More... | |
Friends | |
std::ostream & | operator<< (std::ostream &out, BDSParticleCoordsFullGlobal const &p) |
Output stream. More... | |
A set of particle coordinates in both local and global.
The beam line index is an optional index for convenience representing the index in the beam line
Definition at line 38 of file BDSParticleCoordsFullGlobal.hh.
BDSParticleCoordsFullGlobal::BDSParticleCoordsFullGlobal | ( | ) |
Definition at line 25 of file BDSParticleCoordsFullGlobal.cc.
BDSParticleCoordsFullGlobal::BDSParticleCoordsFullGlobal | ( | const BDSParticleCoordsFull & | localIn, |
const BDSParticleCoords & | globalIn | ||
) |
Definition at line 31 of file BDSParticleCoordsFullGlobal.cc.
|
inline |
Definition at line 44 of file BDSParticleCoordsFullGlobal.hh.
|
friend |
Output stream.
Definition at line 38 of file BDSParticleCoordsFullGlobal.cc.
G4int BDSParticleCoordsFullGlobal::beamlineIndex |
Optional index for where transform was found.
Definition at line 51 of file BDSParticleCoordsFullGlobal.hh.
Referenced by BDSBunch::ApplyCurvilinearTransform().
BDSParticleCoords BDSParticleCoordsFullGlobal::global |
Definition at line 50 of file BDSParticleCoordsFullGlobal.hh.
BDSParticleCoordsFull BDSParticleCoordsFullGlobal::local |
Definition at line 49 of file BDSParticleCoordsFullGlobal.hh.