ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Event
xAOD
xAODTriggerCnv
src
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
5
#include "
TrigNavigationCnvTool.h
"
6
xAODMaker::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
12
xAODMaker::TrigNavigationCnvTool::~TrigNavigationCnvTool
() {
13
}
14
15
StatusCode
xAODMaker::TrigNavigationCnvTool::initialize
() {
16
return
StatusCode::SUCCESS;
17
}
18
19
StatusCode
xAODMaker::TrigNavigationCnvTool::convert
(
const
HLT::HLTResult
* aod,
20
xAOD::TrigNavigation
* xaod )
const
{
21
xaod->
setSerialized
(aod->
getNavigationResult
());
22
return
StatusCode::SUCCESS;
23
}
TrigNavigationCnvTool.h
AthAlgTool::AthAlgTool
AthAlgTool(const std::string &type, const std::string &name, const IInterface *parent)
Constructor with parameters:
Definition
AthAlgTool.cxx:16
HLT::HLTResult
HLT::HLTResult is sumarising result of trigger decision evaluation (online/offline) It contains basic...
Definition
HLTResult.h:49
HLT::HLTResult::getNavigationResult
const std::vector< uint32_t > & getNavigationResult() const
retrieve the sub-payloads (can be used to retrieve/write data)
Definition
HLTResult.h:248
xAODMaker::TrigNavigationCnvTool::initialize
virtual StatusCode initialize() override
Function initialising the tool.
Definition
TrigNavigationCnvTool.cxx:15
xAODMaker::TrigNavigationCnvTool::convert
virtual StatusCode convert(const HLT::HLTResult *aod, xAOD::TrigNavigation *xaod) const final
Function filling an xAOD::TrigNavigation object with information.
Definition
TrigNavigationCnvTool.cxx:19
xAODMaker::TrigNavigationCnvTool::TrigNavigationCnvTool
TrigNavigationCnvTool(const std::string &type, const std::string &name, const IInterface *parent)
Regular AlgTool constructor.
Definition
TrigNavigationCnvTool.cxx:6
xAODMaker::TrigNavigationCnvTool::~TrigNavigationCnvTool
virtual ~TrigNavigationCnvTool()
Definition
TrigNavigationCnvTool.cxx:12
xAOD::TrigNavigation_v1::setSerialized
void setSerialized(const std::vector< unsigned int > &value)
sets the serialized form of the navigation from the argument
xAOD::TrigNavigation
TrigNavigation_v1 TrigNavigation
Define the latest version of the trigger navigation class.
Definition
TrigNavigation.h:16
type
Generated on
for ATLAS Offline Software by
1.17.0