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.