Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
RecoParticleFlow
PFClusterTools
interface
PFClusterWidthAlgo.h
Go to the documentation of this file.
1
#ifndef PFClusterShapeProducer_PFClusterWidthAlgo_H
2
#define PFClusterShapeProducer_PFClusterWidthAlgo_H
3
#include "
DataFormats/ParticleFlowReco/interface/PFCluster.h
"
4
#include "
DataFormats/EcalRecHit/interface/EcalRecHitCollections.h
"
5
6
class
PFClusterWidthAlgo
7
{
8
public
:
9
//constructor
10
PFClusterWidthAlgo
(
const
std::vector<const reco::PFCluster* >& pfclust,
11
const
EBRecHitCollection
* ebRecHits=0,
12
const
EERecHitCollection
* eeRecHits=0);
13
14
15
//destructor
16
~PFClusterWidthAlgo
();
17
18
inline
double
pflowPhiWidth
()
const
{
return
phiWidth_
;}
19
inline
double
pflowEtaWidth
()
const
{
return
etaWidth_
;}
20
inline
double
pflowSigmaEtaEta
()
const
{
return
sigmaEtaEta_
;}
21
22
private
:
23
24
25
double
phiWidth_
;
26
double
etaWidth_
;
27
double
sigmaEtaEta_
;
28
29
};
30
31
#endif
PFClusterWidthAlgo::sigmaEtaEta_
double sigmaEtaEta_
Definition:
PFClusterWidthAlgo.h:27
edm::SortedCollection< EcalRecHit >
PFClusterWidthAlgo::pflowPhiWidth
double pflowPhiWidth() const
Definition:
PFClusterWidthAlgo.h:18
EcalRecHitCollections.h
PFClusterWidthAlgo::phiWidth_
double phiWidth_
Definition:
PFClusterWidthAlgo.h:25
PFCluster.h
PFClusterWidthAlgo::pflowEtaWidth
double pflowEtaWidth() const
Definition:
PFClusterWidthAlgo.h:19
PFClusterWidthAlgo::pflowSigmaEtaEta
double pflowSigmaEtaEta() const
Definition:
PFClusterWidthAlgo.h:20
PFClusterWidthAlgo::PFClusterWidthAlgo
PFClusterWidthAlgo(const std::vector< const reco::PFCluster * > &pfclust, const EBRecHitCollection *ebRecHits=0, const EERecHitCollection *eeRecHits=0)
Definition:
PFClusterWidthAlgo.cc:13
PFClusterWidthAlgo::~PFClusterWidthAlgo
~PFClusterWidthAlgo()
Definition:
PFClusterWidthAlgo.cc:135
PFClusterWidthAlgo::etaWidth_
double etaWidth_
Definition:
PFClusterWidthAlgo.h:26
PFClusterWidthAlgo
Definition:
PFClusterWidthAlgo.h:6
Generated for CMSSW Reference Manual by
1.8.5