import FWCore.ParameterSet.Config as cms

# include geometry and magnetic field
# from Geometry.CaloEventSetup.CaloTopology_cfi import *
# from Geometry.CommonTopologies.bareGlobalTrackingGeometry_cfi import *
# add the SteppingHelixPropagator to the EventSetup
from TrackPropagation.SteppingHelixPropagator.SteppingHelixPropagatorAny_cfi import *
from TrackPropagation.SteppingHelixPropagator.SteppingHelixPropagatorAlong_cfi import *
from TrackPropagation.SteppingHelixPropagator.SteppingHelixPropagatorOpposite_cfi import *
# add TrackDetectorAssociator lookup maps to the EventSetup
from TrackingTools.TrackAssociator.DetIdAssociatorESProducer_cff import *
from RecoMuon.MuonIdentification.isolation_cff import *
from RecoMuon.MuonIdentification.muons1stStep_cfi import *
from RecoMuon.MuonIdentification.muonTiming_cfi import *
# Glb Track Quality
from RecoMuon.GlobalTrackingTools.GlobalTrackQuality_cfi import *
muons1stStep.fillGlobalTrackQuality = True

from RecoMuon.MuonIdentification.cosmics_id import *

from RecoMuon.MuonIdentification.muonShowerInformationProducer_cff import *
muonIdProducerTask = cms.Task(glbTrackQual,muons1stStep,muonEcalDetIds,muonShowerInformation)
muonIdProducerSequence = cms.Sequence(muonIdProducerTask)
