CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_2_7_hltpatch1/src/RecoLocalMuon/Configuration/python/RecoLocalMuon_cff.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 # Magnetic Field
00004 # Geometry
00005 # DT Geometry
00006 # CSC Geometry
00007 # RPC Geometry
00008 #------------------------------------ DT ------------------------------------------------
00009 # 1D RecHits
00010 # from RecoLocalMuon.DTRecHit.dt1DRecHits_ParamDrift_cfi import *
00011 #       include "RecoLocalMuon/DTRecHit/data/dt1DRecHits_LinearDrift.cfi"
00012 #       include "RecoLocalMuon/DTRecHit/data/dt1DRecHits_LinearDriftFromDB.cfi"
00013 from RecoLocalMuon.DTRecHit.dt1DRecHits_LinearDriftFromDB_cfi import *
00014 # 2D Segments
00015 # from RecoLocalMuon.DTSegment.dt2DSegments_CombPatternReco2D_ParamDrift_cfi import *
00016 #       include "RecoLocalMuon/DTSegment/data/dt2DSegments_CombPatternReco2D_LinearDrift.cfi"
00017 #       include "RecoLocalMuon/DTSegment/data/dt2DSegments_CombPatternReco2D_LinearDriftFromDB.cfi"
00018 from RecoLocalMuon.DTSegment.dt2DSegments_CombPatternReco2D_LinearDriftFromDB_cfi import *
00019 # 4D Segments
00020 # from RecoLocalMuon.DTSegment.dt4DSegments_CombPatternReco4D_ParamDrift_cfi import *
00021 #       include "RecoLocalMuon/DTSegment/data/dt4DSegments_CombPatternReco4D_LinearDrift.cfi"
00022 #       include "RecoLocalMuon/DTSegment/data/dt4DSegments_CombPatternReco4D_LinearDriftFromDB.cfi"
00023 from RecoLocalMuon.DTSegment.dt4DSegments_CombPatternReco4D_LinearDriftFromDB_cfi import *
00024 # 4D segments with t0 correction
00025 from RecoLocalMuon.DTSegment.dt4DSegments_ApplyT0Correction_cfi import *
00026 #------------------------------------ CSC -----------------------------------------------
00027 # 2D RecHit     
00028 from RecoLocalMuon.CSCRecHitD.cscRecHitD_cfi import *
00029 # Segments
00030 from RecoLocalMuon.CSCSegment.cscSegments_cfi import *
00031 #------------------------------------ RPC -----------------------------------------------
00032 # 1D RecHits
00033 from RecoLocalMuon.RPCRecHit.rpcRecHits_cfi import *
00034 #----------------------------------------------------------------------------------------
00035 # DT sequence for the standard reconstruction chain 
00036 # The reconstruction of the 2D segments are not required for the 4D segments reconstruction, they are used
00037 # only for debuging purpose and for specific studies
00038 dtlocalreco = cms.Sequence(dt1DRecHits*dt4DSegments + dt1DCosmicRecHits*dt4DCosmicSegments)
00039 # DT sequence with the 2D segment reconstruction
00040 dtlocalreco_with_2DSegments = cms.Sequence(dt1DRecHits*dt2DSegments*dt4DSegments + dt1DCosmicRecHits*dt2DCosmicSegments*dt4DCosmicSegments)
00041 # DT sequence with T0seg correction
00042 # CSC sequence
00043 csclocalreco = cms.Sequence(csc2DRecHits*cscSegments)
00044 # DT, CSC and RPC together
00045 muonlocalreco_with_2DSegments = cms.Sequence(dtlocalreco_with_2DSegments+csclocalreco+rpcRecHits)
00046 # DT, CSC and RPC together (correct sequence for the standard path)
00047 muonlocalreco = cms.Sequence(dtlocalreco+csclocalreco+rpcRecHits)