Back to home page

sPhenix code displayed by LXR

 
 

    


File indexing completed on 2025-08-06 08:17:15

0001 #ifndef FUN4ALLRAW_TPCRAWHITCONTAINER_H
0002 #define FUN4ALLRAW_TPCRAWHITCONTAINER_H
0003 
0004 #include <phool/PHObject.h>
0005 
0006 class TpcRawHit;
0007 
0008 class TpcRawHitContainer : public PHObject
0009 {
0010  public:
0011   TpcRawHitContainer() = default;
0012   virtual ~TpcRawHitContainer() = default;
0013 
0014   virtual TpcRawHit *AddHit() { return nullptr; }
0015   virtual TpcRawHit *AddHit(TpcRawHit *) { return nullptr; }
0016   virtual unsigned int get_nhits() { return 0; }
0017   virtual TpcRawHit *get_hit(unsigned int) { return nullptr; }
0018   virtual void setStatus(const unsigned int) { return; }
0019   virtual unsigned int getStatus() const { return 0; }
0020   virtual void setBco(const uint64_t) { return; }
0021   virtual uint64_t getBco() const { return 0; }
0022 
0023  private:
0024   ClassDefOverride(TpcRawHitContainer, 0)
0025 };
0026 
0027 #endif