Go to the documentation of this file.    1 #ifndef __JDETECTOR__JPMTCHANNEL__ 
    2 #define __JDETECTOR__JPMTCHANNEL__ 
   67       std::ostringstream os;
 
   84       in >> static_cast<JObjectID&>         (
object);
 
   85       in >> static_cast<JModuleLocation&>   (
object);
 
   86       in >> static_cast<JPMTReadoutAddress&>(
object);
 
  101       out << static_cast<const JObjectID&>         (
object) << 
' ';
 
  102       out << static_cast<const JModuleLocation&>   (
object) << 
' ';
 
  103       out << static_cast<const JPMTReadoutAddress&>(
object);
 
 
Auxiliary class to uniquely identify PMT readout channel.
 
friend std::istream & operator>>(std::istream &in, JPMTChannel &object)
Read PMT channel.
 
friend std::ostream & operator<<(std::ostream &out, const JPMTChannel &object)
Write PMT channel.
 
std::string toString() const
Convert PMT channel to string.
 
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
 
Logical location of module.
 
JPMTChannel()
Default constructor.
 
JPMTChannel(const JObjectID &id, const JModuleLocation &location, const JPMTReadoutAddress &tdc)
Constructor.
 
Auxiliary class for object identification.
 
Data structure for PMT readout address.
 
Auxiliary classes and methods for detector calibration.