1 #ifndef __JDETECTOR__JPMTCHANNEL__ 
    2 #define __JDETECTOR__JPMTCHANNEL__ 
   17 namespace JDETECTOR {}
 
   18 namespace JPP { 
using namespace JDETECTOR; }
 
   67       std::ostringstream os;
 
  101       out << static_cast<const JObjectID&>         (object) << 
' ';
 
  102       out << static_cast<const JLocation&>         (object) << 
' ';
 
  103       out << static_cast<const JPMTReadoutAddress&>(object);
 
Auxiliary class to uniquely identify PMT readout channel. 
 
JPMTChannel(const JObjectID &id, const JLocation &location, const JPMTReadoutAddress &tdc)
Constructor. 
 
std::string toString() const 
Convert PMT channel to string. 
 
esac print_variable DETECTOR INPUT_FILE OUTPUT_FILE CDF for TYPE in
 
friend std::ostream & operator<<(std::ostream &out, const JPMTChannel &object)
Write PMT channel. 
 
Logical location of module. 
 
JPMTChannel()
Default constructor. 
 
Logical location of module. 
 
Auxiliary class for object identification. 
 
Data structure for PMT readout address. 
 
friend std::istream & operator>>(std::istream &in, JPMTChannel &object)
Read PMT channel.