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