Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 11:59:36

0001 #ifndef SIPIXELROCSTATUS_h
0002 #define SIPIXELROCSTATUS_h
0003 
0004 // ----------------------------------------------------------------------
0005 class SiPixelRocStatus {
0006 public:
0007   SiPixelRocStatus();
0008   ~SiPixelRocStatus();
0009 
0010   void fillDIGI();
0011   void fillFEDerror25();
0012 
0013   void updateDIGI(unsigned int hits);
0014   void updateFEDerror25(bool fedError25);
0015 
0016   // occpancy
0017   unsigned int digiOccROC();
0018   // FEDerror25 for stuckTBM
0019   bool isFEDerror25();
0020 
0021 private:
0022   unsigned int fDC_;
0023   bool isFEDerror25_;
0024 };
0025 
0026 #endif