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

#include <IgFEXSysSim.h>

Inheritance diagram for LVL1::IgFEXSysSim:
Collaboration diagram for LVL1::IgFEXSysSim:

Public Member Functions

virtual StatusCode execute (gFEXOutputCollection *gFEXOutputs)=0
virtual void cleanup ()=0
virtual int calcTowerID (int eta, int phi, int nphi, int mod) const =0
virtual StatusCode fillgRhoEDM (uint32_t tobWord, int scale)=0
virtual StatusCode fillgBlockEDM (uint32_t tobWord, int scale)=0
virtual StatusCode fillgJetEDM (uint32_t tobWord, int scale)=0
virtual StatusCode fillgScalarEJwojEDM (uint32_t tobWord, int scale1, int scale2)=0
virtual StatusCode fillgMETComponentsJwojEDM (uint32_t tobWord, int scale1, int scale2)=0
virtual StatusCode fillgMHTComponentsJwojEDM (uint32_t tobWord, int scale1, int scale2)=0
virtual StatusCode fillgMSTComponentsJwojEDM (uint32_t tobWord, int scale1, int scale2)=0
virtual StatusCode fillgMETComponentsNoiseCutEDM (uint32_t tobWord, int scale1, int scale2)=0
virtual StatusCode fillgMETComponentsRmsEDM (uint32_t tobWord, int scale1, int scale2)=0
virtual StatusCode fillgScalarENoiseCutEDM (uint32_t tobWord, int scale1, int scale2)=0
virtual StatusCode fillgScalarERmsEDM (uint32_t tobWord, int scale1, int scale2)=0

Static Public Member Functions

static const InterfaceID & interfaceID ()

Detailed Description

Definition at line 21 of file IgFEXSysSim.h.

Member Function Documentation

◆ calcTowerID()

virtual int LVL1::IgFEXSysSim::calcTowerID ( int eta,
int phi,
int nphi,
int mod ) const
pure virtual

Implemented in LVL1::gFEXSysSim.

◆ cleanup()

virtual void LVL1::IgFEXSysSim::cleanup ( )
pure virtual

Implemented in LVL1::gFEXSysSim.

◆ execute()

virtual StatusCode LVL1::IgFEXSysSim::execute ( gFEXOutputCollection * gFEXOutputs)
pure virtual

Implemented in LVL1::gFEXSysSim.

◆ fillgBlockEDM()

virtual StatusCode LVL1::IgFEXSysSim::fillgBlockEDM ( uint32_t tobWord,
int scale )
pure virtual

Implemented in LVL1::gFEXSysSim.

◆ fillgJetEDM()

virtual StatusCode LVL1::IgFEXSysSim::fillgJetEDM ( uint32_t tobWord,
int scale )
pure virtual

Implemented in LVL1::gFEXSysSim.

◆ fillgMETComponentsJwojEDM()

virtual StatusCode LVL1::IgFEXSysSim::fillgMETComponentsJwojEDM ( uint32_t tobWord,
int scale1,
int scale2 )
pure virtual

Implemented in LVL1::gFEXSysSim.

◆ fillgMETComponentsNoiseCutEDM()

virtual StatusCode LVL1::IgFEXSysSim::fillgMETComponentsNoiseCutEDM ( uint32_t tobWord,
int scale1,
int scale2 )
pure virtual

Implemented in LVL1::gFEXSysSim.

◆ fillgMETComponentsRmsEDM()

virtual StatusCode LVL1::IgFEXSysSim::fillgMETComponentsRmsEDM ( uint32_t tobWord,
int scale1,
int scale2 )
pure virtual

Implemented in LVL1::gFEXSysSim.

◆ fillgMHTComponentsJwojEDM()

virtual StatusCode LVL1::IgFEXSysSim::fillgMHTComponentsJwojEDM ( uint32_t tobWord,
int scale1,
int scale2 )
pure virtual

Implemented in LVL1::gFEXSysSim.

◆ fillgMSTComponentsJwojEDM()

virtual StatusCode LVL1::IgFEXSysSim::fillgMSTComponentsJwojEDM ( uint32_t tobWord,
int scale1,
int scale2 )
pure virtual

Implemented in LVL1::gFEXSysSim.

◆ fillgRhoEDM()

virtual StatusCode LVL1::IgFEXSysSim::fillgRhoEDM ( uint32_t tobWord,
int scale )
pure virtual

Implemented in LVL1::gFEXSysSim.

◆ fillgScalarEJwojEDM()

virtual StatusCode LVL1::IgFEXSysSim::fillgScalarEJwojEDM ( uint32_t tobWord,
int scale1,
int scale2 )
pure virtual

Implemented in LVL1::gFEXSysSim.

◆ fillgScalarENoiseCutEDM()

virtual StatusCode LVL1::IgFEXSysSim::fillgScalarENoiseCutEDM ( uint32_t tobWord,
int scale1,
int scale2 )
pure virtual

Implemented in LVL1::gFEXSysSim.

◆ fillgScalarERmsEDM()

virtual StatusCode LVL1::IgFEXSysSim::fillgScalarERmsEDM ( uint32_t tobWord,
int scale1,
int scale2 )
pure virtual

Implemented in LVL1::gFEXSysSim.

◆ interfaceID()

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

Definition at line 58 of file IgFEXSysSim.h.

59 {
60 return IID_IgFEXSysSim;
61 }
static const InterfaceID IID_IgFEXSysSim("LVL1::IgFEXSysSim", 1, 0)

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