#include <EcalClusterTools.h>
Classes | |
struct | EcalClusterEnergyDeposition |
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::array< float, 3 > | 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::array< float, 3 > | localCovariances (const reco::BasicCluster &cluster, const EcalRecHitCollection *recHits, const CaloTopology *topology, float w0=EgammaLocalCovParamDefaults::kRelEnCut, const EcalPFRecHitThresholds *thresholds=nullptr, float multEB=0.0, float multEE=0.0) |
static std::vector< DetId > | matrixDetId (const CaloTopology *topology, DetId id, CaloRectangle rectangle) |
static std::vector< DetId > | matrixDetId (const CaloTopology *topology, DetId id, int size) |
static float | matrixEnergy (const reco::BasicCluster &cluster, const EcalRecHitCollection *recHits, const CaloTopology *topology, DetId id, CaloRectangle rectangle) |
static int | matrixSize (const reco::BasicCluster &cluster, const EcalRecHitCollection *recHits, const CaloTopology *topology, DetId id, CaloRectangle rectangle) |
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::array< float, 3 > | 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.
|
staticprivate |
Definition at line 1149 of file EcalClusterTools.h.
References visualization-live-secondInstance_cfg::m, dqmiodumpmetadata::n, HLT_2023v12_cff::R0, and FastTrackerRecHitMaskProducer_cfi::recHits.
|
staticprivate |
Definition at line 1215 of file EcalClusterTools.h.
References nano_mu_local_reco_cff::clusterSize, funct::cos(), MillePedeFileConverter_cfg::e, reco::CaloCluster::energy(), factorial(), mps_fire::i, visualization-live-secondInstance_cfg::m, dqmiodumpmetadata::n, conifer::pow(), alignCSCRings::r, HLT_2023v12_cff::R0, FastTrackerRecHitMaskProducer_cfi::recHits, alignCSCRings::s, funct::sin(), and mathSSE::sqrt().
|
static |
Definition at line 1459 of file EcalClusterTools.h.
References dqmdumpme::first, reco::CaloCluster::hitsAndFractions(), mps_fire::i, FastTrackerRecHitMaskProducer_cfi::recHits, and edm::second().
Referenced by EcalClusterToolsT< noZS >::cluster2ndMoments(), GEDPhotonProducer::fillPhotonCollection(), and EG9X105XObjectUpdateModifier::modifyObject().
|
static |
Definition at line 1483 of file EcalClusterTools.h.
References EcalClusterToolsT< noZS >::cluster2ndMoments(), FastTrackerRecHitMaskProducer_cfi::recHits, and reco::SuperCluster::seed().
|
static |
Definition at line 1493 of file EcalClusterTools.h.
References funct::abs(), Cluster2ndMoments::alpha, bTagMiniDQMDeepCSV::denominator, EcalRecHit::detid(), EcalBarrel, EcalRecHit::energy(), EcalClusterToolsT< noZS >::getSumEnergy(), mps_fire::i, PixelPluginsPhase0_cfi::isBarrel, dqm-mbProfile::log, SiStripPI::max, PVValHelper::phi, Cluster2ndMoments::sMaj, Cluster2ndMoments::sMin, mathSSE::sqrt(), DetId::subdetId(), and trackerHitRTTI::vector.
|
staticprivate |
|
static |
Definition at line 962 of file EcalClusterTools.h.
References bTagMiniDQMDeepCSV::denominator, HLT_2023v12_cff::dEta, hcalRecHitTable_cff::detId, HLT_2023v12_cff::dPhi, hcalRecHitTable_cff::energy, f, DivergingColor::frac, CaloSubdetectorGeometry::getGeometry(), SiStripPI::getMaximum(), reco::CaloCluster::hitsAndFractions(), dqm-mbProfile::log, SiStripPI::max, Geom::pi(), position, FastTrackerRecHitMaskProducer_cfi::recHits, Geom::twoPi(), findQualityFiles::v, and w().
Referenced by PhotonProducer::fillPhotonCollection(), and GEDPhotonProducer::fillPhotonCollection().
|
staticprivate |
Definition at line 1870 of file EcalClusterTools.h.
|
staticprivate |
Definition at line 1856 of file EcalClusterTools.h.
|
static |
Definition at line 641 of file EcalClusterTools.h.
References dqmdumpme::first, SiStripPI::getMaximum(), reco::CaloCluster::hitsAndFractions(), and FastTrackerRecHitMaskProducer_cfi::recHits.
Referenced by GEDPhotonProducer::fillPhotonCollection().
|
static |
Definition at line 625 of file EcalClusterTools.h.
References dqmdumpme::first, SiStripPI::getMaximum(), reco::CaloCluster::hitsAndFractions(), and FastTrackerRecHitMaskProducer_cfi::recHits.
Referenced by PhotonProducer::fillPhotonCollection(), and GEDPhotonProducer::fillPhotonCollection().
|
static |
Definition at line 560 of file EcalClusterTools.h.
References dqmdumpme::first, reco::CaloCluster::hitsAndFractions(), mps_fire::i, FastTrackerRecHitMaskProducer_cfi::recHits, and edm::second().
Referenced by GEDPhotonProducer::fillPhotonCollection().
|
static |
Definition at line 494 of file EcalClusterTools.h.
References dqmdumpme::first, SiStripPI::getMaximum(), reco::CaloCluster::hitsAndFractions(), SiStripPI::max, and FastTrackerRecHitMaskProducer_cfi::recHits.
Referenced by GEDPhotonProducer::fillPhotonCollection().
|
static |
Definition at line 598 of file EcalClusterTools.h.
References dqmdumpme::first, SiStripPI::getMaximum(), reco::CaloCluster::hitsAndFractions(), and FastTrackerRecHitMaskProducer_cfi::recHits.
Referenced by GEDPhotonProducer::fillPhotonCollection(), and EG8XObjectUpdateModifier::modifyObject().
|
static |
Definition at line 582 of file EcalClusterTools.h.
References dqmdumpme::first, SiStripPI::getMaximum(), reco::CaloCluster::hitsAndFractions(), and FastTrackerRecHitMaskProducer_cfi::recHits.
Referenced by GEDPhotonProducer::fillPhotonCollection(), and EG8XObjectUpdateModifier::modifyObject().
|
static |
Definition at line 608 of file EcalClusterTools.h.
References dqmdumpme::first, SiStripPI::getMaximum(), reco::CaloCluster::hitsAndFractions(), and FastTrackerRecHitMaskProducer_cfi::recHits.
Referenced by PhotonProducer::fillPhotonCollection(), and GEDPhotonProducer::fillPhotonCollection().
|
static |
Definition at line 574 of file EcalClusterTools.h.
References dqmdumpme::first, SiStripPI::getMaximum(), reco::CaloCluster::hitsAndFractions(), and FastTrackerRecHitMaskProducer_cfi::recHits.
Referenced by GEDPhotonProducer::fillPhotonCollection(), and EG8XObjectUpdateModifier::modifyObject().
|
static |
Definition at line 590 of file EcalClusterTools.h.
References dqmdumpme::first, SiStripPI::getMaximum(), reco::CaloCluster::hitsAndFractions(), and FastTrackerRecHitMaskProducer_cfi::recHits.
Referenced by GEDPhotonProducer::fillPhotonCollection(), and EG8XObjectUpdateModifier::modifyObject().
|
static |
Definition at line 649 of file EcalClusterTools.h.
References dqmdumpme::first, SiStripPI::getMaximum(), reco::CaloCluster::hitsAndFractions(), and FastTrackerRecHitMaskProducer_cfi::recHits.
|
static |
Definition at line 507 of file EcalClusterTools.h.
References dqmdumpme::first, SiStripPI::getMaximum(), reco::CaloCluster::hitsAndFractions(), SiStripPI::max, and FastTrackerRecHitMaskProducer_cfi::recHits.
|
static |
Definition at line 519 of file EcalClusterTools.h.
References dqmdumpme::first, SiStripPI::getMaximum(), reco::CaloCluster::hitsAndFractions(), and FastTrackerRecHitMaskProducer_cfi::recHits.
Referenced by reco::EcalClustersGraph::computeShowerShapes(), PhotonProducer::fillPhotonCollection(), GEDPhotonProducer::fillPhotonCollection(), and ecaldqm::ClusterTask::runOnSuperClusters().
|
static |
Definition at line 527 of file EcalClusterTools.h.
References dqmdumpme::first, SiStripPI::getMaximum(), reco::CaloCluster::hitsAndFractions(), SiStripPI::max, and FastTrackerRecHitMaskProducer_cfi::recHits.
|
static |
Definition at line 633 of file EcalClusterTools.h.
References dqmdumpme::first, SiStripPI::getMaximum(), reco::CaloCluster::hitsAndFractions(), and FastTrackerRecHitMaskProducer_cfi::recHits.
|
static |
Definition at line 539 of file EcalClusterTools.h.
References dqmdumpme::first, SiStripPI::getMaximum(), reco::CaloCluster::hitsAndFractions(), and FastTrackerRecHitMaskProducer_cfi::recHits.
Referenced by PhotonProducer::fillPhotonCollection(), and GEDPhotonProducer::fillPhotonCollection().
|
static |
Definition at line 681 of file EcalClusterTools.h.
References dqmdumpme::first, SiStripPI::getMaximum(), reco::CaloCluster::hitsAndFractions(), and FastTrackerRecHitMaskProducer_cfi::recHits.
Referenced by reco::EcalClustersGraph::computeShowerShapes(), and GEDPhotonProducer::fillPhotonCollection().
|
static |
Definition at line 657 of file EcalClusterTools.h.
References dqmdumpme::first, SiStripPI::getMaximum(), reco::CaloCluster::hitsAndFractions(), and FastTrackerRecHitMaskProducer_cfi::recHits.
Referenced by reco::EcalClustersGraph::computeShowerShapes(), and GEDPhotonProducer::fillPhotonCollection().
|
static |
Definition at line 555 of file EcalClusterTools.h.
References SiStripPI::getMaximum(), reco::CaloCluster::hitsAndFractions(), FastTrackerRecHitMaskProducer_cfi::recHits, and edm::second().
Referenced by reco::EcalClustersGraph::computeShowerShapes(), PhotonProducer::fillPhotonCollection(), and GEDPhotonProducer::fillPhotonCollection().
|
static |
Definition at line 689 of file EcalClusterTools.h.
References EcalBarrel, reco::CaloCluster::energy(), dqmdumpme::first, reco::CaloCluster::hitsAndFractions(), mps_fire::i, EBDetId::im(), EBDetId::kModulesPerSM, EBDetId::positiveZ(), FastTrackerRecHitMaskProducer_cfi::recHits, and jetUpdater_cfi::sort.
|
static |
Definition at line 709 of file EcalClusterTools.h.
References EcalBarrel, reco::CaloCluster::energy(), dqmdumpme::first, reco::CaloCluster::hitsAndFractions(), mps_fire::i, EBDetId::iphi(), EBDetId::kCrystalsInPhi, EBDetId::kTowersInPhi, EBDetId::MAX_IPHI, EBDetId::positiveZ(), FastTrackerRecHitMaskProducer_cfi::recHits, and jetUpdater_cfi::sort.
|
static |
Definition at line 665 of file EcalClusterTools.h.
References dqmdumpme::first, SiStripPI::getMaximum(), reco::CaloCluster::hitsAndFractions(), and FastTrackerRecHitMaskProducer_cfi::recHits.
Referenced by reco::EcalClustersGraph::computeShowerShapes(), and GEDPhotonProducer::fillPhotonCollection().
|
static |
Definition at line 673 of file EcalClusterTools.h.
References dqmdumpme::first, SiStripPI::getMaximum(), reco::CaloCluster::hitsAndFractions(), and FastTrackerRecHitMaskProducer_cfi::recHits.
Referenced by reco::EcalClustersGraph::computeShowerShapes(), and GEDPhotonProducer::fillPhotonCollection().
|
inlinestaticprivate |
Definition at line 317 of file EcalClusterTools.h.
|
inlinestaticprivate |
|
inlinestaticprivate |
|
inlinestaticprivate |
|
inlinestaticprivate |
|
inlinestaticprivate |
|
inlinestaticprivate |
|
inlinestaticprivate |
|
inlinestaticprivate |
|
inlinestaticprivate |
|
inlinestaticprivate |
|
inlinestaticprivate |
|
inlinestaticprivate |
Definition at line 355 of file EcalClusterTools.h.
References mps_fire::i, and dqmiodumpmetadata::n.
|
staticprivate |
Definition at line 1172 of file EcalClusterTools.h.
References nano_mu_local_reco_cff::clusterSize, funct::cos(), MillePedeFileConverter_cfg::e, reco::CaloCluster::energy(), mps_fire::i, visualization-live-secondInstance_cfg::m, dqmiodumpmetadata::n, PVValHelper::phi, alignCSCRings::r, HLT_2023v12_cff::R0, FastTrackerRecHitMaskProducer_cfi::recHits, funct::sin(), and mathSSE::sqrt().
|
staticprivate |
Definition at line 1358 of file EcalClusterTools.h.
References HLT_2023v12_cff::dPhi, PVValHelper::phi, mathSSE::sqrt(), and createJobs::tmp.
|
staticprivate |
Definition at line 731 of file EcalClusterTools.h.
References funct::abs(), EcalClusterToolsT< noZS >::EcalClusterEnergyDeposition::deposited_energy, change_name::diff, EcalRecHit::energy(), reco::CaloCluster::energy(), CaloSubdetectorGeometry::getGeometry(), reco::CaloCluster::hitsAndFractions(), dqm-mbProfile::log, LogDebug, M_PI, SiStripPI::max, EcalClusterToolsT< noZS >::EcalClusterEnergyDeposition::phi, reco::CaloCluster::position(), EcalClusterToolsT< noZS >::EcalClusterEnergyDeposition::r, FastTrackerRecHitMaskProducer_cfi::recHits, PV3DBase< T, PVType, FrameType >::x(), PV3DBase< T, PVType, FrameType >::y(), and PV3DBase< T, PVType, FrameType >::z().
|
static |
Definition at line 381 of file EcalClusterTools.h.
References dqmdumpme::first, DivergingColor::frac, and mps_fire::i.
|
staticprivate |
Definition at line 1258 of file EcalClusterTools.h.
References DetId::Ecal, EcalBarrel, EcalEndcap, EBDetId::ieta(), and mathSSE::sqrt().
|
staticprivate |
Definition at line 1278 of file EcalClusterTools.h.
References DetId::Ecal, EcalBarrel, and EBDetId::iphi().
|
static |
Definition at line 410 of file EcalClusterTools.h.
References SiStripPI::getMaximum(), reco::CaloCluster::hitsAndFractions(), and FastTrackerRecHitMaskProducer_cfi::recHits.
|
static |
Definition at line 395 of file EcalClusterTools.h.
References hcalRecHitTable_cff::energy, dqmdumpme::first, mps_fire::i, l1ctLayer2EG_cff::id, SiStripPI::max, and FastTrackerRecHitMaskProducer_cfi::recHits.
|
staticprivate |
Definition at line 1290 of file EcalClusterTools.h.
References DetId::Ecal, EcalEndcap, and EEDetId::ix().
|
staticprivate |
Definition at line 1303 of file EcalClusterTools.h.
References DetId::Ecal, EcalEndcap, and EEDetId::iy().
|
staticprivate |
Definition at line 1316 of file EcalClusterTools.h.
References EcalBarrel, PixelPluginsPhase0_cfi::isBarrel, and DetId::subdetId().
|
staticprivate |
Definition at line 1338 of file EcalClusterTools.h.
References EcalBarrel, PixelPluginsPhase0_cfi::isBarrel, and DetId::subdetId().
|
staticprivate |
Definition at line 1882 of file EcalClusterTools.h.
References EcalRecHit::detid(), and EcalRecHit::energy().
Referenced by EcalClusterToolsT< noZS >::roundnessBarrelSuperClustersUserExtended(), and EcalClusterToolsT< noZS >::roundnessSelectedBarrelRecHits().
|
staticprivate |
Definition at line 1910 of file EcalClusterTools.h.
Referenced by EcalClusterToolsT< noZS >::cluster2ndMoments(), and EcalClusterToolsT< noZS >::roundnessSelectedBarrelRecHits().
|
static |
Definition at line 795 of file EcalClusterTools.h.
References nano_mu_local_reco_cff::clusterSize, funct::cos(), StorageManager_cfg::e1, mps_fire::i, dqmiodumpmetadata::n, PVValHelper::phi, alignCSCRings::r, FastTrackerRecHitMaskProducer_cfi::recHits, funct::sin(), and createJobs::tmp.
|
static |
Definition at line 1036 of file EcalClusterTools.h.
References bTagMiniDQMDeepCSV::denominator, HLT_2023v12_cff::dEta, hcalRecHitTable_cff::detId, HLT_2023v12_cff::dPhi, EcalBarrel, hcalRecHitTable_cff::energy, Exception, f, DivergingColor::frac, SiStripPI::getMaximum(), reco::CaloCluster::hitsAndFractions(), PixelPluginsPhase0_cfi::isBarrel, dqm-mbProfile::log, SiStripPI::max, VarParsing::mult, FastTrackerRecHitMaskProducer_cfi::recHits, DetId::subdetId(), particleFlowZeroSuppressionECAL_cff::thresholds, findQualityFiles::v, and w().
Referenced by reco::EcalClustersGraph::computeShowerShapes(), PhotonProducer::fillPhotonCollection(), and GEDPhotonProducer::fillPhotonCollection().
|
static |
Definition at line 482 of file EcalClusterTools.h.
References hcalRecHitTable_cff::detId, and findQualityFiles::v.
Referenced by EcalClusterToolsT< noZS >::matrixDetId().
|
inlinestatic |
Definition at line 247 of file EcalClusterTools.h.
References EcalClusterToolsT< noZS >::matrixDetId(), and findQualityFiles::size.
|
static |
Definition at line 449 of file EcalClusterTools.h.
References hcalRecHitTable_cff::detId, hcalRecHitTable_cff::energy, reco::CaloCluster::hitsAndFractions(), and FastTrackerRecHitMaskProducer_cfi::recHits.
|
static |
Definition at line 465 of file EcalClusterTools.h.
References hcalRecHitTable_cff::detId, hcalRecHitTable_cff::energy, DivergingColor::frac, reco::CaloCluster::hitsAndFractions(), FastTrackerRecHitMaskProducer_cfi::recHits, and mps_fire::result.
|
staticprivate |
Definition at line 893 of file EcalClusterTools.h.
References hcalRecHitTable_cff::energy, CastorDataFrameFilter_impl::energySum(), SiStripPI::getMaximum(), reco::CaloCluster::hitsAndFractions(), and FastTrackerRecHitMaskProducer_cfi::recHits.
|
staticprivate |
Definition at line 929 of file EcalClusterTools.h.
References EcalBarrel, hcalRecHitTable_cff::energy, CastorDataFrameFilter_impl::energySum(), SiStripPI::getMaximum(), reco::CaloCluster::hitsAndFractions(), FastTrackerRecHitMaskProducer_cfi::recHits, and DetId::subdetId().
|
staticprivate |
Definition at line 862 of file EcalClusterTools.h.
References dqmdumpme::first, CaloSubdetectorGeometry::getGeometry(), SiStripPI::getMaximum(), reco::CaloCluster::hitsAndFractions(), position, FastTrackerRecHitMaskProducer_cfi::recHits, PV3DBase< T, PVType, FrameType >::x(), PV3DBase< T, PVType, FrameType >::y(), and PV3DBase< T, PVType, FrameType >::z().
|
static |
Definition at line 547 of file EcalClusterTools.h.
References dqmdumpme::first, SiStripPI::getMaximum(), reco::CaloCluster::hitsAndFractions(), and FastTrackerRecHitMaskProducer_cfi::recHits.
|
static |
Definition at line 1837 of file EcalClusterTools.h.
References hcalRecHitTable_cff::detId, EcalRecHit::kSaturated, and FastTrackerRecHitMaskProducer_cfi::recHits.
Referenced by ElectronHEEPIDValueMapProducer::nrSaturatedCrysIn5x5().
|
static |
Definition at line 416 of file EcalClusterTools.h.
References EcalBarrel, EcalRecHit::kDiWeird, EcalRecHit::kTowerRecovered, EcalRecHit::kWeird, and FastTrackerRecHitMaskProducer_cfi::recHits.
|
static |
Definition at line 1628 of file EcalClusterTools.h.
References ClusterTask_cfi::energyThreshold, dqmdumpme::first, reco::CaloCluster::hitsAndFractions(), mps_fire::i, FastTrackerRecHitMaskProducer_cfi::recHits, EcalClusterToolsT< noZS >::roundnessSelectedBarrelRecHits(), edm::second(), and groupFilesInBlocks::temp.
|
static |
Definition at line 1653 of file EcalClusterTools.h.
References funct::abs(), dqmdumpme::first, EcalClusterToolsT< noZS >::getSeedPosition(), reco::CaloCluster::hitsAndFractions(), mps_fire::i, FastTrackerRecHitMaskProducer_cfi::recHits, EcalClusterToolsT< noZS >::roundnessSelectedBarrelRecHits(), and edm::second().
|
static |
Definition at line 1704 of file EcalClusterTools.h.
References funct::abs(), bTagMiniDQMDeepCSV::denominator, EcalRecHit::detid(), EcalRecHit::energy(), EcalClusterToolsT< noZS >::getSeedPosition(), EcalClusterToolsT< noZS >::getSumEnergy(), dqm-mbProfile::log, SiStripPI::max, groupFilesInBlocks::temp, trackerHitRTTI::vector, and mps_merge::weight.
Referenced by EcalClusterToolsT< noZS >::roundnessBarrelSuperClusters(), and EcalClusterToolsT< noZS >::roundnessBarrelSuperClustersUserExtended().
|
static |
Definition at line 1380 of file EcalClusterTools.h.
References bTagMiniDQMDeepCSV::denominator, HLT_2023v12_cff::dEta, HLT_2023v12_cff::dPhi, EcalBarrel, hcalRecHitTable_cff::energy, f, dqmdumpme::first, DivergingColor::frac, SiStripPI::getMaximum(), reco::CaloCluster::hitsAndFractions(), mps_fire::i, PixelPluginsPhase0_cfi::isBarrel, dqm-mbProfile::log, SiStripPI::max, FastTrackerRecHitMaskProducer_cfi::recHits, reco::SuperCluster::seed(), DetId::subdetId(), findQualityFiles::v, and w().
|
static |
Definition at line 1129 of file EcalClusterTools.h.
References HLT_2023v12_cff::R0, and FastTrackerRecHitMaskProducer_cfi::recHits.
|
static |
Definition at line 1139 of file EcalClusterTools.h.
References HLT_2023v12_cff::R0, and FastTrackerRecHitMaskProducer_cfi::recHits.