Go to the documentation of this file.
48 produces<ME0PadDigiCollection>();
76 std::set<std::pair<int, int> > proto_pads;
80 auto digis = det_digis.get(
p->id());
81 for (
auto d = digis.first;
d != digis.second; ++
d) {
82 int pad_num = 1 + static_cast<int>(
p->padOfStrip(
d->strip()));
83 proto_pads.emplace(pad_num,
d->bx());
87 for (
const auto&
d : proto_pads) {
89 out_pads.insertDigi(
p->id(), pad_digi);
const std::vector< ME0EtaPartition const * > & etaPartitions() const
Return a vector of all ME0 eta partitions.
T const * product() const
MuonDigiCollection< ME0DetId, ME0PadDigi > ME0PadDigiCollection
#define DEFINE_FWK_MODULE(type)
void buildPads(const ME0DigiCollection &digis, ME0PadDigiCollection &out_pads) const
~ME0PadDigiProducer() override
T getParameter(std::string const &) const
void beginRun(const edm::Run &, const edm::EventSetup &) override
ME0PadDigiProducer(const edm::ParameterSet &ps)
void produce(edm::Event &, const edm::EventSetup &) override
const ME0Geometry * geometry_
edm::EDGetTokenT< ME0DigiCollection > digi_token_
Name of input digi Collection.