File indexing completed on 2025-08-05 08:16:07
0001 #ifndef FUN4ALLRAW_GL1RAWTHIT_H
0002 #define FUN4ALLRAW_GL1RAWTHIT_H
0003
0004 #include <phool/PHObject.h>
0005
0006 #include <limits>
0007
0008 class Gl1RawHit : public PHObject
0009 {
0010 public:
0011 Gl1RawHit() = default;
0012 virtual ~Gl1RawHit() = default;
0013
0014 virtual uint64_t get_bco() const { return std::numeric_limits<uint64_t>::max(); }
0015 virtual void set_bco(const uint64_t) { return; }
0016 virtual int getEvtSequence() const { return std::numeric_limits<int>::min(); }
0017 virtual void setEvtSequence(const int) { return; }
0018 using PHObject::CopyFrom;
0019 virtual void CopyFrom(Gl1RawHit *gl1hit);
0020
0021 private:
0022 ClassDefOverride(Gl1RawHit, 1)
0023 };
0024
0025 #endif