ATLAS Offline Software
Public Member Functions | Static Public Member Functions | List of all members
xAODMaker::ITrigDecisionCnvTool Class Referenceabstract

Interface for the tool creating xAOD::TrigDecision from an AOD. More...

#include <ITrigDecisionCnvTool.h>

Inheritance diagram for xAODMaker::ITrigDecisionCnvTool:
Collaboration diagram for xAODMaker::ITrigDecisionCnvTool:

Public Member Functions

virtual StatusCode convert (const TrigDec::TrigDecision *aod, xAOD::TrigDecision *xaod, const TriggerInfo *level1TriggerInfo) const =0
 Function filling an xAOD::TrigDecision object with information. More...
 

Static Public Member Functions

static const InterfaceID & interfaceID ()
 Gaudi interface definition. More...
 

Detailed Description

Interface for the tool creating xAOD::TrigDecision from an AOD.

   This interface is implemented by the tool that copies the
   contents of the TrigDec::TrigDecision object into a newly created
   xAOD::TrigDecision object.
Author
Attila Krasz.nosp@m.naho.nosp@m.rkay@.nosp@m.cern.nosp@m..ch>
Revision
688265
Date
2015-08-08 18:31:45 +0200 (Sat, 08 Aug 2015)

Definition at line 42 of file ITrigDecisionCnvTool.h.

Member Function Documentation

◆ convert()

virtual StatusCode xAODMaker::ITrigDecisionCnvTool::convert ( const TrigDec::TrigDecision aod,
xAOD::TrigDecision xaod,
const TriggerInfo level1TriggerInfo 
) const
pure virtual

Function filling an xAOD::TrigDecision object with information.

Implemented in xAODMaker::TrigDecisionCnvTool.

◆ interfaceID()

static const InterfaceID& xAODMaker::ITrigDecisionCnvTool::interfaceID ( )
inlinestatic

Gaudi interface definition.

Definition at line 51 of file ITrigDecisionCnvTool.h.

51  {
52  return IID_ITrigDecisionCnvTool;
53  }

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