ATLAS Offline Software
Loading...
Searching...
No Matches
LVL1::IgFEXaltMetAlgo Class Referenceabstract

#include <IgFEXaltMetAlgo.h>

Inheritance diagram for LVL1::IgFEXaltMetAlgo:
Collaboration diagram for LVL1::IgFEXaltMetAlgo:

Public Member Functions

virtual void setAlgoConstant (std::vector< int > &&A_thr, std::vector< int > &&B_thr, const int rhoPlusThr)=0
virtual void altMetAlgo (const gTowersCentral &Atwr, const gTowersCentral &Btwr, std::array< uint32_t, 4 > &outTOB) const =0

Static Public Member Functions

static const InterfaceID & interfaceID ()

Detailed Description

Definition at line 22 of file IgFEXaltMetAlgo.h.

Member Function Documentation

◆ altMetAlgo()

virtual void LVL1::IgFEXaltMetAlgo::altMetAlgo ( const gTowersCentral & Atwr,
const gTowersCentral & Btwr,
std::array< uint32_t, 4 > & outTOB ) const
pure virtual

◆ interfaceID()

const InterfaceID & LVL1::IgFEXaltMetAlgo::interfaceID ( )
inlinestatic

Definition at line 37 of file IgFEXaltMetAlgo.h.

38 {
40 }
static const InterfaceID IID_IgFEXaltMetAlgo("LVL1::IgFEXaltMetAlgo", 1, 0)

◆ setAlgoConstant()

virtual void LVL1::IgFEXaltMetAlgo::setAlgoConstant ( std::vector< int > && A_thr,
std::vector< int > && B_thr,
const int rhoPlusThr )
pure virtual

The documentation for this class was generated from the following file: