ATLAS Offline Software
Public Member Functions | Static Public Member Functions | List of all members
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  {
50  return IID_IL1JEPEtSumsTools;
51  }

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