#include <HGCalClusterTools.h>
Public Types | |
enum | EType { EType::ET, EType::ENERGY } |
Static Public Member Functions | |
static float | emEnergyInCone (const float eta, const float phi, const std::vector< reco::CaloCluster > &layerClusters, const float minDR, const float maxDR, const float minEt, const float minEnergy, const HGCalClusterTools::EType &eType=EType::ENERGY) |
static float | energyInCone (const float eta, const float phi, const std::vector< reco::CaloCluster > &layerClusters, const float minDR, const float maxDR, const float minEt, const float minEnergy, const std::vector< DetId::Detector > &subDets, const HGCalClusterTools::EType &eType=EType::ENERGY) |
static float | hadEnergyInCone (const float eta, const float phi, const std::vector< reco::CaloCluster > &layerClusters, const float minDR, const float maxDR, const float minEt, const float minEnergy, const HGCalClusterTools::EType &eType=EType::ENERGY) |
Definition at line 7 of file HGCalClusterTools.h.
|
strong |
|
inlinestatic |
Definition at line 32 of file HGCalClusterTools.h.
References energyInCone(), PVValHelper::eta, DetId::HGCalEE, hltEgammaHGCALIDVarsL1Seeded_cfi::layerClusters, L1TPhase2MuonOffline_cfi::maxDR, HLT_2023v12_cff::minDR, particleFlowClusterECALTimeSelected_cfi::minEnergy, EgHLTOffEleSelection_cfi::minEt, and phi.
Referenced by HLTHGCalLayerClusterIsolationProducer< T1 >::produce().
|
static |
Definition at line 7 of file HGCalClusterTools.cc.
References reco::deltaPhi(), reco::deltaR2(), HLT_2023v12_cff::dPhi, ENERGY, ET, PVValHelper::eta, spr::find(), hltEgammaHGCALIDVarsL1Seeded_cfi::layerClusters, L1TPhase2MuonOffline_cfi::maxDR, HLT_2023v12_cff::minDR, particleFlowClusterECALTimeSelected_cfi::minEnergy, EgHLTOffEleSelection_cfi::minEt, phi, and funct::sin().
Referenced by emEnergyInCone(), and hadEnergyInCone().
|
inlinestatic |
Definition at line 21 of file HGCalClusterTools.h.
References energyInCone(), PVValHelper::eta, DetId::HGCalHSc, DetId::HGCalHSi, hltEgammaHGCALIDVarsL1Seeded_cfi::layerClusters, L1TPhase2MuonOffline_cfi::maxDR, HLT_2023v12_cff::minDR, particleFlowClusterECALTimeSelected_cfi::minEnergy, EgHLTOffEleSelection_cfi::minEt, and phi.
Referenced by EgammaHLTHGCalIDVarProducer::produce(), and HLTHGCalLayerClusterIsolationProducer< T1 >::produce().