CMS 3D CMS Logo

ErrorChecker.h
Go to the documentation of this file.
1 #ifndef EventFilter_SiPixelRawToDigi_interface_ErrorChecker_h
2 #define EventFilter_SiPixelRawToDigi_interface_ErrorChecker_h
3 
11 
13 public:
14  ErrorChecker();
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_ErrorChecker_h
cms_uint32_t
unsigned int cms_uint32_t
Definition: typedefs.h:15
ErrorChecker::ErrorChecker
ErrorChecker()
Definition: ErrorChecker.cc:21
SiPixelFormatterErrors.h
converter
Definition: CandidateProducer.h:25
ErrorChecker::errorDetId
cms_uint32_t errorDetId(const SiPixelFrameConverter *converter, int errorType, const Word32 &word) const override
Definition: ErrorChecker.cc:99
SiPixelFedCabling
Definition: SiPixelFedCabling.h:10
ErrorChecker::checkROC
bool checkROC(bool &errorsInEvent, int fedId, const SiPixelFrameConverter *converter, const SiPixelFedCabling *theCablingTree, Word32 &errorWord, SiPixelFormatterErrors &errors) const override
Definition: ErrorChecker.cc:23
word
uint64_t word
Definition: CTPPSTotemDataFormatter.cc:29
errors
Definition: errors.py:1
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
ErrorChecker
Definition: ErrorChecker.h:12
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