ATLAS Offline Software
Loading...
Searching...
No Matches
HIEventDefs.h File Reference
#include <utility>
#include <cmath>
#include "xAODHIEvent/HIEventShape.h"
#include "HIEventUtils/HIEventShapeSummaryUtils.h"
#include "CaloGeoHelpers/CaloSampling.h"
Include dependency graph for HIEventDefs.h:

Go to the source code of this file.

Namespaces

namespace  HI
namespace  HI::TowerBins
namespace  HI::SubCalo
namespace  HI::SubCalo::Lists
namespace  HI::Sel

Enumerations

enum  HI::BinningScheme { HI::TOWER = 100 , HI::COMPACT = 562 }

Functions

constexpr unsigned int HI::TowerBins::numEtaBins ()
constexpr float HI::TowerBins::etaMin ()
constexpr float HI::TowerBins::etaMax ()
constexpr unsigned int HI::TowerBins::numPhiBins ()
constexpr unsigned int HI::TowerBins::numLayers ()
constexpr float HI::TowerBins::PhiMin ()
constexpr float HI::TowerBins::PhiMax ()
constexpr float HI::TowerBins::getBinSizeEta ()
constexpr float HI::TowerBins::getBinSizePhi ()
constexpr float HI::TowerBins::getBinArea ()
constexpr float HI::TowerBins::getTotalArea ()
constexpr unsigned int HI::TowerBins::getNumEtaPhiBins ()
float HI::TowerBins::getBinLowEdgeEta (unsigned int eb)
float HI::TowerBins::getBinUpEdgeEta (unsigned int eb)
float HI::TowerBins::getBinCenterEta (unsigned int eb)
float HI::TowerBins::getBinLowEdgePhi (unsigned int pb)
float HI::TowerBins::getBinUpEdgePhi (unsigned int pb)
float HI::TowerBins::getBinCenterPhi (unsigned int pb)
unsigned int HI::TowerBins::findBinEta (float eta)
unsigned int HI::TowerBins::findBinPhi (float phi)
unsigned int HI::TowerBins::findEtaPhiBin (float eta, float phi)

Variables

constexpr std::initializer_list< int > HI::SubCalo::Lists::EMBarrel {CaloSampling::PreSamplerB, CaloSampling::EMB1, CaloSampling::EMB2, CaloSampling::EMB3}
constexpr std::initializer_list< int > HI::SubCalo::Lists::EMEC {CaloSampling::PreSamplerE, CaloSampling::EME1, CaloSampling::EME2, CaloSampling::EME3}
constexpr std::initializer_list< int > HI::SubCalo::Lists::HEC {CaloSampling::HEC0, CaloSampling::HEC1, CaloSampling::HEC2, CaloSampling::HEC3}
constexpr std::initializer_list< int > HI::SubCalo::Lists::TileBarrel {CaloSampling::TileBar0, CaloSampling::TileBar1, CaloSampling::TileBar2}
constexpr std::initializer_list< int > HI::SubCalo::Lists::TileGap {CaloSampling::TileGap1, CaloSampling::TileGap2, CaloSampling::TileGap3}
constexpr std::initializer_list< int > HI::SubCalo::Lists::TileExt {CaloSampling::TileExt0, CaloSampling::TileExt1, CaloSampling::TileExt2}
constexpr std::initializer_list< int > HI::SubCalo::Lists::FCal {CaloSampling::FCAL0, CaloSampling::FCAL1, CaloSampling::FCAL2}
constexpr std::initializer_list< int > HI::SubCalo::Lists::EMCal
constexpr std::initializer_list< int > HI::SubCalo::Lists::Tile
constexpr std::initializer_list< int > HI::SubCalo::Lists::HCal
constexpr std::initializer_list< int > HI::SubCalo::Lists::PreSampler {CaloSampling::PreSamplerB,CaloSampling::PreSamplerE}
constexpr std::initializer_list< int > HI::SubCalo::Lists::ALL
constexpr ByLayers HI::Sel::EMBarrel =SubCalo::Lists::EMBarrel
constexpr ByLayers HI::Sel::EMEC =SubCalo::Lists::EMEC
constexpr ByLayers HI::Sel::HEC =SubCalo::Lists::HEC
constexpr ByLayers HI::Sel::TileBarrel =SubCalo::Lists::TileBarrel
constexpr ByLayers HI::Sel::TileGap =SubCalo::Lists::TileGap
constexpr ByLayers HI::Sel::TileExt =SubCalo::Lists::TileExt
constexpr ByLayers HI::Sel::FCal =SubCalo::Lists::FCal
constexpr ByLayers HI::Sel::EMCal =SubCalo::Lists::EMCal
constexpr ByLayers HI::Sel::Tile =SubCalo::Lists::Tile
constexpr ByLayers HI::Sel::HCal =SubCalo::Lists::HCal
constexpr ByLayers HI::Sel::PreSampler =SubCalo::Lists::PreSampler
constexpr ByLayers HI::Sel::ALL =SubCalo::Lists::ALL
constexpr ByLayersP HI::Sel::EMBarrel_P =SubCalo::Lists::EMBarrel
constexpr ByLayersP HI::Sel::EMEC_P =SubCalo::Lists::EMEC
constexpr ByLayersP HI::Sel::HEC_P =SubCalo::Lists::HEC
constexpr ByLayersP HI::Sel::TileBarrel_P =SubCalo::Lists::TileBarrel
constexpr ByLayersP HI::Sel::TileGap_P =SubCalo::Lists::TileGap
constexpr ByLayersP HI::Sel::TileExt_P =SubCalo::Lists::TileExt
constexpr ByLayersP HI::Sel::FCal_P =SubCalo::Lists::FCal
constexpr ByLayersP HI::Sel::EMCal_P =SubCalo::Lists::EMCal
constexpr ByLayersP HI::Sel::Tile_P =SubCalo::Lists::Tile
constexpr ByLayersP HI::Sel::HCal_P =SubCalo::Lists::HCal
constexpr ByLayersP HI::Sel::PreSampler_P =SubCalo::Lists::PreSampler
constexpr ByLayersP HI::Sel::ALL_P =SubCalo::Lists::ALL
constexpr ByLayersN HI::Sel::EMBarrel_N =SubCalo::Lists::EMBarrel
constexpr ByLayersN HI::Sel::EMEC_N =SubCalo::Lists::EMEC
constexpr ByLayersN HI::Sel::HEC_N =SubCalo::Lists::HEC
constexpr ByLayersN HI::Sel::TileBarrel_N =SubCalo::Lists::TileBarrel
constexpr ByLayersN HI::Sel::TileGap_N =SubCalo::Lists::TileGap
constexpr ByLayersN HI::Sel::TileExt_N =SubCalo::Lists::TileExt
constexpr ByLayersN HI::Sel::FCal_N =SubCalo::Lists::FCal
constexpr ByLayersN HI::Sel::EMCal_N =SubCalo::Lists::EMCal
constexpr ByLayersN HI::Sel::Tile_N =SubCalo::Lists::Tile
constexpr ByLayersN HI::Sel::HCal_N =SubCalo::Lists::HCal
constexpr ByLayersN HI::Sel::PreSampler_N =SubCalo::Lists::PreSampler
constexpr ByLayersN HI::Sel::ALL_N =SubCalo::Lists::ALL