ATLAS Offline Software
Loading...
Searching...
No Matches
TestMatchingToolAlg.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 TRIGGERMATCHINGTOOL_TESTMATCHINGTOOLALG_H
6#define TRIGGERMATCHINGTOOL_TESTMATCHINGTOOLALG_H 1
7
9
11
12#include <map>
13
15 public:
16 TestMatchingToolAlg( const std::string& name, ISvcLocator* pSvcLocator ) : AthAnalysisAlgorithm( name, pSvcLocator ) {}
18
19 virtual StatusCode initialize();
20 virtual StatusCode execute();
21 virtual StatusCode finalize();
22
23 private:
24
25 ToolHandle<Trig::IMatchingTool> m_tmt;
26
27 std::map<std::string,int> m_matches;
28
29};
30
31#endif //> !TRIGGERMATCHINGTOOL_TESTMATCHINGTOOLALG_H
AthAnalysisAlgorithm(const std::string &name)
Constructor taking just a name.
ToolHandle< Trig::IMatchingTool > m_tmt
std::map< std::string, int > m_matches
virtual StatusCode finalize()
TestMatchingToolAlg(const std::string &name, ISvcLocator *pSvcLocator)
virtual StatusCode execute()
virtual StatusCode initialize()