Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 11:59:27

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 # Set the HLT paths
0004 import HLTrigger.HLTfilters.hltHighLevel_cfi
0005 ALCARECOSiStripCalMinBiasAAGHLT = HLTrigger.HLTfilters.hltHighLevel_cfi.hltHighLevel.clone(
0006     andOr = True, ## choose logical OR between Triggerbits
0007 ##     HLTPaths = [
0008 ##     #Minimum Bias
0009 ##     "HLT_MinBias*"
0010 ##     ],
0011     # We want to change this key to SiStripCalMinBiasAAGHI --> update triggerbits first
0012     eventSetupPathsKey = 'SiStripCalMinBiasAAGHI',
0013     throw = False # tolerate triggers stated above, but not available
0014     )
0015 
0016 # Select only events where tracker had HV on (according to DCS bit information)
0017 # AND respective partition is in the run (according to FED information)
0018 import CalibTracker.SiStripCommon.SiStripDCSFilter_cfi
0019 DCSStatusForSiStripCalMinBiasAAG = CalibTracker.SiStripCommon.SiStripDCSFilter_cfi.siStripDCSFilter.clone()
0020 
0021 # Select pp-like events based on the pixel cluster multiplicity
0022 #import HLTrigger.special.hltPixelActivityFilter_cfi
0023 #HLTPixelActivityFilterForSiStripCalMinBias = HLTrigger.special.hltPixelActivityFilter_cfi.hltPixelActivityFilter.clone()
0024 #HLTPixelActivityFilterForSiStripCalMinBias.maxClusters = 500
0025 #HLTPixelActivityFilterForSiStripCalMinBias.inputTag    = 'siPixelClusters'
0026 
0027 # Select only good tracks
0028 import Alignment.CommonAlignmentProducer.AlignmentTrackSelector_cfi
0029 ALCARECOSiStripCalMinBiasAAG = Alignment.CommonAlignmentProducer.AlignmentTrackSelector_cfi.AlignmentTrackSelector.clone()
0030 
0031 ALCARECOSiStripCalMinBiasAAG.filter         = True    ##do not store empty events   
0032 ALCARECOSiStripCalMinBiasAAG.src            = 'hiGeneralTracks'
0033 ALCARECOSiStripCalMinBiasAAG.applyBasicCuts = True
0034 ALCARECOSiStripCalMinBiasAAG.ptMin          = 0.8     ##GeV
0035 ALCARECOSiStripCalMinBiasAAG.nHitMin        = 6       ## at least 6 hits required
0036 ALCARECOSiStripCalMinBiasAAG.chi2nMax       = 10.
0037 
0038 ALCARECOSiStripCalMinBiasAAG.GlobalSelector.applyIsolationtest    = False
0039 ALCARECOSiStripCalMinBiasAAG.GlobalSelector.applyGlobalMuonFilter = False
0040 ALCARECOSiStripCalMinBiasAAG.GlobalSelector.applyJetCountFilter   = False
0041 
0042 ALCARECOSiStripCalMinBiasAAG.TwoBodyDecaySelector.applyMassrangeFilter    = False
0043 ALCARECOSiStripCalMinBiasAAG.TwoBodyDecaySelector.applyChargeFilter       = False
0044 ALCARECOSiStripCalMinBiasAAG.TwoBodyDecaySelector.applyAcoplanarityFilter = False
0045 ALCARECOSiStripCalMinBiasAAG.TwoBodyDecaySelector.applyMissingETFilter    = False
0046 
0047 # Sequence with the filter for the Pixel activity #
0048 #seqALCARECOSiStripCalMinBias = cms.Sequence(ALCARECOSiStripCalMinBiasHLT*HLTPixelActivityFilterForSiStripCalMinBias*DCSStatusForSiStripCalMinBias*ALCARECOSiStripCalMinBias)
0049 
0050 seqALCARECOSiStripCalMinBiasAAG = cms.Sequence(ALCARECOSiStripCalMinBiasAAGHLT *
0051                                                          DCSStatusForSiStripCalMinBiasAAG *
0052                                                          ALCARECOSiStripCalMinBiasAAG)