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.