ATLAS Offline Software
PhysicsAnalysis
Algorithms
StandaloneAnalysisAlgorithms
StandaloneAnalysisAlgorithms
PrintToolConfigAlg.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef EVENT_LOOP_ALGS_PRINT_TOOL_CONFIG_H
6
#define EVENT_LOOP_ALGS_PRINT_TOOL_CONFIG_H
7
8
#include <
AnaAlgorithm/AnaAlgorithm.h
>
9
#include <
AsgTools/PropertyWrapper.h
>
10
11
namespace
CP
12
{
13
class
PrintToolConfigAlg
:
public
EL::AnaAlgorithm
14
{
15
16
using
EL::AnaAlgorithm::AnaAlgorithm
;
17
StatusCode
finalize
()
override
;
18
19
private
:
20
Gaudi::Property<std::string>
m_outputFileName
{
this
,
"OutputFile"
,
"tool_config.txt"
,
"name of the file to save the tool configuration to"
};
21
22
};
23
}
24
25
#endif
PropertyWrapper.h
CP
Select isolated Photons, Electrons and Muons.
Definition:
Control/xAODRootAccess/xAODRootAccess/TEvent.h:49
EL::AnaAlgorithm::AnaAlgorithm
AnaAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
constructor with parameters
Definition:
AnaAlgorithm.cxx:40
AnaAlgorithm.h
EL::AnaAlgorithm
the (new) base class for EventLoop algorithms
Definition:
AnaAlgorithm.h:73
CP::PrintToolConfigAlg::finalize
StatusCode finalize() override
Definition:
PrintToolConfigAlg.cxx:18
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition:
PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
CP::PrintToolConfigAlg::m_outputFileName
Gaudi::Property< std::string > m_outputFileName
Definition:
PrintToolConfigAlg.h:20
CP::PrintToolConfigAlg
Definition:
PrintToolConfigAlg.h:14
Generated on Mon Sep 1 2025 21:17:29 for ATLAS Offline Software by
1.8.18