CMS 3D CMS Logo

EcalUncalibRecHitWorkerAnalFit.h
Go to the documentation of this file.
1 #ifndef RecoLocalCalo_EcalRecProducers_EcalUncalibRecHitWorkerAnalFit_HH
2 #define RecoLocalCalo_EcalRecProducers_EcalUncalibRecHitWorkerAnalFit_HH
3 
10 
12 
14 
17 
22 
23 namespace edm {
24  class Event;
25  class EventSetup;
26  class ParameterSet;
28 } // namespace edm
29 
31 public:
35 
36  void set(const edm::EventSetup& es) override;
37  bool run(const edm::Event& evt,
40 
42 
43 private:
46 
51 };
52 #endif
EcalUncalibRecHitWorkerAnalFit
Definition: EcalUncalibRecHitWorkerAnalFit.h:30
EcalPedestals.h
EDProducer.h
ESHandle.h
edm::DataFrameContainer::const_iterator
boost::transform_iterator< IterHelp, boost::counting_iterator< int > > const_iterator
Definition: DataFrameContainer.h:61
EcalUncalibRecHitWorkerAnalFit::EcalUncalibRecHitWorkerAnalFit
EcalUncalibRecHitWorkerAnalFit()
Definition: EcalUncalibRecHitWorkerAnalFit.h:33
EcalUncalibRecHitRecAnalFitAlgo.h
edm
HLT enums.
Definition: AlignableModifier.h:19
EcalUncalibRecHitRecAnalFitAlgo< EBDataFrame >
edm::ParameterSetDescription
Definition: ParameterSetDescription.h:52
edm::SortedCollection
Definition: SortedCollection.h:49
EcalUncalibRecHitWorkerAnalFit::set
void set(const edm::EventSetup &es) override
Definition: EcalUncalibRecHitWorkerAnalFit.cc:40
ESGetToken.h
EcalUncalibRecHitWorkerAnalFit::pedestalsToken_
edm::ESGetToken< EcalPedestals, EcalPedestalsRcd > pedestalsToken_
Definition: EcalUncalibRecHitWorkerAnalFit.h:50
EcalRecHitCollections.h
EcalUncalibRecHitWorkerAnalFit::getAlgoDescription
edm::ParameterSetDescription getAlgoDescription() override
Definition: EcalUncalibRecHitWorkerAnalFit.cc:128
EcalUncalibRecHitWorkerAnalFit::~EcalUncalibRecHitWorkerAnalFit
~EcalUncalibRecHitWorkerAnalFit() override
Definition: EcalUncalibRecHitWorkerAnalFit.h:34
EcalUncalibRecHitWorkerRunOneDigiBase
Definition: EcalUncalibRecHitWorkerRunOneDigiBase.h:10
EcalDigiCollections.h
edm::ESHandle
Definition: DTSurvey.h:22
Event
EcalUncalibRecHitWorkerAnalFit::pedHandle
edm::ESHandle< EcalPedestals > pedHandle
Definition: EcalUncalibRecHitWorkerAnalFit.h:48
edm::ParameterSet
Definition: ParameterSet.h:47
Event.h
ParameterSet
Definition: Functions.h:16
EcalUncalibRecHitWorkerAnalFit::pRatio
edm::ESHandle< EcalGainRatios > pRatio
Definition: EcalUncalibRecHitWorkerAnalFit.h:47
EcalUncalibRecHitWorkerRunOneDigiBase.h
edm::EventSetup
Definition: EventSetup.h:58
EcalUncalibRecHitWorkerAnalFit::algoEE_
EcalUncalibRecHitRecAnalFitAlgo< EEDataFrame > algoEE_
Definition: EcalUncalibRecHitWorkerAnalFit.h:45
EcalGainRatiosRcd.h
edm::ESGetToken
Definition: EventSetup.h:48
EcalGainRatios.h
EcalUncalibRecHitWorkerAnalFit::run
bool run(const edm::Event &evt, const EcalDigiCollection::const_iterator &digi, EcalUncalibratedRecHitCollection &result) override
Definition: EcalUncalibRecHitWorkerAnalFit.cc:52
EcalUncalibRecHitWorkerAnalFit::ratiosToken_
edm::ESGetToken< EcalGainRatios, EcalGainRatiosRcd > ratiosToken_
Definition: EcalUncalibRecHitWorkerAnalFit.h:49
ParameterSetDescription
EventSetup.h
EcalPedestalsRcd.h
mps_fire.result
result
Definition: mps_fire.py:311
EventSetup
ParameterSet.h
c
auto & c
Definition: CAHitNtupletGeneratorKernelsImpl.h:56
EcalUncalibRecHitWorkerAnalFit::algoEB_
EcalUncalibRecHitRecAnalFitAlgo< EBDataFrame > algoEB_
Definition: EcalUncalibRecHitWorkerAnalFit.h:44
edm::Event
Definition: Event.h:73
edm::ConsumesCollector
Definition: ConsumesCollector.h:45