Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
RecoLocalCalo
HGCalRecProducers
plugins
HGCalRecHitWorkerSimple.h
Go to the documentation of this file.
1
#ifndef RecoLocalCalo_HGCalRecProducers_HGCalRecHitWorkerSimple_hh
2
#define RecoLocalCalo_HGCalRecProducers_HGCalRecHitWorkerSimple_hh
3
10
#include "
RecoLocalCalo/HGCalRecProducers/interface/HGCalRecHitWorkerBaseClass.h
"
11
#include "
RecoLocalCalo/HGCalRecAlgos/interface/HGCalRecHitSimpleAlgo.h
"
12
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
13
14
#include "
FWCore/Framework/interface/ESHandle.h
"
15
16
class
HGCalRecHitWorkerSimple
:
public
HGCalRecHitWorkerBaseClass
{
17
public
:
18
HGCalRecHitWorkerSimple
(
const
edm::ParameterSet
&);
19
virtual
~HGCalRecHitWorkerSimple
();
20
21
void
set
(
const
edm::EventSetup
& es);
22
bool
run
(
const
edm::Event
& evt,
const
HGCUncalibratedRecHit
& uncalibRH,
HGCRecHitCollection
&
result
);
23
24
protected
:
25
26
double
HGCEEmipInKeV_
,
HGCEElsbInMIP_
,
HGCEEmip2noise_
;
27
double
HGCHEFmipInKeV_
,
HGCHEFlsbInMIP_
,
HGCHEFmip2noise_
;
28
double
HGCHEBmipInKeV_
,
HGCHEBlsbInMIP_
,
HGCHEBmip2noise_
;
29
double
hgceeADCtoGeV_
,
hgchefADCtoGeV_
,
hgchebADCtoGeV_
;
30
31
std::vector<int>
v_chstatus_
;
32
33
std::vector<int>
v_DB_reco_flags_
;
34
35
bool
killDeadChannels_
;
36
37
std::unique_ptr<HGCalRecHitSimpleAlgo>
rechitMaker_
;
38
};
39
40
#endif
HGCalRecHitWorkerSimple::run
bool run(const edm::Event &evt, const HGCUncalibratedRecHit &uncalibRH, HGCRecHitCollection &result)
Definition:
HGCalRecHitWorkerSimple.cc:36
edm::SortedCollection< HGCRecHit >
HGCalRecHitWorkerSimple::HGCHEFmipInKeV_
double HGCHEFmipInKeV_
Definition:
HGCalRecHitWorkerSimple.h:27
HGCalRecHitWorkerBaseClass
Definition:
HGCalRecHitWorkerBaseClass.h:12
HGCalRecHitWorkerSimple::hgceeADCtoGeV_
double hgceeADCtoGeV_
Definition:
HGCalRecHitWorkerSimple.h:29
HGCUncalibratedRecHit
Definition:
HGCUncalibratedRecHit.h:7
HGCalRecHitWorkerSimple::HGCEEmipInKeV_
double HGCEEmipInKeV_
Definition:
HGCalRecHitWorkerSimple.h:26
ParameterSet.h
HGCalRecHitWorkerSimple::~HGCalRecHitWorkerSimple
virtual ~HGCalRecHitWorkerSimple()
Definition:
HGCalRecHitWorkerSimple.cc:67
HGCalRecHitWorkerSimple::HGCHEBmip2noise_
double HGCHEBmip2noise_
Definition:
HGCalRecHitWorkerSimple.h:28
HGCalRecHitWorkerSimple::HGCHEFmip2noise_
double HGCHEFmip2noise_
Definition:
HGCalRecHitWorkerSimple.h:27
query.result
tuple result
Definition:
query.py:137
ESHandle.h
HGCalRecHitWorkerSimple::hgchefADCtoGeV_
double hgchefADCtoGeV_
Definition:
HGCalRecHitWorkerSimple.h:29
edm::EventSetup
Definition:
EventSetup.h:45
HGCalRecHitWorkerSimple::HGCHEFlsbInMIP_
double HGCHEFlsbInMIP_
Definition:
HGCalRecHitWorkerSimple.h:27
HGCalRecHitSimpleAlgo.h
HGCalRecHitWorkerSimple::v_chstatus_
std::vector< int > v_chstatus_
Definition:
HGCalRecHitWorkerSimple.h:31
HGCalRecHitWorkerSimple::set
void set(const edm::EventSetup &es)
Definition:
HGCalRecHitWorkerSimple.cc:31
HGCalRecHitWorkerSimple::HGCalRecHitWorkerSimple
HGCalRecHitWorkerSimple(const edm::ParameterSet &)
Definition:
HGCalRecHitWorkerSimple.cc:10
HGCalRecHitWorkerSimple::HGCHEBmipInKeV_
double HGCHEBmipInKeV_
Definition:
HGCalRecHitWorkerSimple.h:28
HGCalRecHitWorkerSimple::killDeadChannels_
bool killDeadChannels_
Definition:
HGCalRecHitWorkerSimple.h:35
HGCalRecHitWorkerSimple::hgchebADCtoGeV_
double hgchebADCtoGeV_
Definition:
HGCalRecHitWorkerSimple.h:29
HGCalRecHitWorkerBaseClass.h
HGCalRecHitWorkerSimple::HGCEEmip2noise_
double HGCEEmip2noise_
Definition:
HGCalRecHitWorkerSimple.h:26
edm::ParameterSet
Definition:
ParameterSet.h:36
edm::Event
Definition:
Event.h:64
HGCalRecHitWorkerSimple::rechitMaker_
std::unique_ptr< HGCalRecHitSimpleAlgo > rechitMaker_
Definition:
HGCalRecHitWorkerSimple.h:37
HGCalRecHitWorkerSimple::HGCEElsbInMIP_
double HGCEElsbInMIP_
Definition:
HGCalRecHitWorkerSimple.h:26
HGCalRecHitWorkerSimple
Definition:
HGCalRecHitWorkerSimple.h:16
HGCalRecHitWorkerSimple::HGCHEBlsbInMIP_
double HGCHEBlsbInMIP_
Definition:
HGCalRecHitWorkerSimple.h:28
HGCalRecHitWorkerSimple::v_DB_reco_flags_
std::vector< int > v_DB_reco_flags_
Definition:
HGCalRecHitWorkerSimple.h:33
Generated for CMSSW Reference Manual by
1.8.5