1 #ifndef __JACOUSTICS__JEKEY__
2 #define __JACOUSTICS__JEKEY__
35 public JMultiComparable<JEKey, JLANG::JTYPELIST<JObjectID, JCounter>::typelist>
86 return out << setw(3) << key.
getID() <<
' '
Auxiliary class for object identification.
int getID() const
Get identifier.
Auxiliary classes and methods for acoustic position calibration.
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
int getCounter() const
Get counter.
friend std::ostream & operator<<(std::ostream &out, const JEKey &key)
Write emitter key to output stream.
JEKey(const JObjectID &id, const JCounter &counter)
Constructor.
JEKey()
Default constructor.
int getKey() const
Get hash key.
static const int COUNTER
Multiplication factor applied to the event counter for the evaluation of the hash key.
Template definition of auxiliary base class for composite data structures composed of base classes wi...