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

#include <IL1JEPEtSumsTools.h>

Inheritance diagram for LVL1::IL1JEPEtSumsTools:
Collaboration diagram for LVL1::IL1JEPEtSumsTools:

Public Member Functions

virtual void formJEMEtSums (const DataVector< xAOD::JetElement > *jetElementVec, DataVector< JEMEtSums > *jemEtSumsVec) const =0
virtual void formCMMEtSums (const DataVector< JEMEtSums > *jemEtSumsVec, DataVector< CMMEtSums > *cmmEtSumsVec) const =0
virtual void formCMMEtSumsModule (const DataVector< JEMEtSums > *jemEtSumsVec, DataVector< CMMEtSums > *cmmEtSumsMod) const =0
virtual void formCMMEtSumsCrate (const DataVector< CMMEtSums > *cmmEtSumsMod, DataVector< CMMEtSums > *cmmEtSumsCrate) const =0
virtual void formCMMEtSumsSystem (const DataVector< CMMEtSums > *cmmEtSumsCrate, DataVector< CMMEtSums > *cmmEtSumsSys) const =0
virtual void formCMMEtSumsEtMaps (const DataVector< CMMEtSums > *cmmEtSumsSys, DataVector< CMMEtSums > *cmmEtSumsMaps) const =0

Static Public Member Functions

static const InterfaceID & interfaceID ()

Detailed Description

Definition at line 27 of file IL1JEPEtSumsTools.h.

Member Function Documentation

◆ formCMMEtSums()

virtual void LVL1::IL1JEPEtSumsTools::formCMMEtSums ( const DataVector< JEMEtSums > * jemEtSumsVec,
DataVector< CMMEtSums > * cmmEtSumsVec ) const
pure virtual

Implemented in LVL1::L1JEPEtSumsTools.

◆ formCMMEtSumsCrate()

virtual void LVL1::IL1JEPEtSumsTools::formCMMEtSumsCrate ( const DataVector< CMMEtSums > * cmmEtSumsMod,
DataVector< CMMEtSums > * cmmEtSumsCrate ) const
pure virtual

Implemented in LVL1::L1JEPEtSumsTools.

◆ formCMMEtSumsEtMaps()

virtual void LVL1::IL1JEPEtSumsTools::formCMMEtSumsEtMaps ( const DataVector< CMMEtSums > * cmmEtSumsSys,
DataVector< CMMEtSums > * cmmEtSumsMaps ) const
pure virtual

Implemented in LVL1::L1JEPEtSumsTools.

◆ formCMMEtSumsModule()

virtual void LVL1::IL1JEPEtSumsTools::formCMMEtSumsModule ( const DataVector< JEMEtSums > * jemEtSumsVec,
DataVector< CMMEtSums > * cmmEtSumsMod ) const
pure virtual

Implemented in LVL1::L1JEPEtSumsTools.

◆ formCMMEtSumsSystem()

virtual void LVL1::IL1JEPEtSumsTools::formCMMEtSumsSystem ( const DataVector< CMMEtSums > * cmmEtSumsCrate,
DataVector< CMMEtSums > * cmmEtSumsSys ) const
pure virtual

Implemented in LVL1::L1JEPEtSumsTools.

◆ formJEMEtSums()

virtual void LVL1::IL1JEPEtSumsTools::formJEMEtSums ( const DataVector< xAOD::JetElement > * jetElementVec,
DataVector< JEMEtSums > * jemEtSumsVec ) const
pure virtual

Implemented in LVL1::L1JEPEtSumsTools.

◆ interfaceID()

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

Definition at line 48 of file IL1JEPEtSumsTools.h.

49 {
51 }
static const InterfaceID IID_IL1JEPEtSumsTools("LVL1::IL1JEPEtSumsTools", 1, 0)
Interface definition for L1JEPEtSumsTools.

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