CMS 3D CMS Logo

ESRecHitWorker.h
Go to the documentation of this file.
1 #ifndef RecoLocalCalo_EcalRecProducers_EcalUncalibRecHitWorkerMaxSample_hh
2 #define RecoLocalCalo_EcalRecProducers_EcalUncalibRecHitWorkerMaxSample_hh
3 
29 
30 #include <vector>
31 
32 namespace edm {
33  class ParameterSet;
34  class EventSetup;
35 } // namespace edm
36 
38 public:
40  ~ESRecHitWorker() override;
41 
42  void set(const edm::EventSetup &es) override;
44 
45 private:
46  int recoAlgo_;
50 
67 };
68 #endif
ESRecHitWorker::esMIPsToken_
edm::ESGetToken< ESIntercalibConstants, ESIntercalibConstantsRcd > esMIPsToken_
Definition: ESRecHitWorker.h:63
ESRecHitWorker::esMIPs_
edm::ESHandle< ESIntercalibConstants > esMIPs_
Definition: ESRecHitWorker.h:55
ESAngleCorrectionFactors.h
ESRecHitWorkerBaseClass
Definition: ESRecHitWorkerBaseClass.h:12
ESHandle.h
edm::DataFrameContainer::const_iterator
boost::transform_iterator< IterHelp, boost::counting_iterator< int > > const_iterator
Definition: DataFrameContainer.h:61
ESIntercalibConstants.h
ESRecHitWorker::algoF_
ESRecHitFitAlgo * algoF_
Definition: ESRecHitWorker.h:48
edm
HLT enums.
Definition: AlignableModifier.h:19
ESRecHitFitAlgo.h
edm::SortedCollection< EcalRecHit >
ESRecHitWorker::esAngleCorrFactorsToken_
edm::ESGetToken< ESAngleCorrectionFactors, ESAngleCorrectionFactorsRcd > esAngleCorrFactorsToken_
Definition: ESRecHitWorker.h:66
ESGain.h
ESChannelStatusRcd.h
ESRecHitWorker::esMIPToGeV_
edm::ESHandle< ESMIPToGeVConstant > esMIPToGeV_
Definition: ESRecHitWorker.h:52
ESGainRcd.h
ESGetToken.h
EcalRecHitCollections.h
ESRecHitWorker
Definition: ESRecHitWorker.h:37
ESTimeSampleWeightsRcd.h
ESPedestals.h
ESRecHitWorker::esPedestals_
edm::ESHandle< ESPedestals > esPedestals_
Definition: ESRecHitWorker.h:54
ESRecHitRatioCutsRcd.h
ESRecHitWorker::algoW_
ESRecHitSimAlgo * algoW_
Definition: ESRecHitWorker.h:47
ESRecHitAnalyticAlgo.h
EcalDigiCollections.h
ESRecHitWorker::algoA_
ESRecHitAnalyticAlgo * algoA_
Definition: ESRecHitWorker.h:49
edm::ESHandle< ESGain >
ESRecHitWorker::esAngleCorrFactors_
edm::ESHandle< ESAngleCorrectionFactors > esAngleCorrFactors_
Definition: ESRecHitWorker.h:58
ESMIPToGeVConstantRcd.h
ESRecHitWorker::esWeights_
edm::ESHandle< ESTimeSampleWeights > esWeights_
Definition: ESRecHitWorker.h:53
ESRecHitWorker::esRatioCuts_
edm::ESHandle< ESRecHitRatioCuts > esRatioCuts_
Definition: ESRecHitWorker.h:57
ESIntercalibConstantsRcd.h
ESRecHitRatioCuts.h
ESRecHitSimAlgo.h
edm::ParameterSet
Definition: ParameterSet.h:47
ParameterSet
Definition: Functions.h:16
ESRecHitWorkerBaseClass.h
ESRecHitWorker::esChannelStatus_
edm::ESHandle< ESChannelStatus > esChannelStatus_
Definition: ESRecHitWorker.h:56
ESRecHitWorker::esMIPToGeVToken_
edm::ESGetToken< ESMIPToGeVConstant, ESMIPToGeVConstantRcd > esMIPToGeVToken_
Definition: ESRecHitWorker.h:60
ESRecHitFitAlgo
Definition: ESRecHitFitAlgo.h:14
ESRecHitSimAlgo
Definition: ESRecHitSimAlgo.h:12
ESRecHitWorker::set
void set(const edm::EventSetup &es) override
Definition: ESRecHitWorker.cc:41
ESChannelStatus.h
ESRecHitWorker::ESRecHitWorker
ESRecHitWorker(const edm::ParameterSet &ps, edm::ConsumesCollector cc)
Definition: ESRecHitWorker.cc:13
ESRecHitWorker::run
bool run(const ESDigiCollection::const_iterator &digi, ESRecHitCollection &result) override
Definition: ESRecHitWorker.cc:103
ESRecHitWorker::esPedestalsToken_
edm::ESGetToken< ESPedestals, ESPedestalsRcd > esPedestalsToken_
Definition: ESRecHitWorker.h:62
edm::EventSetup
Definition: EventSetup.h:58
ESRecHitWorker::esChannelStatusToken_
edm::ESGetToken< ESChannelStatus, ESChannelStatusRcd > esChannelStatusToken_
Definition: ESRecHitWorker.h:64
cc
edm::ESGetToken< ESGain, ESGainRcd >
ESRecHitWorker::esgain_
edm::ESHandle< ESGain > esgain_
Definition: ESRecHitWorker.h:51
ESTimeSampleWeights.h
ESRecHitWorker::esRatioCutsToken_
edm::ESGetToken< ESRecHitRatioCuts, ESRecHitRatioCutsRcd > esRatioCutsToken_
Definition: ESRecHitWorker.h:65
ESMIPToGeVConstant.h
ESRecHitWorker::recoAlgo_
int recoAlgo_
Definition: ESRecHitWorker.h:46
mps_fire.result
result
Definition: mps_fire.py:311
ConsumesCollector.h
ESRecHitWorker::esgainToken_
edm::ESGetToken< ESGain, ESGainRcd > esgainToken_
Definition: ESRecHitWorker.h:59
EventSetup
ESAngleCorrectionFactorsRcd.h
ESRecHitWorker::esWeightsToken_
edm::ESGetToken< ESTimeSampleWeights, ESTimeSampleWeightsRcd > esWeightsToken_
Definition: ESRecHitWorker.h:61
ESRecHitAnalyticAlgo
Definition: ESRecHitAnalyticAlgo.h:12
edm::ConsumesCollector
Definition: ConsumesCollector.h:45
ESPedestalsRcd.h
ESRecHitWorker::~ESRecHitWorker
~ESRecHitWorker() override
Definition: ESRecHitWorker.cc:32