#include <EcalClusterLazyTools.h>
Public Member Functions | |
std::vector< float > | covariances (const reco::BasicCluster &cluster, float w0=4.7) |
std::vector< float > | covariances (const reco::BasicCluster &cluster, const std::vector< int > &flagsexcl, const std::vector< int > &severitiesexcl, const EcalSeverityLevelAlgo *sevLv, float w0=4.7) |
float | e1x3 (const reco::BasicCluster &cluster) |
float | e1x3 (const reco::BasicCluster &cluster, const std::vector< int > &flagsexcl, const std::vector< int > &severitiesexcl, const EcalSeverityLevelAlgo *sevLv) |
float | e1x5 (const reco::BasicCluster &cluster) |
float | e1x5 (const reco::BasicCluster &cluster, const std::vector< int > &flagsexcl, const std::vector< int > &severitiesexcl, const EcalSeverityLevelAlgo *sevLv) |
float | e2nd (const reco::BasicCluster &cluster) |
float | e2nd (const reco::BasicCluster &cluster, const std::vector< int > &flagsexcl, const std::vector< int > &severitiesexcl, const EcalSeverityLevelAlgo *sevLv) |
float | e2x2 (const reco::BasicCluster &cluster) |
float | e2x2 (const reco::BasicCluster &cluster, const std::vector< int > &flagsexcl, const std::vector< int > &severitiesexcl, const EcalSeverityLevelAlgo *sevLv) |
float | e2x5Bottom (const reco::BasicCluster &cluster) |
float | e2x5Bottom (const reco::BasicCluster &cluster, const std::vector< int > &flagsexcl, const std::vector< int > &severitiesexcl, const EcalSeverityLevelAlgo *sevLv) |
float | e2x5Left (const reco::BasicCluster &cluster) |
float | e2x5Left (const reco::BasicCluster &cluster, const std::vector< int > &flagsexcl, const std::vector< int > &severitiesexcl, const EcalSeverityLevelAlgo *sevLv) |
float | e2x5Max (const reco::BasicCluster &cluster) |
float | e2x5Max (const reco::BasicCluster &cluster, const std::vector< int > &flagsexcl, const std::vector< int > &severitiesexcl, const EcalSeverityLevelAlgo *sevLv) |
float | e2x5Right (const reco::BasicCluster &cluster) |
float | e2x5Right (const reco::BasicCluster &cluster, const std::vector< int > &flagsexcl, const std::vector< int > &severitiesexcl, const EcalSeverityLevelAlgo *sevLv) |
float | e2x5Top (const reco::BasicCluster &cluster) |
float | e2x5Top (const reco::BasicCluster &cluster, const std::vector< int > &flagsexcl, const std::vector< int > &severitiesexcl, const EcalSeverityLevelAlgo *sevLv) |
float | e3x1 (const reco::BasicCluster &cluster) |
float | e3x1 (const reco::BasicCluster &cluster, const std::vector< int > &flagsexcl, const std::vector< int > &severitiesexcl, const EcalSeverityLevelAlgo *sevLv) |
float | e3x2 (const reco::BasicCluster &cluster) |
float | e3x2 (const reco::BasicCluster &cluster, const std::vector< int > &flagsexcl, const std::vector< int > &severitiesexcl, const EcalSeverityLevelAlgo *sevLv) |
float | e3x3 (const reco::BasicCluster &cluster) |
float | e3x3 (const reco::BasicCluster &cluster, const std::vector< int > &flagsexcl, const std::vector< int > &severitiesexcl, const EcalSeverityLevelAlgo *sevLv) |
float | e4x4 (const reco::BasicCluster &cluster) |
float | e4x4 (const reco::BasicCluster &cluster, const std::vector< int > &flagsexcl, const std::vector< int > &severitiesexcl, const EcalSeverityLevelAlgo *sevLv) |
float | e5x1 (const reco::BasicCluster &cluster) |
float | e5x1 (const reco::BasicCluster &cluster, const std::vector< int > &flagsexcl, const std::vector< int > &severitiesexcl, const EcalSeverityLevelAlgo *sevLv) |
float | e5x5 (const reco::BasicCluster &cluster) |
float | e5x5 (const reco::BasicCluster &cluster, const std::vector< int > &flagsexcl, const std::vector< int > &severitiesexcl, const EcalSeverityLevelAlgo *sevLv) |
float | eBottom (const reco::BasicCluster &cluster) |
float | eBottom (const reco::BasicCluster &cluster, const std::vector< int > &flagsexcl, const std::vector< int > &severitiesexcl, const EcalSeverityLevelAlgo *sevLv) |
EcalClusterLazyToolsT (const edm::Event &ev, const edm::EventSetup &es, const edm::InputTag &redEBRecHits, const edm::InputTag &redEERecHits, const edm::ParameterSet &config) | |
EcalClusterLazyToolsT (const edm::Event &ev, const edm::EventSetup &es, const edm::InputTag &redEBRecHits, const edm::InputTag &redEERecHits) | |
EcalClusterLazyToolsT (const edm::Event &ev, const edm::EventSetup &es, const edm::InputTag &redEBRecHits, const edm::InputTag &redEERecHits, const edm::InputTag &redESRecHits) | |
float | eLeft (const reco::BasicCluster &cluster) |
float | eLeft (const reco::BasicCluster &cluster, const std::vector< int > &flagsexcl, const std::vector< int > &severitiesexcl, const EcalSeverityLevelAlgo *sevLv) |
float | eMax (const reco::BasicCluster &cluster) |
float | eMax (const reco::BasicCluster &cluster, const std::vector< int > &flagsexcl, const std::vector< int > &severitiesexcl, const EcalSeverityLevelAlgo *sevLv) |
std::vector< float > | energyBasketFractionEta (const reco::BasicCluster &cluster) |
std::vector< float > | energyBasketFractionEta (const reco::BasicCluster &cluster, const std::vector< int > &flagsexcl, const std::vector< int > &severitiesexcl, const EcalSeverityLevelAlgo *sevLv) |
std::vector< float > | energyBasketFractionPhi (const reco::BasicCluster &cluster) |
std::vector< float > | energyBasketFractionPhi (const reco::BasicCluster &cluster, const std::vector< int > &flagsexcl, const std::vector< int > &severitiesexcl, const EcalSeverityLevelAlgo *sevLv) |
float | eRight (const reco::BasicCluster &cluster) |
float | eRight (const reco::BasicCluster &cluster, const std::vector< int > &flagsexcl, const std::vector< int > &severitiesexcl, const EcalSeverityLevelAlgo *sevLv) |
float | eTop (const reco::BasicCluster &cluster) |
float | eTop (const reco::BasicCluster &cluster, const std::vector< int > &flagsexcl, const std::vector< int > &severitiesexcl, const EcalSeverityLevelAlgo *sevLv) |
std::pair< DetId, float > | getMaximum (const reco::BasicCluster &cluster) |
std::pair< DetId, float > | getMaximum (const reco::BasicCluster &cluster, const std::vector< int > &flagsexcl, const std::vector< int > &severitiesexcl, const EcalSeverityLevelAlgo *sevLv) |
std::vector< float > | lat (const reco::BasicCluster &cluster, bool logW=true, float w0=4.7) |
std::vector< float > | lat (const reco::BasicCluster &cluster, const std::vector< int > &flagsexcl, const std::vector< int > &severitiesexcl, const EcalSeverityLevelAlgo *sevLv, bool logW=true, float w0=4.7) |
std::vector< float > | localCovariances (const reco::BasicCluster &cluster, float w0=4.7) |
std::vector< float > | localCovariances (const reco::BasicCluster &cluster, const std::vector< int > &flagsexcl, const std::vector< int > &severitiesexcl, const EcalSeverityLevelAlgo *sevLv, float w0=4.7) |
std::vector< DetId > | matrixDetId (DetId id, int ixMin, int ixMax, int iyMin, int iyMax) |
float | matrixEnergy (const reco::BasicCluster &cluster, DetId id, int ixMin, int ixMax, int iyMin, int iyMax) |
float | matrixEnergy (const reco::BasicCluster &cluster, DetId id, int ixMin, int ixMax, int iyMin, int iyMax, const std::vector< int > &flagsexcl, const std::vector< int > &severitiesexcl, const EcalSeverityLevelAlgo *sevLv) |
std::vector< float > | scLocalCovariances (const reco::SuperCluster &cluster, float w0=4.7) |
std::vector< float > | scLocalCovariances (const reco::SuperCluster &cluster, const std::vector< int > &flagsexcl, const std::vector< int > &severitiesexcl, const EcalSeverityLevelAlgo *sevLv, float w0=4.7) |
double | zernike20 (const reco::BasicCluster &cluster, double R0=6.6, bool logW=true, float w0=4.7) |
double | zernike42 (const reco::BasicCluster &cluster, double R0=6.6, bool logW=true, float w0=4.7) |
~EcalClusterLazyToolsT () | |
Public Member Functions inherited from EcalClusterLazyToolsBase | |
float | BasicClusterSeedTime (const reco::BasicCluster &cluster) |
float | BasicClusterTime (const reco::BasicCluster &cluster, const edm::Event &ev) |
EcalClusterLazyToolsBase (const edm::Event &ev, const edm::EventSetup &es, const edm::InputTag &redEBRecHits, const edm::InputTag &redEERecHits, const edm::ParameterSet &config) | |
EcalClusterLazyToolsBase (const edm::Event &ev, const edm::EventSetup &es, const edm::InputTag &redEBRecHits, const edm::InputTag &redEERecHits) | |
EcalClusterLazyToolsBase (const edm::Event &ev, const edm::EventSetup &es, const edm::InputTag &redEBRecHits, const edm::InputTag &redEERecHits, const edm::InputTag &redESRecHits) | |
float | eseffsirir (const reco::SuperCluster &cluster) |
float | eseffsixix (const reco::SuperCluster &cluster) |
float | eseffsiyiy (const reco::SuperCluster &cluster) |
std::vector< float > | getESHits (double X, double Y, double Z, const std::map< DetId, EcalRecHit > &rechits_map, const CaloGeometry *geometry, CaloSubdetectorTopology *topology_p, int row=0, int plane=1) |
float | getESShape (const std::vector< float > &ESHits0) |
float | SuperClusterSeedTime (const reco::SuperCluster &cluster) |
float | SuperClusterTime (const reco::SuperCluster &cluster, const edm::Event &ev) |
~EcalClusterLazyToolsBase () | |
Definition at line 93 of file EcalClusterLazyTools.h.
|
inline |
Definition at line 95 of file EcalClusterLazyTools.h.
|
inline |
Definition at line 97 of file EcalClusterLazyTools.h.
|
inline |
Definition at line 99 of file EcalClusterLazyTools.h.
|
inline |
Definition at line 102 of file EcalClusterLazyTools.h.
std::vector< float > EcalClusterLazyToolsT< EcalClusterToolsImpl >::covariances | ( | const reco::BasicCluster & | cluster, |
float | w0 = 4.7 |
||
) |
Definition at line 537 of file EcalClusterLazyTools.h.
Referenced by pat::PATPhotonSlimmer::produce(), and pat::PATElectronSlimmer::produce().
std::vector< float > EcalClusterLazyToolsT< EcalClusterToolsImpl >::covariances | ( | const reco::BasicCluster & | cluster, |
const std::vector< int > & | flagsexcl, | ||
const std::vector< int > & | severitiesexcl, | ||
const EcalSeverityLevelAlgo * | sevLv, | ||
float | w0 = 4.7 |
||
) |
Definition at line 543 of file EcalClusterLazyTools.h.
float EcalClusterLazyToolsT< EcalClusterToolsImpl >::e1x3 | ( | const reco::BasicCluster & | cluster | ) |
Definition at line 223 of file EcalClusterLazyTools.h.
float EcalClusterLazyToolsT< EcalClusterToolsImpl >::e1x3 | ( | const reco::BasicCluster & | cluster, |
const std::vector< int > & | flagsexcl, | ||
const std::vector< int > & | severitiesexcl, | ||
const EcalSeverityLevelAlgo * | sevLv | ||
) |
Definition at line 230 of file EcalClusterLazyTools.h.
float EcalClusterLazyToolsT< EcalClusterToolsImpl >::e1x5 | ( | const reco::BasicCluster & | cluster | ) |
Definition at line 251 of file EcalClusterLazyTools.h.
Referenced by pat::PATPhotonSlimmer::produce(), and pat::PATElectronSlimmer::produce().
float EcalClusterLazyToolsT< EcalClusterToolsImpl >::e1x5 | ( | const reco::BasicCluster & | cluster, |
const std::vector< int > & | flagsexcl, | ||
const std::vector< int > & | severitiesexcl, | ||
const EcalSeverityLevelAlgo * | sevLv | ||
) |
Definition at line 257 of file EcalClusterLazyTools.h.
float EcalClusterLazyToolsT< EcalClusterToolsImpl >::e2nd | ( | const reco::BasicCluster & | cluster | ) |
Definition at line 473 of file EcalClusterLazyTools.h.
float EcalClusterLazyToolsT< EcalClusterToolsImpl >::e2nd | ( | const reco::BasicCluster & | cluster, |
const std::vector< int > & | flagsexcl, | ||
const std::vector< int > & | severitiesexcl, | ||
const EcalSeverityLevelAlgo * | sevLv | ||
) |
Definition at line 479 of file EcalClusterLazyTools.h.
float EcalClusterLazyToolsT< EcalClusterToolsImpl >::e2x2 | ( | const reco::BasicCluster & | cluster | ) |
Definition at line 278 of file EcalClusterLazyTools.h.
float EcalClusterLazyToolsT< EcalClusterToolsImpl >::e2x2 | ( | const reco::BasicCluster & | cluster, |
const std::vector< int > & | flagsexcl, | ||
const std::vector< int > & | severitiesexcl, | ||
const EcalSeverityLevelAlgo * | sevLv | ||
) |
Definition at line 284 of file EcalClusterLazyTools.h.
float EcalClusterLazyToolsT< EcalClusterToolsImpl >::e2x5Bottom | ( | const reco::BasicCluster & | cluster | ) |
Definition at line 382 of file EcalClusterLazyTools.h.
float EcalClusterLazyToolsT< EcalClusterToolsImpl >::e2x5Bottom | ( | const reco::BasicCluster & | cluster, |
const std::vector< int > & | flagsexcl, | ||
const std::vector< int > & | severitiesexcl, | ||
const EcalSeverityLevelAlgo * | sevLv | ||
) |
Definition at line 388 of file EcalClusterLazyTools.h.
float EcalClusterLazyToolsT< EcalClusterToolsImpl >::e2x5Left | ( | const reco::BasicCluster & | cluster | ) |
Definition at line 356 of file EcalClusterLazyTools.h.
float EcalClusterLazyToolsT< EcalClusterToolsImpl >::e2x5Left | ( | const reco::BasicCluster & | cluster, |
const std::vector< int > & | flagsexcl, | ||
const std::vector< int > & | severitiesexcl, | ||
const EcalSeverityLevelAlgo * | sevLv | ||
) |
Definition at line 362 of file EcalClusterLazyTools.h.
float EcalClusterLazyToolsT< EcalClusterToolsImpl >::e2x5Max | ( | const reco::BasicCluster & | cluster | ) |
Definition at line 395 of file EcalClusterLazyTools.h.
Referenced by pat::PATPhotonSlimmer::produce(), and pat::PATElectronSlimmer::produce().
float EcalClusterLazyToolsT< EcalClusterToolsImpl >::e2x5Max | ( | const reco::BasicCluster & | cluster, |
const std::vector< int > & | flagsexcl, | ||
const std::vector< int > & | severitiesexcl, | ||
const EcalSeverityLevelAlgo * | sevLv | ||
) |
Definition at line 401 of file EcalClusterLazyTools.h.
float EcalClusterLazyToolsT< EcalClusterToolsImpl >::e2x5Right | ( | const reco::BasicCluster & | cluster | ) |
Definition at line 343 of file EcalClusterLazyTools.h.
float EcalClusterLazyToolsT< EcalClusterToolsImpl >::e2x5Right | ( | const reco::BasicCluster & | cluster, |
const std::vector< int > & | flagsexcl, | ||
const std::vector< int > & | severitiesexcl, | ||
const EcalSeverityLevelAlgo * | sevLv | ||
) |
Definition at line 349 of file EcalClusterLazyTools.h.
float EcalClusterLazyToolsT< EcalClusterToolsImpl >::e2x5Top | ( | const reco::BasicCluster & | cluster | ) |
Definition at line 369 of file EcalClusterLazyTools.h.
float EcalClusterLazyToolsT< EcalClusterToolsImpl >::e2x5Top | ( | const reco::BasicCluster & | cluster, |
const std::vector< int > & | flagsexcl, | ||
const std::vector< int > & | severitiesexcl, | ||
const EcalSeverityLevelAlgo * | sevLv | ||
) |
Definition at line 375 of file EcalClusterLazyTools.h.
float EcalClusterLazyToolsT< EcalClusterToolsImpl >::e3x1 | ( | const reco::BasicCluster & | cluster | ) |
Definition at line 238 of file EcalClusterLazyTools.h.
float EcalClusterLazyToolsT< EcalClusterToolsImpl >::e3x1 | ( | const reco::BasicCluster & | cluster, |
const std::vector< int > & | flagsexcl, | ||
const std::vector< int > & | severitiesexcl, | ||
const EcalSeverityLevelAlgo * | sevLv | ||
) |
Definition at line 244 of file EcalClusterLazyTools.h.
float EcalClusterLazyToolsT< EcalClusterToolsImpl >::e3x2 | ( | const reco::BasicCluster & | cluster | ) |
Definition at line 291 of file EcalClusterLazyTools.h.
float EcalClusterLazyToolsT< EcalClusterToolsImpl >::e3x2 | ( | const reco::BasicCluster & | cluster, |
const std::vector< int > & | flagsexcl, | ||
const std::vector< int > & | severitiesexcl, | ||
const EcalSeverityLevelAlgo * | sevLv | ||
) |
Definition at line 297 of file EcalClusterLazyTools.h.
float EcalClusterLazyToolsT< EcalClusterToolsImpl >::e3x3 | ( | const reco::BasicCluster & | cluster | ) |
Definition at line 304 of file EcalClusterLazyTools.h.
Referenced by pat::PATPhotonSlimmer::produce(), and pat::PATElectronSlimmer::produce().
float EcalClusterLazyToolsT< EcalClusterToolsImpl >::e3x3 | ( | const reco::BasicCluster & | cluster, |
const std::vector< int > & | flagsexcl, | ||
const std::vector< int > & | severitiesexcl, | ||
const EcalSeverityLevelAlgo * | sevLv | ||
) |
Definition at line 310 of file EcalClusterLazyTools.h.
float EcalClusterLazyToolsT< EcalClusterToolsImpl >::e4x4 | ( | const reco::BasicCluster & | cluster | ) |
Definition at line 317 of file EcalClusterLazyTools.h.
float EcalClusterLazyToolsT< EcalClusterToolsImpl >::e4x4 | ( | const reco::BasicCluster & | cluster, |
const std::vector< int > & | flagsexcl, | ||
const std::vector< int > & | severitiesexcl, | ||
const EcalSeverityLevelAlgo * | sevLv | ||
) |
Definition at line 323 of file EcalClusterLazyTools.h.
float EcalClusterLazyToolsT< EcalClusterToolsImpl >::e5x1 | ( | const reco::BasicCluster & | cluster | ) |
Definition at line 265 of file EcalClusterLazyTools.h.
float EcalClusterLazyToolsT< EcalClusterToolsImpl >::e5x1 | ( | const reco::BasicCluster & | cluster, |
const std::vector< int > & | flagsexcl, | ||
const std::vector< int > & | severitiesexcl, | ||
const EcalSeverityLevelAlgo * | sevLv | ||
) |
Definition at line 271 of file EcalClusterLazyTools.h.
float EcalClusterLazyToolsT< EcalClusterToolsImpl >::e5x5 | ( | const reco::BasicCluster & | cluster | ) |
Definition at line 330 of file EcalClusterLazyTools.h.
Referenced by pat::PATPhotonSlimmer::produce(), and pat::PATElectronSlimmer::produce().
float EcalClusterLazyToolsT< EcalClusterToolsImpl >::e5x5 | ( | const reco::BasicCluster & | cluster, |
const std::vector< int > & | flagsexcl, | ||
const std::vector< int > & | severitiesexcl, | ||
const EcalSeverityLevelAlgo * | sevLv | ||
) |
Definition at line 336 of file EcalClusterLazyTools.h.
float EcalClusterLazyToolsT< EcalClusterToolsImpl >::eBottom | ( | const reco::BasicCluster & | cluster | ) |
Definition at line 447 of file EcalClusterLazyTools.h.
float EcalClusterLazyToolsT< EcalClusterToolsImpl >::eBottom | ( | const reco::BasicCluster & | cluster, |
const std::vector< int > & | flagsexcl, | ||
const std::vector< int > & | severitiesexcl, | ||
const EcalSeverityLevelAlgo * | sevLv | ||
) |
Definition at line 453 of file EcalClusterLazyTools.h.
float EcalClusterLazyToolsT< EcalClusterToolsImpl >::eLeft | ( | const reco::BasicCluster & | cluster | ) |
Definition at line 408 of file EcalClusterLazyTools.h.
float EcalClusterLazyToolsT< EcalClusterToolsImpl >::eLeft | ( | const reco::BasicCluster & | cluster, |
const std::vector< int > & | flagsexcl, | ||
const std::vector< int > & | severitiesexcl, | ||
const EcalSeverityLevelAlgo * | sevLv | ||
) |
Definition at line 414 of file EcalClusterLazyTools.h.
float EcalClusterLazyToolsT< EcalClusterToolsImpl >::eMax | ( | const reco::BasicCluster & | cluster | ) |
Definition at line 460 of file EcalClusterLazyTools.h.
References jptDQMConfig_cff::eMax.
Referenced by pat::PATPhotonSlimmer::produce().
float EcalClusterLazyToolsT< EcalClusterToolsImpl >::eMax | ( | const reco::BasicCluster & | cluster, |
const std::vector< int > & | flagsexcl, | ||
const std::vector< int > & | severitiesexcl, | ||
const EcalSeverityLevelAlgo * | sevLv | ||
) |
Definition at line 466 of file EcalClusterLazyTools.h.
References jptDQMConfig_cff::eMax.
std::vector< float > EcalClusterLazyToolsT< EcalClusterToolsImpl >::energyBasketFractionEta | ( | const reco::BasicCluster & | cluster | ) |
Definition at line 498 of file EcalClusterLazyTools.h.
std::vector< float > EcalClusterLazyToolsT< EcalClusterToolsImpl >::energyBasketFractionEta | ( | const reco::BasicCluster & | cluster, |
const std::vector< int > & | flagsexcl, | ||
const std::vector< int > & | severitiesexcl, | ||
const EcalSeverityLevelAlgo * | sevLv | ||
) |
Definition at line 504 of file EcalClusterLazyTools.h.
std::vector< float > EcalClusterLazyToolsT< EcalClusterToolsImpl >::energyBasketFractionPhi | ( | const reco::BasicCluster & | cluster | ) |
Definition at line 511 of file EcalClusterLazyTools.h.
std::vector< float > EcalClusterLazyToolsT< EcalClusterToolsImpl >::energyBasketFractionPhi | ( | const reco::BasicCluster & | cluster, |
const std::vector< int > & | flagsexcl, | ||
const std::vector< int > & | severitiesexcl, | ||
const EcalSeverityLevelAlgo * | sevLv | ||
) |
Definition at line 517 of file EcalClusterLazyTools.h.
float EcalClusterLazyToolsT< EcalClusterToolsImpl >::eRight | ( | const reco::BasicCluster & | cluster | ) |
Definition at line 421 of file EcalClusterLazyTools.h.
float EcalClusterLazyToolsT< EcalClusterToolsImpl >::eRight | ( | const reco::BasicCluster & | cluster, |
const std::vector< int > & | flagsexcl, | ||
const std::vector< int > & | severitiesexcl, | ||
const EcalSeverityLevelAlgo * | sevLv | ||
) |
Definition at line 427 of file EcalClusterLazyTools.h.
float EcalClusterLazyToolsT< EcalClusterToolsImpl >::eTop | ( | const reco::BasicCluster & | cluster | ) |
Definition at line 434 of file EcalClusterLazyTools.h.
float EcalClusterLazyToolsT< EcalClusterToolsImpl >::eTop | ( | const reco::BasicCluster & | cluster, |
const std::vector< int > & | flagsexcl, | ||
const std::vector< int > & | severitiesexcl, | ||
const EcalSeverityLevelAlgo * | sevLv | ||
) |
Definition at line 440 of file EcalClusterLazyTools.h.
std::pair< DetId, float > EcalClusterLazyToolsT< EcalClusterToolsImpl >::getMaximum | ( | const reco::BasicCluster & | cluster | ) |
Definition at line 485 of file EcalClusterLazyTools.h.
std::pair< DetId, float > EcalClusterLazyToolsT< EcalClusterToolsImpl >::getMaximum | ( | const reco::BasicCluster & | cluster, |
const std::vector< int > & | flagsexcl, | ||
const std::vector< int > & | severitiesexcl, | ||
const EcalSeverityLevelAlgo * | sevLv | ||
) |
Definition at line 491 of file EcalClusterLazyTools.h.
std::vector< float > EcalClusterLazyToolsT< EcalClusterToolsImpl >::lat | ( | const reco::BasicCluster & | cluster, |
bool | logW = true , |
||
float | w0 = 4.7 |
||
) |
Definition at line 524 of file EcalClusterLazyTools.h.
std::vector<float> EcalClusterLazyToolsT< EcalClusterToolsImpl >::lat | ( | const reco::BasicCluster & | cluster, |
const std::vector< int > & | flagsexcl, | ||
const std::vector< int > & | severitiesexcl, | ||
const EcalSeverityLevelAlgo * | sevLv, | ||
bool | logW = true , |
||
float | w0 = 4.7 |
||
) |
std::vector< float > EcalClusterLazyToolsT< EcalClusterToolsImpl >::localCovariances | ( | const reco::BasicCluster & | cluster, |
float | w0 = 4.7 |
||
) |
Definition at line 549 of file EcalClusterLazyTools.h.
Referenced by pat::PATPhotonSlimmer::produce(), and pat::PATElectronSlimmer::produce().
std::vector< float > EcalClusterLazyToolsT< EcalClusterToolsImpl >::localCovariances | ( | const reco::BasicCluster & | cluster, |
const std::vector< int > & | flagsexcl, | ||
const std::vector< int > & | severitiesexcl, | ||
const EcalSeverityLevelAlgo * | sevLv, | ||
float | w0 = 4.7 |
||
) |
Definition at line 555 of file EcalClusterLazyTools.h.
std::vector< DetId > EcalClusterLazyToolsT< EcalClusterToolsImpl >::matrixDetId | ( | DetId | id, |
int | ixMin, | ||
int | ixMax, | ||
int | iyMin, | ||
int | iyMax | ||
) |
Definition at line 586 of file EcalClusterLazyTools.h.
float EcalClusterLazyToolsT< EcalClusterToolsImpl >::matrixEnergy | ( | const reco::BasicCluster & | cluster, |
DetId | id, | ||
int | ixMin, | ||
int | ixMax, | ||
int | iyMin, | ||
int | iyMax | ||
) |
Definition at line 592 of file EcalClusterLazyTools.h.
float EcalClusterLazyToolsT< EcalClusterToolsImpl >::matrixEnergy | ( | const reco::BasicCluster & | cluster, |
DetId | id, | ||
int | ixMin, | ||
int | ixMax, | ||
int | iyMin, | ||
int | iyMax, | ||
const std::vector< int > & | flagsexcl, | ||
const std::vector< int > & | severitiesexcl, | ||
const EcalSeverityLevelAlgo * | sevLv | ||
) |
Definition at line 598 of file EcalClusterLazyTools.h.
std::vector< float > EcalClusterLazyToolsT< EcalClusterToolsImpl >::scLocalCovariances | ( | const reco::SuperCluster & | cluster, |
float | w0 = 4.7 |
||
) |
Definition at line 561 of file EcalClusterLazyTools.h.
std::vector< float > EcalClusterLazyToolsT< EcalClusterToolsImpl >::scLocalCovariances | ( | const reco::SuperCluster & | cluster, |
const std::vector< int > & | flagsexcl, | ||
const std::vector< int > & | severitiesexcl, | ||
const EcalSeverityLevelAlgo * | sevLv, | ||
float | w0 = 4.7 |
||
) |
Definition at line 567 of file EcalClusterLazyTools.h.
double EcalClusterLazyToolsT< EcalClusterToolsImpl >::zernike20 | ( | const reco::BasicCluster & | cluster, |
double | R0 = 6.6 , |
||
bool | logW = true , |
||
float | w0 = 4.7 |
||
) |
Definition at line 573 of file EcalClusterLazyTools.h.
double EcalClusterLazyToolsT< EcalClusterToolsImpl >::zernike42 | ( | const reco::BasicCluster & | cluster, |
double | R0 = 6.6 , |
||
bool | logW = true , |
||
float | w0 = 4.7 |
||
) |
Definition at line 580 of file EcalClusterLazyTools.h.