Main Page
Namespaces
Classes
Package Documentation
RecoEcal
EgammaClusterAlgos
src
ExampleClusterAlgo.cc
Go to the documentation of this file.
1
#include "
RecoEcal/EgammaClusterAlgos/interface/ExampleClusterAlgo.h
"
2
3
ExampleClusterAlgo::ExampleClusterAlgo
() :
4
energyCut_(0.), nXtalCut_(-1) {
5
}
6
7
8
ExampleClusterAlgo::ExampleClusterAlgo
(
double
energyCut
,
int
nXtalCut) {
9
energyCut_
=
energyCut
;
10
nXtalCut_
= nXtalCut;
11
}
12
13
ExampleClusterAlgo::~ExampleClusterAlgo
() {
14
15
}
16
17
18
reco::BasicCluster
19
ExampleClusterAlgo::makeOneCluster
() {
20
21
return
reco::BasicCluster
();
22
23
}
24
25
reco::BasicClusterCollection
26
ExampleClusterAlgo::makeClusters
(
const
EcalRecHitCollection
&
rechits
) {
27
28
return
reco::BasicClusterCollection
();
29
30
}
31
edm::SortedCollection< EcalRecHit >
ExampleClusterAlgo::makeOneCluster
reco::BasicCluster makeOneCluster()
Definition:
ExampleClusterAlgo.cc:19
reco::BasicCluster
CaloCluster BasicCluster
Definition:
BasicCluster.h:21
ExampleClusterAlgo::~ExampleClusterAlgo
~ExampleClusterAlgo()
Definition:
ExampleClusterAlgo.cc:13
ExampleClusterAlgo::nXtalCut_
int nXtalCut_
Definition:
ExampleClusterAlgo.h:23
reco::BasicCluster
ExampleClusterAlgo::makeClusters
reco::BasicClusterCollection makeClusters(const EcalRecHitCollection &rechits)
Definition:
ExampleClusterAlgo.cc:26
TrackInfoProducer_cfi.rechits
rechits
Definition:
TrackInfoProducer_cfi.py:9
ExampleClusterAlgo::ExampleClusterAlgo
ExampleClusterAlgo()
Definition:
ExampleClusterAlgo.cc:3
reco::BasicClusterCollection
std::vector< BasicCluster > BasicClusterCollection
collection of BasicCluster objects
Definition:
BasicClusterFwd.h:27
interestingEgammaIsoDetIdsSequence_cff.energyCut
energyCut
Definition:
interestingEgammaIsoDetIdsSequence_cff.py:12
ExampleClusterAlgo.h
ExampleClusterAlgo::energyCut_
double energyCut_
Definition:
ExampleClusterAlgo.h:22
Generated for CMSSW Reference Manual by
1.8.11