1 #ifndef EventFilter_Phase2TrackerRawToDigi_Phase2TrackerDigiProducer_H
2 #define EventFilter_Phase2TrackerRawToDigi_Phase2TrackerDigiProducer_H
22 namespace Phase2Tracker {
34 virtual void endJob()
override;
45 Registry(uint32_t aDetid, uint16_t firstStrip,
size_t indexInVector, uint16_t numberOfDigis) :
59 #endif // EventFilter_Phase2TrackerRawToDigi_Phase2TrackerDigiProducer_H
const Phase2TrackerCabling * cabling_
~Phase2TrackerDigiProducer()
default constructor
uint32_t detid
public data members
edm::EDGetTokenT< FEDRawDataCollection > token_
virtual void produce(edm::Event &, const edm::EventSetup &) override
std::vector< Phase2TrackerDigi > proc_work_digis_
std::vector< Registry > proc_work_registry_
virtual void beginJob() override
Phase2TrackerDigiProducer(const edm::ParameterSet &pset)
constructor
virtual void beginRun(edm::Run const &, edm::EventSetup const &) override
bool operator<(const Registry &other) const
< operator to sort registries
virtual void endJob() override
Registry(uint32_t aDetid, uint16_t firstStrip, size_t indexInVector, uint16_t numberOfDigis)
constructor