1 #ifndef __JDETECTOR__JPMTIDENTIFIER__
2 #define __JDETECTOR__JPMTIDENTIFIER__
19 namespace JDETECTOR {}
20 namespace JPP {
using namespace JDETECTOR; }
107 out << setw(10) << static_cast<const JModuleIdentifier&> (object) <<
' ';
108 out << setw(2) << static_cast<const JPMTReadoutAddress&>(object);
139 out << static_cast<const JModuleIdentifier&> (object);
140 out << static_cast<const JPMTReadoutAddress&>(object);
Interface for binary output.
friend JReader & operator>>(JReader &in, JPMTIdentifier &object)
Read PMT identifier from input.
friend JWriter & operator<<(JWriter &out, const JPMTIdentifier &object)
Write PMT identifier to output.
std::string getLabel(const JLocation &location)
Get module label for monitoring and other applications.
JPMTIdentifier(const JModuleIdentifier &id, const int tdc)
Constructor.
int getModuleID() const
Get module identifier.
esac print_variable DETECTOR INPUT_FILE OUTPUT_FILE CDF for TYPE in
then echo The file $DIR KM3NeT_00000001_00000000 root already please rename or remove it first
#define MAKE_STRING(A)
Make string.
I/O formatting auxiliaries.
int getID() const
Get identifier.
JPMTIdentifier()
Default constructor.
int getPMTAddress() const
Get PMT identifier (= TDC).
Interface for binary input.
friend bool operator==(const JObjectID &first, typename JClass< JNullType >::argument_type second)
Equal operator.
Auxiliary data structure for sequence of same character.
friend std::istream & operator>>(std::istream &in, JPMTIdentifier &object)
Read PMT identifier from input.
friend std::ostream & operator<<(std::ostream &out, const JPMTIdentifier &object)
Write PMT identifier to output.
Auxiliary class for object identification.
Data structure for PMT readout address.
friend bool operator<(const JObjectID &first, typename JClass< JNullType >::argument_type second)
Less than operator.