ATLAS Offline Software
Public Member Functions | Static Public Member Functions | List of all members
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  }

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