![]() |
![]() |
#include <EcalClusterLazyTools.h>
Public Member Functions | |
std::vector< float > | covariances (const reco::BasicCluster &cluster, float w0=4.7) const |
float | e1x3 (const reco::BasicCluster &cluster) const |
float | e1x5 (const reco::BasicCluster &cluster) const |
float | e2nd (const reco::BasicCluster &cluster) const |
float | e2x2 (const reco::BasicCluster &cluster) const |
float | e2x5Bottom (const reco::BasicCluster &cluster) const |
float | e2x5Left (const reco::BasicCluster &cluster) const |
float | e2x5Max (const reco::BasicCluster &cluster) const |
float | e2x5Right (const reco::BasicCluster &cluster) const |
float | e2x5Top (const reco::BasicCluster &cluster) const |
float | e3x1 (const reco::BasicCluster &cluster) const |
float | e3x2 (const reco::BasicCluster &cluster) const |
float | e3x3 (const reco::BasicCluster &cluster) const |
float | e4x4 (const reco::BasicCluster &cluster) const |
float | e5x1 (const reco::BasicCluster &cluster) const |
float | e5x5 (const reco::BasicCluster &cluster) const |
float | eBottom (const reco::BasicCluster &cluster) const |
EcalClusterLazyToolsT (const edm::Event &ev, ESData const &esData, edm::EDGetTokenT< EcalRecHitCollection > token1, edm::EDGetTokenT< EcalRecHitCollection > token2) | |
EcalClusterLazyToolsT (const edm::Event &ev, ESData const &esData, edm::EDGetTokenT< EcalRecHitCollection > token1, edm::EDGetTokenT< EcalRecHitCollection > token2, edm::EDGetTokenT< EcalRecHitCollection > token3) | |
float | eLeft (const reco::BasicCluster &cluster) const |
float | eMax (const reco::BasicCluster &cluster) const |
std::vector< float > | energyBasketFractionEta (const reco::BasicCluster &cluster) const |
std::vector< float > | energyBasketFractionPhi (const reco::BasicCluster &cluster) const |
std::vector< float > | energyMatrix (reco::BasicCluster const &cluster, int size) const |
float | eRight (const reco::BasicCluster &cluster) const |
float | eTop (const reco::BasicCluster &cluster) const |
std::pair< DetId, float > | getMaximum (const reco::BasicCluster &cluster) const |
std::vector< float > | lat (const reco::BasicCluster &cluster, bool logW=true, float w0=4.7) const |
std::vector< float > | localCovariances (const reco::BasicCluster &cluster, float w0=4.7) const |
int | n5x5 (const reco::BasicCluster &cluster) const |
std::vector< float > | scLocalCovariances (const reco::SuperCluster &cluster, float w0=4.7) const |
double | zernike20 (const reco::BasicCluster &cluster, double R0=6.6, bool logW=true, float w0=4.7) const |
double | zernike42 (const reco::BasicCluster &cluster, double R0=6.6, bool logW=true, float w0=4.7) const |
![]() | |
float | BasicClusterSeedTime (const reco::BasicCluster &cluster) |
float | BasicClusterTime (const reco::BasicCluster &cluster, const edm::Event &ev) |
EcalClusterLazyToolsBase (const edm::Event &ev, ESData const &esData, edm::EDGetTokenT< EcalRecHitCollection > token1, edm::EDGetTokenT< EcalRecHitCollection > token2, std::optional< edm::EDGetTokenT< EcalRecHitCollection >> token3) | |
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 const *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) |
Additional Inherited Members | |
![]() | |
std::map< DetId, EcalRecHit > | rechits_map_ |
![]() | |
const EcalRecHitCollection * | getEcalRecHitCollection (const reco::BasicCluster &cluster) const |
![]() | |
const EcalADCToGeVConstant * | agc = nullptr |
const EcalRecHitCollection * | ebRecHits_ |
std::unique_ptr< CaloSubdetectorTopology const > | ecalPS_topology_ = nullptr |
const EcalRecHitCollection * | eeRecHits_ |
const EcalRecHitCollection * | esRecHits_ |
const CaloGeometry * | geometry_ |
const EcalIntercalibConstants * | ical = nullptr |
const EcalIntercalibConstantMap * | icalMap = nullptr |
const EcalLaserDbService * | laser = nullptr |
const CaloTopology * | topology_ |
Definition at line 135 of file EcalClusterLazyTools.h.
|
inline |
Definition at line 137 of file EcalClusterLazyTools.h.
|
inline |
Definition at line 143 of file EcalClusterLazyTools.h.
|
inline |
Definition at line 269 of file EcalClusterLazyTools.h.
References EcalClusterLazyToolsBase::geometry_, EcalClusterLazyToolsBase::getEcalRecHitCollection(), and EcalClusterLazyToolsBase::topology_.
|
inline |
Definition at line 175 of file EcalClusterLazyTools.h.
References EcalClusterLazyToolsBase::getEcalRecHitCollection(), and EcalClusterLazyToolsBase::topology_.
|
inline |
Definition at line 181 of file EcalClusterLazyTools.h.
References EgHLTOffHistBins_cfi::e1x5, EcalClusterLazyToolsBase::getEcalRecHitCollection(), and EcalClusterLazyToolsBase::topology_.
Referenced by EGammaMvaEleEstimatorCSA14::mvaValue().
|
inline |
Definition at line 248 of file EcalClusterLazyTools.h.
References EcalClusterLazyToolsBase::getEcalRecHitCollection().
|
inline |
Definition at line 187 of file EcalClusterLazyTools.h.
References EcalClusterLazyToolsBase::getEcalRecHitCollection(), and EcalClusterLazyToolsBase::topology_.
|
inline |
Definition at line 221 of file EcalClusterLazyTools.h.
References EcalClusterLazyToolsBase::getEcalRecHitCollection(), and EcalClusterLazyToolsBase::topology_.
|
inline |
Definition at line 211 of file EcalClusterLazyTools.h.
References EcalClusterLazyToolsBase::getEcalRecHitCollection(), and EcalClusterLazyToolsBase::topology_.
|
inline |
Definition at line 227 of file EcalClusterLazyTools.h.
References EcalClusterLazyToolsBase::getEcalRecHitCollection(), and EcalClusterLazyToolsBase::topology_.
|
inline |
Definition at line 207 of file EcalClusterLazyTools.h.
References EcalClusterLazyToolsBase::getEcalRecHitCollection(), and EcalClusterLazyToolsBase::topology_.
|
inline |
Definition at line 216 of file EcalClusterLazyTools.h.
References EcalClusterLazyToolsBase::getEcalRecHitCollection(), and EcalClusterLazyToolsBase::topology_.
|
inline |
Definition at line 178 of file EcalClusterLazyTools.h.
References EcalClusterLazyToolsBase::getEcalRecHitCollection(), and EcalClusterLazyToolsBase::topology_.
|
inline |
Definition at line 190 of file EcalClusterLazyTools.h.
References EcalClusterLazyToolsBase::getEcalRecHitCollection(), and EcalClusterLazyToolsBase::topology_.
|
inline |
Definition at line 193 of file EcalClusterLazyTools.h.
References EcalClusterLazyToolsBase::getEcalRecHitCollection(), and EcalClusterLazyToolsBase::topology_.
Referenced by EGammaMvaEleEstimatorCSA14::mvaValue(), and EgammaHLTR9IDProducer::produce().
|
inline |
Definition at line 196 of file EcalClusterLazyTools.h.
References EcalClusterLazyToolsBase::getEcalRecHitCollection(), and EcalClusterLazyToolsBase::topology_.
|
inline |
Definition at line 184 of file EcalClusterLazyTools.h.
References EcalClusterLazyToolsBase::getEcalRecHitCollection(), and EcalClusterLazyToolsBase::topology_.
|
inline |
Definition at line 199 of file EcalClusterLazyTools.h.
References EcalClusterLazyToolsBase::getEcalRecHitCollection(), and EcalClusterLazyToolsBase::topology_.
Referenced by EGammaMvaEleEstimatorCSA14::mvaValue().
|
inline |
Definition at line 240 of file EcalClusterLazyTools.h.
References EcalClusterLazyToolsBase::getEcalRecHitCollection(), and EcalClusterLazyToolsBase::topology_.
|
inline |
Definition at line 231 of file EcalClusterLazyTools.h.
References EcalClusterLazyToolsBase::getEcalRecHitCollection(), and EcalClusterLazyToolsBase::topology_.
|
inline |
Definition at line 244 of file EcalClusterLazyTools.h.
References cosmicPhotonAnalyzer_cfi::eMax, and EcalClusterLazyToolsBase::getEcalRecHitCollection().
|
inline |
Definition at line 256 of file EcalClusterLazyTools.h.
References EcalClusterLazyToolsBase::getEcalRecHitCollection().
|
inline |
Definition at line 259 of file EcalClusterLazyTools.h.
References EcalClusterLazyToolsBase::getEcalRecHitCollection().
|
inline |
Definition at line 151 of file EcalClusterLazyTools.h.
References EcalClusterLazyToolsBase::getEcalRecHitCollection(), FastTrackerRecHitMaskProducer_cfi::recHits, findQualityFiles::size, and EcalClusterLazyToolsBase::topology_.
|
inline |
Definition at line 234 of file EcalClusterLazyTools.h.
References EcalClusterLazyToolsBase::getEcalRecHitCollection(), and EcalClusterLazyToolsBase::topology_.
|
inline |
Definition at line 237 of file EcalClusterLazyTools.h.
References EcalClusterLazyToolsBase::getEcalRecHitCollection(), and EcalClusterLazyToolsBase::topology_.
|
inline |
Definition at line 253 of file EcalClusterLazyTools.h.
References EcalClusterLazyToolsBase::getEcalRecHitCollection().
|
inline |
Definition at line 264 of file EcalClusterLazyTools.h.
References EcalClusterLazyToolsBase::geometry_, and EcalClusterLazyToolsBase::getEcalRecHitCollection().
|
inline |
Definition at line 282 of file EcalClusterLazyTools.h.
References EcalClusterLazyToolsBase::getEcalRecHitCollection(), and EcalClusterLazyToolsBase::topology_.
Referenced by EGammaMvaEleEstimatorCSA14::mvaValue(), and EgammaHLTClusterShapeProducer::produce().
|
inline |
Definition at line 202 of file EcalClusterLazyTools.h.
References EcalClusterLazyToolsBase::getEcalRecHitCollection(), and EcalClusterLazyToolsBase::topology_.
|
inline |
Definition at line 285 of file EcalClusterLazyTools.h.
References EcalClusterLazyToolsBase::getEcalRecHitCollection(), and EcalClusterLazyToolsBase::topology_.
|
inline |
Definition at line 288 of file EcalClusterLazyTools.h.
References EcalClusterLazyToolsBase::geometry_, EcalClusterLazyToolsBase::getEcalRecHitCollection(), and HLT_FULL_cff::R0.
|
inline |
Definition at line 291 of file EcalClusterLazyTools.h.
References EcalClusterLazyToolsBase::geometry_, EcalClusterLazyToolsBase::getEcalRecHitCollection(), and HLT_FULL_cff::R0.