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::GCTEtaStrip_t
 
struct  gctpf::GCTEtaStripPeak_t
 
struct  gctpf::GCTint_t
 
struct  gctpf::GCTpfcluster_t
 
struct  gctpf::PFcluster_t
 
struct  gctpf::Region_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)
 
GCTint_t gctpf::getPeakBin (const GCTEtaStripPeak_t &etaStripPeak)
 
GCTint_t gctpf::getPeakOfStrip (const GCTEtaStrip_t &etaStrip)
 
GCTint_t gctpf::getPeakPosition (const Region_t &region)
 
Region_t gctpf::initStructure (float temp[nTowerEtaSLR][nTowerPhiSLR])
 
PFcluster_t gctpf::pfcluster (float temporary[nTowerEtaSLR][nTowerPhiSLR], int etaoffset, int phioffset)
 
GCTpfcluster_t gctpf::recoPfcluster (float temporary[nTowerEtaSLR][nTowerPhiSLR], int etaoffset, int phioffset)
 
void gctpf::RemoveTmp (float temp[nTowerEtaSLR][nTowerPhiSLR], int eta, int phi)
 

Variables

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

◆ 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