33 for (
auto det_range = in_pads->begin(); det_range != in_pads->end(); ++det_range) {
34 const GEMDetId&
id = (*det_range).first;
52 auto co_pads_range = in_pads->get(co_id);
55 if (co_pads_range.first == co_pads_range.second)
59 const auto& pads_range = (*det_range).second;
60 for (
auto p = pads_range.first;
p != pads_range.second; ++
p) {
69 for (
auto co_p = co_pads_range.first; co_p != co_pads_range.second; ++co_p) {
94 return run(out_pads.get());
101 for (
auto detUnitIt = in_clusters->begin(); detUnitIt != in_clusters->end(); ++detUnitIt) {
102 const GEMDetId&
id = (*detUnitIt).first;
103 const auto&
range = (*detUnitIt).second;
104 for (
auto digiIt =
range.first; digiIt !=
range.second; ++digiIt) {
118 if (!digiIt->isValid())
121 for (
const auto&
p : digiIt->pads()) {
122 out_pads.insertDigi(
id,
GEMPadDigi(
p, digiIt->bx()));