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     eventSetupPathsKey = 'SiStripCalMinBiasAAG',
0012     throw = False # tolerate triggers stated above, but not available
0013     )
0014 
0015 # Select only events where tracker had HV on (according to DCS bit information)
0016 # AND respective partition is in the run (according to FED information)
0017 import CalibTracker.SiStripCommon.SiStripDCSFilter_cfi
0018 DCSStatusForSiStripCalMinBiasAAG = CalibTracker.SiStripCommon.SiStripDCSFilter_cfi.siStripDCSFilter.clone()
0019 
0020 # Select only good tracks
0021 import Alignment.CommonAlignmentProducer.AlignmentTrackSelector_cfi
0022 ALCARECOSiStripCalMinBiasAAG = Alignment.CommonAlignmentProducer.AlignmentTrackSelector_cfi.AlignmentTrackSelector.clone()
0023 
0024 ALCARECOSiStripCalMinBiasAAG.filter         = True   ##do not store empty events    
0025 ALCARECOSiStripCalMinBiasAAG.src            = 'generalTracks'
0026 ALCARECOSiStripCalMinBiasAAG.applyBasicCuts = True
0027 ALCARECOSiStripCalMinBiasAAG.ptMin          = 0.8    ##GeV
0028 ALCARECOSiStripCalMinBiasAAG.nHitMin        = 6      ## at least 6 hits required
0029 ALCARECOSiStripCalMinBiasAAG.chi2nMax       = 10.
0030 
0031 ALCARECOSiStripCalMinBiasAAG.GlobalSelector.applyIsolationtest    = False
0032 ALCARECOSiStripCalMinBiasAAG.GlobalSelector.applyGlobalMuonFilter = False
0033 ALCARECOSiStripCalMinBiasAAG.GlobalSelector.applyJetCountFilter   = False
0034 
0035 ALCARECOSiStripCalMinBiasAAG.TwoBodyDecaySelector.applyMassrangeFilter    = False
0036 ALCARECOSiStripCalMinBiasAAG.TwoBodyDecaySelector.applyChargeFilter       = False
0037 ALCARECOSiStripCalMinBiasAAG.TwoBodyDecaySelector.applyAcoplanarityFilter = False
0038 ALCARECOSiStripCalMinBiasAAG.TwoBodyDecaySelector.applyMissingETFilter    = False
0039 
0040 # Sequence #
0041 seqALCARECOSiStripCalMinBiasAAG = cms.Sequence(ALCARECOSiStripCalMinBiasAAGHLT*
0042                                                          DCSStatusForSiStripCalMinBiasAAG *
0043                                                          ALCARECOSiStripCalMinBiasAAG)
0044 
0045 ## customizations for the pp_on_AA eras
0046 from Configuration.Eras.Modifier_pp_on_XeXe_2017_cff import pp_on_XeXe_2017
0047 from Configuration.ProcessModifiers.pp_on_AA_cff import pp_on_AA
0048 (pp_on_XeXe_2017 | pp_on_AA).toModify(ALCARECOSiStripCalMinBiasAAGHLT,
0049                                       eventSetupPathsKey='SiStripCalMinBiasAAGHI'
0050 )