1 #ifndef __JDAQMODULEIDENTIFIER__
2 #define __JDAQMODULEIDENTIFIER__
JDAQModuleIdentifier(const int __id)
Constructor.
bool operator()(const JDAQModuleIdentifier &first, const JDAQModuleIdentifier &second) const
Compare modules.
bool operator==(const JDAQChronometer &first, const JDAQChronometer &second)
Equal operator for DAQ chronometers.
Interface for binary output.
int getModuleID() const
Get module identifier.
JDAQModuleIdentifier()
Default constructor.
friend JWriter & operator<<(JWriter &out, const JDAQModuleIdentifier &module)
Write module identifier to output.
Interface for binary input.
Auxiliary class to compare modules.
friend std::istream & operator>>(std::istream &in, JDAQModuleIdentifier &module)
Read DAQ ModuleIdentifier from input.
void setModuleIdentifier(const JDAQModuleIdentifier &module)
Set Module identifier.
static int sizeOf()
Get size of object.
friend JReader & operator>>(JReader &in, JDAQModuleIdentifier &module)
Read module identifier from input.
friend std::ostream & operator<<(std::ostream &out, const JDAQModuleIdentifier &module)
Write DAQ ModuleIdentifier to output.
const JDAQModuleIdentifier & getModuleIdentifier() const
Get Module identifier.
bool operator!=(const JDAQChronometer &first, const JDAQChronometer &second)
Not-equal operator for DAQ chronometers.
bool operator<(const JDAQHit &first, const JDAQHit &second)
Less than operator for DAQ hits.
ClassDefNV(JDAQModuleIdentifier, 1)