CMS 3D CMS Logo

ALCARECOTkAlCosmics_cff.py

Go to the documentation of this file.
00001 # Author     : Gero Flucke
00002 # Date       :   July 19th, 2007
00003 # last update: $Date: 2008/10/29 17:28:42 $ by $Author: flucke $
00004 
00005 import FWCore.ParameterSet.Config as cms
00006 
00007 #____________Track selection____________
00008 import Alignment.CommonAlignmentProducer.AlignmentTrackSelector_cfi
00009 # AlCaReco for track based alignment using Cosmic muons reconstructed by Combinatorial Track Finder
00010 ALCARECOTkAlCosmicsCTF = Alignment.CommonAlignmentProducer.AlignmentTrackSelector_cfi.alignmentTrackSelector.clone(
00011     src = 'ctfWithMaterialTracksP5',
00012     filter = True,
00013     applyBasicCuts = True,
00014 
00015     ptMin = 0., ##10
00016     ptMax = 99999.,
00017     pMin = 4., ##10
00018     pMax = 99999.,
00019     etaMin = -99., ##-2.4 keep also what is going through...
00020     etaMax = 99., ## 2.4 ...both TEC with flat slope
00021 
00022     nHitMin = 7,
00023     nHitMin2D = 2,
00024     chi2nMax = 999999.,
00025     
00026     applyMultiplicityFilter = False,
00027     applyNHighestPt = True, ## select only highest pT track
00028     nHighestPt = 1
00029     )
00030 
00031 # AlCaReco for track based alignment using Cosmic muons reconstructed by Cosmic Track Finder
00032 # (same cuts)
00033 ALCARECOTkAlCosmicsCosmicTF = ALCARECOTkAlCosmicsCTF.clone(
00034     src = 'cosmictrackfinderP5' ## different for CTF
00035     )
00036 
00037 # AlCaReco for track based alignment using Cosmic muons reconstructed by Road Search Track Finder
00038 # (same cuts)
00039 ALCARECOTkAlCosmicsRS = ALCARECOTkAlCosmicsCTF.clone(
00040     src = 'rsWithMaterialTracksP5'
00041     )
00042 
00043 #____________Sequences____________
00044 # Work around since only one filter can be used:
00045 # Run the RS and CosmicTF filters before CTF filter, but ignore their results.
00046 # So whenever there is CTF, we keep also the others...
00047 #sequence seqALCARECOTkAlCosmicsCTF      = { 
00048 #    -ALCARECOTkAlCosmicsRS & -ALCARECOTkAlCosmicsCosmicTF & ALCARECOTkAlCosmicsCTF 
00049 #}
00050 #sequence seqALCARECOTkAlCosmicsCTF_orig = { ALCARECOTkAlCosmicsCTF }
00051 # Benedikt tells me it works:
00052 seqALCARECOTkAlCosmicsCTF = cms.Sequence(ALCARECOTkAlCosmicsCTF)
00053 seqALCARECOTkAlCosmicsCosmicTF = cms.Sequence(ALCARECOTkAlCosmicsCosmicTF)
00054 seqALCARECOTkAlCosmicsRS = cms.Sequence(ALCARECOTkAlCosmicsRS)

Generated on Tue Jun 9 17:24:01 2009 for CMSSW by  doxygen 1.5.4