1 #ifndef __JTRIGGER__JPMTIDENTIFIER_T__
2 #define __JTRIGGER__JPMTIDENTIFIER_T__
137 out <<
id.moduleID <<
' ';
138 out <<
id.pmtAddress;
ClassDef(JPMTIdentifier_t, 8)
bool operator<(const JEvent &first, const JEvent &second)
Less than operator for events.
int getModuleID() const
Get module identifier.
bool operator==(const JHit &first, const JHit &second)
Equal operator for hits.
JPMTIdentifier_t()
Default constructor.
esac print_variable DETECTOR INPUT_FILE OUTPUT_FILE CDF for TYPE in
friend std::ostream & operator<<(std::ostream &out, const JPMTIdentifier_t &id)
Write PMT identifier to output.
then echo The file $DIR KM3NeT_00000001_00000000 root already please rename or remove it first
int getPMTAddress() const
Get PMT identifier.
esac $JPP_DIR examples JDetector JTransitTime o $OUTPUT_FILE n N $NPE T $TTS_NS d $DEBUG for HISTOGRAM in tts tt2 pmt
friend std::istream & operator>>(std::istream &in, JPMTIdentifier_t &id)
Read PMT identifier from input.
static bool compare(const JPMTIdentifier_t &first, const JPMTIdentifier_t &second)
Compare PMT identifiers.
JPMTIdentifier_t(int id, int tdc)
Constructor.
int getPMTAddress() const
Get PMT address.
JPMTIdentifier_t(const JDAQPMTIdentifier &pmt)
Copy constructor.
int getModuleID() const
Get module identifier.
virtual ~JPMTIdentifier_t()
Virtual destructor.