ATLAS Offline Software
Trigger
TrigAnalysis
TrigGlobalEfficiencyCorrection
TrigGlobalEfficiencyCorrection
CheckConfig.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
// contact: jmaurer@cern.ch
6
7
#ifndef TRIGGLOBALEFFICIENCYCORRECTION_CHECKCONFIG_H
8
#define TRIGGLOBALEFFICIENCYCORRECTION_CHECKCONFIG_H 1
9
10
#include "
TrigGlobalEfficiencyCorrection/TrigGlobalEfficiencyCorrectionTool.h
"
11
#include "
AsgMessaging/AsgMessaging.h
"
12
13
#include <functional>
14
#include <vector>
15
16
namespace
TrigGlobEffCorr
17
{
18
19
class
CheckConfig
:
public
asg::AsgMessaging
20
{
21
public
:
22
CheckConfig
(
TrigGlobalEfficiencyCorrectionTool
&
parent
);
23
24
bool
basicConfigChecks
();
25
bool
advancedConfigChecks
();
26
27
private
:
28
TrigGlobalEfficiencyCorrectionTool
&
m_parent
;
29
30
template
<
class
CPTool>
static
ToolHandle<CPTool>*
findToolByName
(ToolHandleArray<CPTool>& suppliedTools,
const
std::string&
name
);
31
};
32
33
}
34
35
#endif
TrigGlobEffCorr::CheckConfig::basicConfigChecks
bool basicConfigChecks()
Definition:
CheckConfig.cxx:39
TrigGlobEffCorr
the template specializations below must be enclosed in this namespace
Definition:
Calculator.cxx:1240
TrigGlobEffCorr::CheckConfig::findToolByName
static ToolHandle< CPTool > * findToolByName(ToolHandleArray< CPTool > &suppliedTools, const std::string &name)
Definition:
CheckConfig.cxx:27
TrigGlobalEfficiencyCorrectionTool.h
TrigGlobEffCorr::CheckConfig::m_parent
TrigGlobalEfficiencyCorrectionTool & m_parent
Definition:
CheckConfig.h:28
AsgMessaging.h
test_pyathena.parent
parent
Definition:
test_pyathena.py:15
TrigGlobEffCorr::CheckConfig
Definition:
CheckConfig.h:20
TrigGlobEffCorr::CheckConfig::CheckConfig
CheckConfig(TrigGlobalEfficiencyCorrectionTool &parent)
Definition:
CheckConfig.cxx:19
name
std::string name
Definition:
Control/AthContainers/Root/debug.cxx:221
asg::AsgMessaging
Class mimicking the AthMessaging class from the offline software.
Definition:
AsgMessaging.h:40
TrigGlobalEfficiencyCorrectionTool
Definition:
TrigGlobalEfficiencyCorrectionTool.h:39
TrigGlobEffCorr::CheckConfig::advancedConfigChecks
bool advancedConfigChecks()
Definition:
CheckConfig.cxx:188
Generated on Thu Nov 7 2024 21:11:54 for ATLAS Offline Software by
1.8.18