Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Public Member Functions | List of all members
MuonML::IGraphInferenceTool Class Referenceabstract

#include <IGraphInferenceTool.h>

Inheritance diagram for MuonML::IGraphInferenceTool:
Collaboration diagram for MuonML::IGraphInferenceTool:

Public Member Functions

virtual ~IGraphInferenceTool ()=default
 Empty desctructor. More...
 
 DeclareInterfaceID (IGraphInferenceTool, 1, 0)
 Declaration of the interface. More...
 
virtual StatusCode runGraphInference (const EventContext &ctx, GraphRawData &graph) const =0
 

Detailed Description

Definition at line 11 of file IGraphInferenceTool.h.

Constructor & Destructor Documentation

◆ ~IGraphInferenceTool()

virtual MuonML::IGraphInferenceTool::~IGraphInferenceTool ( )
virtualdefault

Empty desctructor.

Member Function Documentation

◆ DeclareInterfaceID()

MuonML::IGraphInferenceTool::DeclareInterfaceID ( IGraphInferenceTool  ,
,
 
)

Declaration of the interface.

◆ runGraphInference()

virtual StatusCode MuonML::IGraphInferenceTool::runGraphInference ( const EventContext &  ctx,
GraphRawData graph 
) const
pure virtual

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