CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_3_9_patch3/src/Alignment/CommonAlignmentProducer/python/ALCARECOTkAlBeamHalo_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 #  module ALCARECOTkAlBeamHaloHLT = hltHighLevel from "HLTrigger/HLTfilters/data/hltHighLevel.cfi"
00005 #  replace ALCARECOTkAlBeamHaloHLT.andOr = true # choose logical OR between Triggerbits
00006 # which is the BeamHalo HLT Tag?
00007 #  replace ALCARECOTkAlBeamHaloHLT.HLTPaths = {""}
00008 #  replace ALCARECOTkAlBeamHaloHLT.throw = false
00009 
00010 # DCS partitions
00011 # "EBp","EBm","EEp","EEm","HBHEa","HBHEb","HBHEc","HF","HO","RPC"
00012 # "DT0","DTp","DTm","CSCp","CSCm","CASTOR","TIBTID","TOB","TECp","TECm"
00013 # "BPIX","FPIX","ESp","ESm"
00014 import DPGAnalysis.Skims.skim_detstatus_cfi
00015 ALCARECOTkAlBeamHaloDCSFilter = DPGAnalysis.Skims.skim_detstatus_cfi.dcsstatus.clone(
00016     DetectorType = cms.vstring('TIBTID','TOB','TECp','TECm','BPIX','FPIX'),
00017     ApplyFilter  = cms.bool(True),
00018     AndOr        = cms.bool(True),
00019     DebugOn      = cms.untracked.bool(False)
00020 )
00021 
00022 import Alignment.CommonAlignmentProducer.AlignmentTrackSelector_cfi
00023 ALCARECOTkAlBeamHalo = Alignment.CommonAlignmentProducer.AlignmentTrackSelector_cfi.AlignmentTrackSelector.clone()
00024 
00025 ALCARECOTkAlBeamHalo.src = 'beamhaloTracks'
00026 ALCARECOTkAlBeamHalo.filter = True ##do not store empty events
00027 
00028 ALCARECOTkAlBeamHalo.applyBasicCuts = True
00029 ALCARECOTkAlBeamHalo.ptMin = 0.0 ##GeV
00030 
00031 ALCARECOTkAlBeamHalo.etaMin = -9999
00032 ALCARECOTkAlBeamHalo.etaMax = 9999
00033 ALCARECOTkAlBeamHalo.nHitMin = 3
00034 ALCARECOTkAlBeamHalo.GlobalSelector.applyIsolationtest = False
00035 ALCARECOTkAlBeamHalo.GlobalSelector.applyGlobalMuonFilter = False
00036 ALCARECOTkAlBeamHalo.TwoBodyDecaySelector.applyMassrangeFilter = False
00037 ALCARECOTkAlBeamHalo.TwoBodyDecaySelector.applyChargeFilter = False
00038 ALCARECOTkAlBeamHalo.TwoBodyDecaySelector.applyAcoplanarityFilter = False
00039 
00040 seqALCARECOTkAlBeamHalo = cms.Sequence(ALCARECOTkAlBeamHaloDCSFilter+ALCARECOTkAlBeamHalo)