11 #ifndef EventFilter_CTPPSRawToDigi_RawToDigiConverter 12 #define EventFilter_CTPPSRawToDigi_RawToDigiConverter 96 std::map<TotemFramePosition, std::map<TotemVFATStatus, unsigned int> >
errorSummary;
102 std::map<TotemFramePosition, Record> &records);
const unsigned int testID
const unsigned int testCRC
void runCommon(const VFATFrameCollection &input, const TotemDAQMapping &mapping, std::map< TotemFramePosition, Record > &records)
Common processing for all VFAT based sub-systems.
const unsigned int BC_min
RawToDigiConverter(const edm::ParameterSet &conf)
const unsigned int testFootprint
flags for which tests to run
const unsigned char verbosity
static std::string const input
const double EC_fraction
the minimal required (relative) occupancy of the most frequent counter value to be accepted ...
const bool printErrorSummary
const unsigned int testECMostFrequent
The mapping between FramePosition and VFATInfo.
const unsigned int EC_min
the minimal required number of frames to determine the most frequent counter value ...
const TotemVFATInfo * info
const bool olderTotemT2FileTest
Collection of code to convert TOTEM raw data into digi.
std::map< TotemFramePosition, unsigned int > unknownSummary
const bool printUnknownFrameSummary
const unsigned int testBCMostFrequent
void printSummaries() const
Print error summaries.
std::map< TotemFramePosition, std::map< TotemVFATStatus, unsigned int > > errorSummary
error summaries
Contains mappind data related to a VFAT.
void run(const VFATFrameCollection &coll, const TotemDAQMapping &mapping, const TotemAnalysisMask &mask, edm::DetSetVector< TotemRPDigi > &digi, edm::DetSetVector< TotemVFATStatus > &status)
Creates RP digi.