ATLAS Offline Software
ITrigBStoxAODTool.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef TRIGBSEXTRACTION_ITRIGBSTOXAODTOOL_H
6 #define TRIGBSEXTRACTION_ITRIGBSTOXAODTOOL_H
7 #include "GaudiKernel/IAlgTool.h"
8 #include "GaudiKernel/ToolHandle.h"
9 
10 //fwd declaration
11 namespace HLT{class Navigation;}
12 
17 static const InterfaceID IID_ITrigBStoxAODTool("ITrigBStoxAODTool", 1 , 0);
18 
19 class ITrigBStoxAODTool : public virtual IAlgTool {
20 public:
21 
25  static const InterfaceID& interfaceID() { return IID_ITrigBStoxAODTool; }
26 };
27 
28 #endif // TRIGBSEXTRACTION_ITRIGBSTOXAODTOOL_H
ITrigBStoxAODTool::convert
virtual StatusCode convert(HLT::Navigation *)=0
ITrigBStoxAODTool::setTrigPassBits
virtual StatusCode setTrigPassBits(HLT::Navigation *)=0
HLT
It used to be useful piece of code for replacing actual SG with other store of similar functionality ...
Definition: HLTResultReader.h:26
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition: PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
HLT::Navigation
The Navigation class, organizes TriggerElements into the tree structure.
Definition: Navigation.h:100
ITrigBStoxAODTool
Definition: ITrigBStoxAODTool.h:19
ITrigBStoxAODTool::interfaceID
static const InterfaceID & interfaceID()
Definition: ITrigBStoxAODTool.h:25
ITrigBStoxAODTool::rewireNavigation
virtual StatusCode rewireNavigation(HLT::Navigation *)=0