CMS 3D CMS Logo

ErrorCheckerPhase0.h
Go to the documentation of this file.
1 #ifndef EventFilter_SiPixelRawToDigi_interface_ErrorCheckerPhase0_h
2 #define EventFilter_SiPixelRawToDigi_interface_ErrorCheckerPhase0_h
3 
11 
13 public:
15 
16  bool checkROC(bool& errorsInEvent,
17  int fedId,
19  const SiPixelFedCabling* theCablingTree,
20  Word32& errorWord,
21  SiPixelFormatterErrors& errors) const override;
22 
23 protected:
24  cms_uint32_t errorDetId(const SiPixelFrameConverter* converter, int errorType, const Word32& word) const override;
25 };
26 
27 #endif // EventFilter_SiPixelRawToDigi_interface_ErrorCheckerPhase0_h
cms_uint32_t
unsigned int cms_uint32_t
Definition: typedefs.h:15
ErrorCheckerPhase0
Definition: ErrorCheckerPhase0.h:12
SiPixelFormatterErrors.h
converter
Definition: CandidateProducer.h:25
SiPixelFedCabling
Definition: SiPixelFedCabling.h:10
word
uint64_t word
Definition: CTPPSTotemDataFormatter.cc:29
errors
Definition: errors.py:1
ErrorCheckerPhase0::ErrorCheckerPhase0
ErrorCheckerPhase0()
Definition: ErrorCheckerPhase0.cc:21
ErrorCheckerPhase0::checkROC
bool checkROC(bool &errorsInEvent, int fedId, const SiPixelFrameConverter *converter, const SiPixelFedCabling *theCablingTree, Word32 &errorWord, SiPixelFormatterErrors &errors) const override
Definition: ErrorCheckerPhase0.cc:23
ErrorCheckerBase
Definition: ErrorCheckerBase.h:14
SiPixelFrameConverter
Definition: SiPixelFrameConverter.h:15
l1tstage2_dqm_sourceclient-live_cfg.fedId
fedId
Definition: l1tstage2_dqm_sourceclient-live_cfg.py:89
ErrorCheckerPhase0::errorDetId
cms_uint32_t errorDetId(const SiPixelFrameConverter *converter, int errorType, const Word32 &word) const override
Definition: ErrorCheckerPhase0.cc:94
ErrorCheckerBase.h
Word32
cms_uint32_t Word32
Definition: SiPixelDigiConstants.h:8
SiPixelDigiConstants.h
SiPixelFormatterErrors
std::map< cms_uint32_t, std::vector< SiPixelRawDataError > > SiPixelFormatterErrors
Definition: SiPixelFormatterErrors.h:10