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_
std::vector< MapItem > rechitMap_
std::vector< const HBHERecHit * > ptrbuf_
virtual void combineAuxInfo(const std::vector< const HBHERecHit * > &rechits, HBHERecHit *rh) const
virtual HBHERecHit makeRechit(HcalDetId idToMake, const std::vector< const HBHERecHit * > &rechits) const
SimplePlan1RechitCombiner()
std::pair< HcalDetId, const HBHERecHit * > MapItem
const HcalTopology * topo_
~SimplePlan1RechitCombiner() override
void combine(HBHERecHitCollection *toFill) override
virtual HcalDetId mapRechit(HcalDetId from) const
void add(const HBHERecHit &rh) override
void setTopo(const HcalTopology *topo) override