-
Niels Van Eldik authoredNiels Van Eldik authored
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
MuonCombinedRecExampleConfigDb.py 6.39 KiB
# Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
from AthenaCommon.CfgGetter import addTool, addToolClone, addService, addAlgorithm, \
addTypesToExcludeIfDefaultValue, addNamesToExcludeIfDefaultValue, addFullNamesToExcludeIfDefaultValue, \
addPropertiesToExcludeIfDefault, \
addTypesToSkipIfNotAvailable, addNamesToSkipIfNotAvailable, addFullNamesToSkipIfNotAvailable, \
addTypesOnlyToSkip
from AthenaCommon.Constants import * # FATAL,ERROR etc.
# combined tools
addTool("MuonCombined::InDetCandidateTool","InDetCandidateTool")
addTool("MuonCombinedRecExample.MuonCombinedTools.MuonCombinedTool","MuonCombinedTool")
addTool("MuonCombined::MuGirlTagTool","MuGirlTagTool")
addTool("MuonCombined::MuonSegmentTagTool","MuonSegmentTagTool")
addTool("MuonCombined::MuonCombinedStacoTagTool","MuonCombinedStacoTagTool")
addTool("MuonCombinedRecExample.MuonCombinedTools.MuonCombinedFitTagTool","MuonCombinedFitTagTool")
addTool("Trk::TrackParticleCreatorTool","TrackParticleCreatorTool")
addTool("MuonCombinedRecExample.MuonCaloTagTool.MuonCaloTagTool","MuonCaloTagTool")
addTool("Rec::MuonMomentumBalanceSignificanceTool","MuonMomentumBalanceSignificanceTool")
addTool("Rec::MuonScatteringAngleSignificanceTool","MuonScatteringAngleSignificanceTool")
addAlgorithm("MuonCombinedInDetCandidateAlg","MuonCombinedInDetCandidateAlg")
addAlgorithm("MuonCombinedMuonCandidateAlg","MuonCombinedMuonCandidateAlg")
addAlgorithm("MuonCombinedAlg","MuonCombinedAlg")
addAlgorithm("MuonCombinedRecExample.MuonCombinedAlgs.MuonCombinedInDetExtensionAlg","MuonCombinedInDetExtensionAlg")
addAlgorithm("MuonSegmentTagAlg","MuonSegmentTagAlg")
addAlgorithm("MuonCreatorAlg","MuonCreatorAlg")
addAlgorithm("MuonCreatorAlg","StauCreatorAlg",
MuonCreatorTool="StauCreatorTool",
MuonContainerLocation = "Staus",
CombinedLocation = "CombinedStau",
ExtrapolatedLocation = "ExtrapolatedStau",
MuonCandidateLocation = "",
SegmentContainerName = "StauSegments" )
# tracking tools
addTool("TrkTrackSummaryTool.AtlasTrackSummaryTool.AtlasTrackSummaryTool", "AtlasTrackSummaryTool" )
# put this here until it is set in the appropriate package
addTool("MuonCombinedRecExample.MuonSegmentTaggerTools.MuTagMatchingTool","MuTagMatchingTool")
addTool("MuonCombinedRecExample.MuonSegmentTaggerTools.MuTagAmbiguitySolverTool","MuTagAmbiguitySolverTool")
addAlgorithm("MuonCombinedRecExample.MuonSegmentTaggerTools.MuonSegmentTaggerAlg","MuonSegmentTaggerAlg")
addTool("MuonCombinedRecExample.MuonCombinedTools.MuonCombinedInDetDetailedTrackSelectorTool","MuonCombinedInDetDetailedTrackSelectorTool")
addTool("MuonCombinedRecExample.MuonCombinedTools.MuonCombinedParticleCreator","MuonCombinedParticleCreator")
addTool("MuonCombinedRecExample.MuonCombinedTools.MuonCreatorTool","MuonCreatorTool")
addTool("MuonCombinedRecExample.MuonCombinedTools.MuonCreatorTool","StauCreatorTool",BuildStauContainer=True)
addTool("MuonCombinedRecExample.MuonCombinedTools.MuonCandidateTool","MuonCandidateTool")
addTool("MuonCombinedRecExample.MuonCombinedTools.MuonCombinedTrackSummaryTool","MuonCombinedTrackSummaryTool")
addTool("MuonCombinedRecExample.MuonCombinedTools.MuonSimpleAmbiProcessorTool","MuonSimpleAmbiProcessorTool")
#addTool("MuonCombinedRecExample.CombinedMuonTrackSummary.CombinedMuonTrackSummary","CombinedMuonTrackSummary")
addTool("MuonCombinedRecExample.MuonCombinedFitTools.OutwardsCombinedMuonTrackBuilder","OutwardsCombinedMuonTrackBuilder")
addTool("MuonCombinedRecExample.MuonCombinedFitTools.MuonCombinedPropagator","MuonCombinedPropagator")
addTool("MuonCombinedRecExample.MuonCombinedFitTools.OutwardsSegmentRegionRecoveryTool","OutwardsSegmentRegionRecoveryTool")
####### calo tag
addTool("MuonCombinedRecExample.MuonCaloTagTool.CaloTrkMuIdAlgTrackSelectorTool","CaloTrkMuIdAlgTrackSelectorTool")
addTool("MuonCombinedRecExample.MuonCaloTagTool.TrackEnergyInCaloTool","TrackEnergyInCaloTool")
addTool("MuonCombinedRecExample.MuonCaloTagTool.TrackDepositInCaloTool","TrackDepositInCaloTool")
addTool("MuonCombinedRecExample.MuonCaloTagTool.CaloMuonTagLoose","CaloMuonTagLoose")
addTool("MuonCombinedRecExample.MuonCaloTagTool.CaloMuonTag","CaloMuonTag")
addTool("MuonCombinedRecExample.MuonCaloTagTool.CaloMuonLikelihoodTool","CaloMuonLikelihoodTool")
####### muid tools
addTool("MuonCombinedRecExample.MuonCombinedFitTools.MuonMatchQuality","MuonMatchQuality")
addTool("MuonCombinedRecExample.MuonCombinedFitTools.MuidMuonRecovery","MuidMuonRecovery")
addTool("MuonCombinedRecExample.MuonCombinedFitTools.MuonCombinedTrackFitter","MuonCombinedTrackFitter")
addTool("MuonCombinedRecExample.MuonCombinedFitTools.CombinedMuonTagTestTool","CombinedMuonTagTestTool")
addTool("MuonCombinedRecExample.MuonCombinedFitTools.MuidMaterialAllocator","MuidMaterialAllocator")
addTool("MuonCombinedRecExample.MuonCombinedFitTools.iPatFitter","iPatFitter")
addTool("MuonCombinedRecExample.MuonCombinedFitTools.iPatSLFitter","iPatSLFitter")
addTool("MuonCombinedRecExample.MuonCombinedFitTools.MuidTrackCleaner","MuidTrackCleaner")
addTool("MuonCombinedRecExample.MuonCombinedFitTools.OutwardsTrackCleaner","OutwardsTrackCleaner")
addTool("MuonCombinedRecExample.MuonCombinedFitTools.MuidCaloEnergyParam","MuidCaloEnergyParam")
addTool("MuonCombinedRecExample.MuonCombinedFitTools.MuidCaloEnergyMeas","MuidCaloEnergyMeas")
addTool("MuonCombinedRecExample.MuonCombinedFitTools.MuidCaloEnergyTool","MuidCaloEnergyTool")
addTool("MuonCombinedRecExample.MuonCombinedFitTools.MuidCaloEnergyToolParam","MuidCaloEnergyToolParam")
addTool("MuonCombinedRecExample.MuonCombinedFitTools.MuidCaloTrackStateOnSurface","MuidCaloTrackStateOnSurface")
addTool("MuonCombinedRecExample.MuonCombinedFitTools.MuidCaloTrackStateOnSurfaceParam","MuidCaloTrackStateOnSurfaceParam")
addTool("MuonCombinedRecExample.MuonCombinedFitTools.MuidMaterialEffectsOnTrackProvider","MuidMaterialEffectsOnTrackProvider")
addTool("MuonCombinedRecExample.MuonCombinedFitTools.MuidMaterialEffectsOnTrackProviderParam","MuidMaterialEffectsOnTrackProviderParam")
addTool("MuonCombinedRecExample.MuonCombinedFitTools.MuonTrackQuery","MuonTrackQuery")
addTool("MuonCombinedRecExample.MuonCombinedFitTools.MuidSegmentRegionRecoveryTool","MuidSegmentRegionRecoveryTool")
addTool("MuonCombinedRecExample.MuonCombinedFitTools.CombinedMuonTrackBuilder","CombinedMuonTrackBuilder")
addTool("MuonCombinedRecExample.MuonCombinedFitTools.CombinedMuonTrackBuilderFit","CombinedMuonTrackBuilderFit")