1 #ifndef __JDETECTOR__JTRANSMITTER__
2 #define __JDETECTOR__JTRANSMITTER__
75 in >>
static_cast<JObjectID&
> (transmitter);
76 in >>
static_cast<JLocation&
> (transmitter);
92 out << static_cast<const JObjectID&> (transmitter);
94 out << static_cast<const JLocation&> (transmitter);
96 out << static_cast<const JPosition3D&>(transmitter);
Logical location of module.
Logical location of module.
Data structure for position in three dimensions.
Auxiliary class for object identification.
file Auxiliary data structures and methods for detector calibration.
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
Type definition of transmitter.
JTransmitter(const int id, const JLocation location, const JPosition3D &position)
Constructor.
friend std::istream & operator>>(std::istream &in, JTransmitter &transmitter)
Read transmitter from input.
friend std::ostream & operator<<(std::ostream &out, const JTransmitter &transmitter)
Write transmitter to output.
JTransmitter()
Default constructor.
Template definition of auxiliary base class for data structures composed of multiple base classes wit...