Main Page
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
o
p
q
r
s
t
u
v
w
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
:
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Enumerator
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Properties
_
a
d
e
f
l
m
o
p
s
t
u
v
Related Functions
:
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Package Documentation
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Modules
Pages
L1Trigger
L1THGCal
interface
veryfrontend
HGCalVFEProcessorSums.h
Go to the documentation of this file.
1
#ifndef __L1Trigger_L1THGCal_HGCalVFEProcessorSums_h__
2
#define __L1Trigger_L1THGCal_HGCalVFEProcessorSums_h__
3
4
#include "
L1Trigger/L1THGCal/interface/HGCalProcessorBase.h
"
5
6
#include "
L1Trigger/L1THGCal/interface/veryfrontend/HGCalVFELinearizationImpl.h
"
7
#include "
L1Trigger/L1THGCal/interface/veryfrontend/HGCalVFESummationImpl.h
"
8
#include "
L1Trigger/L1THGCal/interface/HGCalVFECompressionImpl.h
"
9
#include "
L1Trigger/L1THGCal/interface/HGCalTriggerCellCalibration.h
"
10
#include "
L1Trigger/L1THGCal/interface/HGCalTriggerTools.h
"
11
12
class
HGCalVFEProcessorSums
:
public
HGCalVFEProcessorBase
{
13
public
:
14
HGCalVFEProcessorSums
(
const
edm::ParameterSet
& conf);
15
16
void
run
(
const
HGCalDigiCollection
&
digiColl
,
17
l1t::HGCalTriggerCellBxCollection
& triggerCellColl,
18
const
edm::EventSetup
& es)
override
;
19
20
private
:
21
std::unique_ptr<HGCalVFELinearizationImpl>
vfeLinearizationSiImpl_
;
22
std::unique_ptr<HGCalVFELinearizationImpl>
vfeLinearizationScImpl_
;
23
std::unique_ptr<HGCalVFESummationImpl>
vfeSummationImpl_
;
24
std::unique_ptr<HGCalVFECompressionImpl>
vfeCompressionLDMImpl_
;
25
std::unique_ptr<HGCalVFECompressionImpl>
vfeCompressionHDMImpl_
;
26
std::unique_ptr<HGCalTriggerCellCalibration>
calibrationEE_
;
27
std::unique_ptr<HGCalTriggerCellCalibration>
calibrationHEsi_
;
28
std::unique_ptr<HGCalTriggerCellCalibration>
calibrationHEsc_
;
29
std::unique_ptr<HGCalTriggerCellCalibration>
calibrationNose_
;
30
31
HGCalTriggerTools
triggerTools_
;
32
};
33
34
#endif
HGCalVFEProcessorSums::vfeLinearizationSiImpl_
std::unique_ptr< HGCalVFELinearizationImpl > vfeLinearizationSiImpl_
Definition:
HGCalVFEProcessorSums.h:21
HGCalTriggerTools.h
HGCalVFEProcessorSums::calibrationNose_
std::unique_ptr< HGCalTriggerCellCalibration > calibrationNose_
Definition:
HGCalVFEProcessorSums.h:29
DigiToRawDM_cff.digiColl
digiColl
Definition:
DigiToRawDM_cff.py:32
HGCalVFEProcessorSums::calibrationEE_
std::unique_ptr< HGCalTriggerCellCalibration > calibrationEE_
Definition:
HGCalVFEProcessorSums.h:26
HGCalVFEProcessorSums::vfeSummationImpl_
std::unique_ptr< HGCalVFESummationImpl > vfeSummationImpl_
Definition:
HGCalVFEProcessorSums.h:23
HGCalVFELinearizationImpl.h
HGCalVFEProcessorSums
Definition:
HGCalVFEProcessorSums.h:12
edm::SortedCollection
Definition:
SortedCollection.h:49
HGCalVFEProcessorSums::HGCalVFEProcessorSums
HGCalVFEProcessorSums(const edm::ParameterSet &conf)
Definition:
HGCalVFEProcessorSums.cc:5
HGCalVFEProcessorSums::calibrationHEsc_
std::unique_ptr< HGCalTriggerCellCalibration > calibrationHEsc_
Definition:
HGCalVFEProcessorSums.h:28
BXVector
Definition:
BXVector.h:15
HGCalVFEProcessorSums::vfeCompressionHDMImpl_
std::unique_ptr< HGCalVFECompressionImpl > vfeCompressionHDMImpl_
Definition:
HGCalVFEProcessorSums.h:25
HGCalTriggerCellCalibration.h
HGCalVFEProcessorSums::run
void run(const HGCalDigiCollection &digiColl, l1t::HGCalTriggerCellBxCollection &triggerCellColl, const edm::EventSetup &es) override
Definition:
HGCalVFEProcessorSums.cc:28
HGCalVFEProcessorSums::triggerTools_
HGCalTriggerTools triggerTools_
Definition:
HGCalVFEProcessorSums.h:31
edm::ParameterSet
Definition:
ParameterSet.h:47
HGCalVFESummationImpl.h
edm::EventSetup
Definition:
EventSetup.h:58
HGCalVFECompressionImpl.h
HGCalVFEProcessorSums::vfeCompressionLDMImpl_
std::unique_ptr< HGCalVFECompressionImpl > vfeCompressionLDMImpl_
Definition:
HGCalVFEProcessorSums.h:24
HGCalProcessorBase.h
HGCalTriggerTools
Definition:
HGCalTriggerTools.h:32
HGCalVFEProcessorSums::calibrationHEsi_
std::unique_ptr< HGCalTriggerCellCalibration > calibrationHEsi_
Definition:
HGCalVFEProcessorSums.h:27
HGCalProcessorBaseT
Definition:
HGCalProcessorBaseT.h:10
HGCalVFEProcessorSums::vfeLinearizationScImpl_
std::unique_ptr< HGCalVFELinearizationImpl > vfeLinearizationScImpl_
Definition:
HGCalVFEProcessorSums.h:22
Generated for CMSSW Reference Manual by
1.8.16