ATLAS Offline Software
Public Member Functions | Static Public Member Functions | List of all members
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  {
39  return IID_IgFEXaltMetAlgo;
40  }

◆ 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: