CMS 3D CMS Logo

Classes | Enumerations | Functions
SiPixelPhase1RawDataErrorComparator.cc File Reference
#include "CondFormats/DataRecord/interface/SiPixelFedCablingMapRcd.h"
#include "CondFormats/SiPixelObjects/interface/SiPixelFedCablingMap.h"
#include "CondFormats/SiPixelObjects/interface/SiPixelFedCablingTree.h"
#include "DQMServices/Core/interface/DQMEDAnalyzer.h"
#include "DQMServices/Core/interface/DQMStore.h"
#include "DQMServices/Core/interface/MonitorElement.h"
#include "DataFormats/Common/interface/DetSetVector.h"
#include "DataFormats/Common/interface/Handle.h"
#include "DataFormats/DetId/interface/DetIdCollection.h"
#include "DataFormats/FEDRawData/interface/FEDNumbering.h"
#include "DataFormats/SiPixelDetId/interface/PixelFEDChannel.h"
#include "DataFormats/SiPixelDigi/interface/PixelDigi.h"
#include "EventFilter/SiPixelRawToDigi/interface/PixelDataFormatter.h"
#include "FWCore/Framework/interface/Event.h"
#include "FWCore/Framework/interface/Frameworkfwd.h"
#include "FWCore/Framework/interface/MakerMacros.h"
#include "FWCore/MessageLogger/interface/MessageLogger.h"
#include "FWCore/ParameterSet/interface/ParameterSet.h"
#include "FWCore/Utilities/interface/InputTag.h"
#include "Geometry/CommonTopologies/interface/SimplePixelTopology.h"
#include <fmt/printf.h>

Go to the source code of this file.

Classes

class  SiPixelPhase1RawDataErrorComparator
 

Enumerations

enum  SiPixelFEDErrorCodes
 

Functions

static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker< edm::ParameterSetDescriptionFiller< SiPixelPhase1RawDataErrorComparator > > s_filler_0__LINE__ ("SiPixelPhase1RawDataErrorComparator")
 
static const edm::MakerPluginFactory ::PMaker< edm::WorkerMaker< SiPixelPhase1RawDataErrorComparator > > s_maker__LINE__ ("SiPixelPhase1RawDataErrorComparator")
 

Enumeration Type Documentation

◆ SiPixelFEDErrorCodes

Definition at line 71 of file SiPixelPhase1RawDataErrorComparator.cc.

71  {
72  k_FED25 = 25, // 25 indicates an invalid ROC of 25
73  k_FED26 = 26, // 26 indicates a gap word
74  k_FED27 = 27, // 27 indicates a dummy word
75  k_FED28 = 28, // 28 indicates a FIFO full error
76  k_FED29 = 29, // 29 indicates a timeout error
77  k_FED30 = 30, // 30 indicates a TBM error trailer
78  k_FED31 = 31, // 31 indicates an event number error (TBM and FED event number mismatch)
79  k_FED32 = 32, // 32 indicates an incorrectly formatted Slink Header
80  k_FED33 = 33, // 33 indicates an incorrectly formatted Slink Trailer
81  k_FED34 = 34, // 34 indicates the evt size encoded in Slink Trailer is different than size found at raw2digi
82  k_FED35 = 35, // 35 indicates an invalid FED channel number
83  k_FED36 = 36, // 36 indicates an invalid ROC value
84  k_FED37 = 37, // 37 indicates an invalid dcol or pixel value
85  k_FED38 = 38 // 38 indicates the pixels on a ROC weren't read out from lowest to highest row and dcol value
86  };

Function Documentation

◆ s_filler_0__LINE__()

static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker<edm::ParameterSetDescriptionFiller< SiPixelPhase1RawDataErrorComparator > > s_filler_0__LINE__ ( "SiPixelPhase1RawDataErrorComparator"  )
static

◆ s_maker__LINE__()

static const edm::MakerPluginFactory ::PMaker< edm::WorkerMaker< SiPixelPhase1RawDataErrorComparator > > s_maker__LINE__ ( "SiPixelPhase1RawDataErrorComparator"  )
static