ATLAS Offline Software
Loading...
Searching...
No Matches
IJetHistoFiller Class Referenceabstract

Interface for tools in charge of filling 1 histo (or several closely related ones) More...

#include <IJetHistoFiller.h>

Inherits IAlgTool.

Inherited by JetHistoAttributeFiller [virtual], JetHistoEventLevelFiller [virtual], JetHistoHTFiller [virtual], JetHistoLeadingJetsRelations [virtual], JetHistoMatchedFiller [virtual], JetHistoPtTool [virtual], JetHistoResponseAndEff [virtual], JetHistoSelectSort [virtual], and JetHistoTriggEfficiency [virtual].

Collaboration diagram for IJetHistoFiller:

Public Member Functions

virtual ~IJetHistoFiller ()
virtual StatusCode processJetContainer (const JetMonitoringAlg &parentAlg, const xAOD::JetContainer &jets, const EventContext &ctx) const =0

Static Public Member Functions

static const InterfaceID & interfaceID ()

Detailed Description

Interface for tools in charge of filling 1 histo (or several closely related ones)

the main function processJetContainer() takes a JetMonitoringAlg as input so the implementation can retrieve the monitoring tools from it.

Definition at line 23 of file IJetHistoFiller.h.

Constructor & Destructor Documentation

◆ ~IJetHistoFiller()

virtual IJetHistoFiller::~IJetHistoFiller ( )
inlinevirtual

Definition at line 30 of file IJetHistoFiller.h.

30{}

Member Function Documentation

◆ interfaceID()

const InterfaceID & IJetHistoFiller::interfaceID ( )
inlinestatic

Definition at line 28 of file IJetHistoFiller.h.

28{ return IID_IJetHistoFiller; }
static const InterfaceID IID_IJetHistoFiller("IJetHistoFiller", 1, 0)

◆ processJetContainer()

virtual StatusCode IJetHistoFiller::processJetContainer ( const JetMonitoringAlg & parentAlg,
const xAOD::JetContainer & jets,
const EventContext & ctx ) const
pure virtual

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