![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
31 ATH_MSG_INFO(
"top::TrackCPTools: no need to initialise anything on truth DxAOD");
32 return StatusCode::SUCCESS;
37 "top::TrackCPTools: no need to initialise anything since not using tracks");
38 return StatusCode::SUCCESS;
42 ATH_MSG_INFO(
"top::TrackCPTools: no need to initialise for mini-xAOD");
43 return StatusCode::SUCCESS;
62 276262, 297730, 300909, 311482, 334738, 341650, 364486
74 m_trkseltool = ToolHandle<InDet::IInDetTrackSelectionTool>(selTool);
78 return StatusCode::SUCCESS;
86 top::check(
tool->initialize(),
"Failure to initialize InDetTrackSmearingTool");
90 return StatusCode::SUCCESS;
105 const std::string biasToolName {
109 if (asg::ToolStore::contains<InDet::InDetTrackBiasingTool>(biasToolName)) {
110 m_biasingTool[0] = asg::ToolStore::get<InDet::InDetTrackBiasingTool>(biasToolName);
114 "Failure to setProperty runNumber of InDetTrackBiasingTool " + biasToolName);
116 "Failure to initialize InDetTrackBiasingTool " + biasToolName);
123 const std::string biasToolName {
131 if (asg::ToolStore::contains<InDet::InDetTrackBiasingTool>(biasToolName)) {
133 asg::ToolStore::get<InDet::InDetTrackBiasingTool>(biasToolName);
137 "Failure to setProperty runNumber of InDetTrackBiasingTool " + biasToolName);
139 "Failure to initialize InDetTrackBiasingTool " + biasToolName);
144 return StatusCode::SUCCESS;
166 ToolHandle<InDet::IInDetTrackTruthOriginTool>{&(*m_truthOriginTool)}),
173 return StatusCode::SUCCESS;
TopConfig A simple configuration that is NOT a singleton.
Gaudi::Details::PropertyBase & declareProperty(Gaudi::Property< T > &t)
::StatusCode StatusCode
StatusCode definition for legacy code.
void check(bool thingToCheck, const std::string &usefulFailureMessage)
Print an error message and terminate if thingToCheck is false.
std::string to_string(const DetectorType &type)