CMS 3D CMS Logo

PFClusterWidthAlgo.h
Go to the documentation of this file.
1 #ifndef PFClusterShapeProducer_PFClusterWidthAlgo_H
2 #define PFClusterShapeProducer_PFClusterWidthAlgo_H
5 
7 public:
8  //constructor
9  PFClusterWidthAlgo(const std::vector<const reco::PFCluster*>& pfclust);
10 
11  //destructor
13 
14  inline double pflowPhiWidth() const { return phiWidth_; }
15  inline double pflowEtaWidth() const { return etaWidth_; }
16  inline double pflowSigmaEtaEta() const { return sigmaEtaEta_; }
17 
18 private:
19  double phiWidth_;
20  double etaWidth_;
21  double sigmaEtaEta_;
22 };
23 
24 #endif
PFClusterWidthAlgo::pflowEtaWidth
double pflowEtaWidth() const
Definition: PFClusterWidthAlgo.h:15
PFClusterWidthAlgo::etaWidth_
double etaWidth_
Definition: PFClusterWidthAlgo.h:20
PFClusterWidthAlgo::phiWidth_
double phiWidth_
Definition: PFClusterWidthAlgo.h:19
PFClusterWidthAlgo::sigmaEtaEta_
double sigmaEtaEta_
Definition: PFClusterWidthAlgo.h:21
EcalRecHitCollections.h
PFClusterWidthAlgo::pflowPhiWidth
double pflowPhiWidth() const
Definition: PFClusterWidthAlgo.h:14
PFCluster.h
PFClusterWidthAlgo::pflowSigmaEtaEta
double pflowSigmaEtaEta() const
Definition: PFClusterWidthAlgo.h:16
PFClusterWidthAlgo::~PFClusterWidthAlgo
~PFClusterWidthAlgo()
Definition: PFClusterWidthAlgo.cc:104
PFClusterWidthAlgo::PFClusterWidthAlgo
PFClusterWidthAlgo(const std::vector< const reco::PFCluster * > &pfclust)
Definition: PFClusterWidthAlgo.cc:12
PFClusterWidthAlgo
Definition: PFClusterWidthAlgo.h:6