CMS 3D CMS Logo

CastorSimpleReconstructor.h
Go to the documentation of this file.
1 #ifndef CASTORSIMPLERECONSTRUCTOR_H
2 #define CASTORSIMPLERECONSTRUCTOR_H 1
3 
8 
12 
20 
22 public:
23  explicit CastorSimpleReconstructor(const edm::ParameterSet& ps);
24  ~CastorSimpleReconstructor() override;
25  void produce(edm::Event& e, const edm::EventSetup& c) override;
26 
27 private:
30  int subdet_;
31  // HcalOtherSubdetector subdetOther_;
36 
40  bool tsFromDB_;
43 };
44 
45 #endif
CastorSimpleReconstructor
Definition: CastorSimpleReconstructor.h:21
Handle.h
edm::EDGetTokenT
Definition: EDGetToken.h:33
EDProducer.h
ESGetToken.h
CastorRecoParams.h
CastorSimpleReconstructor::produce
void produce(edm::Event &e, const edm::EventSetup &c) override
Definition: CastorSimpleReconstructor.cc:54
CastorSimpleReconstructor::~CastorSimpleReconstructor
~CastorSimpleReconstructor() override
Definition: CastorSimpleReconstructor.cc:52
CastorSimpleReconstructor::CastorSimpleReconstructor
CastorSimpleReconstructor(const edm::ParameterSet &ps)
Definition: CastorSimpleReconstructor.cc:19
HcalDigiCollections.h
CastorSimpleRecAlgo
Definition: CastorSimpleRecAlgo.h:22
CastorSimpleReconstructor::tok_input_
edm::EDGetTokenT< CastorDigiCollection > tok_input_
Definition: CastorSimpleReconstructor.h:32
CastorSimpleReconstructor::maxADCvalue_
int maxADCvalue_
Definition: CastorSimpleReconstructor.h:39
CastorSimpleReconstructor::setSaturationFlag_
bool setSaturationFlag_
Definition: CastorSimpleReconstructor.h:41
edm::ParameterSet
Definition: ParameterSet.h:47
Event.h
CastorRecoParamsRcd.h
CastorSimpleReconstructor::firstSample_
int firstSample_
Definition: CastorSimpleReconstructor.h:37
CastorSaturationCorrs.h
edm::stream::EDProducer
Definition: EDProducer.h:36
CastorSimpleReconstructor::tok_satCorr_
edm::ESGetToken< CastorSaturationCorrs, CastorSaturationCorrsRcd > tok_satCorr_
Definition: CastorSimpleReconstructor.h:35
DetId::Detector
Detector
Definition: DetId.h:24
edm::EventSetup
Definition: EventSetup.h:58
CastorSimpleReconstructor::doSaturationCorr_
bool doSaturationCorr_
Definition: CastorSimpleReconstructor.h:42
CastorSimpleReconstructor::tsFromDB_
bool tsFromDB_
Definition: CastorSimpleReconstructor.h:40
edm::ESGetToken< CastorDbService, CastorDbRecord >
CastorSimpleReconstructor::reco_
CastorSimpleRecAlgo reco_
Definition: CastorSimpleReconstructor.h:28
CastorSimpleReconstructor::tok_recoParams_
edm::ESGetToken< CastorRecoParams, CastorRecoParamsRcd > tok_recoParams_
Definition: CastorSimpleReconstructor.h:34
CastorSimpleRecAlgo.h
CastorSimpleReconstructor::tok_conditions_
edm::ESGetToken< CastorDbService, CastorDbRecord > tok_conditions_
Definition: CastorSimpleReconstructor.h:33
EventSetup.h
CastorDbService.h
ParameterSet.h
c
auto & c
Definition: CAHitNtupletGeneratorKernelsImpl.h:56
edm::Event
Definition: Event.h:73
CastorSimpleReconstructor::subdet_
int subdet_
Definition: CastorSimpleReconstructor.h:30
CastorDbRecord.h
CastorSimpleReconstructor::samplesToAdd_
int samplesToAdd_
Definition: CastorSimpleReconstructor.h:38
CastorSimpleReconstructor::det_
DetId::Detector det_
Definition: CastorSimpleReconstructor.h:29
MillePedeFileConverter_cfg.e
e
Definition: MillePedeFileConverter_cfg.py:37
CastorSaturationCorrsRcd.h