BDSIM
BDSIM is a Geant4 extension toolkit for simulation of particle transport in accelerator beamlines.
|
A summary trajectory object of a loss point. More...
#include <BDSTrajectoryPointHit.hh>
Public Member Functions | |
BDSTrajectoryPointHit (const BDSTrajectoryPointHit &other)=delete | |
BDSTrajectoryPointHit (const BDSTrajectory *trajectory, const BDSTrajectoryPoint *pointIn) | |
BDSTrajectoryPointHit (G4int pdgIDIn, G4int trackIDIn, G4int parentIDIn, const BDSTrajectoryPoint *pointIn) | |
G4bool | operator< (const BDSTrajectoryPointHit &other) const |
Comparison operator. | |
G4bool | operator> (const BDSTrajectoryPointHit &other) const |
Comparison operator. | |
G4bool | operator<= (const BDSTrajectoryPointHit &other) const |
Comparison operator. | |
G4bool | operator>= (const BDSTrajectoryPointHit &other) const |
Comparison operator. | |
Data Fields | |
G4int | pdgID |
G4int | trackID |
G4int | parentID |
const BDSTrajectoryPoint * | point |
A summary trajectory object of a loss point.
A much simpler trajectory with one point and a few extra variables so we can correctly fill out loss points as sampler like information.
Definition at line 35 of file BDSTrajectoryPointHit.hh.
BDSTrajectoryPointHit::BDSTrajectoryPointHit | ( | const BDSTrajectory * | trajectory, |
const BDSTrajectoryPoint * | pointIn | ||
) |
Definition at line 22 of file BDSTrajectoryPointHit.cc.
BDSTrajectoryPointHit::BDSTrajectoryPointHit | ( | G4int | pdgIDIn, |
G4int | trackIDIn, | ||
G4int | parentIDIn, | ||
const BDSTrajectoryPoint * | pointIn | ||
) |
Definition at line 30 of file BDSTrajectoryPointHit.cc.
|
inline |
Definition at line 49 of file BDSTrajectoryPointHit.hh.
|
inline |
Comparison operator.
Definition at line 65 of file BDSTrajectoryPointHit.hh.
|
inline |
Comparison operator.
Definition at line 55 of file BDSTrajectoryPointHit.hh.
|
inline |
Comparison operator.
Definition at line 54 of file BDSTrajectoryPointHit.hh.
|
inline |
Comparison operator.
Definition at line 56 of file BDSTrajectoryPointHit.hh.
G4int BDSTrajectoryPointHit::parentID |
Definition at line 61 of file BDSTrajectoryPointHit.hh.
G4int BDSTrajectoryPointHit::pdgID |
Definition at line 59 of file BDSTrajectoryPointHit.hh.
const BDSTrajectoryPoint* BDSTrajectoryPointHit::point |
Definition at line 62 of file BDSTrajectoryPointHit.hh.
G4int BDSTrajectoryPointHit::trackID |
Definition at line 60 of file BDSTrajectoryPointHit.hh.