Main Page
Namespaces
Classes
Package Documentation
DataFormats
EgammaReco
src
HFEMClusterShape.cc
Go to the documentation of this file.
1
#include "
DataFormats/EgammaReco/interface/HFEMClusterShape.h
"
2
3
reco::HFEMClusterShape::HFEMClusterShape
(
double
eLong1x1,
4
double
eShort1x1,
5
double
eLong3x3,
6
double
eShort3x3,
7
double
eLong5x5,
8
double
eShort5x5,
9
double
eLongCore,
10
double
CellEta,
11
double
CellPhi,
12
DetId
seed
)
13
: eLong1x1_(eLong1x1),
14
eShort1x1_(eShort1x1),
15
eLong3x3_(eLong3x3),
16
eShort3x3_(eShort3x3),
17
eLong5x5_(eLong5x5),
18
eShort5x5_(eShort5x5),
19
eLongCore_(eLongCore),
20
CellEta_(CellEta),
21
CellPhi_(CellPhi),
22
seed_(seed) {}
23
24
double
reco::HFEMClusterShape::e1x1
()
const
{
return
eLong1x1_
+
eShort1x1_
; }
25
double
reco::HFEMClusterShape::e3x3
()
const
{
return
eLong3x3_
+
eShort3x3_
; }
26
double
reco::HFEMClusterShape::e5x5
()
const
{
return
eLong5x5_
+
eShort5x5_
; }
27
28
double
reco::HFEMClusterShape::eSeL
()
const
{
return
eShort3x3
() /
eLong3x3
(); }
29
double
reco::HFEMClusterShape::eCOREe9
()
const
{
return
eCore
() /
eLong3x3
(); }
30
double
reco::HFEMClusterShape::e9e25
()
const
{
return
(
eLong3x3
() +
eShort3x3
()) / (
eLong5x5
() +
eShort5x5
()); }
reco::HFEMClusterShape::eLong3x3_
double eLong3x3_
Definition:
HFEMClusterShape.h:66
HFEMClusterShape.h
reco::HFEMClusterShape::e9e25
double e9e25() const
Definition:
HFEMClusterShape.cc:30
reco::HFEMClusterShape::eLong1x1_
double eLong1x1_
Definition:
HFEMClusterShape.h:66
reco::HFEMClusterShape::eShort3x3_
double eShort3x3_
Definition:
HFEMClusterShape.h:66
reco::HFEMClusterShape::eLong5x5
double eLong5x5() const
Definition:
HFEMClusterShape.h:40
SurveyInfoScenario_cff.seed
seed
Definition:
SurveyInfoScenario_cff.py:295
reco::HFEMClusterShape::eShort1x1_
double eShort1x1_
Definition:
HFEMClusterShape.h:66
reco::HFEMClusterShape::eSeL
double eSeL() const
Definition:
HFEMClusterShape.cc:28
reco::HFEMClusterShape::eCOREe9
double eCOREe9() const
Definition:
HFEMClusterShape.cc:29
reco::HFEMClusterShape::eShort3x3
double eShort3x3() const
Definition:
HFEMClusterShape.h:39
reco::HFEMClusterShape::eCore
double eCore() const
Definition:
HFEMClusterShape.h:57
reco::HFEMClusterShape::eShort5x5_
double eShort5x5_
Definition:
HFEMClusterShape.h:66
reco::HFEMClusterShape::eLong3x3
double eLong3x3() const
Definition:
HFEMClusterShape.h:38
reco::HFEMClusterShape::HFEMClusterShape
HFEMClusterShape()
Definition:
HFEMClusterShape.h:22
reco::HFEMClusterShape::e5x5
double e5x5() const
Definition:
HFEMClusterShape.cc:26
reco::HFEMClusterShape::eLong5x5_
double eLong5x5_
Definition:
HFEMClusterShape.h:66
DetId
Definition:
DetId.h:17
reco::HFEMClusterShape::eShort5x5
double eShort5x5() const
Definition:
HFEMClusterShape.h:41
reco::HFEMClusterShape::e3x3
double e3x3() const
Definition:
HFEMClusterShape.cc:25
reco::HFEMClusterShape::e1x1
double e1x1() const
Definition:
HFEMClusterShape.cc:24
Generated for CMSSW Reference Manual by
1.8.11