test
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