CMS 3D CMS Logo

HGCalUncalibRecHitWorkerWeights.h
Go to the documentation of this file.
1 #ifndef RecoLocalCalo_HGCalRecProducers_HGCalUncalibRecHitRecWorkerWeights_hh
2 #define RecoLocalCalo_HGCalRecProducers_HGCalUncalibRecHitRecWorkerWeights_hh
3 
17 
18 namespace edm {
19  class Event;
20  class EventSetup;
21  class ParameterSet;
22 } // namespace edm
23 
25 public:
28 
29  void set(const edm::EventSetup& es) override;
31  bool runHGCHEsil(const HGCalDigiCollection::const_iterator& digi,
32  HGChefUncalibratedRecHitCollection& result) override;
33  bool runHGCHEscint(const HGCalDigiCollection::const_iterator& digi,
34  HGChebUncalibratedRecHitCollection& result) override;
35  bool runHGCHFNose(const HGCalDigiCollection::const_iterator& digi,
36  HGChfnoseUncalibratedRecHitCollection& result) override;
37 
38 protected:
43 };
44 
45 #endif
std::vector< T >::const_iterator const_iterator
HGCalUncalibRecHitRecWeightsAlgo< HGCalDataFrame > uncalibMaker_hef_
HLT enums.
HGCalUncalibRecHitRecWeightsAlgo< HGCalDataFrame > uncalibMaker_ee_
HGCalUncalibRecHitRecWeightsAlgo< HGCalDataFrame > uncalibMaker_heb_
HGCalUncalibRecHitRecWeightsAlgo< HGCalDataFrame > uncalibMaker_hfnose_