Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
DataFormats
METReco
src
EcalHaloData.cc
Go to the documentation of this file.
1
#include "
DataFormats/METReco/interface/EcalHaloData.h
"
2
/*
3
[class]: EcalHaloData
4
[authors]: R. Remington, The University of Florida
5
[description]: See EcalHaloData.h
6
[date]: October 15, 2009
7
*/
8
9
using namespace
reco
;
10
EcalHaloData::EcalHaloData
() {}
11
12
int
EcalHaloData::NumberOfHaloSuperClusters
(
float
roundness,
float
angle
)
const
{
13
int
n
= 0;
14
for
(
unsigned
int
i
= 0;
i
<
TheSuperClusterRefs
.
size
();
i
++) {
15
edm::Ref<SuperClusterCollection>
cluster(
TheSuperClusterRefs
[
i
]);
16
float
r
=
ShowerShapes_Roundness
[cluster];
17
float
a
=
ShowerShapes_Angle
[cluster];
18
19
if
((r > 0 && r < roundness) && (a > 0 && a < angle))
20
n++;
21
}
22
23
return
n
;
24
}
reco::EcalHaloData::TheSuperClusterRefs
edm::RefVector< reco::SuperClusterCollection > TheSuperClusterRefs
Definition:
EcalHaloData.h:57
mps_fire.i
i
Definition:
mps_fire.py:428
reco::EcalHaloData::EcalHaloData
EcalHaloData()
Definition:
EcalHaloData.cc:10
edm::Ref< SuperClusterCollection >
dt_dqm_sourceclient_common_cff.reco
tuple reco
Definition:
dt_dqm_sourceclient_common_cff.py:111
reco::EcalHaloData::NumberOfHaloSuperClusters
int NumberOfHaloSuperClusters(float roundness=100., float angle=4.0) const
Definition:
EcalHaloData.cc:12
reco::EcalHaloData::ShowerShapes_Angle
edm::ValueMap< float > ShowerShapes_Angle
Definition:
EcalHaloData.h:60
reco::EcalHaloData::ShowerShapes_Roundness
edm::ValueMap< float > ShowerShapes_Roundness
Definition:
EcalHaloData.h:59
EcalHaloData.h
a
double a
Definition:
hdecay.h:119
alignCSCRings.r
list r
Definition:
alignCSCRings.py:93
edm::RefVector::size
size_type size() const
Size of the RefVector.
Definition:
RefVector.h:102
dqmiodumpmetadata.n
int n
Definition:
dqmiodumpmetadata.py:28
angle
T angle(T x1, T y1, T z1, T x2, T y2, T z2)
Definition:
angle.h:11
Generated for CMSSW Reference Manual by
1.8.5