ATLAS Offline Software
Loading...
Searching...
No Matches
TrigNavigationCnvTool.cxx
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
3*/
4
6xAODMaker::TrigNavigationCnvTool::TrigNavigationCnvTool( const std::string& type, const std::string& name,
7 const IInterface* parent )
8 : AthAlgTool(type, name, parent) {
9 declareInterface< ITrigNavigationCnvTool >( this );
10}
11
14
16 return StatusCode::SUCCESS;
17}
18
20 xAOD::TrigNavigation* xaod ) const {
22 return StatusCode::SUCCESS;
23}
AthAlgTool(const std::string &type, const std::string &name, const IInterface *parent)
Constructor with parameters:
HLT::HLTResult is sumarising result of trigger decision evaluation (online/offline) It contains basic...
Definition HLTResult.h:51
const std::vector< uint32_t > & getNavigationResult() const
retrieve the sub-payloads (can be used to retrieve/write data)
Definition HLTResult.h:250
virtual StatusCode initialize() override
Function initialising the tool.
virtual StatusCode convert(const HLT::HLTResult *aod, xAOD::TrigNavigation *xaod) const final
Function filling an xAOD::TrigNavigation object with information.
TrigNavigationCnvTool(const std::string &type, const std::string &name, const IInterface *parent)
Regular AlgTool constructor.
void setSerialized(const std::vector< unsigned int > &value)
sets the serialized form of the navigation from the argument
TrigNavigation_v1 TrigNavigation
Define the latest version of the trigger navigation class.