Functions | |
def | Base |
def | FASTSIM |
def | HLTDropPrevious |
def | L1T |
def | L1THLT |
def | ProcessName |
def CustomConfigs::Base | ( | process | ) |
Definition at line 18 of file CustomConfigs.py.
Referenced by ora::ObjectStreamerBase::buildBaseDataMembers(), ora::ClassUtils::findBaseType(), ora::processBaseClasses(), and edm::public_base_classes().
00019 : 00020 # default modifications 00021 00022 process.options.wantSummary = cms.untracked.bool(True) 00023 00024 process.MessageLogger.categories.append('TriggerSummaryProducerAOD') 00025 process.MessageLogger.categories.append('L1GtTrigReport') 00026 process.MessageLogger.categories.append('HLTrigReport') 00027 00028 # override the GlobalTag, connection string and pfnPrefix 00029 if 'GlobalTag' in process.__dict__: 00030 process.GlobalTag.connect = 'frontier://FrontierProd/CMS_COND_31X_GLOBALTAG' 00031 process.GlobalTag.pfnPrefix = cms.untracked.string('frontier://FrontierProd/') 00032 00033 process=ProcessName(process) 00034 00035 return(process) 00036
def CustomConfigs::FASTSIM | ( | process | ) |
Definition at line 66 of file CustomConfigs.py.
def CustomConfigs::HLTDropPrevious | ( | process | ) |
Definition at line 75 of file CustomConfigs.py.
00076 : 00077 # drop on input the previous HLT results 00078 process.source.inputCommands = cms.untracked.vstring ( 00079 'keep *', 00080 'drop *_hltL1GtObjectMap_*_*', 00081 'drop *_TriggerResults_*_*', 00082 'drop *_hltTriggerSummaryAOD_*_*', 00083 ) 00084 00085 process=Base(process) 00086 00087 return(process)
def CustomConfigs::L1T | ( | process | ) |
Definition at line 37 of file CustomConfigs.py.
00038 : 00039 # modifications when running L1T only 00040 00041 process.load('L1Trigger.GlobalTriggerAnalyzer.l1GtTrigReport_cfi') 00042 process.l1GtTrigReport.L1GtRecordInputTag = cms.InputTag( "simGtDigis" ) 00043 00044 process.L1AnalyzerEndpath = cms.EndPath( process.l1GtTrigReport ) 00045 process.schedule.append(process.L1AnalyzerEndpath) 00046 00047 process=Base(process) 00048 00049 return(process) 00050
def CustomConfigs::L1THLT | ( | process | ) |
Definition at line 51 of file CustomConfigs.py.
00052 : 00053 # modifications when running L1T+HLT 00054 00055 if not ('HLTAnalyzerEndpath' in process.__dict__) : 00056 from HLTrigger.Configuration.HLT_FULL_cff import hltL1GtTrigReport,hltTrigReport 00057 process.hltL1GtTrigReport = hltL1GtTrigReport 00058 process.hltTrigReport = hltTrigReport 00059 process.HLTAnalyzerEndpath = cms.EndPath(process.hltL1GtTrigReport + process.hltTrigReport) 00060 process.schedule.append(process.HLTAnalyzerEndpath) 00061 00062 process=Base(process) 00063 00064 return(process) 00065
def CustomConfigs::ProcessName | ( | process | ) |
Definition at line 3 of file CustomConfigs.py.
00004 : 00005 # processname modifications 00006 00007 if 'hltTrigReport' in process.__dict__: 00008 process.hltTrigReport.HLTriggerResults = cms.InputTag( 'TriggerResults','',process.name_() ) 00009 00010 if 'hltDQMHLTScalers' in process.__dict__: 00011 process.hltDQMHLTScalers.triggerResults = cms.InputTag( 'TriggerResults','',process.name_() ) 00012 00013 if 'hltDQML1SeedLogicScalers' in process.__dict__: 00014 process.hltDQML1SeedLogicScalers.processname = process.name_() 00015 00016 return(process) 00017