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

 DeclareInterfaceID (IgFEXSysSim, 1, 0)
virtual StatusCode execute (const EventContext &ctx, gFEXOutputCollection *gFEXOutputs) const =0
virtual int calcTowerID (int eta, int phi, int nphi, int mod) const =0
virtual StatusCode fillgRhoEDM (xAOD::gFexJetRoIContainer *gRhoContainer, uint32_t tobWord, int scale) const =0
virtual StatusCode fillgBlockEDM (xAOD::gFexJetRoIContainer *gBlockContainer, uint32_t tobWord, int scale) const =0
virtual StatusCode fillgJetEDM (xAOD::gFexJetRoIContainer *gJetContainer, uint32_t tobWord, int scale) const =0
virtual StatusCode fillgScalarEJwojEDM (xAOD::gFexGlobalRoIContainer *gScalarEJwojContainer, uint32_t tobWord, int scale1, int scale2) const =0
virtual StatusCode fillgMETComponentsJwojEDM (xAOD::gFexGlobalRoIContainer *gMETComponentsJwojContainer, uint32_t tobWord, int scale1, int scale2) const =0
virtual StatusCode fillgMHTComponentsJwojEDM (xAOD::gFexGlobalRoIContainer *gMHTComponentsJwojContainer, uint32_t tobWord, int scale1, int scale2) const =0
virtual StatusCode fillgMSTComponentsJwojEDM (xAOD::gFexGlobalRoIContainer *gMSTComponentsJwojContainer, uint32_t tobWord, int scale1, int scale2) const =0
virtual StatusCode fillgMETComponentsNoiseCutEDM (xAOD::gFexGlobalRoIContainer *gMETComponentsNoiseCutContainer, uint32_t tobWord, int scale1, int scale2) const =0
virtual StatusCode fillgMETComponentsRmsEDM (xAOD::gFexGlobalRoIContainer *gMETComponentsRmsContainer, uint32_t tobWord, int scale1, int scale2) const =0
virtual StatusCode fillgScalarENoiseCutEDM (xAOD::gFexGlobalRoIContainer *gScalarENoiseCutContainer, uint32_t tobWord, int scale1, int scale2) const =0
virtual StatusCode fillgScalarERmsEDM (xAOD::gFexGlobalRoIContainer *gScalarERmsContainer, uint32_t tobWord, int scale1, int scale2) const =0

Detailed Description

Definition at line 22 of file IgFEXSysSim.h.

Member Function Documentation

◆ calcTowerID()

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

◆ DeclareInterfaceID()

LVL1::IgFEXSysSim::DeclareInterfaceID ( IgFEXSysSim ,
1 ,
0  )

◆ execute()

virtual StatusCode LVL1::IgFEXSysSim::execute ( const EventContext & ctx,
gFEXOutputCollection * gFEXOutputs ) const
pure virtual

◆ fillgBlockEDM()

virtual StatusCode LVL1::IgFEXSysSim::fillgBlockEDM ( xAOD::gFexJetRoIContainer * gBlockContainer,
uint32_t tobWord,
int scale ) const
pure virtual

◆ fillgJetEDM()

virtual StatusCode LVL1::IgFEXSysSim::fillgJetEDM ( xAOD::gFexJetRoIContainer * gJetContainer,
uint32_t tobWord,
int scale ) const
pure virtual

◆ fillgMETComponentsJwojEDM()

virtual StatusCode LVL1::IgFEXSysSim::fillgMETComponentsJwojEDM ( xAOD::gFexGlobalRoIContainer * gMETComponentsJwojContainer,
uint32_t tobWord,
int scale1,
int scale2 ) const
pure virtual

◆ fillgMETComponentsNoiseCutEDM()

virtual StatusCode LVL1::IgFEXSysSim::fillgMETComponentsNoiseCutEDM ( xAOD::gFexGlobalRoIContainer * gMETComponentsNoiseCutContainer,
uint32_t tobWord,
int scale1,
int scale2 ) const
pure virtual

◆ fillgMETComponentsRmsEDM()

virtual StatusCode LVL1::IgFEXSysSim::fillgMETComponentsRmsEDM ( xAOD::gFexGlobalRoIContainer * gMETComponentsRmsContainer,
uint32_t tobWord,
int scale1,
int scale2 ) const
pure virtual

◆ fillgMHTComponentsJwojEDM()

virtual StatusCode LVL1::IgFEXSysSim::fillgMHTComponentsJwojEDM ( xAOD::gFexGlobalRoIContainer * gMHTComponentsJwojContainer,
uint32_t tobWord,
int scale1,
int scale2 ) const
pure virtual

◆ fillgMSTComponentsJwojEDM()

virtual StatusCode LVL1::IgFEXSysSim::fillgMSTComponentsJwojEDM ( xAOD::gFexGlobalRoIContainer * gMSTComponentsJwojContainer,
uint32_t tobWord,
int scale1,
int scale2 ) const
pure virtual

◆ fillgRhoEDM()

virtual StatusCode LVL1::IgFEXSysSim::fillgRhoEDM ( xAOD::gFexJetRoIContainer * gRhoContainer,
uint32_t tobWord,
int scale ) const
pure virtual

◆ fillgScalarEJwojEDM()

virtual StatusCode LVL1::IgFEXSysSim::fillgScalarEJwojEDM ( xAOD::gFexGlobalRoIContainer * gScalarEJwojContainer,
uint32_t tobWord,
int scale1,
int scale2 ) const
pure virtual

◆ fillgScalarENoiseCutEDM()

virtual StatusCode LVL1::IgFEXSysSim::fillgScalarENoiseCutEDM ( xAOD::gFexGlobalRoIContainer * gScalarENoiseCutContainer,
uint32_t tobWord,
int scale1,
int scale2 ) const
pure virtual

◆ fillgScalarERmsEDM()

virtual StatusCode LVL1::IgFEXSysSim::fillgScalarERmsEDM ( xAOD::gFexGlobalRoIContainer * gScalarERmsContainer,
uint32_t tobWord,
int scale1,
int scale2 ) const
pure virtual

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