CMS 3D CMS Logo

Classes | Namespaces | Functions | Variables
Phase2L1CaloPFClusterEmulator.h File Reference
#include <cstdlib>

Go to the source code of this file.

Classes

struct  gctpf::GCTEtaHFStrip_t
 
struct  gctpf::GCTEtaHFStripPeak_t
 
struct  gctpf::GCTEtaStrip_t
 
struct  gctpf::GCTEtaStripPeak_t
 
struct  gctpf::GCTint_t
 
struct  gctpf::GCTpfcluster_t
 
struct  gctpf::PFcluster_t
 
struct  gctpf::Region_t
 
struct  gctpf::RegionHF_t
 

Namespaces

 gctpf
 

Functions

GCTint_t gctpf::bestOf2 (const GCTint_t &t0, const GCTint_t &t1)
 
float gctpf::getEt (float temp[nTowerEtaSLR][nTowerPhiSLR], int eta, int phi)
 
float gctpf::getEtHF (float temp[nHfEta][nHfPhi/6], int eta, int phi)
 
GCTint_t gctpf::getPeakBin (const GCTEtaStripPeak_t &etaStripPeak)
 
GCTint_t gctpf::getPeakBinHF (const GCTEtaHFStripPeak_t &etaStripPeak)
 
GCTint_t gctpf::getPeakOfHFStrip (const GCTEtaHFStrip_t &etaStrip)
 
GCTint_t gctpf::getPeakOfStrip (const GCTEtaStrip_t &etaStrip)
 
GCTint_t gctpf::getPeakPosition (const Region_t &region)
 
GCTint_t gctpf::getPeakPositionHF (const RegionHF_t &region)
 
Region_t gctpf::initStructure (float temp[nTowerEtaSLR][nTowerPhiSLR])
 
RegionHF_t gctpf::initStructureHF (float temp[nHfEta][nHfPhi/6])
 
PFcluster_t gctpf::pfcluster (float temporary[nTowerEtaSLR][nTowerPhiSLR], int etaoffset, int phioffset)
 
PFcluster_t gctpf::pfclusterHF (float temporary[nHfEta][nHfPhi/6], int etaoffset, int phioffset)
 
GCTpfcluster_t gctpf::recoPfcluster (float temporary[nTowerEtaSLR][nTowerPhiSLR], int etaoffset, int phioffset)
 
GCTpfcluster_t gctpf::recoPfclusterHF (float temporary[nHfEta][nHfPhi/6], int etaoffset, int phioffset)
 
void gctpf::RemoveTmp (float temp[nTowerEtaSLR][nTowerPhiSLR], int eta, int phi)
 
void gctpf::RemoveTmpHF (float temp[nHfEta][nHfPhi/6], int eta, int phi)
 

Variables

static constexpr int nHfEta = 24
 
static constexpr int nHfPhi = 72
 
static constexpr int nHfRegions = 12
 
static constexpr int nPFClusterSLR = 8
 
static constexpr int nSLR = 36
 
static constexpr int nTowerEta = 34
 
static constexpr int nTowerEtaSLR = 21
 
static constexpr int nTowerPhi = 72
 
static constexpr int nTowerPhiSLR = 8
 

Variable Documentation

◆ nHfEta

constexpr int nHfEta = 24
static

◆ nHfPhi

constexpr int nHfPhi = 72
static

◆ nHfRegions

constexpr int nHfRegions = 12
static

◆ nPFClusterSLR

constexpr int nPFClusterSLR = 8
static

◆ nSLR

constexpr int nSLR = 36
static

◆ nTowerEta

constexpr int nTowerEta = 34
static

◆ nTowerEtaSLR

constexpr int nTowerEtaSLR = 21
static

◆ nTowerPhi

constexpr int nTowerPhi = 72
static

◆ nTowerPhiSLR

constexpr int nTowerPhiSLR = 8
static