Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2025-05-09 22:39:17

0001 # hltGetConfiguration /dev/CMSSW_15_0_0/Fake2 --full --data --type Fake2 --unprescale --process HLTFake2 --globaltag auto:run2_hlt_Fake2 --input file:RelVal_Raw_Fake2_DATA.root
0002 
0003 # /dev/CMSSW_15_0_0/Fake2/V10 (CMSSW_15_0_4_patch2)
0004 
0005 import FWCore.ParameterSet.Config as cms
0006 
0007 process = cms.Process( "HLTFake2" )
0008 
0009 process.HLTConfigVersion = cms.PSet(
0010   tableName = cms.string("/dev/CMSSW_15_0_0/Fake2/V10")
0011 )
0012 
0013 process.streams = cms.PSet(  A = cms.vstring( 'InitialPD' ) )
0014 process.datasets = cms.PSet(  InitialPD = cms.vstring( 'HLT_Physics_v1',
0015   'HLT_Random_v1',
0016   'HLT_ZeroBias_v1' ) )
0017 
0018 process.GlobalParametersRcdSource = cms.ESSource( "EmptyESSource",
0019     recordName = cms.string( "L1TGlobalParametersRcd" ),
0020     iovIsRunNotTime = cms.bool( True ),
0021     firstValid = cms.vuint32( 1 )
0022 )
0023 process.GlobalTag = cms.ESSource( "PoolDBESSource",
0024     DBParameters = cms.PSet( 
0025       authenticationPath = cms.untracked.string( "." ),
0026       messageLevel = cms.untracked.int32( 0 )
0027     ),
0028     connect = cms.string( "frontier://FrontierProd/CMS_CONDITIONS" ),
0029     globaltag = cms.string( "80X_dataRun2_HLT_v12" ),
0030     snapshotTime = cms.string( "" ),
0031     frontierKey = cms.untracked.string( "" ),
0032     toGet = cms.VPSet( 
0033     ),
0034     JsonDumpFileName = cms.untracked.string( "" ),
0035     DumpStat = cms.untracked.bool( False ),
0036     ReconnectEachRun = cms.untracked.bool( False ),
0037     RefreshAlways = cms.untracked.bool( False ),
0038     RefreshEachRun = cms.untracked.bool( False ),
0039     RefreshOpenIOVs = cms.untracked.bool( False ),
0040     pfnPostfix = cms.untracked.string( "" ),
0041     pfnPrefix = cms.untracked.string( "" ),
0042     recordsToDebug = cms.untracked.vstring(  ),
0043     appendToDataLabel = cms.string( "" )
0044 )
0045 
0046 process.GlobalParameters = cms.ESProducer( "StableParametersTrivialProducer",
0047   TotalBxInEvent = cms.int32( 5 ),
0048   NumberPhysTriggers = cms.uint32( 512 ),
0049   NumberL1Muon = cms.uint32( 12 ),
0050   NumberL1EGamma = cms.uint32( 12 ),
0051   NumberL1Jet = cms.uint32( 12 ),
0052   NumberL1Tau = cms.uint32( 8 ),
0053   NumberChips = cms.uint32( 5 ),
0054   PinsOnChip = cms.uint32( 512 ),
0055   OrderOfChip = cms.vint32( 1 ),
0056   NumberL1IsoEG = cms.uint32( 4 ),
0057   NumberL1JetCounts = cms.uint32( 12 ),
0058   UnitLength = cms.int32( 8 ),
0059   NumberL1ForJet = cms.uint32( 4 ),
0060   IfCaloEtaNumberBits = cms.uint32( 4 ),
0061   IfMuEtaNumberBits = cms.uint32( 6 ),
0062   NumberL1TauJet = cms.uint32( 4 ),
0063   NumberL1Mu = cms.uint32( 4 ),
0064   NumberConditionChips = cms.uint32( 1 ),
0065   NumberPsbBoards = cms.int32( 7 ),
0066   NumberL1CenJet = cms.uint32( 4 ),
0067   PinsOnConditionChip = cms.uint32( 512 ),
0068   NumberL1NoIsoEG = cms.uint32( 4 ),
0069   NumberTechnicalTriggers = cms.uint32( 64 ),
0070   NumberPhysTriggersExtended = cms.uint32( 64 ),
0071   WordLength = cms.int32( 64 ),
0072   OrderConditionChip = cms.vint32( 1 ),
0073   appendToDataLabel = cms.string( "" )
0074 )
0075 process.CastorDbProducer = cms.ESProducer( "CastorDbProducer",
0076   dump = cms.untracked.vstring(  ),
0077   file = cms.untracked.string( "" ),
0078   appendToDataLabel = cms.string( "" )
0079 )
0080 process.HcalTopologyIdealEP = cms.ESProducer( "HcalTopologyIdealEP",
0081   Exclude = cms.untracked.string( "" ),
0082   MergePosition = cms.untracked.bool( True ),
0083   appendToDataLabel = cms.string( "" )
0084 )
0085 process.hcalDDDRecConstants = cms.ESProducer( "HcalDDDRecConstantsESModule",
0086   appendToDataLabel = cms.string( "" )
0087 )
0088 process.hcalDDDSimConstants = cms.ESProducer( "HcalDDDSimConstantsESModule",
0089   appendToDataLabel = cms.string( "" )
0090 )
0091 
0092 process.FastTimerService = cms.Service( "FastTimerService",
0093     printEventSummary = cms.untracked.bool( False ),
0094     printRunSummary = cms.untracked.bool( True ),
0095     printJobSummary = cms.untracked.bool( True ),
0096     writeJSONSummary = cms.untracked.bool( False ),
0097     jsonFileName = cms.untracked.string( "resources.json" ),
0098     enableDQM = cms.untracked.bool( True ),
0099     enableDQMbyModule = cms.untracked.bool( False ),
0100     enableDQMbyPath = cms.untracked.bool( False ),
0101     enableDQMbyLumiSection = cms.untracked.bool( True ),
0102     enableDQMbyProcesses = cms.untracked.bool( True ),
0103     enableDQMTransitions = cms.untracked.bool( False ),
0104     dqmTimeRange = cms.untracked.double( 1000.0 ),
0105     dqmTimeResolution = cms.untracked.double( 5.0 ),
0106     dqmMemoryRange = cms.untracked.double( 1000000.0 ),
0107     dqmMemoryResolution = cms.untracked.double( 5000.0 ),
0108     dqmPathTimeRange = cms.untracked.double( 100.0 ),
0109     dqmPathTimeResolution = cms.untracked.double( 0.5 ),
0110     dqmPathMemoryRange = cms.untracked.double( 1000000.0 ),
0111     dqmPathMemoryResolution = cms.untracked.double( 5000.0 ),
0112     dqmModuleTimeRange = cms.untracked.double( 40.0 ),
0113     dqmModuleTimeResolution = cms.untracked.double( 0.2 ),
0114     dqmModuleMemoryRange = cms.untracked.double( 100000.0 ),
0115     dqmModuleMemoryResolution = cms.untracked.double( 500.0 ),
0116     dqmLumiSectionsRange = cms.untracked.uint32( 2500 ),
0117     dqmPath = cms.untracked.string( "HLT/TimerService" ),
0118 )
0119 process.MessageLogger = cms.Service( "MessageLogger",
0120     suppressWarning = cms.untracked.vstring( 'hltOnlineBeamSpot',
0121       'hltCtf3HitL1SeededWithMaterialTracks',
0122       'hltL3MuonsOIState',
0123       'hltPixelTracksForHighMult',
0124       'hltHITPixelTracksHE',
0125       'hltHITPixelTracksHB',
0126       'hltCtfL1SeededWithMaterialTracks',
0127       'hltRegionalTracksForL3MuonIsolation',
0128       'hltSiPixelClusters',
0129       'hltActivityStartUpElectronPixelSeeds',
0130       'hltLightPFTracks',
0131       'hltPixelVertices3DbbPhi',
0132       'hltL3MuonsIOHit',
0133       'hltPixelTracks',
0134       'hltSiPixelDigis',
0135       'hltL3MuonsOIHit',
0136       'hltL1SeededElectronGsfTracks',
0137       'hltL1SeededStartUpElectronPixelSeeds',
0138       'hltBLifetimeRegionalCtfWithMaterialTracksbbPhiL1FastJetFastPV',
0139       'hltCtfActivityWithMaterialTracks' ),
0140     suppressFwkInfo = cms.untracked.vstring(  ),
0141     suppressInfo = cms.untracked.vstring(  ),
0142     suppressDebug = cms.untracked.vstring(  ),
0143     debugModules = cms.untracked.vstring(  ),
0144     cerr = cms.untracked.PSet( 
0145       INFO = cms.untracked.PSet(  limit = cms.untracked.int32( 0 ) ),
0146       noTimeStamps = cms.untracked.bool( False ),
0147       FwkReport = cms.untracked.PSet( 
0148         reportEvery = cms.untracked.int32( 1 ),
0149         limit = cms.untracked.int32( 0 )
0150       ),
0151       default = cms.untracked.PSet(  limit = cms.untracked.int32( 10000000 ) ),
0152       Root_NoDictionary = cms.untracked.PSet(  limit = cms.untracked.int32( 0 ) ),
0153       FwkJob = cms.untracked.PSet(  limit = cms.untracked.int32( 0 ) ),
0154       FwkSummary = cms.untracked.PSet( 
0155         reportEvery = cms.untracked.int32( 1 ),
0156         limit = cms.untracked.int32( 10000000 )
0157       ),
0158       threshold = cms.untracked.string( "INFO" ),
0159     ),
0160     suppressError = cms.untracked.vstring( 'hltOnlineBeamSpot',
0161       'hltL3MuonCandidates',
0162       'hltL3TkTracksFromL2OIState',
0163       'hltPFJetCtfWithMaterialTracks',
0164       'hltL3TkTracksFromL2IOHit',
0165       'hltL3TkTracksFromL2OIHit' )
0166 )
0167 
0168 process.hltGetConditions = cms.EDAnalyzer( "EventSetupRecordDataGetter",
0169     verbose = cms.untracked.bool( False ),
0170     toGet = cms.VPSet( 
0171     )
0172 )
0173 process.hltGetRaw = cms.EDAnalyzer( "HLTGetRaw",
0174     RawDataCollection = cms.InputTag( "rawDataCollector" )
0175 )
0176 process.hltBoolFalse = cms.EDFilter( "HLTBool",
0177     result = cms.bool( False )
0178 )
0179 process.hltTriggerType = cms.EDFilter( "HLTTriggerTypeFilter",
0180     SelectedTriggerType = cms.int32( 1 )
0181 )
0182 process.hltGtStage2Digis = cms.EDProducer( "L1TRawToDigi",
0183     FedIds = cms.vint32( 1404 ),
0184     Setup = cms.string( "stage2::GTSetup" ),
0185     FWId = cms.uint32( 0 ),
0186     DmxFWId = cms.uint32( 0 ),
0187     FWOverride = cms.bool( False ),
0188     TMTCheck = cms.bool( True ),
0189     CTP7 = cms.untracked.bool( False ),
0190     MTF7 = cms.untracked.bool( False ),
0191     InputLabel = cms.InputTag( "rawDataCollector" ),
0192     lenSlinkHeader = cms.untracked.int32( 8 ),
0193     lenSlinkTrailer = cms.untracked.int32( 8 ),
0194     lenAMCHeader = cms.untracked.int32( 8 ),
0195     lenAMCTrailer = cms.untracked.int32( 0 ),
0196     lenAMC13Header = cms.untracked.int32( 8 ),
0197     lenAMC13Trailer = cms.untracked.int32( 8 ),
0198     debug = cms.untracked.bool( False ),
0199     MinFeds = cms.uint32( 0 )
0200 )
0201 process.hltGtStage2ObjectMap = cms.EDProducer( "L1TGlobalProducer",
0202     MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
0203     MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
0204     EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
0205     TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
0206     JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
0207     EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
0208     EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ),
0209     CICADAInputTag = cms.InputTag( "" ),
0210     ExtInputTag = cms.InputTag( "hltGtStage2Digis" ),
0211     AlgoBlkInputTag = cms.InputTag( "hltGtStage2Digis" ),
0212     GetPrescaleColumnFromData = cms.bool( False ),
0213     AlgorithmTriggersUnprescaled = cms.bool( True ),
0214     RequireMenuToMatchAlgoBlkInput = cms.bool( True ),
0215     AlgorithmTriggersUnmasked = cms.bool( True ),
0216     useMuonShowers = cms.bool( True ),
0217     produceAXOL1TLScore = cms.bool( False ),
0218     resetPSCountersEachLumiSec = cms.bool( True ),
0219     semiRandomInitialPSCounters = cms.bool( False ),
0220     ProduceL1GtDaqRecord = cms.bool( True ),
0221     ProduceL1GtObjectMapRecord = cms.bool( True ),
0222     EmulateBxInEvent = cms.int32( 1 ),
0223     L1DataBxInEvent = cms.int32( 5 ),
0224     AlternativeNrBxBoardDaq = cms.uint32( 0 ),
0225     BstLengthBytes = cms.int32( -1 ),
0226     PrescaleSet = cms.uint32( 1 ),
0227     Verbosity = cms.untracked.int32( 0 ),
0228     PrintL1Menu = cms.untracked.bool( False ),
0229     TriggerMenuLuminosity = cms.string( "startup" )
0230 )
0231 process.hltScalersRawToDigi = cms.EDProducer( "ScalersRawToDigi",
0232     scalersInputTag = cms.InputTag( "rawDataCollector" )
0233 )
0234 process.hltOnlineBeamSpot = cms.EDProducer( "BeamSpotOnlineProducer",
0235     changeToCMSCoordinates = cms.bool( False ),
0236     maxZ = cms.double( 40.0 ),
0237     setSigmaZ = cms.double( 0.0 ),
0238     beamMode = cms.untracked.uint32( 11 ),
0239     src = cms.InputTag( "hltScalersRawToDigi" ),
0240     gtEvmLabel = cms.InputTag( "" ),
0241     maxRadius = cms.double( 2.0 ),
0242     useBSOnlineRecords = cms.bool( False ),
0243     timeThreshold = cms.int32( 48 ),
0244     sigmaZThreshold = cms.double( 2.0 ),
0245     sigmaXYThreshold = cms.double( 4.0 )
0246 )
0247 process.hltPrePhysics = cms.EDFilter( "HLTPrescaler",
0248     offset = cms.uint32( 0 ),
0249     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
0250 )
0251 process.hltBoolEnd = cms.EDFilter( "HLTBool",
0252     result = cms.bool( True )
0253 )
0254 process.hltRandomEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter",
0255     SelectedTriggerType = cms.int32( 3 )
0256 )
0257 process.hltPreRandom = cms.EDFilter( "HLTPrescaler",
0258     offset = cms.uint32( 0 ),
0259     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
0260 )
0261 process.hltL1sZeroBias = cms.EDFilter( "HLTL1TSeed",
0262     saveTags = cms.bool( True ),
0263     L1SeedsLogicalExpression = cms.string( "L1_ZeroBias" ),
0264     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
0265     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
0266     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
0267     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
0268     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
0269     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
0270     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
0271     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
0272     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
0273 )
0274 process.hltPreZeroBias = cms.EDFilter( "HLTPrescaler",
0275     offset = cms.uint32( 0 ),
0276     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
0277 )
0278 process.hltFEDSelector = cms.EDProducer( "EvFFEDSelector",
0279     inputTag = cms.InputTag( "rawDataCollector" ),
0280     fedList = cms.vuint32( 1023, 1024 )
0281 )
0282 process.hltTriggerSummaryAOD = cms.EDProducer( "TriggerSummaryProducerAOD",
0283     throw = cms.bool( False ),
0284     processName = cms.string( "@" ),
0285     moduleLabelPatternsToMatch = cms.vstring( 'hlt*' ),
0286     moduleLabelPatternsToSkip = cms.vstring(  )
0287 )
0288 process.hltTriggerSummaryRAW = cms.EDProducer( "TriggerSummaryProducerRAW",
0289     processName = cms.string( "@" )
0290 )
0291 process.hltPreHLTAnalyzerEndpath = cms.EDFilter( "HLTPrescaler",
0292     offset = cms.uint32( 0 ),
0293     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
0294 )
0295 process.hltL1TGlobalSummary = cms.EDAnalyzer( "L1TGlobalSummary",
0296     AlgInputTag = cms.InputTag( "hltGtStage2Digis" ),
0297     ExtInputTag = cms.InputTag( "hltGtStage2Digis" ),
0298     MinBx = cms.int32( 0 ),
0299     MaxBx = cms.int32( 0 ),
0300     DumpTrigResults = cms.bool( False ),
0301     DumpRecord = cms.bool( False ),
0302     DumpTrigSummary = cms.bool( True ),
0303     ReadPrescalesFromFile = cms.bool( False ),
0304     psFileName = cms.string( "prescale_L1TGlobal.csv" ),
0305     psColumn = cms.int32( 0 )
0306 )
0307 process.hltTrigReport = cms.EDAnalyzer( "HLTrigReport",
0308     HLTriggerResults = cms.InputTag( 'TriggerResults','','@currentProcess' ),
0309     reportBy = cms.untracked.string( "job" ),
0310     resetBy = cms.untracked.string( "never" ),
0311     serviceBy = cms.untracked.string( "never" ),
0312     ReferencePath = cms.untracked.string( "HLTriggerFinalPath" ),
0313     ReferenceRate = cms.untracked.double( 100.0 )
0314 )
0315 process.hltPreAOutput = cms.EDFilter( "HLTPrescaler",
0316     offset = cms.uint32( 0 ),
0317     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
0318 )
0319 
0320 process.hltOutputA = cms.OutputModule( "PoolOutputModule",
0321     fileName = cms.untracked.string( "outputA.root" ),
0322     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
0323     compressionLevel = cms.untracked.int32( 3 ),
0324     fastCloning = cms.untracked.bool( False ),
0325     dataset = cms.untracked.PSet(
0326         filterName = cms.untracked.string( "" ),
0327         dataTier = cms.untracked.string( "RAW" )
0328     ),
0329     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'HLT_Physics_v1',
0330   'HLT_Random_v1',
0331   'HLT_ZeroBias_v1' ) ),
0332     outputCommands = cms.untracked.vstring( 'drop *',
0333       'keep *_hltL1GtObjectMap_*_*',
0334       'keep FEDRawDataCollection_rawDataCollector_*_*',
0335       'keep FEDRawDataCollection_source_*_*',
0336       'keep edmTriggerResults_*_*_*',
0337       'keep triggerTriggerEvent_*_*_*' )
0338 )
0339 
0340 process.HLTL1UnpackerSequence = cms.Sequence( process.hltGtStage2Digis + process.hltGtStage2ObjectMap )
0341 process.HLTBeamSpot = cms.Sequence( process.hltScalersRawToDigi + process.hltOnlineBeamSpot )
0342 process.HLTBeginSequence = cms.Sequence( process.hltTriggerType + process.HLTL1UnpackerSequence + process.HLTBeamSpot )
0343 process.HLTEndSequence = cms.Sequence( process.hltBoolEnd )
0344 process.HLTBeginSequenceRandom = cms.Sequence( process.hltRandomEventsFilter + process.hltGtStage2Digis )
0345 
0346 process.HLTriggerFirstPath = cms.Path( process.hltGetConditions + process.hltGetRaw + process.hltBoolFalse )
0347 process.HLT_Physics_v1 = cms.Path( process.HLTBeginSequence + process.hltPrePhysics + process.HLTEndSequence )
0348 process.HLT_Random_v1 = cms.Path( process.HLTBeginSequenceRandom + process.hltPreRandom + process.HLTEndSequence )
0349 process.HLT_ZeroBias_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreZeroBias + process.HLTEndSequence )
0350 process.HLTriggerFinalPath = cms.Path( process.hltGtStage2Digis + process.hltScalersRawToDigi + process.hltFEDSelector + process.hltTriggerSummaryAOD + process.hltTriggerSummaryRAW + process.hltBoolFalse )
0351 process.HLTAnalyzerEndpath = cms.EndPath( process.hltGtStage2Digis + process.hltPreHLTAnalyzerEndpath + process.hltL1TGlobalSummary + process.hltTrigReport )
0352 process.AOutput = cms.EndPath( process.hltPreAOutput + process.hltOutputA )
0353 
0354 # load the DQMStore and DQMRootOutputModule
0355 process.load( "DQMServices.Core.DQMStore_cfi" )
0356 
0357 process.dqmOutput = cms.OutputModule("DQMRootOutputModule",
0358     fileName = cms.untracked.string("DQMIO.root")
0359 )
0360 
0361 process.DQMOutput = cms.EndPath( process.dqmOutput )
0362 
0363 
0364 
0365 process.schedule = cms.Schedule( *(process.HLTriggerFirstPath, process.HLT_Physics_v1, process.HLT_Random_v1, process.HLT_ZeroBias_v1, process.HLTriggerFinalPath, process.HLTAnalyzerEndpath, process.AOutput, process.DQMOutput, ))
0366 
0367 
0368 # source module (EDM inputs)
0369 process.source = cms.Source( "PoolSource",
0370     fileNames = cms.untracked.vstring(
0371         'file:RelVal_Raw_Fake2_DATA.root',
0372     ),
0373     inputCommands = cms.untracked.vstring(
0374         'keep *'
0375     )
0376 )
0377 
0378 # limit the number of events to be processed
0379 process.maxEvents = cms.untracked.PSet(
0380     input = cms.untracked.int32( 100 )
0381 )
0382 
0383 # enable TrigReport, TimeReport and MultiThreading
0384 process.options.wantSummary = True
0385 process.options.numberOfThreads = 4
0386 process.options.numberOfStreams = 0
0387 
0388 # override the GlobalTag, connection string and pfnPrefix
0389 if 'GlobalTag' in process.__dict__:
0390     from Configuration.AlCa.GlobalTag import GlobalTag as customiseGlobalTag
0391     process.GlobalTag = customiseGlobalTag(process.GlobalTag, globaltag = 'auto:run2_hlt_Fake2')
0392 
0393 # show summaries from trigger analysers used at HLT
0394 if 'MessageLogger' in process.__dict__:
0395     process.MessageLogger.TriggerSummaryProducerAOD = cms.untracked.PSet()
0396     process.MessageLogger.L1GtTrigReport = cms.untracked.PSet()
0397     process.MessageLogger.L1TGlobalSummary = cms.untracked.PSet()
0398     process.MessageLogger.HLTrigReport = cms.untracked.PSet()
0399     process.MessageLogger.FastReport = cms.untracked.PSet()
0400     process.MessageLogger.ThroughputService = cms.untracked.PSet()
0401 
0402 # add specific customizations
0403 _customInfo = {}
0404 _customInfo['menuType'  ]= "Fake2"
0405 _customInfo['globalTags']= {}
0406 _customInfo['globalTags'][True ] = "auto:run2_hlt_Fake2"
0407 _customInfo['globalTags'][False] = "auto:run2_mc_Fake2"
0408 _customInfo['inputFiles']={}
0409 _customInfo['inputFiles'][True]  = "file:RelVal_Raw_Fake2_DATA.root"
0410 _customInfo['inputFiles'][False] = "file:RelVal_Raw_Fake2_MC.root"
0411 _customInfo['maxEvents' ]=  100
0412 _customInfo['globalTag' ]= "auto:run2_hlt_Fake2"
0413 _customInfo['inputFile' ]=  ['file:RelVal_Raw_Fake2_DATA.root']
0414 _customInfo['realData'  ]=  True
0415 
0416 from HLTrigger.Configuration.customizeHLTforALL import customizeHLTforAll
0417 process = customizeHLTforAll(process,"Fake2",_customInfo)
0418 
0419 from HLTrigger.Configuration.customizeHLTforCMSSW import customizeHLTforCMSSW
0420 process = customizeHLTforCMSSW(process,"Fake2")
0421 
0422 # Eras-based customisations
0423 from HLTrigger.Configuration.Eras import modifyHLTforEras
0424 modifyHLTforEras(process)
0425