CMS 3D CMS Logo

EcalZeroSuppressionProducer.h
Go to the documentation of this file.
1 #ifndef ECALZEROSUPPRESSIONPRODUCER_H
2 #define ECALZEROSUPPRESSIONPRODUCER_H
3 
19 
22 
24 public:
25  // The following is not yet used, but will be the primary
26  // constructor when the parameter set system is available.
27  //
30 
32  void produce(edm::Event &event, const edm::EventSetup &eventSetup) override;
33 
34  void initCalibrations(const edm::EventSetup &eventSetup);
35 
36 private:
39 
40  std::string digiProducer_; // name of module/plugin/producer making digis
41  std::string EBdigiCollection_; // secondary name given to collection of digis
42  std::string EEdigiCollection_; // secondary name given to collection of digis
43  std::string EBZSdigiCollection_; // secondary name given to collection of digis
44  std::string EEZSdigiCollection_; // secondary name given to collection of digis
45 
48 
51 };
52 
53 #endif
Handle.h
EcalPedestals.h
MessageLogger.h
ESHandle.h
CalibrationSummaryClient_cfi.params
params
Definition: CalibrationSummaryClient_cfi.py:14
edm::EDGetTokenT< EBDigiCollection >
EcalZeroSuppressionProducer::EB_token
edm::EDGetTokenT< EBDigiCollection > EB_token
Definition: EcalZeroSuppressionProducer.h:49
EDProducer.h
EcalZeroSuppressionProducer::EBdigiCollection_
std::string EBdigiCollection_
Definition: EcalZeroSuppressionProducer.h:41
EcalZeroSuppressionProducer::EBZSdigiCollection_
std::string EBZSdigiCollection_
Definition: EcalZeroSuppressionProducer.h:43
EcalTrivialConditionRetriever.h
CaloDigiCollectionSorter.h
MakerMacros.h
EcalZeroSuppressionProducer
Definition: EcalZeroSuppressionProducer.h:23
EcalZeroSuppressor.h
EcalZeroSuppressor< EBDataFrame >
EcalZeroSuppressionProducer::~EcalZeroSuppressionProducer
~EcalZeroSuppressionProducer() override
Definition: EcalZeroSuppressionProducer.cc:24
Provenance.h
EcalDigiCollections.h
EcalZeroSuppressionProducer::EE_token
edm::EDGetTokenT< EEDigiCollection > EE_token
Definition: EcalZeroSuppressionProducer.h:50
EcalZeroSuppressionProducer::initCalibrations
void initCalibrations(const edm::EventSetup &eventSetup)
Definition: EcalZeroSuppressionProducer.cc:106
EcalZeroSuppressionProducer::EEdigiCollection_
std::string EEdigiCollection_
Definition: EcalZeroSuppressionProducer.h:42
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
edm::ParameterSet
Definition: ParameterSet.h:36
Event.h
EcalZeroSuppressionProducer::EEZSdigiCollection_
std::string EEZSdigiCollection_
Definition: EcalZeroSuppressionProducer.h:44
EcalZeroSuppressionProducer::glbEndcapThreshold_
double glbEndcapThreshold_
Definition: EcalZeroSuppressionProducer.h:38
edm::stream::EDProducer
Definition: EDProducer.h:38
edm::EventSetup
Definition: EventSetup.h:57
EcalZeroSuppressionProducer::digiProducer_
std::string digiProducer_
Definition: EcalZeroSuppressionProducer.h:40
EcalGainRatios.h
EcalZeroSuppressionProducer::theEndcapZeroSuppressor_
EcalZeroSuppressor< EEDataFrame > theEndcapZeroSuppressor_
Definition: EcalZeroSuppressionProducer.h:47
EcalZeroSuppressionProducer::EcalZeroSuppressionProducer
EcalZeroSuppressionProducer(const edm::ParameterSet &params)
Definition: EcalZeroSuppressionProducer.cc:4
EventSetup.h
EcalPedestalsRcd.h
ConsumesCollector.h
ParameterSet.h
event
Definition: event.py:1
edm::Event
Definition: Event.h:73
EcalZeroSuppressionProducer::produce
void produce(edm::Event &event, const edm::EventSetup &eventSetup) override
Definition: EcalZeroSuppressionProducer.cc:26
EcalZeroSuppressionProducer::theBarrelZeroSuppressor_
EcalZeroSuppressor< EBDataFrame > theBarrelZeroSuppressor_
Definition: EcalZeroSuppressionProducer.h:46
EcalZeroSuppressionProducer::glbBarrelThreshold_
double glbBarrelThreshold_
Definition: EcalZeroSuppressionProducer.h:37