CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
ALCARECOSiStripCalMinBiasHI_cff.py
Go to the documentation of this file.
2 
3 # Set the HLT paths
5 ALCARECOSiStripCalMinBiasHLT = HLTrigger.HLTfilters.hltHighLevel_cfi.hltHighLevel.clone(
6  andOr = True, ## choose logical OR between Triggerbits
7 ## HLTPaths = [
8 ## #Minimum Bias
9 ## "HLT_MinBias*"
10 ## ],
11  eventSetupPathsKey = 'SiStripCalMinBiasHI',
12  throw = False # tolerate triggers stated above, but not available
13  )
14 
15 # Select only events where tracker had HV on (according to DCS bit information)
16 # AND respective partition is in the run (according to FED information)
17 import CalibTracker.SiStripCommon.SiStripDCSFilter_cfi
18 DCSStatusForSiStripCalMinBias = CalibTracker.SiStripCommon.SiStripDCSFilter_cfi.siStripDCSFilter.clone()
19 
20 # Select pp-like events based on the pixel cluster multiplicity
21 import HLTrigger.special.hltPixelActivityFilter_cfi
22 HLTPixelActivityFilterForSiStripCalMinBias = HLTrigger.special.hltPixelActivityFilter_cfi.hltPixelActivityFilter.clone()
23 HLTPixelActivityFilterForSiStripCalMinBias.maxClusters = 500
24 HLTPixelActivityFilterForSiStripCalMinBias.inputTag = 'siPixelClusters'
25 
26 # Select only good tracks
27 import Alignment.CommonAlignmentProducer.AlignmentTrackSelector_cfi
28 ALCARECOSiStripCalMinBias = Alignment.CommonAlignmentProducer.AlignmentTrackSelector_cfi.AlignmentTrackSelector.clone()
29 
30 ALCARECOSiStripCalMinBias.filter = True ##do not store empty events
31 ALCARECOSiStripCalMinBias.src = 'hiSelectedTracks'
32 ALCARECOSiStripCalMinBias.applyBasicCuts = True
33 ALCARECOSiStripCalMinBias.ptMin = 0.8 ##GeV
34 ALCARECOSiStripCalMinBias.nHitMin = 6 ## at least 6 hits required
35 ALCARECOSiStripCalMinBias.chi2nMax = 10.
36 
37 ALCARECOSiStripCalMinBias.GlobalSelector.applyIsolationtest = False
38 ALCARECOSiStripCalMinBias.GlobalSelector.applyGlobalMuonFilter = False
39 ALCARECOSiStripCalMinBias.GlobalSelector.applyJetCountFilter = False
40 
41 ALCARECOSiStripCalMinBias.TwoBodyDecaySelector.applyMassrangeFilter = False
42 ALCARECOSiStripCalMinBias.TwoBodyDecaySelector.applyChargeFilter = False
43 ALCARECOSiStripCalMinBias.TwoBodyDecaySelector.applyAcoplanarityFilter = False
44 ALCARECOSiStripCalMinBias.TwoBodyDecaySelector.applyMissingETFilter = False
45 
46 # Sequence #
47 seqALCARECOSiStripCalMinBias = cms.Sequence(ALCARECOSiStripCalMinBiasHLT*HLTPixelActivityFilterForSiStripCalMinBias*DCSStatusForSiStripCalMinBias*ALCARECOSiStripCalMinBias)