xAODMaker::TrigDecisionCnvTool Class Reference

Implementation of the ITrigDecisionCnvTool interface. More...

#include <TrigDecisionCnvTool.h>

Inheritance diagram for xAODMaker::TrigDecisionCnvTool:
xAODMaker::ITrigDecisionCnvTool

List of all members.

Public Member Functions

 TrigDecisionCnvTool (const std::string &type, const std::string &name, const IInterface *parent)
 Regular AlgTool constructor.
virtual StatusCode initialize ()
 Function initialising the tool.
virtual StatusCode convert (const TrigDec::TrigDecision *aod, xAOD::TrigDecision *xaod, const TriggerInfo *level1TriggerInfo)
 Function filling an xAOD::TrigDecision object with information.

Detailed Description

Implementation of the ITrigDecisionCnvTool interface.

This tool copies the contents of the "old" TrigDec::TrigDecision object into an xAOD::TrigDecision one.

Author:
Attila Krasznahorkay <Attila.Krasznahorkay@cern.ch>
Revision
688265
Date
2015-08-08 18:31:45 +0200 (Sat, 08 Aug 2015)

Member Function Documentation

StatusCode xAODMaker::TrigDecisionCnvTool::convert ( const TrigDec::TrigDecision *  aod,
xAOD::TrigDecision xaod,
const TriggerInfo *  triggerInfo 
) [virtual]

Function filling an xAOD::TrigDecision object with information.

This is the important function of the tool. It takes an existing TrigDec::TrigDecision object, and copies its contents into a new xAOD::TrigDecision object.

Parameters:
aod The AOD object to take the information from
xaod The xAOD object to fill the information into
Returns:
StatusCode::SUCCESS if all went fine, something else if not

Implements xAODMaker::ITrigDecisionCnvTool.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 15 Apr 2017 for RootCore Packages by  doxygen 1.6.1