ATLAS Offline Software
Loading...
Searching...
No Matches
TrigEgammaMatchingToolMTTest.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
3*/
4
5
6#ifndef TrigEgammaMatchingToolMTTest_H
7#define TrigEgammaMatchingToolMTTest_H
8
9
15#include <vector>
16#include <string>
17
18
20 public:
21
22 TrigEgammaMatchingToolMTTest( const std::string& name, ISvcLocator* pSvcLocator );
23 virtual StatusCode initialize() override;
24 virtual StatusCode fillHistograms( const EventContext& ctx ) const override;
25
26 private:
27
28
29 void inspect(const std::string&, const xAOD::Egamma *) const ;
30
31 SG::ReadHandleKey<xAOD::ElectronContainer> m_electronKey{this , "ElectronKey", "Electrons", ""};
32
33 ToolHandle<Trig::TrigDecisionTool> m_trigdec;
34 ToolHandle<TrigEgammaMatchingToolMT> m_matchTool;
35
36
37 std::vector<std::string> m_triggerList;
38};
39
40#endif
Property holding a SG store/key/clid from which a ReadHandle is made.
AthMonitorAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor.
Property holding a SG store/key/clid from which a ReadHandle is made.
TrigEgammaMatchingToolMTTest(const std::string &name, ISvcLocator *pSvcLocator)
virtual StatusCode fillHistograms(const EventContext &ctx) const override
adds event to the monitoring histograms
void inspect(const std::string &, const xAOD::Egamma *) const
SG::ReadHandleKey< xAOD::ElectronContainer > m_electronKey
virtual StatusCode initialize() override
initialize
ToolHandle< TrigEgammaMatchingToolMT > m_matchTool
ToolHandle< Trig::TrigDecisionTool > m_trigdec
std::vector< std::string > m_triggerList
Egamma_v1 Egamma
Definition of the current "egamma version".
Definition Egamma.h:17