111 in >>
static_cast<JTrack3E&
>(track);
127 const JFormat format(out, getFormat<JTrack3EY>(
JFormat_t(9, 3, std::ios::fixed | std::ios::showpos)));
129 out << static_cast<const JTrack3E&>(track);
131 out << format << track.
__Y;
146 in >>
static_cast<JTrack3E&
>(track);
162 out << static_cast<const JTrack3E&>(track);
3D track with energy and Bjorken Y.
friend JReader & operator>>(JReader &in, JTrack3EY &track)
Read track from input.
double getBjY() const
Get Bjorken Y.
friend std::ostream & operator<<(std::ostream &out, const JTrack3EY &track)
Write track to output.
JTrack3EY(const JVector3D &pos, const JVersor3D &dir, const JTime &t0, const double E, const double Y)
Constructor.
friend std::istream & operator>>(std::istream &in, JTrack3EY &track)
Read track from input.
JTrack3EY()
Default constructor.
friend JWriter & operator<<(JWriter &out, const JTrack3EY &track)
Write track to output.
JTrack3EY(const JVertex3D &vertex, const JVersor3D &dir, const double E, const double Y)
Constructor.
JTrack3EY(const JTrack3E &track, const double Y)
Constructor.
Data structure for vector in three dimensions.
Data structure for normalised vector in three dimensions.
Interface for binary input.
Interface for binary output.
Interface for muon energy loss.
Auxiliary classes and methods for 3D geometrical objects and operations.
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).