10 #include "GaudiKernel/IToolSvc.h"
14 #include <QtCoreVersion>
34 msg(MSG::INFO) <<
" in initialize() " <<
endmsg;
39 msg(MSG::ERROR) <<
" Unable to get ToolSvc!" <<
endmsg;
45 QStringList tooltypes;
46 tooltypes <<
"Trk::Extrapolator";
47 initTools<Trk::IExtrapolator>(tooltypes,QString(
"VP1_JOBCFG_EXTRA_VP1_EXTRAPOLATORS"));
51 QStringList tooltypes;
52 tooltypes <<
"Trk::KalmanFitter"
53 <<
"Trk::GlobalChi2Fitter"
54 <<
"Trk::GaussianSumFilter"
55 <<
"Trk::DistributedKalmanFilter"
56 <<
"Trk::DeterministicAnnealingFilter";
57 initTools<Trk::ITrackFitter>(tooltypes,QString(
"VP1_JOBCFG_EXTRA_VP1_FITTERS"));
60 return StatusCode::SUCCESS;
67 return StatusCode::SUCCESS;
73 msg(MSG::INFO) <<
" in finalize() " <<
endmsg;
74 return StatusCode::SUCCESS;
86 #if QTCORE_VERSION >= 0x050E00
92 if (existingTools.contains(
key))
97 msg(MSG::WARNING) <<
"Could not create tool with type/key " <<
key.toStdString() <<
endmsg;