#include <IeFEXtauAlgo.h>
|
virtual StatusCode | safetyTest ()=0 |
|
virtual void | setup (int inputTable[3][3], int efex_id, int fpga_id, int central_eta)=0 |
|
virtual void | compute ()=0 |
|
virtual bool | isCentralTowerSeed () const =0 |
|
virtual std::unique_ptr< eFEXtauTOB > | getTauTOB () const =0 |
|
virtual unsigned int | rCoreCore () const =0 |
|
virtual unsigned int | rCoreEnv () const =0 |
|
virtual void | getRCore (std::vector< unsigned int > &rCoreVec) const =0 |
|
virtual float | getRealRCore () const =0 |
|
virtual unsigned int | rHadCore () const =0 |
|
virtual unsigned int | rHadEnv () const =0 |
|
virtual void | getRHad (std::vector< unsigned int > &rHadVec) const =0 |
|
virtual float | getRealRHad () const =0 |
|
virtual unsigned int | getEt () const =0 |
|
virtual unsigned int | getBitwiseEt () const =0 |
|
virtual bool | getUnD () const =0 |
|
virtual unsigned int | getSeed () const =0 |
|
virtual void | getSums (unsigned int seed, bool UnD, std::vector< unsigned int > &RcoreSums, std::vector< unsigned int > &RemSums)=0 |
|
virtual unsigned int | getBDTScore () const =0 |
|
virtual unsigned int | getBDTCondition () const =0 |
|
virtual unsigned int | getBDTHadFracCondition () const =0 |
|
virtual bool | isBDT () const =0 |
|
virtual void | setThresholds (const std::vector< unsigned int > &rHadThreshold, const std::vector< unsigned int > &bdtThreshold, unsigned int etThreshold, unsigned int etThresholdForRHad, unsigned int bdtMinEtThreshold)=0 |
|
Definition at line 27 of file IeFEXtauAlgo.h.
◆ compute()
virtual void LVL1::IeFEXtauAlgo::compute |
( |
| ) |
|
|
pure virtual |
◆ getBDTCondition()
virtual unsigned int LVL1::IeFEXtauAlgo::getBDTCondition |
( |
| ) |
const |
|
pure virtual |
◆ getBDTHadFracCondition()
virtual unsigned int LVL1::IeFEXtauAlgo::getBDTHadFracCondition |
( |
| ) |
const |
|
pure virtual |
◆ getBDTScore()
virtual unsigned int LVL1::IeFEXtauAlgo::getBDTScore |
( |
| ) |
const |
|
pure virtual |
◆ getBitwiseEt()
virtual unsigned int LVL1::IeFEXtauAlgo::getBitwiseEt |
( |
| ) |
const |
|
pure virtual |
◆ getEt()
virtual unsigned int LVL1::IeFEXtauAlgo::getEt |
( |
| ) |
const |
|
pure virtual |
◆ getRCore()
virtual void LVL1::IeFEXtauAlgo::getRCore |
( |
std::vector< unsigned int > & |
rCoreVec | ) |
const |
|
pure virtual |
◆ getRealRCore()
virtual float LVL1::IeFEXtauAlgo::getRealRCore |
( |
| ) |
const |
|
pure virtual |
◆ getRealRHad()
virtual float LVL1::IeFEXtauAlgo::getRealRHad |
( |
| ) |
const |
|
pure virtual |
◆ getRHad()
virtual void LVL1::IeFEXtauAlgo::getRHad |
( |
std::vector< unsigned int > & |
rHadVec | ) |
const |
|
pure virtual |
◆ getSeed()
virtual unsigned int LVL1::IeFEXtauAlgo::getSeed |
( |
| ) |
const |
|
pure virtual |
◆ getSums()
virtual void LVL1::IeFEXtauAlgo::getSums |
( |
unsigned int |
seed, |
|
|
bool |
UnD, |
|
|
std::vector< unsigned int > & |
RcoreSums, |
|
|
std::vector< unsigned int > & |
RemSums |
|
) |
| |
|
pure virtual |
◆ getTauTOB()
virtual std::unique_ptr<eFEXtauTOB> LVL1::IeFEXtauAlgo::getTauTOB |
( |
| ) |
const |
|
pure virtual |
◆ getUnD()
virtual bool LVL1::IeFEXtauAlgo::getUnD |
( |
| ) |
const |
|
pure virtual |
◆ interfaceID()
const InterfaceID & LVL1::IeFEXtauAlgo::interfaceID |
( |
| ) |
|
|
inlinestatic |
◆ isBDT()
virtual bool LVL1::IeFEXtauAlgo::isBDT |
( |
| ) |
const |
|
pure virtual |
◆ isCentralTowerSeed()
virtual bool LVL1::IeFEXtauAlgo::isCentralTowerSeed |
( |
| ) |
const |
|
pure virtual |
◆ rCoreCore()
virtual unsigned int LVL1::IeFEXtauAlgo::rCoreCore |
( |
| ) |
const |
|
pure virtual |
◆ rCoreEnv()
virtual unsigned int LVL1::IeFEXtauAlgo::rCoreEnv |
( |
| ) |
const |
|
pure virtual |
◆ rHadCore()
virtual unsigned int LVL1::IeFEXtauAlgo::rHadCore |
( |
| ) |
const |
|
pure virtual |
◆ rHadEnv()
virtual unsigned int LVL1::IeFEXtauAlgo::rHadEnv |
( |
| ) |
const |
|
pure virtual |
◆ safetyTest()
virtual StatusCode LVL1::IeFEXtauAlgo::safetyTest |
( |
| ) |
|
|
pure virtual |
◆ setThresholds()
virtual void LVL1::IeFEXtauAlgo::setThresholds |
( |
const std::vector< unsigned int > & |
rHadThreshold, |
|
|
const std::vector< unsigned int > & |
bdtThreshold, |
|
|
unsigned int |
etThreshold, |
|
|
unsigned int |
etThresholdForRHad, |
|
|
unsigned int |
bdtMinEtThreshold |
|
) |
| |
|
pure virtual |
◆ setup()
virtual void LVL1::IeFEXtauAlgo::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: