20 #include <ext/algorithm> 30 produces<DetIdCollection>();
55 descriptions.
add(
"siStripExcludedFEDListProducer",desc);
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 char runNumber_[]
void produce(edm::Event &event, const edm::EventSetup &es) override
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
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
ExcludedFEDListProducer(const edm::ParameterSet &pset)
constructor
FedsConstIterRange fedIds() const
const SiStripFedCabling * cabling_
ParameterDescriptionBase * add(U const &iLabel, T const &value)
void reserve(size_type n)
void beginRun(const edm::Run &run, const edm::EventSetup &es) override
void add(std::string const &label, ParameterSetDescription const &psetDescription)
ConnsConstIterRange fedConnections(uint16_t fed_id) const
T const * product() const
~ExcludedFEDListProducer() override
default constructor
void swap(EDCollection< T > &other)