ATLAS Offline Software
Public Member Functions | Static Public Member Functions | List of all members
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  {
52  return IID_IL1JetElementTools;
53  }

◆ 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: