CMS 3D CMS Logo

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