16 namespace JGEOMETRY3D {}
17 namespace JPP {
using namespace JGEOMETRY3D; }
19 namespace JGEOMETRY3D {
73 void move(
const double step,
const double velocity,
const JGeane& geane)
106 out << static_cast<const JTrack3D&>(track);
123 in >>
static_cast<JTrack3D&
>(track);
139 out << static_cast<const JTrack3D&>(track);
friend JReader & operator>>(JReader &in, JTrack3E &track)
Read track from input.
Interface for binary output.
JTrack3E(const JTrack3D &track, const double E)
Constructor.
JTrack3E()
Default constructor.
friend JWriter & operator<<(JWriter &out, const JTrack3E &track)
Write track to output.
void move(const double step, const double velocity)
Move vertex along this track with given velocity.
void move(const double step, const double velocity, const JGeane &geane)
Move vertex along this track with given velocity.
double getE() const
Get energy.
Interface for binary input.
Function object for the Energy loss of the muon.
friend std::istream & operator>>(std::istream &in, JTrack3E &track)
Read track from input.
friend std::ostream & operator<<(std::ostream &out, const JTrack3E &track)
Write track to output.