#include <IeFEXegAlgo.h>
|
virtual StatusCode | safetyTest () const =0 |
|
virtual void | setup (int inputTable[3][3], int efex_id, int fpga_id, int central_eta)=0 |
|
virtual void | getReta (std::vector< unsigned int > &)=0 |
|
virtual void | getRhad (std::vector< unsigned int > &)=0 |
|
virtual void | getWstot (std::vector< unsigned int > &)=0 |
|
virtual void | getRealPhi (float &phi)=0 |
|
virtual void | getRealEta (float &eta)=0 |
|
virtual std::unique_ptr< eFEXegTOB > | geteFEXegTOB ()=0 |
|
virtual void | getClusterCells (std::vector< unsigned int > &cellETs)=0 |
|
virtual unsigned int | getET ()=0 |
|
virtual unsigned int | dmCorrection (unsigned int ET, unsigned int layer)=0 |
|
virtual void | getWindowET (int layer, int jPhi, int SCID, unsigned int &)=0 |
|
virtual bool | hasSeed () const =0 |
|
virtual unsigned int | getSeed () const =0 |
|
virtual unsigned int | getUnD () const =0 |
|
virtual void | getCoreEMTowerET (unsigned int &et)=0 |
|
virtual void | getCoreHADTowerET (unsigned int &et)=0 |
|
virtual void | getSums (unsigned int seed, bool UnD, std::vector< unsigned int > &RetaSums, std::vector< unsigned int > &RhadSums, std::vector< unsigned int > &WstotSums)=0 |
|
Definition at line 26 of file IeFEXegAlgo.h.
◆ dmCorrection()
virtual unsigned int LVL1::IeFEXegAlgo::dmCorrection |
( |
unsigned int |
ET, |
|
|
unsigned int |
layer |
|
) |
| |
|
pure virtual |
◆ getClusterCells()
virtual void LVL1::IeFEXegAlgo::getClusterCells |
( |
std::vector< unsigned int > & |
cellETs | ) |
|
|
pure virtual |
◆ getCoreEMTowerET()
virtual void LVL1::IeFEXegAlgo::getCoreEMTowerET |
( |
unsigned int & |
et | ) |
|
|
pure virtual |
◆ getCoreHADTowerET()
virtual void LVL1::IeFEXegAlgo::getCoreHADTowerET |
( |
unsigned int & |
et | ) |
|
|
pure virtual |
◆ geteFEXegTOB()
virtual std::unique_ptr<eFEXegTOB> LVL1::IeFEXegAlgo::geteFEXegTOB |
( |
| ) |
|
|
pure virtual |
◆ getET()
virtual unsigned int LVL1::IeFEXegAlgo::getET |
( |
| ) |
|
|
pure virtual |
◆ getRealEta()
virtual void LVL1::IeFEXegAlgo::getRealEta |
( |
float & |
eta | ) |
|
|
pure virtual |
◆ getRealPhi()
virtual void LVL1::IeFEXegAlgo::getRealPhi |
( |
float & |
phi | ) |
|
|
pure virtual |
◆ getReta()
virtual void LVL1::IeFEXegAlgo::getReta |
( |
std::vector< unsigned int > & |
| ) |
|
|
pure virtual |
◆ getRhad()
virtual void LVL1::IeFEXegAlgo::getRhad |
( |
std::vector< unsigned int > & |
| ) |
|
|
pure virtual |
◆ getSeed()
virtual unsigned int LVL1::IeFEXegAlgo::getSeed |
( |
| ) |
const |
|
pure virtual |
◆ getSums()
virtual void LVL1::IeFEXegAlgo::getSums |
( |
unsigned int |
seed, |
|
|
bool |
UnD, |
|
|
std::vector< unsigned int > & |
RetaSums, |
|
|
std::vector< unsigned int > & |
RhadSums, |
|
|
std::vector< unsigned int > & |
WstotSums |
|
) |
| |
|
pure virtual |
◆ getUnD()
virtual unsigned int LVL1::IeFEXegAlgo::getUnD |
( |
| ) |
const |
|
pure virtual |
◆ getWindowET()
virtual void LVL1::IeFEXegAlgo::getWindowET |
( |
int |
layer, |
|
|
int |
jPhi, |
|
|
int |
SCID, |
|
|
unsigned int & |
|
|
) |
| |
|
pure virtual |
◆ getWstot()
virtual void LVL1::IeFEXegAlgo::getWstot |
( |
std::vector< unsigned int > & |
| ) |
|
|
pure virtual |
◆ hasSeed()
virtual bool LVL1::IeFEXegAlgo::hasSeed |
( |
| ) |
const |
|
pure virtual |
◆ interfaceID()
const InterfaceID & LVL1::IeFEXegAlgo::interfaceID |
( |
| ) |
|
|
inlinestatic |
◆ safetyTest()
virtual StatusCode LVL1::IeFEXegAlgo::safetyTest |
( |
| ) |
const |
|
pure virtual |
◆ setup()
virtual void LVL1::IeFEXegAlgo::setup |
( |
int |
inputTable[3][3], |
|
|
int |
efex_id, |
|
|
int |
fpga_id, |
|
|
int |
central_eta |
|
) |
| |
|
pure virtual |
The documentation for this class was generated from the following file: