#include <tdr_regionizer_ref.h>
|
void | fillLinks (const RegionizerDecodedInputs &in, std::vector< std::vector< l1ct::TkObjEmu >> &links) |
|
void | fillLinks (const RegionizerDecodedInputs &in, std::vector< std::vector< l1ct::HadCaloObjEmu >> &links) |
|
void | fillLinks (const RegionizerDecodedInputs &in, std::vector< std::vector< l1ct::EmCaloObjEmu >> &links) |
|
void | fillLinks (const RegionizerDecodedInputs &in, std::vector< std::vector< l1ct::MuObjEmu >> &links) |
|
void | initSectorsAndRegions (const RegionizerDecodedInputs &in, const std::vector< PFInputRegion > &out) override |
|
void | run (const RegionizerDecodedInputs &in, std::vector< PFInputRegion > &out) override |
|
| TDRRegionizerEmulator (unsigned int netaslices, unsigned int ntk, unsigned int ncalo, unsigned int nem, unsigned int nmu, int nclocks, bool dosort) |
|
| TDRRegionizerEmulator (const edm::ParameterSet &iConfig) |
|
void | toFirmware (const std::vector< l1ct::TkObjEmu > &emu, TkObj fw[NTK_SECTORS][NTK_LINKS]) |
|
void | toFirmware (const std::vector< l1ct::HadCaloObjEmu > &emu, HadCaloObj fw[NCALO_SECTORS][NCALO_LINKS]) |
|
void | toFirmware (const std::vector< l1ct::EmCaloObjEmu > &emu, EmCaloObj fw[NCALO_SECTORS][NCALO_LINKS]) |
|
void | toFirmware (const std::vector< l1ct::MuObjEmu > &emu, MuObj fw[NMU_LINKS]) |
|
| ~TDRRegionizerEmulator () override |
|
| RegionizerEmulator (bool useAlsoVtxCoords=true) |
|
| RegionizerEmulator (const edm::ParameterSet &iConfig) |
|
void | setDebug (bool debug=true) |
|
virtual | ~RegionizerEmulator () |
|
Definition at line 12 of file tdr_regionizer_ref.h.
◆ TDRRegionizerEmulator() [1/2]
l1ct::TDRRegionizerEmulator::TDRRegionizerEmulator |
( |
unsigned int |
netaslices, |
|
|
unsigned int |
ntk, |
|
|
unsigned int |
ncalo, |
|
|
unsigned int |
nem, |
|
|
unsigned int |
nmu, |
|
|
int |
nclocks, |
|
|
bool |
dosort |
|
) |
| |
◆ TDRRegionizerEmulator() [2/2]
l1ct::TDRRegionizerEmulator::TDRRegionizerEmulator |
( |
const edm::ParameterSet & |
iConfig | ) |
|
◆ ~TDRRegionizerEmulator()
l1ct::TDRRegionizerEmulator::~TDRRegionizerEmulator |
( |
| ) |
|
|
override |
◆ fillLinks() [1/4]
◆ fillLinks() [2/4]
◆ fillLinks() [3/4]
◆ fillLinks() [4/4]
◆ initSectorsAndRegions()
◆ run()
◆ toFirmware() [1/4]
void l1ct::TDRRegionizerEmulator::toFirmware |
( |
const std::vector< l1ct::TkObjEmu > & |
emu, |
|
|
TkObj |
fw[NTK_SECTORS][NTK_LINKS] |
|
) |
| |
◆ toFirmware() [2/4]
◆ toFirmware() [3/4]
void l1ct::TDRRegionizerEmulator::toFirmware |
( |
const std::vector< l1ct::EmCaloObjEmu > & |
emu, |
|
|
EmCaloObj |
fw[NCALO_SECTORS][NCALO_LINKS] |
|
) |
| |
◆ toFirmware() [4/4]
void l1ct::TDRRegionizerEmulator::toFirmware |
( |
const std::vector< l1ct::MuObjEmu > & |
emu, |
|
|
MuObj |
fw[NMU_LINKS] |
|
) |
| |
◆ dosort_
bool l1ct::TDRRegionizerEmulator::dosort_ |
|
private |
◆ emCaloRegionizers_
◆ hadCaloRegionizers_
◆ init_
bool l1ct::TDRRegionizerEmulator::init_ |
|
private |
◆ MAX_CALO_EVT
const int l1ct::TDRRegionizerEmulator::MAX_CALO_EVT = 162 |
|
static |
◆ MAX_EMCALO_EVT
const int l1ct::TDRRegionizerEmulator::MAX_EMCALO_EVT = 162 |
|
static |
◆ MAX_MU_EVT
const int l1ct::TDRRegionizerEmulator::MAX_MU_EVT = 162 |
|
static |
◆ MAX_TK_EVT
const int l1ct::TDRRegionizerEmulator::MAX_TK_EVT = 108 |
|
static |
◆ muRegionizers_
◆ ncalo_
unsigned int l1ct::TDRRegionizerEmulator::ncalo_ |
|
private |
◆ NCALO_LINKS
const int l1ct::TDRRegionizerEmulator::NCALO_LINKS = 4 |
|
static |
◆ NCALO_SECTORS
const int l1ct::TDRRegionizerEmulator::NCALO_SECTORS = 4 |
|
static |
◆ nclocks_
int l1ct::TDRRegionizerEmulator::nclocks_ |
|
private |
◆ nem_
unsigned int l1ct::TDRRegionizerEmulator::nem_ |
|
private |
◆ NEMCALO_LINKS
const int l1ct::TDRRegionizerEmulator::NEMCALO_LINKS = 4 |
|
static |
◆ NEMCALO_SECTORS
const int l1ct::TDRRegionizerEmulator::NEMCALO_SECTORS = 4 |
|
static |
◆ NETA_SMALL
const int l1ct::TDRRegionizerEmulator::NETA_SMALL = 2 |
|
static |
◆ netaslices_
unsigned int l1ct::TDRRegionizerEmulator::netaslices_ |
|
private |
◆ nmu_
unsigned int l1ct::TDRRegionizerEmulator::nmu_ |
|
private |
◆ NMU_LINKS
const int l1ct::TDRRegionizerEmulator::NMU_LINKS = 2 |
|
static |
◆ nregions_
unsigned int l1ct::TDRRegionizerEmulator::nregions_ |
|
private |
◆ ntk_
unsigned int l1ct::TDRRegionizerEmulator::ntk_ |
|
private |
◆ NTK_LINKS
const int l1ct::TDRRegionizerEmulator::NTK_LINKS = 2 |
|
static |
◆ NTK_SECTORS
const int l1ct::TDRRegionizerEmulator::NTK_SECTORS = 9 |
|
static |
◆ NUMBER_OF_SMALL_REGIONS
const int l1ct::TDRRegionizerEmulator::NUMBER_OF_SMALL_REGIONS = 18 |
|
static |
◆ tkRegionizers_