def _setTriggerBits(process, triggerSelect, **kwargs): if hasattr(process, "Trigger"): old_select = process.Trigger.selectors[0].hltAcceptPaths if isinstance(triggerSelect, dict): # run-range dependent configuration for data config = [] for hltAcceptPath, runrange in triggerSelect.items(): pset = cms.PSet() setattr(pset, "hltAcceptPath", cms.string(hltAcceptPath)) setattr(pset, "runrange", cms.EventRange(runrange)) config.append(pset) setattr(process.Trigger.selectors[0], "config", cms.VPSet(config)) delattr(process.Trigger.selectors[0], "hltAcceptPaths") print("Changed HLT selection from %s --> ") for pset in config: print(" hltAcceptPath = %s: runrange = %s" % (getattr( pset, "hltAcceptPath"), getattr(pset, "runrange"))) elif isinstance(triggerSelect, list): process.Trigger.selectors[0].hltAcceptPaths = cms.vstring( triggerSelect) triggerSelect_string = "{ " for iHLTacceptPath, hltAcceptPath in enumerate(triggerSelect): triggerSelect_string += hltAcceptPath if iHLTacceptPath < (len(triggerSelect) - 1): triggerSelect_string += ", " triggerSelect_string += " }" print "Changed HLT selection from %s --> %s" % ( old_select, triggerSelect_string) elif isinstance(triggerSelect, str): process.Trigger.selectors[0].hltAcceptPaths = cms.vstring( triggerSelect) print "Changed HLT selection from %s --> %s" % (old_select, triggerSelect) else: raise ValueError( "Parameter 'triggerSelect' is of invalid Type = %s !!" % type(triggerSelect)) # change trigger paths to print in eventdump(s) and trigger histogram manager # (ignore if trigger choice contains an *) if '*' not in triggerSelect: for processAttrName in dir(process): processAttr = getattr(process, processAttrName) if isinstance(processAttr, cms.EDAnalyzer): if processAttr.type_() == "GenericAnalyzer": if hasattr(processAttr, "analyzers"): analyzerPlugins = getattr(processAttr, "analyzers") for analyzerPlugin in analyzerPlugins: triggers = cms.vstring() if hasattr(analyzerPlugin, "hltPaths"): triggers.extend(triggerSelect) _setattr_ifexists(analyzerPlugin, "hltPaths", triggers) if hasattr(processAttr, "eventDumps"): eventDumps = getattr(processAttr, "eventDumps") for eventDump in eventDumps: triggers = cms.vstring() if hasattr(eventDump, "hltPathsToPrint"): triggers.extend(triggerSelect) _setattr_ifexists(eventDump, "hltPathsToPrint", triggers)
import FWCore.ParameterSet.Config as cms process = cms.Process('test') # minimum of logs process.MessageLogger = cms.Service( "MessageLogger", cerr=cms.untracked.PSet(threshold=cms.untracked.string('WARNING'))) # raw data source process.source = cms.Source("EmptySource", ) process.maxEvents = cms.untracked.PSet(input=cms.untracked.int32(1)) # load a mapping process.load("CalibPPS.ESProducers.totemDAQMappingESSourceXML_cfi") process.totemDAQMappingESSourceXML.subSystem = "TrackingStrip" process.totemDAQMappingESSourceXML.configuration = cms.VPSet( cms.PSet(validityRange=cms.EventRange("1:min - 999999999:max"), mappingFileNames=cms.vstring( "CondFormats/PPSObjects/xml/mapping_tracking_strip_2017.xml"), maskFileNames=cms.vstring())) # print the mapping process.printTotemDAQMapping = cms.EDAnalyzer( "PrintTotemDAQMapping", subSystem=cms.untracked.string("TrackingStrip")) process.path = cms.Path(process.printTotemDAQMapping)
'root://eoscms.cern.ch:1094//eos/totem/data/ctpps/run284036.root', ), ) process.maxEvents = cms.untracked.PSet( input = cms.untracked.int32(1000) ) # diamonds mapping process.totemDAQMappingESSourceXML_TimingDiamond = cms.ESSource("TotemDAQMappingESSourceXML", verbosity = cms.untracked.uint32(0), subSystem = cms.untracked.string("TimingDiamond"), configuration = cms.VPSet( # before diamonds inserted in DAQ cms.PSet( validityRange = cms.EventRange("1:min - 283819:max"), mappingFileNames = cms.vstring(), maskFileNames = cms.vstring() ), # after diamonds inserted in DAQ cms.PSet( validityRange = cms.EventRange("283820:min - 999999999:max"), mappingFileNames = cms.vstring("CondFormats/CTPPSReadoutObjects/xml/mapping_timing_diamond.xml"), maskFileNames = cms.vstring() ) ) ) # raw-to-digi conversion process.load('EventFilter.CTPPSRawToDigi.ctppsDiamondRawToDigi_cfi') process.ctppsDiamondRawToDigi.rawDataTag = cms.InputTag("rawDataCollector")
import FWCore.ParameterSet.Config as cms # ---------- trigger data ---------- from EventFilter.CTPPSRawToDigi.totemTriggerRawToDigi_cfi import totemTriggerRawToDigi totemTriggerRawToDigi.rawDataTag = cms.InputTag("rawDataCollector") # ---------- Si strips ---------- totemDAQMappingESSourceXML_TrackingStrip = cms.ESSource( "TotemDAQMappingESSourceXML", verbosity=cms.untracked.uint32(0), subSystem=cms.untracked.string("TrackingStrip"), configuration=cms.VPSet( # 2016, before TS2 cms.PSet( validityRange=cms.EventRange("1:min - 280385:max"), mappingFileNames=cms.vstring( "CondFormats/CTPPSReadoutObjects/xml/mapping_tracking_strip_2016_to_fill_5288.xml" ), maskFileNames=cms.vstring()), # 2016, during TS2 cms.PSet(validityRange=cms.EventRange("280386:min - 281600:max"), mappingFileNames=cms.vstring(), maskFileNames=cms.vstring()), # 2016, after TS2 cms.PSet( validityRange=cms.EventRange("281601:min - 290872:max"), mappingFileNames=cms.vstring( "CondFormats/CTPPSReadoutObjects/xml/mapping_tracking_strip_2016_from_fill_5330.xml" ), maskFileNames=cms.vstring()),
def use_single_infinite_iov_entry(ppsAssociationCutsESSource, iov): ppsAssociationCutsESSource.configuration = cms.VPSet() iov.validityRange = cms.EventRange("0:min - 999999:max") ppsAssociationCutsESSource.configuration.append(iov)
import FWCore.ParameterSet.Config as cms from CalibPPS.ESProducers.ctppsLHCInfo_cff import * # (source) optical functions sampled at few xangles from CalibPPS.ESProducers.ctppsOpticalFunctionsESSource_cfi import * optics_2016_preTS2 = cms.PSet( validityRange=cms.EventRange("273725:min - 280385:max"), opticalFunctions=cms.VPSet( cms.PSet( xangle=cms.double(185), fileName=cms.FileInPath( "CalibPPS/ESProducers/data/optical_functions/2016_preTS2/version2/185urad.root" ))), scoringPlanes=cms.VPSet( # z in cm cms.PSet(rpId=cms.uint32(0x76100000), dirName=cms.string("XRPH_C6L5_B2"), z=cms.double(-20382.7)), # RP 002, strip cms.PSet(rpId=cms.uint32(0x76180000), dirName=cms.string("XRPH_D6L5_B2"), z=cms.double(-21255.0)), # RP 003, strip cms.PSet(rpId=cms.uint32(0x77100000), dirName=cms.string("XRPH_C6R5_B1"), z=cms.double(+20382.7)), # RP 102, strip cms.PSet(rpId=cms.uint32(0x77180000), dirName=cms.string("XRPH_D6R5_B1"), z=cms.double(+21255.0)), # RP 103, strip ))
"PoolSource", fileNames=cms.untracked.vstring( "/store/data/BeamCommissioning09/MinimumBias/RECO/Dec19thReReco_336p3_v2/0102/5C95707E-15ED-DE11-A7D6-0015178C646C.root", #run 123970 lumi 13 "/store/data/BeamCommissioning09/MinimumBias/RECO/Dec19thReReco_336p3_v2/0102/A4FDFAFF-26ED-DE11-90B7-0015178C6740.root", #run 124020 lumi 18 "/store/data/BeamCommissioning09/MinimumBias/RECO/Dec19thReReco_336p3_v2/0102/52165DFD-19ED-DE11-9679-00151796D6F0.root", #run 124020 lumi 30 "/store/data/BeamCommissioning09/MinimumBias/RECO/Dec19thReReco_336p3_v2/0102/E8D6B236-25ED-DE11-9826-00151796D688.root", #run124022 lumi 87 "/store/data/BeamCommissioning09/MinimumBias/RECO/Dec19thReReco_336p3_v2/0102/F65182E5-13ED-DE11-99CC-0024E876841F.root", #run124022 129 "/store/data/BeamCommissioning09/MinimumBias/RECO/Dec19thReReco_336p3_v2/0102/B872787E-15ED-DE11-A77A-00151796D86C.root", #run124022 163 "/store/data/BeamCommissioning09/MinimumBias/RECO/Dec19thReReco_336p3_v2/0102/0026565C-2CED-DE11-A3FC-001D0967DD2D.root", #run124023 lumi 40 "/store/data/BeamCommissioning09/MinimumBias/RECO/Dec19thReReco_336p3_v2/0102/E89FEAFF-23ED-DE11-9F78-0024E8768265.root", #run124030 lumi 7 "/store/data/BeamCommissioning09/MinimumBias/RECO/Dec19thReReco_336p3_v2/0102/3AB79D38-1FED-DE11-9673-0015178C64BC.root", #run124230 lumi 34 "/store/data/BeamCommissioning09/MinimumBias/RECO/Dec19thReReco_336p3_v2/0102/223763C6-18ED-DE11-89A4-001D0967D49F.root", #lumi 14&19 "/store/data/BeamCommissioning09/MinimumBias/RECO/Dec19thReReco_336p3_v2/0102/94AB71E7-1BED-DE11-AE0C-001D0967D314.root" #lumi 52 ), eventsToProcess=cms.untracked.VEventRange( cms.EventRange(123970, 3196130, 123970, 3196130), #lumi 13 cms.EventRange(124020, 6180262, 124020, 6180262), #lumi 18 cms.EventRange(124020, 10528700, 124020, 10528700), #lumi30 cms.EventRange(124022, 13702620, 124022, 13702620), #lumi 87 cms.EventRange(124022, 29116624, 124022, 29116624), #lumi 129 cms.EventRange(124022, 41867601, 124022, 41867601), #lumi 163 cms.EventRange(124023, 3216398, 124023, 3216398), #lumi 40 cms.EventRange(124030, 2342390, 124030, 2342390), #lumi 7 cms.EventRange(124230, 11845706, 124230, 11845706), #lumi 34 cms.EventRange(124120, 4207354, 124120, 4207354), #lumi14 cms.EventRange(124120, 5686693, 124120, 5686693), #lumi19 cms.EventRange(124120, 15957076, 124120, 15957076) #lumi52 )) process.out = cms.OutputModule( "PoolOutputModule",
process.options = cms.untracked.PSet( Rethrow=cms.untracked.vstring('ProductNotFound')) process.load("FWCore.MessageService.MessageLogger_cfi") # source process.source = cms.Source( "PoolSource", fileNames=cms.untracked.vstring( 'file:EEEBBA2C-904A-DF11-BC7C-002618943898.root' # top #'file:F0D822C6-4D47-DF11-9590-0030487E5179.root' #Zee #'file:/data/mmozer/VB_PAT/CMSSW_3_6_0/src/ElectroWeakAnalysis/ZEE/test/D688E63D-B649-DF11-B26C-0026189438ED.root' #'file:zee_Summer09-MC_31X_V3_AODSIM_v1_AODSIM.root' #'file:/tmp/rompotis/Run123505_LS70-80_BscMinBiasInnerThreshold.root', ), eventsToProcess=cms.untracked.VEventRange(cms.EventRange("1:532856"))) process.maxEvents = cms.untracked.PSet(input=cms.untracked.int32(-1)) process.TFileService = cms.Service("TFileService", fileName=cms.string("counters.root")) from PhysicsTools.PatAlgos.patEventContent_cff import patEventContent process.out = cms.OutputModule( "PoolOutputModule", fileName=cms.untracked.string('PATLayer1_Output.fromAOD_full.root'), # save only events passing the full path SelectEvents=cms.untracked.PSet(SelectEvents=cms.vstring('p')), # save PAT Layer 1 output; you need a '*' to # unpack the list of commands 'patEventContent' outputCommands=cms.untracked.vstring('drop *', *patEventContent))
import FWCore.ParameterSet.Config as cms from CalibPPS.ESProducers.ctppsLHCInfo_cff import * from CalibPPS.ESProducers.ctppsOpticalFunctionsESSource_cfi import ctppsOpticalFunctionsESSource as _optics_tmp # optical functions for 2016 data ctppsOpticalFunctionsESSource_2016 = _optics_tmp.clone( validityRange=cms.EventRange("270293:min - 290872:max"), opticalFunctions=cms.VPSet( cms.PSet( xangle=cms.double(185), fileName=cms.FileInPath( "CalibPPS/ESProducers/data/optical_functions_2016.root"))), scoringPlanes=cms.VPSet( # z in cm cms.PSet(rpId=cms.uint32(0x76100000), dirName=cms.string("XRPH_C6L5_B2"), z=cms.double(-20382.6)), # RP 002 cms.PSet(rpId=cms.uint32(0x76180000), dirName=cms.string("XRPH_D6L5_B2"), z=cms.double(-21255.1)), # RP 003 cms.PSet(rpId=cms.uint32(0x77100000), dirName=cms.string("XRPH_C6R5_B1"), z=cms.double(+20382.6)), # RP 102 cms.PSet(rpId=cms.uint32(0x77180000), dirName=cms.string("XRPH_D6R5_B1"), z=cms.double(+21255.1)), # RP 103 )) # optics interpolation between crossing angles
process = cms.Process('test') process.source = cms.Source("EmptyIOVSource", timetype=cms.string('runnumber'), firstValue=cms.uint64(1), lastValue=cms.uint64(1), interval=cms.uint64(1)) process.maxEvents = cms.untracked.PSet(input=cms.untracked.int32(1)) # load a mapping process.load("CondFormats.CTPPSObjects.TotemDAQMappingESSourceXML_cfi") process.totemDAQMappingESSourceXML.subSystem = cms.untracked.string("") process.totemDAQMappingESSourceXML.configuration = cms.VPSet( cms.PSet( validityRange=cms.EventRange("281601:min - 999999999:max"), mappingFileNames=cms.vstring( "CondFormats/CTPPSObjects/xml/mapping_tracking_strip_from_fill_5330.xml" ), maskFileNames=cms.vstring())) #Database output service process.load("CondCore.CondDB.CondDB_cfi") # output database (in this case local sqlite file) process.CondDB.connect = 'sqlite_file:CTPPSDAQMapping_fill_5330.db' process.PoolDBOutputService = cms.Service( "PoolDBOutputService", process.CondDB, timetype=cms.untracked.string('runnumber'),
########### # Input # ########### fullname = "ExoDiBosonResonances.EDBRCommon.datasets." + options.infile ###fullname = "ExoDiBosonResonances.EDBRCommon.datasets.summer12_BulkG_ZZ_lljj_c0p2_M1600_cff" print 'Importing dataset from ' print fullname process.load(fullname) process.maxEvents = cms.untracked.PSet( input = cms.untracked.int32(options.maxEvents)) ###process.maxEvents = cms.untracked.PSet( input = cms.untracked.int32(1000)) ##skip events with problem related to kinematic fit DYJetsToLL_PtZ-50To70 TTBar WJetsPt70To100 process.source.eventsToSkip = cms.untracked.VEventRange(cms.EventRange("1:58698863"),cms.EventRange("1:11250208"),cms.EventRange("1:15386873")) ####for synch studies #process.source.eventsToProcess = cms.untracked.VEventRange(cms.EventRange("166699:715236831"),cms.EventRange("173389:180639524")) #process.source.eventsToProcess = cms.untracked.VEventRange(cms.EventRange("1:231104")) ########### # Output # ########### process.load('ExoDiBosonResonances.EDBRCommon.outputModules_cff') process.out.fileName=options.outlabel process.outpath = cms.EndPath(process.out) ################### # JSON Filtering # ###################
timetype = cms.string('runnumber'), firstValue = cms.uint64(1), lastValue = cms.uint64(1), interval = cms.uint64(1) ) process.maxEvents = cms.untracked.PSet( input = cms.untracked.int32(1) ) # load a mapping process.load("CondFormats.CTPPSObjects.TotemDAQMappingESSourceXML_cfi") process.totemDAQMappingESSourceXML.subSystem = cms.untracked.string("") process.totemDAQMappingESSourceXML.configuration = cms.VPSet( cms.PSet( validityRange = cms.EventRange("1:min - 281600:max"), mappingFileNames = cms.vstring("CondFormats/CTPPSObjects/xml/mapping_tracking_strip_to_fill_5288.xml"), maskFileNames = cms.vstring() ) ) #Database output service process.load("CondCore.CondDB.CondDB_cfi") # output database (in this case local sqlite file) process.CondDB.connect = 'sqlite_file:CTPPSDAQMapping_fill_5288.db' process.PoolDBOutputService = cms.Service("PoolDBOutputService", process.CondDB, timetype = cms.untracked.string('runnumber'),
import FWCore.ParameterSet.Config as cms from CondFormats.CTPPSReadoutObjects.TotemDAQMappingESSourceXML_cfi import * totemDAQMappingESSourceXML.configuration = cms.VPSet( # before TS2 (2016) cms.PSet( validityRange=cms.EventRange("1:min - 280385:max"), mappingFileNames=cms.vstring( "CondFormats/CTPPSReadoutObjects/xml/ctpps_mapping_to_fill_5288.xml" ), maskFileNames=cms.vstring()), # during TS2 (2016) cms.PSet(validityRange=cms.EventRange("280386:min - 281600:max"), mappingFileNames=cms.vstring(), maskFileNames=cms.vstring()), # after TS2 (2016) cms.PSet( validityRange=cms.EventRange("281601:min - 999999999:max"), mappingFileNames=cms.vstring( "CondFormats/CTPPSReadoutObjects/xml/ctpps_mapping_from_fill_5330.xml" ), maskFileNames=cms.vstring())) from EventFilter.CTPPSRawToDigi.totemTriggerRawToDigi_cfi import * totemTriggerRawToDigi.rawDataTag = cms.InputTag("rawDataCollector") from EventFilter.CTPPSRawToDigi.totemRPRawToDigi_cfi import * totemRPRawToDigi.rawDataTag = cms.InputTag("rawDataCollector")
import FWCore.ParameterSet.Config as cms process = cms.Process("TEST") process.load("FWCore.MessageService.MessageLogger_cfi") process.maxEvents = cms.untracked.PSet(input=cms.untracked.int32(1)) process.source = cms.Source("EmptySource") process.demo = cms.EDAnalyzer( 'TestPSetAnalyzer', testLumi=cms.LuminosityBlockID("1:2"), testVLumi=cms.VLuminosityBlockID("1:2", "2:2", "3:3"), testRange=cms.LuminosityBlockRange("1:2-4:MAX"), testVRange=cms.VLuminosityBlockRange("1:2-4:MAX", "99:99", "3:4-5:9"), testERange=cms.EventRange("1:2-4:MAX"), testVERange=cms.VEventRange("1:2-4:MAX", "99:99", "3:4-5:9", "9:9-11:MIN"), testEvent=cms.LuminosityBlockID("1:2")) process.p = cms.Path(process.demo)
process = cms.Process("TEST") process.load("FWCore.MessageService.MessageLogger_cfi") process.maxEvents = cms.untracked.PSet(input=cms.untracked.int32(1)) process.source = cms.Source("EmptySource") process.demo = cms.EDAnalyzer( 'TestPSetAnalyzer', testLumi=cms.LuminosityBlockID("1:2"), testVLumi=cms.VLuminosityBlockID("1:2", "2:2", "3:3"), testRange=cms.LuminosityBlockRange("1:2-4:MAX"), testVRange=cms.VLuminosityBlockRange("1:2-4:MAX", "99:99", "3:4-5:9"), testERange=cms.EventRange("1:2-4:MAX"), testVERange=cms.VEventRange("1:2-4:MAX", "99:99", "3:4-5:9", "9:9-11:MIN"), testEvent=cms.LuminosityBlockID("1:2"), testEventID1=cms.EventID(1, 1, 1000123456789), testEventID2=cms.EventID(2, 1000123456790), testEventID3=cms.EventID('3:3:1000123456791'), testEventID4=cms.EventID('4:1000123456792'), testVEventID=cms.VEventID('1:1:1000123456789', '2:1000123456790', cms.EventID(3, 3, 1000123456791)), testERange1=cms.EventRange("1:2:1000123456789-2:3:1000123456790"), testERange2=cms.EventRange("3:1000123456791-4:1000123456792"), testERange3=cms.EventRange("5:6:1000123456793"), testERange4=cms.EventRange(7, 8, 1000123456794, 9, 10, 1000123456795), testERange5=cms.EventRange(11, 1000123456796, 12, 1000123456797), testVERange2=cms.VEventRange( "1:2:1000123456789-2:3:1000123456790", "1:2-4:1000123456789",
src = cms.InputTag("patMuonsWithTrigger"), userIntName = cms.string("triggerRange"), ) # Parse trigger matching info if not sample_info['add_mc']: # Only do the run ranges for data process.patMuonsWithRunRangeTrigger.config = cms.VPSet() for bit, range in hlt_dict.iteritems(): # Skip cross triggers if bit.find('PFTau') != -1: print "Skipping xtrigger %s period %s" % (bit, range) continue to_add = cms.PSet( hltAcceptPath = cms.string(bit), runrange = cms.EventRange(range) ) process.patMuonsWithRunRangeTrigger.config.append(to_add) else: # Otherwise just match HLT_Mu9 process.patMuonsWithRunRangeTrigger.hltAcceptPaths = cms.vstring('HLT_Mu9') process.patMuonsWithRunRangeSequence = cms.Sequence( process.patMuonsWithTriggerSequence *process.patMuonsWithRunRangeTrigger ) process.tagAndProbe += process.patMuonsWithRunRangeSequence _CROSS_TRIGGER_PERIOD = '148822:MIN-149442:MAX' # Period A is when HLT_Mu9 is unprescaled _PERIOD_A = '132440:MIN-147116:MAX'
from DQMServices.Core.DQMEDAnalyzer import DQMEDAnalyzer ctppsDiamondDQMSource = DQMEDAnalyzer('CTPPSDiamondDQMSource', tagStatus = cms.InputTag("ctppsDiamondRawToDigi", "TimingDiamond"), tagDigi = cms.InputTag("ctppsDiamondRawToDigi", "TimingDiamond"), tagFEDInfo = cms.InputTag("ctppsDiamondRawToDigi", "TimingDiamond"), tagDiamondRecHits = cms.InputTag("ctppsDiamondRecHits"), tagDiamondLocalTracks = cms.InputTag("ctppsDiamondLocalTracks"), tagPixelLocalTracks = cms.InputTag("ctppsPixelLocalTracks"), excludeMultipleHits = cms.bool(True), offsetsOOT = cms.VPSet( # cut on the OOT bin for physics hits # 2016, after TS2 cms.PSet( validityRange = cms.EventRange("1:min - 292520:max"), centralOOT = cms.int32(1), ), # 2017 cms.PSet( validityRange = cms.EventRange("292521:min - 301417:max"), centralOOT = cms.int32(3), ), # 2017, after channel delays corrections cms.PSet( validityRange = cms.EventRange("301418:min - 301517:max"), centralOOT = cms.int32(1), ), # 2017, after channel delays corrections cms.PSet( validityRange = cms.EventRange("301518:min - 9999999:max"),
# Input # ########### fullname = "ExoDiBosonResonances.EDBRCommon.datasets." + options.infile ##fullname = "ExoDiBosonResonances.EDBRCommon.datasets.summer12_BulkG_ZZ_lljj_c0p2_M1600_cff" print 'Importing dataset from ' print fullname process.load(fullname) process.maxEvents = cms.untracked.PSet( input=cms.untracked.int32(options.maxEvents)) ###process.maxEvents = cms.untracked.PSet( input = cms.untracked.int32(1000)) ##skip events with problem related to kinematic fit DYJetsToLL_PtZ-50To70 TTBar WJetsPt70To100 process.source.eventsToSkip = cms.untracked.VEventRange( cms.EventRange("1:58698863"), cms.EventRange("1:11250208"), cms.EventRange("1:15386873"), cms.EventRange("1:19438582"), cms.EventRange("1:21193075")) ####for synch studies #process.source.eventsToProcess = cms.untracked.VEventRange(cms.EventRange("166699:715236831"),cms.EventRange("173389:180639524")) #process.source.eventsToProcess = cms.untracked.VEventRange(cms.EventRange("1:231104")) ########### # Output # ########### process.load('ExoDiBosonResonances.EDBRCommon.outputModules_cff') process.outpath = cms.EndPath(process.out) ################### # JSON Filtering # ###################
# Input # ########### fullname = "ExoDiBosonResonances.EDBRCommon.datasets." + options.infile ###fullname = "ExoDiBosonResonances.EDBRCommon.datasets.summer12_BulkG_ZZ_lljj_c0p2_M1600_cff" print 'Importing dataset from ' print fullname process.load(fullname) process.maxEvents = cms.untracked.PSet( input=cms.untracked.int32(options.maxEvents)) ###process.maxEvents = cms.untracked.PSet( input = cms.untracked.int32(1000)) ##skip events with problem related to kinematic fit DYJetsToLL_PtZ-50To70 TTBar WJetsPt70To100 process.source.eventsToSkip = cms.untracked.VEventRange( cms.EventRange("1:58698863"), cms.EventRange("1:11250208"), cms.EventRange("1:15386873")) ####for synch studies #process.source.eventsToProcess = cms.untracked.VEventRange(cms.EventRange("166699:715236831"),cms.EventRange("173389:180639524")) #process.source.eventsToProcess = cms.untracked.VEventRange(cms.EventRange("1:231104")) ########### # Output # ########### process.load('ExoDiBosonResonances.EDBRCommon.outputModules_cff') process.out.fileName = options.outlabel process.outpath = cms.EndPath(process.out) ################### # JSON Filtering # ###################
import FWCore.ParameterSet.Config as cms # ---------- trigger data ---------- from EventFilter.CTPPSRawToDigi.totemTriggerRawToDigi_cfi import totemTriggerRawToDigi totemTriggerRawToDigi.rawDataTag = cms.InputTag("rawDataCollector") # ---------- Si strips ---------- totemDAQMappingESSourceXML_TrackingStrip = cms.ESSource("TotemDAQMappingESSourceXML", verbosity = cms.untracked.uint32(0), subSystem = cms.untracked.string("TrackingStrip"), configuration = cms.VPSet( # 2016, before TS2 cms.PSet( validityRange = cms.EventRange("1:min - 280385:max"), mappingFileNames = cms.vstring("CondFormats/PPSObjects/xml/mapping_tracking_strip_2016_to_fill_5288.xml"), maskFileNames = cms.vstring() ), # 2016, during TS2 cms.PSet( validityRange = cms.EventRange("280386:min - 281600:max"), mappingFileNames = cms.vstring(), maskFileNames = cms.vstring() ), # 2016, after TS2 cms.PSet( validityRange = cms.EventRange("281601:min - 290872:max"), mappingFileNames = cms.vstring("CondFormats/PPSObjects/xml/mapping_tracking_strip_2016_from_fill_5330.xml"), maskFileNames = cms.vstring() ), # 2017 cms.PSet(
import FWCore.ParameterSet.Config as cms _baseOpticalFunctionsParameters = cms.PSet( TransportMethod=cms.string('OpticalFunctions'), ApplyZShift=cms.bool(True), lhcInfoLabel=cms.string(""), opticsLabel=cms.string(""), useEmpiricalApertures=cms.bool(False)) _config_2016_preTS2 = cms.PSet(opticalFunctionConfig=cms.PSet( es_source=cms.PSet( validityRange=cms.EventRange("0:min - 999999:max"), opticalFunctions=cms.VPSet( cms.PSet( xangle=cms.double(185), fileName=cms.FileInPath( "CalibPPS/ESProducers/data/optical_functions/2016_preTS2/version2/185urad.root" )))), defaultCrossingAngle=cms.double(185.0)), optics_parameters=cms.PSet( empiricalAperture45_xi0_int=cms.double( 0.111), empiricalAperture45_xi0_slp=cms.double( 0.000E+00), empiricalAperture45_a_int=cms.double(127.0), empiricalAperture45_a_slp=cms.double( -0.000), empiricalAperture56_xi0_int=cms.double( 0.138), empiricalAperture56_xi0_slp=cms.double( 0.000E+00),
vEventIDv2=cms.VEventID('1000:1100'), vEventIDv3=cms.VEventID('1000:1100', '10000:11000'), vEventIDv4=cms.VEventID('1000:1100', '10000:11000', '100000:110000'), luminosityIDv1=cms.LuminosityBlockID(11, 12), luminosityIDv2=cms.LuminosityBlockID(101, 102), vLuminosityBlockIDv1=cms.VLuminosityBlockID(), vLuminosityBlockIDv2=cms.VLuminosityBlockID('1000:1100'), vLuminosityBlockIDv3=cms.VLuminosityBlockID('1000:1100', '10000:11000'), vLuminosityBlockIDv4=cms.VLuminosityBlockID('1000:1100', '10000:11000', '100000:110000'), lumiRangev1=cms.LuminosityBlockRange('1:1-9:9'), lumiRangev2=cms.LuminosityBlockRange('3:4-1000:1000'), vLumiRangev1=cms.VLuminosityBlockRange(), vLumiRangev2=cms.VLuminosityBlockRange('1:1-9:9'), vLumiRangev3=cms.VLuminosityBlockRange('1:1-9:9', '3:4-1000:1000'), eventRangev1=cms.EventRange('1:1-8:8'), eventRangev2=cms.EventRange('3:4-1001:1002'), vEventRangev1=cms.VEventRange(), vEventRangev2=cms.VEventRange('1:1-8:8'), vEventRangev3=cms.VEventRange('1:1-8:8', '3:4-1001:1002'), inputTagv1=cms.InputTag('One', 'Two', 'Three'), inputTagv2=cms.InputTag('One', 'Two'), inputTagv3=cms.InputTag('One'), inputTagv4=cms.InputTag('One', '', 'Three'), vInputTagv1=cms.VInputTag(), vInputTagv2=cms.VInputTag('One:Two:Three'), vInputTagv3=cms.VInputTag('One:Two:Three', 'One:Two'), vInputTagv4=cms.VInputTag('One:Two:Three', 'One:Two', 'One'), vInputTagv5=cms.VInputTag('One:Two:Three', 'One:Two', 'One', 'One::Three'), fileInPath=cms.FileInPath( 'FWCore/Integration/test/ProducerWithPSetDesc.cc'),
"/store/data/BeamCommissioning09/MinimumBias/RECO/Dec19thReReco_336p3_v2/0102/5A4F5BC4-18ED-DE11-9312-001D0967DAE4.root", #run124024 lumi 18 "/store/data/BeamCommissioning09/MinimumBias/RECO/Dec19thReReco_336p3_v2/0102/0A0EFE88-10ED-DE11-9349-00151796D674.root", #run124027 lumi 37 "/store/data/BeamCommissioning09/MinimumBias/RECO/Dec19thReReco_336p3_v2/0102/E89FEAFF-23ED-DE11-9F78-0024E8768265.root", #run124030 lumi 6 "/store/data/BeamCommissioning09/MinimumBias/RECO/Dec19thReReco_336p3_v2/0102/E89FEAFF-23ED-DE11-9F78-0024E8768265.root", #run124030 lumi 7 "/store/data/BeamCommissioning09/MinimumBias/RECO/Dec19thReReco_336p3_v2/0103/D6FC56AE-ADEE-DE11-B2F7-0024E87680E7.root", #run124030 lumi 26 "/store/data/BeamCommissioning09/MinimumBias/RECO/Dec19thReReco_336p3_v2/0102/3AB79D38-1FED-DE11-9673-0015178C64BC.root", #run124230 lumi 34 "/store/data/BeamCommissioning09/MinimumBias/RECO/Dec19thReReco_336p3_v2/0102/62000402-24ED-DE11-AE55-001D0967D49F.root", #run124230 lumi 40 "/store/data/BeamCommissioning09/MinimumBias/RECO/Dec19thReReco_336p3_v2/0102/9494BB88-0BED-DE11-837E-001D0967D6C0.root", #run124230 lumi 68 "/store/data/BeamCommissioning09/MinimumBias/RECO/Dec19thReReco_336p3_v2/0102/A674A9FE-19ED-DE11-8C16-00151785FF78.root", #run124120 lumi 5 (2.36 TeV) "/store/data/BeamCommissioning09/MinimumBias/RECO/Dec19thReReco_336p3_v2/0102/223763C6-18ED-DE11-89A4-001D0967D49F.root", #run124120 lumi 14&19 (2.36 TeV) "/store/data/BeamCommissioning09/MinimumBias/RECO/Dec19thReReco_336p3_v2/0102/223763C6-18ED-DE11-89A4-001D0967D49F.root", #run124120 lumi 20 (2.36 TeV) "/store/data/BeamCommissioning09/MinimumBias/RECO/Dec19thReReco_336p3_v2/0102/B4237151-29ED-DE11-81ED-0015178C1804.root", #run124120 lumi 51 (2.36 TeV) "/store/data/BeamCommissioning09/MinimumBias/RECO/Dec19thReReco_336p3_v2/0102/94AB71E7-1BED-DE11-AE0C-001D0967D314.root" #run124120 lumi 52 (2.36 TeV) ), eventsToProcess=cms.untracked.VEventRange( cms.EventRange(123970, 3196130, 123970, 3196130), #lumi 13 cms.EventRange(124020, 4922604, 124020, 4922604), #lumi 18 cms.EventRange(124020, 6180262, 124020, 6180262), #lumi 18 cms.EventRange(124020, 10528700, 124020, 10528700), #lumi30 cms.EventRange(124020, 17047394, 124020, 17047394), #lumi47 cms.EventRange(124022, 8126826, 124022, 8126826), #lumi 70 cms.EventRange(124022, 8834000, 124022, 8834000), #lumi 72 cms.EventRange(124022, 13702620, 124022, 13702620), #lumi 87 cms.EventRange(124022, 29116624, 124022, 29116624), #lumi 129 cms.EventRange(124022, 29692749, 124022, 29692749), #lumi 130 cms.EventRange(124022, 41867601, 124022, 41867601), #lumi 163 cms.EventRange(124022, 49182951, 124022, 49182951), #lumi 182 cms.EventRange(124023, 3216398, 124023, 3216398), #lumi 40 cms.EventRange(124023, 5717745, 124023, 5717745), #lumi 47 cms.EventRange(124023, 9160822, 124023, 9160822), #lumi 56 cms.EventRange(124023, 22468285, 124023, 22468285), #lumi 91
import FWCore.ParameterSet.Config as cms from CalibPPS.ESProducers.ppsAssociationCutsESSource_cfi import * p2016 = cms.PSet( validityRange=cms.EventRange("273725:min - 284044:max"), association_cuts_45=cms.PSet(xi_cut_mean=cms.string("0."), xi_cut_threshold=cms.string("0.010"), ti_tr_min=cms.double(-1.5), ti_tr_max=cms.double(2.0)), association_cuts_56=cms.PSet(xi_cut_mean=cms.string("0."), xi_cut_threshold=cms.string("0.015"), ti_tr_min=cms.double(-1.5), ti_tr_max=cms.double(2.0)), ) ppsAssociationCutsESSource.configuration.append(p2016) p2017 = cms.PSet( validityRange=cms.EventRange("297046:min - 307082:max"), association_cuts_45=cms.PSet(xi_cut_mean=cms.string("+6.0695e-5"), xi_cut_threshold=cms.string("5. * 0.00121"), ti_tr_min=cms.double(-1.5), ti_tr_max=cms.double(2.0)), association_cuts_56=cms.PSet(y_cut_mean=cms.string("-0.022612"), y_cut_threshold=cms.string("5. * 0.14777"), xi_cut_mean=cms.string("+8.012857e-5"), xi_cut_threshold=cms.string("5. * 0.0020627"), ti_tr_min=cms.double(-1.5), ti_tr_max=cms.double(2.0)), ) ppsAssociationCutsESSource.configuration.append(p2017)