Go to the documentation of this file. 1 #ifndef RecoLocalCalo_HcalRecAlgos_SimplePlan1RechitCombiner_h_
2 #define RecoLocalCalo_HcalRecAlgos_SimplePlan1RechitCombiner_h_
14 void clear()
override;
33 typedef std::pair<HcalDetId, const HBHERecHit*>
MapItem;
39 #endif // RecoLocalCalo_HcalRecAlgos_SimplePlan1RechitCombiner_h_
void combine(HBHERecHitCollection *toFill) override
virtual HBHERecHit makeRechit(HcalDetId idToMake, const std::vector< const HBHERecHit * > &rechits) const
std::vector< MapItem > rechitMap_
std::vector< const HBHERecHit * > ptrbuf_
virtual HcalDetId mapRechit(HcalDetId from) const
~SimplePlan1RechitCombiner() override
virtual void combineAuxInfo(const std::vector< const HBHERecHit * > &rechits, HBHERecHit *rh) const
const HcalTopology * topo_
SimplePlan1RechitCombiner()
std::pair< HcalDetId, const HBHERecHit * > MapItem
void add(const HBHERecHit &rh) override
void setTopo(const HcalTopology *topo) override