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

#include <IL1JetCMXTools.h>

Inheritance diagram for LVL1::IL1JetCMXTools:
Collaboration diagram for LVL1::IL1JetCMXTools:

Public Member Functions

virtual void formCMXJetTob (const xAOD::JEMTobRoIContainer *jemRoiVec, xAOD::CMXJetTobContainer *cmxTobVec) const =0
virtual void formCMXJetTob (const std::vector< const xAOD::JEMTobRoIContainer * > &jemRoiColls, xAOD::CMXJetTobContainer *cmxTobVec, int peak) const =0
virtual void formCMXJetHits (const xAOD::CMXJetTobContainer *cmxTobVec, xAOD::CMXJetHitsContainer *cmxHitsVec) const =0
virtual void formCMXJetHitsCrate (const xAOD::CMXJetTobContainer *cmxTobVec, xAOD::CMXJetHitsContainer *cmxHitsCrate) const =0
virtual void formCMXJetHitsSystem (const xAOD::CMXJetHitsContainer *cmxHitsCrate, xAOD::CMXJetHitsContainer *cmxHitsSys) const =0
virtual void formCMXJetHitsTopo (const xAOD::CMXJetTobContainer *cmxTobVec, xAOD::CMXJetHitsContainer *cmxHitsTopo) const =0

Static Public Member Functions

static const InterfaceID & interfaceID ()

Detailed Description

Definition at line 30 of file IL1JetCMXTools.h.

Member Function Documentation

◆ formCMXJetHits()

virtual void LVL1::IL1JetCMXTools::formCMXJetHits ( const xAOD::CMXJetTobContainer * cmxTobVec,
xAOD::CMXJetHitsContainer * cmxHitsVec ) const
pure virtual

Implemented in LVL1::L1JetCMXTools.

◆ formCMXJetHitsCrate()

virtual void LVL1::IL1JetCMXTools::formCMXJetHitsCrate ( const xAOD::CMXJetTobContainer * cmxTobVec,
xAOD::CMXJetHitsContainer * cmxHitsCrate ) const
pure virtual

Implemented in LVL1::L1JetCMXTools.

◆ formCMXJetHitsSystem()

virtual void LVL1::IL1JetCMXTools::formCMXJetHitsSystem ( const xAOD::CMXJetHitsContainer * cmxHitsCrate,
xAOD::CMXJetHitsContainer * cmxHitsSys ) const
pure virtual

Implemented in LVL1::L1JetCMXTools.

◆ formCMXJetHitsTopo()

virtual void LVL1::IL1JetCMXTools::formCMXJetHitsTopo ( const xAOD::CMXJetTobContainer * cmxTobVec,
xAOD::CMXJetHitsContainer * cmxHitsTopo ) const
pure virtual

Implemented in LVL1::L1JetCMXTools.

◆ formCMXJetTob() [1/2]

virtual void LVL1::IL1JetCMXTools::formCMXJetTob ( const std::vector< const xAOD::JEMTobRoIContainer * > & jemRoiColls,
xAOD::CMXJetTobContainer * cmxTobVec,
int peak ) const
pure virtual

Implemented in LVL1::L1JetCMXTools.

◆ formCMXJetTob() [2/2]

virtual void LVL1::IL1JetCMXTools::formCMXJetTob ( const xAOD::JEMTobRoIContainer * jemRoiVec,
xAOD::CMXJetTobContainer * cmxTobVec ) const
pure virtual

Implemented in LVL1::L1JetCMXTools.

◆ interfaceID()

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

Definition at line 55 of file IL1JetCMXTools.h.

56 {
57 return IID_IL1JetCMXTools;
58 }
static const InterfaceID IID_IL1JetCMXTools("LVL1::IL1JetCMXTools", 1, 0)
Interface definition for L1JetCMXTools.

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