ATLAS Offline Software
Loading...
Searching...
No Matches
PhysicsAnalysis/AnalysisCommon/FsrUtils/src/ToolTester.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef FSRUTILS_TOOLTESTER_H
6#define FSRUTILS_TOOLTESTER_H
7
8// Gaudi/Athena include(s):
10#include "GaudiKernel/ToolHandle.h"
11
12// Local include(s):
14
15// to make histogram
16#include "TLorentzVector.h"
17
18
19namespace FSR {
20
26 class ToolTester : public AthAlgorithm {
27
28 public:
30 ToolTester( const std::string& name, ISvcLocator* svcLoc );
31
33 virtual StatusCode initialize();
35 virtual StatusCode execute();
36
37 private:
39 std::string m_sgMuonKey;
40 std::string m_sgPhotonKey;
41 std::string m_sgElectronKey;
42
44 ToolHandle< IFsrPhotonTool > m_fsrTool;
45
47
48 }; // class ToolTester
49
50} // namespace FSR
51
52#endif // FSRUTILS_TOOLTESTER_H
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
Simple interface for searching the FSR candidate.
ToolHandle< IFsrPhotonTool > m_fsrTool
Connection to the fsr tool.
virtual StatusCode initialize()
Function initialising the algorithm.
virtual StatusCode execute()
Function executing the algorithm.
ToolTester(const std::string &name, ISvcLocator *svcLoc)
Regular Algorithm constructor.
std::string m_sgMuonKey
StoreGate keys for the muon, photon and electron containers to investigate.