#include <PFClusterWidthAlgo.h>
Public Member Functions | |
PFClusterWidthAlgo (const std::vector< const reco::PFCluster * > &pfclust) | |
double | pflowEtaWidth () const |
double | pflowPhiWidth () const |
double | pflowSigmaEtaEta () const |
~PFClusterWidthAlgo () | |
Private Attributes | |
double | etaWidth_ |
double | phiWidth_ |
double | sigmaEtaEta_ |
Definition at line 6 of file PFClusterWidthAlgo.h.
PFClusterWidthAlgo::PFClusterWidthAlgo | ( | const std::vector< const reco::PFCluster * > & | pfclust | ) |
Definition at line 14 of file PFClusterWidthAlgo.cc.
References reco::deltaPhi(), cuy::denominator, dPhi(), edm::Ref< C, T, F >::isAvailable(), and mathSSE::sqrt().
PFClusterWidthAlgo::~PFClusterWidthAlgo | ( | ) |
Definition at line 114 of file PFClusterWidthAlgo.cc.
|
inline |
Definition at line 17 of file PFClusterWidthAlgo.h.
References etaWidth_.
Referenced by PFEGammaAlgo::buildRefinedSuperCluster(), PFECALSuperClusterAlgo::buildSuperCluster(), PFElectronTranslator::createSuperClusters(), PFPhotonTranslator::createSuperClusters(), and PFElectronAlgo::SetCandidates().
|
inline |
Definition at line 16 of file PFClusterWidthAlgo.h.
References phiWidth_.
Referenced by PFEGammaAlgo::buildRefinedSuperCluster(), PFECALSuperClusterAlgo::buildSuperCluster(), PFElectronTranslator::createSuperClusters(), PFPhotonTranslator::createSuperClusters(), and PFElectronAlgo::SetCandidates().
|
inline |
Definition at line 18 of file PFClusterWidthAlgo.h.
References sigmaEtaEta_.
Referenced by PFEGammaAlgo::calculate_ele_mva(), and PFElectronAlgo::SetIDOutputs().
|
private |
Definition at line 24 of file PFClusterWidthAlgo.h.
Referenced by pflowEtaWidth().
|
private |
Definition at line 23 of file PFClusterWidthAlgo.h.
Referenced by pflowPhiWidth().
|
private |
Definition at line 25 of file PFClusterWidthAlgo.h.
Referenced by pflowSigmaEtaEta().