#ifndef __JHITL0__ #define __JHITL0__ #include "JDAQ/JDAQPMTIdentifier.hh" #include "JTrigger/JHit.hh" #include "JGeometry3D/JAxis3D.hh" namespace JTRIGGER { namespace { using KM3NETDAQ::JDAQPMTIdentifier; using JGEOMETRY3D::JAxis3D; } /** * Data structure for L0 hit. */ class JHitL0 : public JDAQPMTIdentifier, public JAxis3D, public JHit { public: /** * Default constructor. */ JHitL0() : JDAQPMTIdentifier(), JAxis3D (), JHit () {} /** * Constructor. * * \param pmt PMT identifier * \param axis PMT axis * \param hit hit */ JHitL0(const JDAQPMTIdentifier& pmt, const JAxis3D& axis, const JHit& hit) : JDAQPMTIdentifier(pmt), JAxis3D (axis), JHit (hit) {} }; } #endif