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

#include <IL1JetElementTools.h>

Inheritance diagram for LVL1::IL1JetElementTools:
Collaboration diagram for LVL1::IL1JetElementTools:

Public Member Functions

virtual void makeJetElements (const xAOD::TriggerTowerContainer *tts, xAOD::JetElementContainer *jetElements) const =0
virtual void mapJetElements (const xAOD::JetElementContainer *jetElements, xAOD::JetElementMap_t *map) const =0
virtual void makeJetElements (const DataVector< TriggerTower > *tts, DataVector< JetElement > *jetElements) const =0

Static Public Member Functions

static const InterfaceID & interfaceID ()

Detailed Description

Definition at line 37 of file IL1JetElementTools.h.

Member Function Documentation

◆ interfaceID()

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

Definition at line 50 of file IL1JetElementTools.h.

51 {
53 }
static const InterfaceID IID_IL1JetElementTools("LVL1::IL1JetElementTools", 1, 0)
Interface definition for L1JetTools.

◆ makeJetElements() [1/2]

virtual void LVL1::IL1JetElementTools::makeJetElements ( const DataVector< TriggerTower > * tts,
DataVector< JetElement > * jetElements ) const
pure virtual

Implemented in LVL1::L1JetElementTools.

◆ makeJetElements() [2/2]

virtual void LVL1::IL1JetElementTools::makeJetElements ( const xAOD::TriggerTowerContainer * tts,
xAOD::JetElementContainer * jetElements ) const
pure virtual

Implemented in LVL1::L1JetElementTools.

◆ mapJetElements()

virtual void LVL1::IL1JetElementTools::mapJetElements ( const xAOD::JetElementContainer * jetElements,
xAOD::JetElementMap_t * map ) const
pure virtual

Implemented in LVL1::L1JetElementTools.


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