ATLAS Offline Software
Loading...
Searching...
No Matches
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.

Static Public Member Functions

static const InterfaceID & interfaceID ()
 Gaudi interface definition.

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()

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

Gaudi interface definition.

Definition at line 51 of file ITrigDecisionCnvTool.h.

51 {
53 }
static const InterfaceID IID_ITrigDecisionCnvTool("xAODMaker::ITrigDecisionCnvTool", 1, 0)
The interface provided by ITrigDecisionCnvTool.

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