#include <EcalClusterTools.h>
Classes | |
struct | EcalClusterEnergyDeposition |
Public Member Functions | |
EcalClusterToolsT () | |
~EcalClusterToolsT () | |
Static Public Member Functions | |
static Cluster2ndMoments | cluster2ndMoments (const reco::BasicCluster &basicCluster, const EcalRecHitCollection &recHits, double phiCorrectionFactor=0.8, double w0=4.7, bool useLogWeights=true) |
static Cluster2ndMoments | cluster2ndMoments (const reco::SuperCluster &superCluster, const EcalRecHitCollection &recHits, double phiCorrectionFactor=0.8, double w0=4.7, bool useLogWeights=true) |
static Cluster2ndMoments | cluster2ndMoments (const std::vector< std::pair< const EcalRecHit *, float > > &RH_ptrs_fracs, double phiCorrectionFactor=0.8, double w0=4.7, bool useLogWeights=true) |
static std::vector< float > | covariances (const reco::BasicCluster &cluster, const EcalRecHitCollection *recHits, const CaloTopology *topology, const CaloGeometry *geometry, float w0=4.7) |
static float | e1x3 (const reco::BasicCluster &cluster, const EcalRecHitCollection *recHits, const CaloTopology *topology) |
static float | e1x5 (const reco::BasicCluster &cluster, const EcalRecHitCollection *recHits, const CaloTopology *topology) |
static float | e2nd (const reco::BasicCluster &cluster, const EcalRecHitCollection *recHits) |
static float | e2x2 (const reco::BasicCluster &cluster, const EcalRecHitCollection *recHits, const CaloTopology *topology) |
static float | e2x5Bottom (const reco::BasicCluster &cluster, const EcalRecHitCollection *recHits, const CaloTopology *topology) |
static float | e2x5Left (const reco::BasicCluster &cluster, const EcalRecHitCollection *recHits, const CaloTopology *topology) |
static float | e2x5Max (const reco::BasicCluster &cluster, const EcalRecHitCollection *recHits, const CaloTopology *topology) |
static float | e2x5Right (const reco::BasicCluster &cluster, const EcalRecHitCollection *recHits, const CaloTopology *topology) |
static float | e2x5Top (const reco::BasicCluster &cluster, const EcalRecHitCollection *recHits, const CaloTopology *topology) |
static float | e3x1 (const reco::BasicCluster &cluster, const EcalRecHitCollection *recHits, const CaloTopology *topology) |
static float | e3x2 (const reco::BasicCluster &cluster, const EcalRecHitCollection *recHits, const CaloTopology *topology) |
static float | e3x3 (const reco::BasicCluster &cluster, const EcalRecHitCollection *recHits, const CaloTopology *topology) |
static float | e4x4 (const reco::BasicCluster &cluster, const EcalRecHitCollection *recHits, const CaloTopology *topology) |
static float | e5x1 (const reco::BasicCluster &cluster, const EcalRecHitCollection *recHits, const CaloTopology *topology) |
static float | e5x5 (const reco::BasicCluster &cluster, const EcalRecHitCollection *recHits, const CaloTopology *topology) |
static float | eBottom (const reco::BasicCluster &cluster, const EcalRecHitCollection *recHits, const CaloTopology *topology) |
static float | eLeft (const reco::BasicCluster &cluster, const EcalRecHitCollection *recHits, const CaloTopology *topology) |
static float | eMax (const reco::BasicCluster &cluster, const EcalRecHitCollection *recHits) |
static std::vector< float > | energyBasketFractionEta (const reco::BasicCluster &cluster, const EcalRecHitCollection *recHits) |
static std::vector< float > | energyBasketFractionPhi (const reco::BasicCluster &cluster, const EcalRecHitCollection *recHits) |
static float | eRight (const reco::BasicCluster &cluster, const EcalRecHitCollection *recHits, const CaloTopology *topology) |
static float | eTop (const reco::BasicCluster &cluster, const EcalRecHitCollection *recHits, const CaloTopology *topology) |
static float | getFraction (const std::vector< std::pair< DetId, float > > &v_id, DetId id) |
static std::pair< DetId, float > | getMaximum (const reco::BasicCluster &cluster, const EcalRecHitCollection *recHits) |
static std::pair< DetId, float > | getMaximum (const std::vector< std::pair< DetId, float > > &v_id, const EcalRecHitCollection *recHits) |
static std::vector< float > | lat (const reco::BasicCluster &cluster, const EcalRecHitCollection *recHits, const CaloGeometry *geometry, bool logW=true, float w0=4.7) |
static std::vector< float > | localCovariances (const reco::BasicCluster &cluster, const EcalRecHitCollection *recHits, const CaloTopology *topology, float w0=4.7) |
static std::vector< DetId > | matrixDetId (const CaloTopology *topology, DetId id, int ixMin, int ixMax, int iyMin, int iyMax) |
static float | matrixEnergy (const reco::BasicCluster &cluster, const EcalRecHitCollection *recHits, const CaloTopology *topology, DetId id, int ixMin, int ixMax, int iyMin, int iyMax) |
static int | matrixSize (const reco::BasicCluster &cluster, const EcalRecHitCollection *recHits, const CaloTopology *topology, DetId id, int ixMin, int ixMax, int iyMin, int iyMax) |
static int | n5x5 (const reco::BasicCluster &cluster, const EcalRecHitCollection *recHits, const CaloTopology *topology) |
static int | nrSaturatedCrysIn5x5 (const DetId &id, const EcalRecHitCollection *recHits, const CaloTopology *topology) |
static float | recHitEnergy (DetId id, const EcalRecHitCollection *recHits) |
static std::vector< float > | roundnessBarrelSuperClusters (const reco::SuperCluster &superCluster, const EcalRecHitCollection &recHits, int weightedPositionMethod=0, float energyThreshold=0.0) |
static std::vector< float > | roundnessBarrelSuperClustersUserExtended (const reco::SuperCluster &superCluster, const EcalRecHitCollection &recHits, int ieta_delta=0, int iphi_delta=0, float energyRHThresh=0.00000, int weightedPositionMethod=0) |
static std::vector< float > | roundnessSelectedBarrelRecHits (const std::vector< std::pair< const EcalRecHit *, float > > &rhVector, int weightedPositionMethod=0) |
static std::vector< float > | scLocalCovariances (const reco::SuperCluster &cluster, const EcalRecHitCollection *recHits, const CaloTopology *topology, float w0=4.7) |
static double | zernike20 (const reco::BasicCluster &cluster, const EcalRecHitCollection *recHits, const CaloGeometry *geometry, double R0=6.6, bool logW=true, float w0=4.7) |
static double | zernike42 (const reco::BasicCluster &cluster, const EcalRecHitCollection *recHits, const CaloGeometry *geometry, double R0=6.6, bool logW=true, float w0=4.7) |
Static Private Member Functions | |
static double | absZernikeMoment (const reco::BasicCluster &cluster, const EcalRecHitCollection *recHits, const CaloGeometry *geometry, int n, int m, double R0, bool logW, float w0) |
static double | calc_AbsZernikeMoment (const reco::BasicCluster &cluster, const EcalRecHitCollection *recHits, const CaloGeometry *geometry, int n, int m, double R0, bool logW, float w0) |
static float | computeWeight (float eRH, float energyTotal, int weightedPositionMethod) |
static int | deltaIEta (int seed_ieta, int rh_ieta) |
static int | deltaIPhi (int seed_iphi, int rh_iphi) |
static double | f00 (double r) |
static double | f11 (double r) |
static double | f20 (double r) |
static double | f22 (double r) |
static double | f31 (double r) |
static double | f33 (double r) |
static double | f40 (double r) |
static double | f42 (double r) |
static double | f44 (double r) |
static double | f51 (double r) |
static double | f53 (double r) |
static double | f55 (double r) |
static double | factorial (int n) |
static double | fast_AbsZernikeMoment (const reco::BasicCluster &cluster, const EcalRecHitCollection *recHits, const CaloGeometry *geometry, int n, int m, double R0, bool logW, float w0) |
static float | getDPhiEndcap (const DetId &crysId, float meanX, float meanY) |
static std::vector< EcalClusterEnergyDeposition > | getEnergyDepTopology (const reco::BasicCluster &cluster, const EcalRecHitCollection *recHits, const CaloGeometry *geometry, bool logW, float w0) |
static float | getIEta (const DetId &id) |
static float | getIPhi (const DetId &id) |
static float | getNormedIX (const DetId &id) |
static float | getNormedIY (const DetId &id) |
static float | getNrCrysDiffInEta (const DetId &crysId, const DetId &orginId) |
static float | getNrCrysDiffInPhi (const DetId &crysId, const DetId &orginId) |
static std::vector< int > | getSeedPosition (const std::vector< std::pair< const EcalRecHit *, float > > &RH_ptrs) |
static float | getSumEnergy (const std::vector< std::pair< const EcalRecHit *, float > > &RH_ptrs_fracs) |
static std::pair< float, float > | mean5x5PositionInLocalCrysCoord (const reco::BasicCluster &cluster, const EcalRecHitCollection *recHits, const CaloTopology *topology) |
static std::pair< float, float > | mean5x5PositionInXY (const reco::BasicCluster &cluster, const EcalRecHitCollection *recHits, const CaloTopology *topology) |
static math::XYZVector | meanClusterPosition (const reco::BasicCluster &cluster, const EcalRecHitCollection *recHits, const CaloTopology *topology, const CaloGeometry *geometry) |
Definition at line 76 of file EcalClusterTools.h.
|
inline |
Definition at line 78 of file EcalClusterTools.h.
|
inline |
Definition at line 79 of file EcalClusterTools.h.
References heepElectronID_HEEPV50_CSA14_25ns_cff::e1x5, heepElectronID_HEEPV50_CSA14_25ns_cff::e5x5, photonPostprocessing_cfi::eMax, pfBoostedDoubleSVAK8TagInfos_cfi::R0, and ecaldqm::topology().
|
staticprivate |
Definition at line 983 of file EcalClusterTools.h.
|
staticprivate |
Definition at line 1032 of file EcalClusterTools.h.
References funct::cos(), MillePedeFileConverter_cfg::e, factorial(), mps_fire::i, funct::m, funct::pow(), alignCSCRings::r, pfBoostedDoubleSVAK8TagInfos_cfi::R0, alignCSCRings::s, funct::sin(), and mathSSE::sqrt().
|
static |
Definition at line 1268 of file EcalClusterTools.h.
References edm::SortedCollection< T, SORT >::find(), plotBeamSpotDB::first, mps_fire::i, and edm::second().
Referenced by EcalClusterToolsT< noZS >::cluster2ndMoments().
|
static |
Definition at line 1287 of file EcalClusterTools.h.
References Cluster2ndMoments::alpha, EcalClusterToolsT< noZS >::cluster2ndMoments(), reco::SuperCluster::seed(), Cluster2ndMoments::sMaj, and Cluster2ndMoments::sMin.
|
static |
Definition at line 1305 of file EcalClusterTools.h.
References funct::abs(), Cluster2ndMoments::alpha, cuy::denominator, EcalRecHit::detid(), EcalBarrel, EcalRecHit::energy(), EcalClusterToolsT< noZS >::getSumEnergy(), mps_fire::i, gedGsfElectrons_cfi::isBarrel, cmsBatch::log, hpstanc_transforms::max, phi, Cluster2ndMoments::sMaj, Cluster2ndMoments::sMin, mathSSE::sqrt(), and DetId::subdetId().
|
staticprivate |
|
static |
Definition at line 817 of file EcalClusterTools.h.
References cuy::denominator, dPhi(), heepElectronID_HEEPV50_CSA14_25ns_cff::e5x5, PV3DBase< T, PVType, FrameType >::eta(), f, cropTnPTrees::frac, CaloSubdetectorGeometry::getGeometry(), CaloCellGeometry::getPosition(), CaloGeometry::getSubdetectorGeometry(), CaloTopology::getSubdetectorTopology(), CaloNavigator< T, TOPO >::home(), mps_fire::i, hcalTTPDigis_cfi::id, cmsBatch::log, hpstanc_transforms::max, CaloNavigator< T, TOPO >::offsetBy(), PV3DBase< T, PVType, FrameType >::phi(), Geom::pi(), position, Geom::twoPi(), findQualityFiles::v, and w.
Referenced by GsfElectronFull5x5Filler::calculateShowerShape_full5x5(), GsfElectronAlgo::calculateShowerShape_full5x5(), PhotonProducer::fillPhotonCollection(), and GEDPhotonProducer::fillPhotonCollection().
|
staticprivate |
Definition at line 1675 of file EcalClusterTools.h.
|
staticprivate |
Definition at line 1663 of file EcalClusterTools.h.
|
static |
Definition at line 533 of file EcalClusterTools.h.
References plotBeamSpotDB::first.
Referenced by GEDPhotonProducer::fillPhotonCollection().
|
static |
Definition at line 519 of file EcalClusterTools.h.
References plotBeamSpotDB::first.
Referenced by GsfElectronFull5x5Filler::calculateShowerShape_full5x5(), GsfElectronAlgo::calculateShowerShape_full5x5(), PhotonProducer::fillPhotonCollection(), and GEDPhotonProducer::fillPhotonCollection().
|
static |
Definition at line 457 of file EcalClusterTools.h.
References plotBeamSpotDB::first, mps_fire::i, and edm::second().
Referenced by GsfElectronAlgo::calculateShowerShape_full5x5(), and GEDPhotonProducer::fillPhotonCollection().
|
static |
Definition at line 396 of file EcalClusterTools.h.
References plotBeamSpotDB::first, and hpstanc_transforms::max.
Referenced by GEDPhotonProducer::fillPhotonCollection().
|
static |
Definition at line 494 of file EcalClusterTools.h.
References plotBeamSpotDB::first.
Referenced by GsfElectronAlgo::calculateShowerShape_full5x5(), and GEDPhotonProducer::fillPhotonCollection().
|
static |
Definition at line 480 of file EcalClusterTools.h.
References plotBeamSpotDB::first.
Referenced by GsfElectronAlgo::calculateShowerShape_full5x5(), and GEDPhotonProducer::fillPhotonCollection().
|
static |
Definition at line 503 of file EcalClusterTools.h.
References plotBeamSpotDB::first.
Referenced by GsfElectronFull5x5Filler::calculateShowerShape_full5x5(), GsfElectronAlgo::calculateShowerShape_full5x5(), PhotonProducer::fillPhotonCollection(), and GEDPhotonProducer::fillPhotonCollection().
|
static |
Definition at line 473 of file EcalClusterTools.h.
References plotBeamSpotDB::first.
Referenced by GsfElectronAlgo::calculateShowerShape_full5x5(), and GEDPhotonProducer::fillPhotonCollection().
|
static |
Definition at line 487 of file EcalClusterTools.h.
References plotBeamSpotDB::first.
Referenced by GsfElectronAlgo::calculateShowerShape_full5x5(), and GEDPhotonProducer::fillPhotonCollection().
|
static |
Definition at line 540 of file EcalClusterTools.h.
References plotBeamSpotDB::first.
|
static |
Definition at line 408 of file EcalClusterTools.h.
References plotBeamSpotDB::first, and hpstanc_transforms::max.
|
static |
Definition at line 419 of file EcalClusterTools.h.
References plotBeamSpotDB::first.
Referenced by GsfElectronFull5x5Filler::calculateShowerShape_full5x5(), GsfElectronAlgo::calculateShowerShape_full5x5(), PhotonProducer::fillPhotonCollection(), and GEDPhotonProducer::fillPhotonCollection().
|
static |
Definition at line 426 of file EcalClusterTools.h.
References plotBeamSpotDB::first, and hpstanc_transforms::max.
|
static |
Definition at line 526 of file EcalClusterTools.h.
References plotBeamSpotDB::first.
|
static |
Definition at line 437 of file EcalClusterTools.h.
References plotBeamSpotDB::first.
Referenced by GsfElectronFull5x5Filler::calculateShowerShape_full5x5(), GsfElectronAlgo::calculateShowerShape_full5x5(), PhotonProducer::fillPhotonCollection(), and GEDPhotonProducer::fillPhotonCollection().
|
static |
Definition at line 568 of file EcalClusterTools.h.
References plotBeamSpotDB::first.
Referenced by GsfElectronAlgo::calculateShowerShape_full5x5(), and GEDPhotonProducer::fillPhotonCollection().
|
static |
Definition at line 547 of file EcalClusterTools.h.
References plotBeamSpotDB::first.
Referenced by GsfElectronAlgo::calculateShowerShape_full5x5(), and GEDPhotonProducer::fillPhotonCollection().
|
static |
Definition at line 451 of file EcalClusterTools.h.
References edm::second().
Referenced by GsfElectronAlgo::calculateShowerShape_full5x5(), PhotonProducer::fillPhotonCollection(), and GEDPhotonProducer::fillPhotonCollection().
|
static |
Definition at line 575 of file EcalClusterTools.h.
References EcalBarrel, plotBeamSpotDB::first, mps_fire::i, EBDetId::im(), EBDetId::kModulesPerSM, and EBDetId::positiveZ().
|
static |
Definition at line 592 of file EcalClusterTools.h.
References EcalBarrel, plotBeamSpotDB::first, mps_fire::i, EBDetId::iphi(), EBDetId::kCrystalsInPhi, EBDetId::kTowersInPhi, EBDetId::MAX_IPHI, and EBDetId::positiveZ().
|
static |
Definition at line 554 of file EcalClusterTools.h.
References plotBeamSpotDB::first.
Referenced by GsfElectronAlgo::calculateShowerShape_full5x5(), and GEDPhotonProducer::fillPhotonCollection().
|
static |
Definition at line 561 of file EcalClusterTools.h.
References plotBeamSpotDB::first.
Referenced by GsfElectronAlgo::calculateShowerShape_full5x5(), and GEDPhotonProducer::fillPhotonCollection().
|
inlinestaticprivate |
Definition at line 215 of file EcalClusterTools.h.
|
inlinestaticprivate |
|
inlinestaticprivate |
Definition at line 217 of file EcalClusterTools.h.
|
inlinestaticprivate |
|
inlinestaticprivate |
|
inlinestaticprivate |
|
inlinestaticprivate |
Definition at line 221 of file EcalClusterTools.h.
|
inlinestaticprivate |
|
inlinestaticprivate |
|
inlinestaticprivate |
|
inlinestaticprivate |
|
inlinestaticprivate |
Definition at line 226 of file EcalClusterTools.h.
References funct::m, gen::n, funct::pow(), and pfBoostedDoubleSVAK8TagInfos_cfi::R0.
|
inlinestaticprivate |
Definition at line 232 of file EcalClusterTools.h.
References mps_fire::i, and gen::n.
|
staticprivate |
Definition at line 996 of file EcalClusterTools.h.
References funct::cos(), MillePedeFileConverter_cfg::e, mps_fire::i, diffTreeTool::index, phi, alignCSCRings::r, pfBoostedDoubleSVAK8TagInfos_cfi::R0, funct::sin(), and mathSSE::sqrt().
|
staticprivate |
Definition at line 1165 of file EcalClusterTools.h.
References dPhi(), phi, mathSSE::sqrt(), and tmp.
|
staticprivate |
Definition at line 609 of file EcalClusterTools.h.
References funct::abs(), EcalClusterToolsT< noZS >::EcalClusterEnergyDeposition::deposited_energy, mps_update::diff, edm::SortedCollection< T, SORT >::end(), EcalRecHit::energy(), edm::SortedCollection< T, SORT >::find(), CaloSubdetectorGeometry::getGeometry(), CaloCellGeometry::getPosition(), CaloGeometry::getSubdetectorGeometry(), cmsBatch::log, LogDebug, M_PI, hpstanc_transforms::max, EcalClusterToolsT< noZS >::EcalClusterEnergyDeposition::phi, EcalClusterToolsT< noZS >::EcalClusterEnergyDeposition::r, PV3DBase< T, PVType, FrameType >::x(), PV3DBase< T, PVType, FrameType >::y(), and PV3DBase< T, PVType, FrameType >::z().
|
static |
Definition at line 259 of file EcalClusterTools.h.
References plotBeamSpotDB::first, cropTnPTrees::frac, and mps_fire::i.
|
staticprivate |
Definition at line 1066 of file EcalClusterTools.h.
References DetId::Ecal, EcalBarrel, EcalEndcap, EBDetId::ieta(), and mathSSE::sqrt().
|
staticprivate |
Definition at line 1088 of file EcalClusterTools.h.
References DetId::Ecal, EcalBarrel, and EBDetId::iphi().
|
static |
Definition at line 288 of file EcalClusterTools.h.
|
static |
Definition at line 273 of file EcalClusterTools.h.
References plotBeamSpotDB::first, mps_fire::i, hcalTTPDigis_cfi::id, and hpstanc_transforms::max.
|
staticprivate |
Definition at line 1101 of file EcalClusterTools.h.
References DetId::Ecal, EcalEndcap, and EEDetId::ix().
|
staticprivate |
Definition at line 1114 of file EcalClusterTools.h.
References DetId::Ecal, EcalEndcap, and EEDetId::iy().
|
staticprivate |
Definition at line 1127 of file EcalClusterTools.h.
References EcalBarrel, gedGsfElectrons_cfi::isBarrel, and DetId::subdetId().
|
staticprivate |
Definition at line 1148 of file EcalClusterTools.h.
References EcalBarrel, gedGsfElectrons_cfi::isBarrel, and DetId::subdetId().
|
staticprivate |
Definition at line 1685 of file EcalClusterTools.h.
References EcalRecHit::detid(), and EcalRecHit::energy().
Referenced by EcalClusterToolsT< noZS >::roundnessBarrelSuperClustersUserExtended(), and EcalClusterToolsT< noZS >::roundnessSelectedBarrelRecHits().
|
staticprivate |
Definition at line 1712 of file EcalClusterTools.h.
Referenced by EcalClusterToolsT< noZS >::cluster2ndMoments(), and EcalClusterToolsT< noZS >::roundnessSelectedBarrelRecHits().
|
static |
Definition at line 669 of file EcalClusterTools.h.
References funct::cos(), reco::e1, reco::e2, mps_fire::i, gen::n, phi, alignCSCRings::r, funct::sin(), and tmp.
|
static |
Definition at line 889 of file EcalClusterTools.h.
References cuy::denominator, dPhi(), heepElectronID_HEEPV50_CSA14_25ns_cff::e5x5, EcalBarrel, f, cropTnPTrees::frac, CaloTopology::getSubdetectorTopology(), CaloNavigator< T, TOPO >::home(), gedGsfElectrons_cfi::isBarrel, cmsBatch::log, hpstanc_transforms::max, CaloNavigator< T, TOPO >::offsetBy(), DetId::subdetId(), findQualityFiles::v, and w.
Referenced by GsfElectronFull5x5Filler::calculateShowerShape_full5x5(), GsfElectronAlgo::calculateShowerShape_full5x5(), PhotonProducer::fillPhotonCollection(), and GEDPhotonProducer::fillPhotonCollection().
|
static |
Definition at line 380 of file EcalClusterTools.h.
References CaloTopology::getSubdetectorTopology(), CaloNavigator< T, TOPO >::home(), mps_fire::i, hcalTTPDigis_cfi::id, CaloNavigator< T, TOPO >::offsetBy(), and findQualityFiles::v.
|
static |
Definition at line 335 of file EcalClusterTools.h.
References cropTnPTrees::frac, CaloTopology::getSubdetectorTopology(), CaloNavigator< T, TOPO >::home(), mps_fire::i, hcalTTPDigis_cfi::id, and CaloNavigator< T, TOPO >::offsetBy().
|
static |
Definition at line 360 of file EcalClusterTools.h.
References cropTnPTrees::frac, CaloTopology::getSubdetectorTopology(), CaloNavigator< T, TOPO >::home(), mps_fire::i, hcalTTPDigis_cfi::id, CaloNavigator< T, TOPO >::offsetBy(), and mps_fire::result.
|
staticprivate |
Definition at line 757 of file EcalClusterTools.h.
References CastorDataFrameFilter_impl::energySum().
|
staticprivate |
Definition at line 789 of file EcalClusterTools.h.
References EcalBarrel, CastorDataFrameFilter_impl::energySum(), and DetId::subdetId().
|
staticprivate |
Definition at line 731 of file EcalClusterTools.h.
References heepElectronID_HEEPV50_CSA14_25ns_cff::e5x5, plotBeamSpotDB::first, CaloSubdetectorGeometry::getGeometry(), CaloCellGeometry::getPosition(), CaloGeometry::getSubdetectorGeometry(), position, PV3DBase< T, PVType, FrameType >::x(), PV3DBase< T, PVType, FrameType >::y(), and PV3DBase< T, PVType, FrameType >::z().
|
static |
Definition at line 444 of file EcalClusterTools.h.
References plotBeamSpotDB::first.
|
static |
Definition at line 1636 of file EcalClusterTools.h.
References edm::SortedCollection< T, SORT >::end(), edm::SortedCollection< T, SORT >::find(), CaloTopology::getSubdetectorTopology(), CaloNavigator< T, TOPO >::home(), hcalTTPDigis_cfi::id, EcalRecHit::kSaturated, and CaloNavigator< T, TOPO >::offsetBy().
Referenced by ElectronHEEPIDValueMapProducer::nrSaturatedCrysIn5x5().
|
static |
Definition at line 295 of file EcalClusterTools.h.
References EcalBarrel, edm::SortedCollection< T, SORT >::end(), edm::SortedCollection< T, SORT >::find(), EcalRecHit::kDiWeird, EcalRecHit::kTowerRecovered, and EcalRecHit::kWeird.
|
static |
Definition at line 1438 of file EcalClusterTools.h.
References edm::SortedCollection< T, SORT >::end(), edm::SortedCollection< T, SORT >::find(), plotBeamSpotDB::first, reco::CaloCluster::hitsAndFractions(), mps_fire::i, EcalClusterToolsT< noZS >::roundnessSelectedBarrelRecHits(), edm::second(), and groupFilesInBlocks::temp.
|
static |
Definition at line 1458 of file EcalClusterTools.h.
References funct::abs(), edm::SortedCollection< T, SORT >::begin(), edm::SortedCollection< T, SORT >::end(), edm::SortedCollection< T, SORT >::find(), plotBeamSpotDB::first, EcalClusterToolsT< noZS >::getSeedPosition(), reco::CaloCluster::hitsAndFractions(), mps_fire::i, EcalClusterToolsT< noZS >::roundnessSelectedBarrelRecHits(), and edm::second().
|
static |
Definition at line 1504 of file EcalClusterTools.h.
References funct::abs(), cuy::denominator, EcalRecHit::detid(), EcalRecHit::energy(), EcalClusterToolsT< noZS >::getSeedPosition(), EcalClusterToolsT< noZS >::getSumEnergy(), mps_fire::i, cmsBatch::log, hpstanc_transforms::max, groupFilesInBlocks::temp, and mps_merge::weight.
Referenced by EcalClusterToolsT< noZS >::roundnessBarrelSuperClusters(), and EcalClusterToolsT< noZS >::roundnessBarrelSuperClustersUserExtended().
|
static |
Definition at line 1186 of file EcalClusterTools.h.
References cuy::denominator, dPhi(), heepElectronID_HEEPV50_CSA14_25ns_cff::e5x5, EcalBarrel, f, plotBeamSpotDB::first, cropTnPTrees::frac, CaloTopology::getSubdetectorTopology(), reco::CaloCluster::hitsAndFractions(), mps_fire::i, gedGsfElectrons_cfi::isBarrel, cmsBatch::log, hpstanc_transforms::max, reco::SuperCluster::seed(), DetId::subdetId(), findQualityFiles::v, and w.
|
static |
Definition at line 971 of file EcalClusterTools.h.
|
static |
Definition at line 977 of file EcalClusterTools.h.