CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_3_9_patch3/src/Alignment/CommonAlignmentProducer/python/ALCARECOTkAlMinBias_cff.py

Go to the documentation of this file.
00001 # AlCaReco for track based Alignment using min. bias events
00002 import FWCore.ParameterSet.Config as cms
00003 
00004 import HLTrigger.HLTfilters.hltHighLevel_cfi
00005 #Note the MinBias selection should contain as many tracks as possible but no overlaps. So the HLT selection selects any event that is not selected in another TkAl* selector.
00006 ALCARECOTkAlMinBiasNOTHLT = HLTrigger.HLTfilters.hltHighLevel_cfi.hltHighLevel.clone(
00007     andOr = True, ## choose logical OR between Triggerbits
00008     eventSetupPathsKey = 'TkAlMinBiasNOT',
00009     throw = False # tolerate triggers stated above, but not available
00010     )
00011 ALCARECOTkAlMinBiasHLT = HLTrigger.HLTfilters.hltHighLevel_cfi.hltHighLevel.clone(
00012     andOr = True, ## choose logical OR between Triggerbits
00013     eventSetupPathsKey = 'TkAlMinBias',
00014     throw = False # tolerate triggers stated above, but not available
00015     )
00016 
00017 # DCS partitions
00018 # "EBp","EBm","EEp","EEm","HBHEa","HBHEb","HBHEc","HF","HO","RPC"
00019 # "DT0","DTp","DTm","CSCp","CSCm","CASTOR","TIBTID","TOB","TECp","TECm"
00020 # "BPIX","FPIX","ESp","ESm"
00021 import DPGAnalysis.Skims.skim_detstatus_cfi
00022 ALCARECOTkAlMinBiasDCSFilter = DPGAnalysis.Skims.skim_detstatus_cfi.dcsstatus.clone(
00023     DetectorType = cms.vstring('TIBTID','TOB','TECp','TECm','BPIX','FPIX'),
00024     ApplyFilter  = cms.bool(True),
00025     AndOr        = cms.bool(True),
00026     DebugOn      = cms.untracked.bool(False)
00027 )
00028 
00029 import Alignment.CommonAlignmentProducer.AlignmentTrackSelector_cfi
00030 ALCARECOTkAlMinBias = Alignment.CommonAlignmentProducer.AlignmentTrackSelector_cfi.AlignmentTrackSelector.clone()
00031 ALCARECOTkAlMinBias.filter = True ##do not store empty events   
00032 
00033 ALCARECOTkAlMinBias.applyBasicCuts = True
00034 ALCARECOTkAlMinBias.ptMin = 0.65 ##GeV
00035 ALCARECOTkAlMinBias.pMin = 1.5 ##GeV
00036 
00037 
00038 ALCARECOTkAlMinBias.etaMin = -3.5
00039 ALCARECOTkAlMinBias.etaMax = 3.5
00040 ALCARECOTkAlMinBias.nHitMin = 7 ## at least 7 hits required
00041 ALCARECOTkAlMinBias.GlobalSelector.applyIsolationtest = False
00042 ALCARECOTkAlMinBias.GlobalSelector.applyGlobalMuonFilter = False
00043 ALCARECOTkAlMinBias.TwoBodyDecaySelector.applyMassrangeFilter = False
00044 ALCARECOTkAlMinBias.TwoBodyDecaySelector.applyChargeFilter = False
00045 ALCARECOTkAlMinBias.TwoBodyDecaySelector.applyAcoplanarityFilter = False
00046 
00047 seqALCARECOTkAlMinBias = cms.Sequence(ALCARECOTkAlMinBiasHLT*~ALCARECOTkAlMinBiasNOTHLT+ALCARECOTkAlMinBiasDCSFilter+ALCARECOTkAlMinBias)