5#ifndef TRIGBSEXTRACTION_TRIGBSEXTRACTION_H
6#define TRIGBSEXTRACTION_TRIGBSEXTRACTION_H
8#include "GaudiKernel/ToolHandle.h"
31 virtual StatusCode
execute()
override;
44 bool equalize,
bool xAODConv);
46 ToolHandle<HLT::Navigation>
m_navToolL2{
this,
"NavigationForL2",
"HLT::Navigation/NavigationForL2",
47 "Navigation tool for Run-1 L2 result"};
48 ToolHandle<HLT::Navigation>
m_navTool{
this,
"Navigation",
"HLT::Navigation/Navigation",
49 "Navigation tool for EF/HLT result"};
51 ToolHandle<ITrigBStoxAODTool>
m_xAODTool{
this,
"BStoxAOD",
"",
52 "Optional xAOD converter tool for Run-1 EF AOD containers"};
55 this,
"L2ResultKeyIn",
"",
"Input key for L2 result (Run-1)"};
57 this,
"L2ResultKeyOut",
"",
"Output key for L2 result (Run-1)"};
60 this,
"HLTResultKeyIn",
"HLTResult_HLT_BS",
"Input key for EF/HLT result"};
62 this,
"HLTResultKeyOut",
"HLTResult_HLT",
"Output key for EF/HLT result"};
65 this,
"DSResultKeysIn", {},
"Input keys for DataScouting HLT results"};
67 this,
"DSResultKeysOut", {},
"Output keys for DataScouting HLT results"};
Property holding a SG store/key/clid from which a ReadHandle is made.
Property holding a SG store/key/clid from which a WriteHandle is made.
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
The Navigation class, organizes TriggerElements into the tree structure.
Property holding a SG store/key/clid from which a ReadHandle is made.
Property holding a SG store/key/clid from which a WriteHandle is made.
HandleKeyArray< ReadHandle< T >, ReadHandleKey< T >, Gaudi::DataHandle::Reader > ReadHandleKeyArray
HandleKeyArray< WriteHandle< T >, WriteHandleKey< T >, Gaudi::DataHandle::Writer > WriteHandleKeyArray