#include <ExcludedFEDListProducer.h>
Definition at line 25 of file ExcludedFEDListProducer.h.
sistrip::ExcludedFEDListProducer::ExcludedFEDListProducer |
( |
const edm::ParameterSet & |
pset | ) |
|
constructor
Definition at line 24 of file ExcludedFEDListProducer.cc.
30 produces<DetIdCollection>();
T getParameter(std::string const &) const
const edm::EDGetTokenT< FEDRawDataCollection > token_
const SiStripFedCabling * cabling_
sistrip::ExcludedFEDListProducer::~ExcludedFEDListProducer |
( |
| ) |
|
|
override |
Definition at line 58 of file ExcludedFEDListProducer.cc.
References cabling_, detids_, SiStripFedCabling::fedConnections(), FEDRawDataCollection::FEDData(), SiStripFedCabling::fedIds(), input, sistrip::invalid32_, edm::EDCollection< T >::push_back(), edm::EDCollection< T >::reserve(), edm::Event::run(), runNumber_, edm::EDCollection< T >::size(), FEDRawData::size(), edm::EDCollection< T >::swap(), and token_.
Referenced by JSONExport.JsonExport::export(), HTMLExport.HTMLExport::export(), and HTMLExport.HTMLExportStatic::export().
70 event.getByToken(
token_, buffers );
82 if( input.
size() == 0 ) {
88 for (
auto iconn = conns.begin() ; iconn != conns.end(); ++iconn ) {
100 event.put(std::make_unique<DetIdCollection>(
detids_));
static const uint32_t invalid32_
void push_back(T const &t)
const edm::EDGetTokenT< FEDRawDataCollection > token_
size_t size() const
Lenght of the data buffer in bytes.
static std::string const input
const FEDRawData & FEDData(int fedid) const
retrieve data for fed
FedsConstIterRange fedIds() const
const SiStripFedCabling * cabling_
void reserve(size_type n)
ConnsConstIterRange fedConnections(uint16_t fed_id) const
void swap(EDCollection< T > &other)
uint32_t sistrip::ExcludedFEDListProducer::cacheId_ |
|
private |
unsigned int sistrip::ExcludedFEDListProducer::runNumber_ |
|
private |