CMS 3D CMS Logo

InterestingDetIdFromSuperClusterProducer.h
Go to the documentation of this file.
1 #ifndef _INTERESTINGDETIDFROMSUPERCLUSTERPRODUCER_H
2 #define _INTERESTINGDETIDFROMSUPERCLUSTERPRODUCER_H
3 
4 // -*- C++ -*-
5 //
6 // Package: InterestingDetIdFromSuperClusterProducer
7 // Class: InterestingDetIdFromSuperClusterProducer
8 //
27 // system include files
28 #include <memory>
29 
30 // user include files
33 
39 
48 
49 class CaloTopology;
51 
53 public:
56  void beginRun(edm::Run const&, const edm::EventSetup&) final;
58  void produce(edm::Event&, const edm::EventSetup&) override;
59 
60 private:
61  // ----------member data ---------------------------
71 
76 };
77 
78 #endif
InterestingDetIdFromSuperClusterProducer::keepNextToDead_
bool keepNextToDead_
Definition: InterestingDetIdFromSuperClusterProducer.h:74
InterestingDetIdFromSuperClusterProducer::caloTopology_
const CaloTopology * caloTopology_
Definition: InterestingDetIdFromSuperClusterProducer.h:70
EcalSeverityLevelAlgo
Definition: EcalSeverityLevelAlgo.h:33
InterestingDetIdFromSuperClusterProducer::nextToDeadToken_
edm::ESGetToken< EcalNextToDeadChannel, EcalNextToDeadChannelRcd > nextToDeadToken_
Definition: InterestingDetIdFromSuperClusterProducer.h:66
InterestingDetIdFromSuperClusterProducer
Definition: InterestingDetIdFromSuperClusterProducer.h:52
InterestingDetIdFromSuperClusterProducer::superClustersToken_
edm::EDGetTokenT< reco::SuperClusterCollection > superClustersToken_
Definition: InterestingDetIdFromSuperClusterProducer.h:63
EcalSeverityLevelAlgoRcd.h
edm::Run
Definition: Run.h:45
edm::EDGetTokenT
Definition: EDGetToken.h:33
InterestingDetIdFromSuperClusterProducer::produce
void produce(edm::Event &, const edm::EventSetup &) override
producer
Definition: InterestingDetIdFromSuperClusterProducer.cc:48
EDProducer.h
InterestingDetIdFromSuperClusterProducer::interestingDetIdCollection_
std::string interestingDetIdCollection_
Definition: InterestingDetIdFromSuperClusterProducer.h:67
InterestingDetIdFromSuperClusterProducer::minimalEtaSize_
int minimalEtaSize_
Definition: InterestingDetIdFromSuperClusterProducer.h:68
ESGetToken.h
CaloTopology
Definition: CaloTopology.h:19
EcalRecHitCollections.h
InterestingDetIdFromSuperClusterProducer::keepNextToBoundary_
bool keepNextToBoundary_
Definition: InterestingDetIdFromSuperClusterProducer.h:75
InterestingDetIdFromSuperClusterProducer::InterestingDetIdFromSuperClusterProducer
InterestingDetIdFromSuperClusterProducer(const edm::ParameterSet &)
ctor
Definition: InterestingDetIdFromSuperClusterProducer.cc:15
InterestingDetIdFromSuperClusterProducer::severityLevelToken_
edm::ESGetToken< EcalSeverityLevelAlgo, EcalSeverityLevelAlgoRcd > severityLevelToken_
Definition: InterestingDetIdFromSuperClusterProducer.h:65
MakerMacros.h
InterestingDetIdFromSuperClusterProducer::severityLevel_
int severityLevel_
Definition: InterestingDetIdFromSuperClusterProducer.h:72
EcalSeverityLevelAlgo.h
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
edm::ParameterSet
Definition: ParameterSet.h:47
Event.h
InterestingDetIdFromSuperClusterProducer::caloTopologyToken_
edm::ESGetToken< CaloTopology, CaloTopologyRecord > caloTopologyToken_
Definition: InterestingDetIdFromSuperClusterProducer.h:64
EcalNextToDeadChannelRcd.h
CaloTopologyRecord.h
InterestingDetIdFromSuperClusterProducer::beginRun
void beginRun(edm::Run const &, const edm::EventSetup &) final
Definition: InterestingDetIdFromSuperClusterProducer.cc:39
edm::stream::EDProducer
Definition: EDProducer.h:38
edm::EventSetup
Definition: EventSetup.h:58
EcalTools.h
edm::ESGetToken< CaloTopology, CaloTopologyRecord >
InterestingDetIdFromSuperClusterProducer::severity_
const EcalSeverityLevelAlgo * severity_
Definition: InterestingDetIdFromSuperClusterProducer.h:73
InputTag.h
CaloTopology.h
SuperClusterFwd.h
Frameworkfwd.h
InterestingDetIdFromSuperClusterProducer::recHitsToken_
edm::EDGetTokenT< EcalRecHitCollection > recHitsToken_
Definition: InterestingDetIdFromSuperClusterProducer.h:62
InterestingDetIdFromSuperClusterProducer::minimalPhiSize_
int minimalPhiSize_
Definition: InterestingDetIdFromSuperClusterProducer.h:69
ParameterSet.h
edm::Event
Definition: Event.h:73