CMS 3D CMS Logo

ZdcSimpleReconstructor.h
Go to the documentation of this file.
1 #ifndef ZDCSIMPLERECONSTRUCTOR_H
2 #define ZDCSIMPLERECONSTRUCTOR_H 1
3 
13 
15 
18 
24 public:
25  explicit ZdcSimpleReconstructor(const edm::ParameterSet& ps);
26  ~ZdcSimpleReconstructor() override;
27  void beginRun(edm::Run const& r, edm::EventSetup const& es) final;
28  void endRun(edm::Run const& r, edm::EventSetup const& es) final;
29  void produce(edm::Event& e, const edm::EventSetup& c) override;
30 
31 private:
34  int subdet_;
38 
39  bool dropZSmarkedPassed_; // turn on/off dropping of zero suppression marked and passed digis
40 
41  HcalLongRecoParams* myobject; //noiseTS and signalTS from db
42 
44 };
45 
46 #endif
HcalOtherSubdetector subdetOther_
void endRun(edm::Run const &r, edm::EventSetup const &es) final
HcalLongRecoParams * myobject
void produce(edm::Event &e, const edm::EventSetup &c) override
edm::EDGetTokenT< ZDCDigiCollection > tok_input_hcal
const HcalTimeSlew * hcalTimeSlew_delay_
ZdcSimpleReconstructor(const edm::ParameterSet &ps)
HcalOtherSubdetector
Definition: HcalAssistant.h:40
edm::EDGetTokenT< ZDCDigiCollection > tok_input_castor
void beginRun(edm::Run const &r, edm::EventSetup const &es) final
Detector
Definition: DetId.h:24
Definition: Run.h:45