210 static bool doPreloadComponentFactories ()
212 using namespace asg::msgComponentConfig;
215 asg::msgComponentConfig::setMsgLevel (
MSG::DEBUG);
219 ANA_CHECK (asg::registerAlgorithmFactory<CP::AsgClassificationDecorationAlg>(
"CP::AsgClassificationDecorationAlg"));
220 ANA_CHECK (asg::registerAlgorithmFactory<CP::AsgCutBookkeeperAlg>(
"CP::AsgCutBookkeeperAlg"));
221 ANA_CHECK (asg::registerAlgorithmFactory<CP::AsgEnergyDecoratorAlg>(
"CP::AsgEnergyDecoratorAlg"));
222 ANA_CHECK (asg::registerAlgorithmFactory<CP::AsgEventScaleFactorAlg>(
"CP::AsgEventScaleFactorAlg"));
223 ANA_CHECK (asg::registerAlgorithmFactory<CP::AsgObjectScaleFactorAlg>(
"CP::AsgObjectScaleFactorAlg"));
224 ANA_CHECK (asg::registerAlgorithmFactory<CP::AsgLeptonTrackDecorationAlg>(
"CP::AsgLeptonTrackDecorationAlg"));
225 ANA_CHECK (asg::registerAlgorithmFactory<CP::AsgLeptonTrackSelectionAlg>(
"CP::AsgLeptonTrackSelectionAlg"));
226 ANA_CHECK (asg::registerAlgorithmFactory<CP::AsgOriginalObjectLinkAlg>(
"CP::AsgOriginalObjectLinkAlg"));
227 ANA_CHECK (asg::registerAlgorithmFactory<CP::AsgPriorityDecorationAlg>(
"CP::AsgPriorityDecorationAlg"));
228 ANA_CHECK (asg::registerAlgorithmFactory<CP::AsgSelectionAlg>(
"CP::AsgSelectionAlg"));
229 ANA_CHECK (asg::registerAlgorithmFactory<CP::AsgShallowCopyAlg>(
"CP::AsgShallowCopyAlg"));
230 ANA_CHECK (asg::registerAlgorithmFactory<CP::AsgUnionPreselectionAlg>(
"CP::AsgUnionPreselectionAlg"));
231 ANA_CHECK (asg::registerAlgorithmFactory<CP::AsgUnionSelectionAlg>(
"CP::AsgUnionSelectionAlg"));
232 ANA_CHECK (asg::registerAlgorithmFactory<CP::AsgViewFromSelectionAlg>(
"CP::AsgViewFromSelectionAlg"));
233 ANA_CHECK (asg::registerAlgorithmFactory<CP::AsgxAODMetNTupleMakerAlg>(
"CP::AsgxAODMetNTupleMakerAlg"));
234 ANA_CHECK (asg::registerAlgorithmFactory<CP::AsgxAODNTupleMakerAlg>(
"CP::AsgxAODNTupleMakerAlg"));
235 ANA_CHECK (asg::registerAlgorithmFactory<CP::BJetCalibrationAlg >(
"CP::BJetCalibrationAlg "));
236 ANA_CHECK (asg::registerAlgorithmFactory<CP::BTaggingEfficiencyAlg>(
"CP::BTaggingEfficiencyAlg"));
237 ANA_CHECK (asg::registerAlgorithmFactory<CP::BTaggingInformationDecoratorAlg>(
"CP::BTaggingInformationDecoratorAlg"));
238 ANA_CHECK (asg::registerAlgorithmFactory<CP::BTaggingScoresAlg>(
"CP::BTaggingScoresAlg"));
239 ANA_CHECK (asg::registerAlgorithmFactory<CP::BootstrapGeneratorAlg>(
"CP::BootstrapGeneratorAlg"));
240 ANA_CHECK (asg::registerAlgorithmFactory<CP::ChargeSelectorAlg>(
"CP::ChargeSelectorAlg"));
241 ANA_CHECK (asg::registerAlgorithmFactory<CP::CopyNominalSelectionAlg>(
"CP::CopyNominalSelectionAlg"));
242 ANA_CHECK (asg::registerAlgorithmFactory<CP::DiTauEfficiencyCorrectionsAlg>(
"CP::DiTauEfficiencyCorrectionsAlg"));
243 ANA_CHECK (asg::registerAlgorithmFactory<CP::DiTauMassCalculatorAlg>(
"CP::DiTauMassCalculatorAlg"));
244 ANA_CHECK (asg::registerAlgorithmFactory<CP::DiTauSmearingAlg>(
"CP::DiTauSmearingAlg"));
245 ANA_CHECK (asg::registerAlgorithmFactory<CP::DiTauTruthMatchingAlg>(
"CP::DiTauTruthMatchingAlg"));
246 ANA_CHECK (asg::registerAlgorithmFactory<CP::DileptonInvariantMassSelectorAlg>(
"CP::DileptonInvariantMassSelectorAlg"));
247 ANA_CHECK (asg::registerAlgorithmFactory<CP::DileptonInvariantMassWindowSelectorAlg>(
"CP::DileptonInvariantMassWindowSelectorAlg"));
248 ANA_CHECK (asg::registerAlgorithmFactory<CP::DileptonOSSFInvariantMassWindowSelectorAlg>(
"CP::DileptonOSSFInvariantMassWindowSelectorAlg"));
249 ANA_CHECK (asg::registerAlgorithmFactory<CP::EgammaCalibrationAndSmearingAlg>(
"CP::EgammaCalibrationAndSmearingAlg"));
250 ANA_CHECK (asg::registerAlgorithmFactory<CP::EgammaCaloClusterEtaAlg>(
"CP::EgammaCaloClusterEtaAlg"));
251 ANA_CHECK (asg::registerAlgorithmFactory<CP::EgammaFSRForMuonsCollectorAlg>(
"CP::EgammaFSRForMuonsCollectorAlg"));
252 ANA_CHECK (asg::registerAlgorithmFactory<CP::EgammaIsolationCorrectionAlg>(
"CP::EgammaIsolationCorrectionAlg"));
253 ANA_CHECK (asg::registerAlgorithmFactory<CP::EgammaIsolationSelectionAlg>(
"CP::EgammaIsolationSelectionAlg"));
254 ANA_CHECK (asg::registerAlgorithmFactory<CP::ElectronEfficiencyCorrectionAlg>(
"CP::ElectronEfficiencyCorrectionAlg"));
255 ANA_CHECK (asg::registerAlgorithmFactory<CP::ElectronLRTMergingAlg>(
"CP::ElectronLRTMergingAlg"));
256 ANA_CHECK (asg::registerAlgorithmFactory<CP::ElectronSiHitDecAlg>(
"CP::ElectronSiHitDecAlg"));
257 ANA_CHECK (asg::registerAlgorithmFactory<CP::EventCutFlowHistAlg>(
"CP::EventCutFlowHistAlg"));
258 ANA_CHECK (asg::registerAlgorithmFactory<CP::EventDecoratorAlg>(
"CP::EventDecoratorAlg"));
259 ANA_CHECK (asg::registerAlgorithmFactory<CP::EventFlagSelectionAlg>(
"CP::EventFlagSelectionAlg"));
260 ANA_CHECK (asg::registerAlgorithmFactory<CP::EventSelectionByObjectFlagAlg>(
"CP::EventSelectionByObjectFlagAlg"));
261 ANA_CHECK (asg::registerAlgorithmFactory<CP::EventStatusSelectionAlg>(
"CP::EventStatusSelectionAlg"));
262 ANA_CHECK (asg::registerAlgorithmFactory<CP::FakeBkgCalculatorAlg>(
"CP::FakeBkgCalculatorAlg"));
263 ANA_CHECK (asg::registerAlgorithmFactory<GRLSelectorAlg>(
"GRLSelectorAlg"));
264 ANA_CHECK (asg::registerAlgorithmFactory<CP::IOStatsAlg>(
"CP::IOStatsAlg"));
265 ANA_CHECK (asg::registerAlgorithmFactory<CP::JetCalibrationAlg>(
"CP::JetCalibrationAlg"));
266 ANA_CHECK (asg::registerAlgorithmFactory<CP::JetDecoratorAlg>(
"CP::JetDecoratorAlg"));
267 ANA_CHECK (asg::registerAlgorithmFactory<CP::JetFFSmearingAlg>(
"CP::JetFFSmearingAlg"));
268 ANA_CHECK (asg::registerAlgorithmFactory<CP::JetGhostMergingAlg>(
"CP::JetGhostMergingAlg"));
269 ANA_CHECK (asg::registerAlgorithmFactory<CP::JetGhostMuonAssociationAlg>(
"CP::JetGhostMuonAssociationAlg"));
270 ANA_CHECK (asg::registerAlgorithmFactory<CP::JetModifierAlg>(
"CP::JetModifierAlg"));
271 ANA_CHECK (asg::registerAlgorithmFactory<CP::JetNGhostSelectorAlg>(
"CP::JetNGhostSelectorAlg"));
272 ANA_CHECK (asg::registerAlgorithmFactory<CP::JetReclusteringAlg>(
"CP::JetReclusteringAlg"));
273 ANA_CHECK (asg::registerAlgorithmFactory<CP::ReclusteredJetCalibrationAlg>(
"CP::ReclusteredJetCalibrationAlg"));
274 ANA_CHECK (asg::registerAlgorithmFactory<CP::JetSelectionAlg>(
"CP::JetSelectionAlg"));
275 ANA_CHECK (asg::registerAlgorithmFactory<CP::JetTruthTagAlg>(
"CP::JetTruthTagAlg"));
276 ANA_CHECK (asg::registerAlgorithmFactory<CP::JetUncertaintiesAlg>(
"CP::JetUncertaintiesAlg"));
277 ANA_CHECK (asg::registerAlgorithmFactory<CP::JvtEfficiencyAlg>(
"CP::JvtEfficiencyAlg"));
278 ANA_CHECK (asg::registerAlgorithmFactory<CP::JvtUpdateAlg>(
"CP::JvtUpdateAlg"));
279 ANA_CHECK (asg::registerAlgorithmFactory<CP::KinematicHistAlg>(
"CP::KinematicHistAlg"));
280 ANA_CHECK (asg::registerAlgorithmFactory<CP::LeptonSFCalculatorAlg>(
"CP::LeptonSFCalculatorAlg"));
281 ANA_CHECK (asg::registerAlgorithmFactory<CP::MCTCDecorationAlg>(
"CP::MCTCDecorationAlg"));
282 ANA_CHECK (asg::registerAlgorithmFactory<CP::MetBuilderAlg>(
"CP::MetBuilderAlg"));
283 ANA_CHECK (asg::registerAlgorithmFactory<CP::MetMakerAlg>(
"CP::MetMakerAlg"));
284 ANA_CHECK (asg::registerAlgorithmFactory<CP::MetSignificanceAlg>(
"CP::MetSignificanceAlg"));
285 ANA_CHECK (asg::registerAlgorithmFactory<CP::MissingETPlusTransverseMassSelectorAlg>(
"CP::MissingETPlusTransverseMassSelectorAlg"));
286 ANA_CHECK (asg::registerAlgorithmFactory<CP::MissingETSelectorAlg>(
"CP::MissingETSelectorAlg"));
287 ANA_CHECK (asg::registerAlgorithmFactory<CP::MuonCalibrationAndSmearingAlg>(
"CP::MuonCalibrationAndSmearingAlg"));
288 ANA_CHECK (asg::registerAlgorithmFactory<CP::MuonEfficiencyScaleFactorAlg>(
"CP::MuonEfficiencyScaleFactorAlg"));
289 ANA_CHECK (asg::registerAlgorithmFactory<CP::MuonIsolationAlg>(
"CP::MuonIsolationAlg"));
290 ANA_CHECK (asg::registerAlgorithmFactory<CP::MuonLRTMergingAlg>(
"CP::MuonLRTMergingAlg"));
291 ANA_CHECK (asg::registerAlgorithmFactory<CP::MuonContainerMergingAlg>(
"CP::MuonContainerMergingAlg"));
292 ANA_CHECK (asg::registerAlgorithmFactory<CP::MuonSelectionAlgV2>(
"CP::MuonSelectionAlgV2"));
293 ANA_CHECK (asg::registerAlgorithmFactory<CP::MuonTriggerEfficiencyScaleFactorAlg>(
"CP::MuonTriggerEfficiencyScaleFactorAlg"));
294 ANA_CHECK (asg::registerAlgorithmFactory<CP::NLargeRJetMassWindowSelectorAlg>(
"CP::NLargeRJetMassWindowSelectorAlg"));
295 ANA_CHECK (asg::registerAlgorithmFactory<CP::NObjectMassSelectorAlg>(
"CP::NObjectMassSelectorAlg"));
296 ANA_CHECK (asg::registerAlgorithmFactory<CP::NObjectPtSelectorAlg>(
"CP::NObjectPtSelectorAlg"));
297 ANA_CHECK (asg::registerAlgorithmFactory<CP::ObjectCutFlowHistAlg>(
"CP::ObjectCutFlowHistAlg"));
298 ANA_CHECK (asg::registerAlgorithmFactory<CP::OverlapRemovalAlg>(
"CP::OverlapRemovalAlg"));
299 ANA_CHECK (asg::registerAlgorithmFactory<CP::PhotonEfficiencyCorrectionAlg>(
"CP::PhotonEfficiencyCorrectionAlg"));
300 ANA_CHECK (asg::registerAlgorithmFactory<CP::PhotonExtraVariablesAlg>(
"CP::PhotonExtraVariablesAlg"));
301 ANA_CHECK (asg::registerAlgorithmFactory<CP::PhotonOriginCorrectionAlg>(
"CP::PhotonOriginCorrectionAlg"));
302 ANA_CHECK (asg::registerAlgorithmFactory<CP::PhotonShowerShapeFudgeAlg>(
"CP::PhotonShowerShapeFudgeAlg"));
303 ANA_CHECK (asg::registerAlgorithmFactory<CP::PileupReweightingAlg>(
"CP::PileupReweightingAlg"));
304 ANA_CHECK (asg::registerAlgorithmFactory<CP::PrintToolConfigAlg>(
"CP::PrintToolConfigAlg"));
305 ANA_CHECK (asg::registerAlgorithmFactory<CP::RunNumberSelectorAlg>(
"CP::RunNumberSelectorAlg"));
306 ANA_CHECK (asg::registerAlgorithmFactory<CP::SaveFilterAlg>(
"CP::SaveFilterAlg"));
307 ANA_CHECK (asg::registerAlgorithmFactory<CP::SecVertexTruthMatchAlg>(
"CP::SecVertexTruthMatchAlg"));
308 ANA_CHECK (asg::registerAlgorithmFactory<CP::SumNLeptonPtSelectorAlg>(
"CP::SumNLeptonPtSelectorAlg"));
309 ANA_CHECK (asg::registerAlgorithmFactory<CP::SystObjectLinkerAlg>(
"CP::SystObjectLinkerAlg"));
310 ANA_CHECK (asg::registerAlgorithmFactory<CP::SysListDumperAlg>(
"CP::SysListDumperAlg"));
311 ANA_CHECK (asg::registerAlgorithmFactory<CP::TauCombineMuonRMTausAlg>(
"CP::TauCombineMuonRMTausAlg"));
312 ANA_CHECK (asg::registerAlgorithmFactory<CP::TauEfficiencyCorrectionsAlg>(
"CP::TauEfficiencyCorrectionsAlg"));
313 ANA_CHECK (asg::registerAlgorithmFactory<CP::TauExtraVariablesAlg>(
"CP::TauExtraVariablesAlg"));
314 ANA_CHECK (asg::registerAlgorithmFactory<CP::TauSmearingAlg>(
"CP::TauSmearingAlg"));
315 ANA_CHECK (asg::registerAlgorithmFactory<CP::TauTruthDecorationsAlg>(
"CP::TauTruthDecorationsAlg"));
316 ANA_CHECK (asg::registerAlgorithmFactory<CP::TauTruthMatchingAlg>(
"CP::TauTruthMatchingAlg"));
317 ANA_CHECK (asg::registerAlgorithmFactory<CP::TrackParticleMergerAlg>(
"CP::TrackParticleMergerAlg"));
318 ANA_CHECK (asg::registerAlgorithmFactory<CP::TransverseMassSelectorAlg>(
"CP::TransverseMassSelectorAlg"));
319 ANA_CHECK (asg::registerAlgorithmFactory<CP::TreeFillerAlg>(
"CP::TreeFillerAlg"));
320 ANA_CHECK (asg::registerAlgorithmFactory<CP::TreeMakerAlg>(
"CP::TreeMakerAlg"));
321 ANA_CHECK (asg::registerAlgorithmFactory<CP::TrigEventSelectionAlg>(
"CP::TrigEventSelectionAlg"));
322 ANA_CHECK (asg::registerAlgorithmFactory<CP::TrigGlobalEfficiencyAlg>(
"CP::TrigGlobalEfficiencyAlg"));
323 ANA_CHECK (asg::registerAlgorithmFactory<CP::TrigPrescalesAlg>(
"CP::TrigPrescalesAlg"));
324 ANA_CHECK (asg::registerAlgorithmFactory<CP::TrigMatchingAlg>(
"CP::TrigMatchingAlg"));
325 ANA_CHECK (asg::registerAlgorithmFactory<CP::ParticleLevelChargeDecoratorAlg>(
"CP::ParticleLevelChargeDecoratorAlg"));
326 ANA_CHECK (asg::registerAlgorithmFactory<CP::ParticleLevelIsolationAlg>(
"CP::ParticleLevelIsolationAlg"));
327 ANA_CHECK (asg::registerAlgorithmFactory<CP::ParticleLevelJetsAlg>(
"CP::ParticleLevelJetsAlg"));
328 ANA_CHECK (asg::registerAlgorithmFactory<CP::ParticleLevelMissingETAlg>(
"CP::ParticleLevelMissingETAlg"));
329 ANA_CHECK (asg::registerAlgorithmFactory<CP::ParticleLevelOverlapRemovalAlg>(
"CP::ParticleLevelOverlapRemovalAlg"));
330 ANA_CHECK (asg::registerAlgorithmFactory<CP::ParticleLevelPtEtaPhiDecoratorAlg>(
"CP::ParticleLevelPtEtaPhiDecoratorAlg"));
331 ANA_CHECK (asg::registerAlgorithmFactory<CP::PMGTruthWeightAlg>(
"CP::PMGTruthWeightAlg"));
332 ANA_CHECK (asg::registerAlgorithmFactory<CP::VertexSelectionAlg>(
"CP::VertexSelectionAlg"));
333 ANA_CHECK (asg::registerAlgorithmFactory<CP::VGammaORAlg>(
"CP::VGammaORAlg"));
334 ANA_CHECK (asg::registerAlgorithmFactory<CP::xAODWriterAlg>(
"CP::xAODWriterAlg"));
335 ANA_CHECK (asg::registerAlgorithmFactory<EventReco::RunKLFitterAlg>(
"EventReco::RunKLFitterAlg"));
337 ANA_CHECK (asg::registerToolFactory<AsgDeadHVCellRemovalTool> (
"AsgDeadHVCellRemovalTool"));
338 ANA_CHECK (asg::registerToolFactory<AsgElectronEfficiencyCorrectionTool> (
"AsgElectronEfficiencyCorrectionTool"));
339 ANA_CHECK (asg::registerToolFactory<AsgPhotonEfficiencyCorrectionTool> (
"AsgPhotonEfficiencyCorrectionTool"));
340 ANA_CHECK (asg::registerToolFactory<BTaggingEfficiencyTool> (
"BTaggingEfficiencyTool"));
341 ANA_CHECK (asg::registerToolFactory<BTaggingSelectionTool> (
"BTaggingSelectionTool"));
342 ANA_CHECK (asg::registerToolFactory<CP::AsgFlagSelectionTool> (
"CP::AsgFlagSelectionTool"));
343 ANA_CHECK (asg::registerToolFactory<CP::AsgMaskSelectionTool> (
"CP::AsgMaskSelectionTool"));
344 ANA_CHECK (asg::registerToolFactory<CP::AsgMassSelectionTool> (
"CP::AsgMassSelectionTool"));
345 ANA_CHECK (asg::registerToolFactory<CP::AsgPtEtaSelectionTool> (
"CP::AsgPtEtaSelectionTool"));
346 ANA_CHECK (asg::registerToolFactory<CP::AsymptMatrixTool> (
"CP::AsymptMatrixTool"));
347 ANA_CHECK (asg::registerToolFactory<CP::EgammaCalibrationAndSmearingTool> (
"CP::EgammaCalibrationAndSmearingTool"));
348 ANA_CHECK (asg::registerToolFactory<CP::EgammaIsGoodOQSelectionTool> (
"CP::EgammaIsGoodOQSelectionTool"));
349 ANA_CHECK (asg::registerToolFactory<CP::ElectronLRTOverlapRemovalTool> (
"CP::ElectronLRTOverlapRemovalTool"));
350 ANA_CHECK (asg::registerToolFactory<CP::FFJetSmearingTool> (
"CP::FFJetSmearingTool"));
351 ANA_CHECK (asg::registerToolFactory<CP::IsolationCorrectionTool> (
"CP::IsolationCorrectionTool"));
352 ANA_CHECK (asg::registerToolFactory<CP::IsolationSelectionTool> (
"CP::IsolationSelectionTool"));
353 ANA_CHECK (asg::registerToolFactory<CP::JvtEfficiencyTool> (
"CP::JvtEfficiencyTool"));
354 ANA_CHECK (asg::registerToolFactory<CP::MuonCalibIntSagittaTool> (
"CP::MuonCalibIntSagittaTool"));
355 ANA_CHECK (asg::registerToolFactory<CP::MuonCalibIntScaleSmearTool> (
"CP::MuonCalibIntScaleSmearTool"));
356 ANA_CHECK (asg::registerToolFactory<CP::MuonCalibTool> (
"CP::MuonCalibTool"));
357 ANA_CHECK (asg::registerToolFactory<CP::MuonLRTOverlapRemovalTool> (
"CP::MuonLRTOverlapRemovalTool"));
358 ANA_CHECK (asg::registerToolFactory<CP::MuonSelectionTool> (
"CP::MuonSelectionTool"));
359 ANA_CHECK (asg::registerToolFactory<CP::MuonEfficiencyScaleFactors> (
"CP::MuonEfficiencyScaleFactors"));
360 ANA_CHECK (asg::registerToolFactory<CP::MuonTriggerScaleFactors> (
"CP::MuonTriggerScaleFactors"));
361 ANA_CHECK (asg::registerToolFactory<CP::NNJvtSelectionTool> (
"CP::NNJvtSelectionTool"));
362 ANA_CHECK (asg::registerToolFactory<CP::PileupReweightingTool> (
"CP::PileupReweightingTool"));
363 ANA_CHECK (asg::registerToolFactory<DiTauMassTools::MissingMassTool> (
"DiTauMassTools::MissingMassTool"));
364 ANA_CHECK (asg::registerToolFactory<GoodRunsListSelectionTool> (
"GoodRunsListSelectionTool"));
365 ANA_CHECK (asg::registerToolFactory<InDetSecVtxTruthMatchTool> (
"InDetSecVtxTruthMatchTool"));
366 ANA_CHECK (asg::registerToolFactory<JetCalibrationTool> (
"JetCalibrationTool"));
367 ANA_CHECK (asg::registerToolFactory<BJetCorrectionTool> (
"BJetCorrectionTool"));
368 ANA_CHECK (asg::registerToolFactory<MuonInJetCorrectionTool> (
"MuonInJetCorrectionTool"));
369 ANA_CHECK (asg::registerToolFactory<JetPileupTag::JetVertexNNTagger> (
"JetPileupTag::JetVertexNNTagger"));
370 ANA_CHECK (asg::registerToolFactory<JetUncertaintiesTool> (
"JetUncertaintiesTool"));
371 ANA_CHECK (asg::registerToolFactory<ORUtils::DeltaROverlapTool> (
"ORUtils::DeltaROverlapTool"));
372 ANA_CHECK (asg::registerToolFactory<ORUtils::EleJetOverlapTool> (
"ORUtils::EleJetOverlapTool"));
373 ANA_CHECK (asg::registerToolFactory<ORUtils::EleMuSharedTrkOverlapTool> (
"ORUtils::EleMuSharedTrkOverlapTool"));
374 ANA_CHECK (asg::registerToolFactory<ORUtils::MuJetOverlapTool> (
"ORUtils::MuJetOverlapTool"));
375 ANA_CHECK (asg::registerToolFactory<ORUtils::OverlapRemovalTool> (
"ORUtils::OverlapRemovalTool"));
376 ANA_CHECK (asg::registerToolFactory<PMGTools::PMGTruthWeightTool> (
"PMGTools::PMGTruthWeightTool"));
377 ANA_CHECK (asg::registerToolFactory<TauAnalysisTools::CommonSmearingTool> (
"TauAnalysisTools::CommonSmearingTool"));
378 ANA_CHECK (asg::registerToolFactory<TauAnalysisTools::DiTauEfficiencyCorrectionsTool> (
"TauAnalysisTools::DiTauEfficiencyCorrectionsTool"));
379 ANA_CHECK (asg::registerToolFactory<TauAnalysisTools::DiTauSmearingTool> (
"TauAnalysisTools::DiTauSmearingTool"));
380 ANA_CHECK (asg::registerToolFactory<TauAnalysisTools::DiTauTruthMatchingTool> (
"TauAnalysisTools::DiTauTruthMatchingTool"));
381 ANA_CHECK (asg::registerToolFactory<TauAnalysisTools::TauEfficiencyCorrectionsTool> (
"TauAnalysisTools::TauEfficiencyCorrectionsTool"));
382 ANA_CHECK (asg::registerToolFactory<TauAnalysisTools::TauSelectionTool> (
"TauAnalysisTools::TauSelectionTool"));
383 ANA_CHECK (asg::registerToolFactory<TauAnalysisTools::TauSmearingTool> (
"TauAnalysisTools::TauSmearingTool"));
384 ANA_CHECK (asg::registerToolFactory<TauAnalysisTools::TauTruthMatchingTool> (
"TauAnalysisTools::TauTruthMatchingTool"));
385 ANA_CHECK (asg::registerToolFactory<TauCombinedTES> (
"TauCombinedTES"));
386 ANA_CHECK (asg::registerToolFactory<Trig::DRScoringTool> (
"Trig::DRScoringTool"));
387 ANA_CHECK (asg::registerToolFactory<Trig::MatchFromCompositeTool> (
"Trig::MatchFromCompositeTool"));
388 ANA_CHECK (asg::registerToolFactory<Trig::TrigDecisionTool> (
"Trig::TrigDecisionTool"));
389 ANA_CHECK (asg::registerToolFactory<Trig::MatchingTool> (
"Trig::MatchingTool"));
390 ANA_CHECK (asg::registerToolFactory<TrigConf::xAODConfigTool> (
"TrigConf::xAODConfigTool"));
391 ANA_CHECK (asg::registerToolFactory<TrigGlobalEfficiencyCorrectionTool> (
"TrigGlobalEfficiencyCorrectionTool"));
392 ANA_CHECK (asg::registerToolFactory<TruthClassificationTool> (
"TruthClassificationTool"));
393 ANA_CHECK (asg::registerToolFactory<VGammaORTool> (
"VGammaORTool"));
394 ANA_CHECK (asg::registerToolFactory<egammaMVACalibTool> (
"egammaMVACalibTool"));
395 ANA_CHECK (asg::registerToolFactory<met::METMaker> (
"met::METMaker"));
396 ANA_CHECK (asg::registerToolFactory<met::METSignificance> (
"met::METSignificance"));
397 ANA_CHECK (asg::registerToolFactory<met::METSystematicsTool> (
"met::METSystematicsTool"));
399 ANA_CHECK (asg::registerServiceFactory<egammaMVASvc> (
"egammaMVASvc"));
400 ANA_CHECK (asg::registerServiceFactory<CP::SystematicsSvc> (
"CP::SystematicsSvc"));
401 ANA_CHECK (asg::registerServiceFactory<CP::SelectionNameSvc> (
"CP::SelectionNameSvc"));
408 static bool result =
false;
409 static std::once_flag
flag;
410 std::call_once (
flag, [&] () {
result = doPreloadComponentFactories (); });