CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
EcalRecHitWorkerSimpleOld.h
Go to the documentation of this file.
1 #ifndef RecoLocalCalo_EcalRecProducers_EcalRecHitWorkerSimpleOld_hh
2 #define RecoLocalCalo_EcalRecProducers_EcalRecHitWorkerSimpleOld_hh
3 
12 
14 
20 
22 
24  public:
27  virtual ~EcalRecHitWorkerSimpleOld();
28 
29  void set(const edm::EventSetup& es);
30  bool run(const edm::Event& evt, const EcalUncalibratedRecHit& uncalibRH, EcalRecHitCollection & result);
31 
32 
33 
34  protected:
35 
36  double EBLaserMIN_;
37  double EELaserMIN_;
38  double EBLaserMAX_;
39  double EELaserMAX_;
40 
41 
47  std::vector<int> v_chstatus_;
49 
50  std::vector<int> v_DB_reco_flags_;
51 
54 
56 };
57 
58 #endif
edm::ESHandle< EcalTimeCalibConstants > itime
EcalRecHitSimpleAlgo * rechitMaker_
edm::ESHandle< EcalLaserDbService > laser
tuple result
Definition: query.py:137
edm::ESHandle< EcalADCToGeVConstant > agc
edm::ESHandle< EcalChannelStatus > chStatus
void set(const edm::EventSetup &es)
edm::ESHandle< EcalTimeOffsetConstant > offtime
EcalRecHitWorkerSimpleOld(const edm::ParameterSet &, edm::ConsumesCollector &c)
bool run(const edm::Event &evt, const EcalUncalibratedRecHit &uncalibRH, EcalRecHitCollection &result)
edm::ESHandle< EcalIntercalibConstants > ical