CMS 3D CMS Logo

HFRecoEcalCandidateProducer.h
Go to the documentation of this file.
1 #ifndef RECOLOCALCALO_HFCLUSTERPRODUCER_HFRECOECALCANDIDATEPRODUCER_H
2 #define RECOLOCALCALO_HFCLUSTERPRODUCER_HFRECOECALCANDIDATEPRODUCER_H 1 // -*- C++ -*-
3 //
4 // Package: EgammaHFProducers
5 // Class: HFRecoEcalCandidateProducers
6 //
9 //
10 // Original Author: Kevin Klapoetke University of Minnesota
11 // Created: Wed 26 Sept 2007
12 // $Id:
13 //
14 //
15 
22 #include "HFValueStruct.h"
23 
25 public:
26  explicit HFRecoEcalCandidateProducer(edm::ParameterSet const& conf);
27  void produce(edm::Event& e, edm::EventSetup const& iSetup) override;
28 
29 private:
30  std::vector<double> defaultDB_;
33  std::vector<double> HFDBvector_;
34  bool doPU_;
35  double Cut2D_;
39 };
40 
41 #endif
ESHandle.h
HFRecoEcalCandidateProducer::HFRecoEcalCandidateProducer
HFRecoEcalCandidateProducer(edm::ParameterSet const &conf)
Definition: HFRecoEcalCandidateProducer.cc:31
EDProducer.h
reco::HFValueStruct
Definition: HFValueStruct.h:10
HFRecoEcalCandidateProducer::hfclustersHFEM_
edm::EDGetToken hfclustersHFEM_
Definition: HFRecoEcalCandidateProducer.h:31
HFRecoEcalCandidateProducer::Cut2D_
double Cut2D_
Definition: HFRecoEcalCandidateProducer.h:35
HFRecoEcalCandidateProducer::produce
void produce(edm::Event &e, edm::EventSetup const &iSetup) override
Definition: HFRecoEcalCandidateProducer.cc:64
HFRecoEcalCandidateProducer::algo_
HFRecoEcalCandidateAlgo algo_
Definition: HFRecoEcalCandidateProducer.h:38
HFRecoEcalCandidateProducer::vertices_
edm::EDGetToken vertices_
Definition: HFRecoEcalCandidateProducer.h:31
HFRecoEcalCandidateProducer::HFDBversion_
int HFDBversion_
Definition: HFRecoEcalCandidateProducer.h:32
HFRecoEcalCandidateAlgo
Definition: HFRecoEcalCandidateAlgo.h:23
HFRecoEcalCandidateProducer::hfclustersSC_
edm::EDGetToken hfclustersSC_
Definition: HFRecoEcalCandidateProducer.h:31
HFRecoEcalCandidateProducer::doPU_
bool doPU_
Definition: HFRecoEcalCandidateProducer.h:34
HFRecoEcalCandidateAlgo.h
edm::ParameterSet
Definition: ParameterSet.h:36
HFValueStruct.h
Event.h
HFRecoEcalCandidateProducer::hfvars_
reco::HFValueStruct hfvars_
Definition: HFRecoEcalCandidateProducer.h:37
HFRecoEcalCandidateProducer
Definition: HFRecoEcalCandidateProducer.h:24
HFRecoEcalCandidateProducer::defaultDB_
std::vector< double > defaultDB_
Definition: HFRecoEcalCandidateProducer.h:30
edm::stream::EDProducer
Definition: EDProducer.h:38
edm::EventSetup
Definition: EventSetup.h:57
edm::EDGetToken
Definition: EDGetToken.h:35
EventSetup.h
HFRecoEcalCandidateProducer::HFDBvector_
std::vector< double > HFDBvector_
Definition: HFRecoEcalCandidateProducer.h:33
ParameterSet.h
edm::Event
Definition: Event.h:73
MillePedeFileConverter_cfg.e
e
Definition: MillePedeFileConverter_cfg.py:37
HFRecoEcalCandidateProducer::defaultSlope2D_
double defaultSlope2D_
Definition: HFRecoEcalCandidateProducer.h:36