#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(), and DetId::HGCalEE.
Referenced by HLTHGCalLayerClusterIsolationProducer< T1 >::produce().
|
static |
Definition at line 7 of file HGCalClusterTools.cc.
References reco::deltaPhi(), reco::deltaR2(), ENERGY, ET, spr::find(), HLT_FULL_cff::minDR, and funct::sin().
Referenced by emEnergyInCone(), and hadEnergyInCone().
|
inlinestatic |
Definition at line 21 of file HGCalClusterTools.h.
References energyInCone(), DetId::HGCalHSc, and DetId::HGCalHSi.
Referenced by EgammaHLTHGCalIDVarProducer::produce(), and HLTHGCalLayerClusterIsolationProducer< T1 >::produce().