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