Back to home page

sPhenix code displayed by LXR

 
 

    


File indexing completed on 2025-08-05 08:16:08

0001 #ifndef FUN4ALLRAW_INTTRAWTHIT_H
0002 #define FUN4ALLRAW_INTTRAWTHIT_H
0003 
0004 #include <phool/PHObject.h>
0005 
0006 #include <limits>
0007 
0008 class InttRawHit : public PHObject
0009 {
0010  public:
0011   InttRawHit() = default;
0012   virtual ~InttRawHit() = 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 
0017   virtual int32_t get_packetid() const { return std::numeric_limits<int32_t>::max(); }
0018   virtual void set_packetid(const int32_t) { return; }
0019 
0020   virtual uint32_t get_word() const { return std::numeric_limits<uint32_t>::max(); }
0021   virtual void set_word(uint32_t) { return; }
0022 
0023   virtual uint16_t get_fee() const { return std::numeric_limits<uint16_t>::max(); }
0024   virtual void set_fee(uint16_t) { return; }
0025 
0026   virtual uint16_t get_channel_id() const { return std::numeric_limits<uint16_t>::max(); }
0027   virtual void set_channel_id(uint16_t) { return; }
0028 
0029   virtual uint16_t get_chip_id() const { return std::numeric_limits<uint16_t>::max(); }
0030   virtual void set_chip_id(uint16_t) { return; }
0031 
0032   virtual uint16_t get_adc() const { return std::numeric_limits<uint16_t>::max(); }
0033   virtual void set_adc(uint16_t) { return; }
0034 
0035   virtual uint16_t get_FPHX_BCO() const { return std::numeric_limits<uint16_t>::max(); }
0036   virtual void set_FPHX_BCO(uint16_t) { return; }
0037 
0038   virtual uint16_t get_full_FPHX() const { return std::numeric_limits<uint16_t>::max(); }
0039   virtual void set_full_FPHX(uint16_t) { return; }
0040 
0041   virtual uint16_t get_full_ROC() const { return std::numeric_limits<uint16_t>::max(); }
0042   virtual void set_full_ROC(uint16_t) { return; }
0043 
0044   virtual uint16_t get_amplitude() const { return std::numeric_limits<uint16_t>::max(); }
0045   virtual void set_amplitude(uint16_t) { return; }
0046 
0047   virtual uint32_t get_event_counter() const { return std::numeric_limits<uint32_t>::max(); }
0048   virtual void set_event_counter(uint32_t) { return; }
0049 
0050  private:
0051   ClassDefOverride(InttRawHit, 1)
0052 };
0053 
0054 #endif