CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
sistrip::SpyEventMatcher::MatchingOutput Struct Reference

#include <SiStripSpyEventMatcher.h>

Public Member Functions

 MatchingOutput (FEDRawDataCollection &outputRawData)
 

Public Attributes

std::set< uint16_t > alreadyMergedFeds_
 
std::vector< uint32_t > outputAPVAddresses_
 
std::vector< uint32_t > outputL1ACounters_
 
std::shared_ptr< std::vector< edm::DetSet< SiStripRawDigi > > > outputPayloadDigisVector_
 
FEDRawDataCollectionoutputRawData_
 
std::shared_ptr< std::vector< edm::DetSet< SiStripRawDigi > > > outputReorderedDigisVector_
 
std::shared_ptr< std::vector< edm::DetSet< SiStripRawDigi > > > outputScopeDigisVector_
 
std::vector< uint32_t > outputTotalEventCounters_
 
std::shared_ptr< std::vector< edm::DetSet< SiStripRawDigi > > > outputVirginRawDigisVector_
 

Detailed Description

Definition at line 56 of file SiStripSpyEventMatcher.h.

Constructor & Destructor Documentation

◆ MatchingOutput()

sistrip::SpyEventMatcher::MatchingOutput::MatchingOutput ( FEDRawDataCollection outputRawData)
explicit

Member Data Documentation

◆ alreadyMergedFeds_

std::set<uint16_t> sistrip::SpyEventMatcher::MatchingOutput::alreadyMergedFeds_

Definition at line 66 of file SiStripSpyEventMatcher.h.

Referenced by sistrip::SpyEventMatcher::getCollections().

◆ outputAPVAddresses_

std::vector<uint32_t> sistrip::SpyEventMatcher::MatchingOutput::outputAPVAddresses_

◆ outputL1ACounters_

std::vector<uint32_t> sistrip::SpyEventMatcher::MatchingOutput::outputL1ACounters_

◆ outputPayloadDigisVector_

std::shared_ptr<std::vector<edm::DetSet<SiStripRawDigi> > > sistrip::SpyEventMatcher::MatchingOutput::outputPayloadDigisVector_

◆ outputRawData_

FEDRawDataCollection& sistrip::SpyEventMatcher::MatchingOutput::outputRawData_

◆ outputReorderedDigisVector_

std::shared_ptr<std::vector<edm::DetSet<SiStripRawDigi> > > sistrip::SpyEventMatcher::MatchingOutput::outputReorderedDigisVector_

◆ outputScopeDigisVector_

std::shared_ptr<std::vector<edm::DetSet<SiStripRawDigi> > > sistrip::SpyEventMatcher::MatchingOutput::outputScopeDigisVector_

◆ outputTotalEventCounters_

std::vector<uint32_t> sistrip::SpyEventMatcher::MatchingOutput::outputTotalEventCounters_

◆ outputVirginRawDigisVector_

std::shared_ptr<std::vector<edm::DetSet<SiStripRawDigi> > > sistrip::SpyEventMatcher::MatchingOutput::outputVirginRawDigisVector_
sistrip::SpyEventMatcher::MatchingOutput::outputL1ACounters_
std::vector< uint32_t > outputL1ACounters_
Definition: SiStripSpyEventMatcher.h:60
sistrip::SpyEventMatcher::MatchingOutput::outputRawData_
FEDRawDataCollection & outputRawData_
Definition: SiStripSpyEventMatcher.h:58
sistrip::SpyEventMatcher::MatchingOutput::outputTotalEventCounters_
std::vector< uint32_t > outputTotalEventCounters_
Definition: SiStripSpyEventMatcher.h:59
sistrip::SpyEventMatcher::MatchingOutput::outputAPVAddresses_
std::vector< uint32_t > outputAPVAddresses_
Definition: SiStripSpyEventMatcher.h:61
sistrip::FED_ID_MAX
static const uint16_t FED_ID_MAX
Definition: ConstantsForHardwareSystems.h:22