1 #ifndef __JDETECTOR__JPMTCHANNEL__ 
    2 #define __JDETECTOR__JPMTCHANNEL__ 
   19 namespace JDETECTOR {}
 
   20 namespace JPP { 
using namespace JDETECTOR; }
 
   97       out << static_cast<const JLocation&>         (object) << 
' ';
 
   98       out << static_cast<const JPMTReadoutAddress&>(object);
 
Auxiliary class to uniquely identify PMT readout channel. 
 
friend std::ostream & operator<<(std::ostream &out, const JPMTChannel &object)
Write PMT channel. 
 
int getTDC() const 
Get TDC. 
 
JPMTChannel(const JLocation &location, const JPMTReadoutAddress &tdc)
Constructor. 
 
bool less(const JPMTChannel &channel) const 
Less than method. 
 
Logical location of module. 
 
const JLocation & getLocation() const 
Get location. 
 
JPMTChannel()
Default constructor. 
 
Template definition of auxiliary base class for comparison of data structures. 
 
Logical location of module. 
 
Data structure for PMT readout address. 
 
friend std::istream & operator>>(std::istream &in, JPMTChannel &object)
Read PMT channel. 
 
then fatal Wrong number of arguments fi set_variable DETECTOR $argv[1] set_variable INPUT_FILE $argv[2] eval JPrintDetector a $DETECTOR O IDENTIFIER eval JPrintDetector a $DETECTOR O SUMMARY source JAcoustics sh $DETECTOR_ID CHECK_EXIT_CODE typeset A TRIPODS get_tripods $WORKDIR tripod txt TRIPODS for EMITTER in