Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:19:27

0001 #
0002 # replace the L1 menu from the global tag with another menu
0003 # see options in L1Trigger_custom.py
0004 #
0005 # V.M. Ghete 2010-06-09
0006 
0007 import FWCore.ParameterSet.Config as cms
0008 
0009 def customise(process):
0010     from L1Trigger.Configuration.L1Trigger_custom import customiseL1Menu
0011     process = customiseL1Menu(process)
0012     return process
0013 
0014 
0015 def L1Menu_Collisions2015_25ns_v0(process):
0016     process.load( 'L1TriggerConfig.L1GtConfigProducers.l1GtTriggerMenuXml_cfi' )
0017     process.l1GtTriggerMenuXml.TriggerMenuLuminosity = 'startup'
0018     process.l1GtTriggerMenuXml.DefXmlFile            = 'L1Menu_Collisions2015_25ns_v0_L1T_Scales_20101224_Imp0_0x102f.xml'
0019 
0020     process.load( 'L1TriggerConfig.L1GtConfigProducers.L1GtTriggerMenuConfig_cff' )
0021     process.es_prefer_l1GtParameters = cms.ESPrefer( 'L1GtTriggerMenuXmlProducer', 'l1GtTriggerMenuXml' )
0022 
0023     return process
0024 
0025 
0026 def L1Menu_Collisions2015_25ns_v1(process):
0027     process.load( 'L1TriggerConfig.L1GtConfigProducers.l1GtTriggerMenuXml_cfi' )
0028     process.l1GtTriggerMenuXml.TriggerMenuLuminosity = 'startup'
0029     process.l1GtTriggerMenuXml.DefXmlFile            = 'L1Menu_Collisions2015_25ns_v1_L1T_Scales_20101224_Imp0_0x102f.xml'
0030 
0031     process.load( 'L1TriggerConfig.L1GtConfigProducers.L1GtTriggerMenuConfig_cff' )
0032     process.es_prefer_l1GtParameters = cms.ESPrefer( 'L1GtTriggerMenuXmlProducer', 'l1GtTriggerMenuXml' )
0033 
0034     return process
0035 
0036 
0037 def L1Menu_Collisions2015_25ns_v2(process):
0038     process.load( 'L1TriggerConfig.L1GtConfigProducers.l1GtTriggerMenuXml_cfi' )
0039     process.l1GtTriggerMenuXml.TriggerMenuLuminosity = 'startup'
0040     process.l1GtTriggerMenuXml.DefXmlFile            = 'L1Menu_Collisions2015_25ns_v2_L1T_Scales_20141121_Imp0_0x1030.xml'
0041 
0042     process.load( 'L1TriggerConfig.L1GtConfigProducers.L1GtTriggerMenuConfig_cff' )
0043     process.es_prefer_l1GtParameters = cms.ESPrefer( 'L1GtTriggerMenuXmlProducer', 'l1GtTriggerMenuXml' )
0044 
0045     return process
0046 
0047 
0048 def L1Menu_Collisions2015_25ns_v3(process):
0049     process.load( 'L1TriggerConfig.L1GtConfigProducers.l1GtTriggerMenuXml_cfi' )
0050     process.l1GtTriggerMenuXml.TriggerMenuLuminosity = 'startup'
0051     process.l1GtTriggerMenuXml.DefXmlFile            = 'L1Menu_Collisions2015_25nsStage1_v3_L1T_Scales_20141121_Imp0_0x1031.xml'
0052 
0053     process.load( 'L1TriggerConfig.L1GtConfigProducers.L1GtTriggerMenuConfig_cff' )
0054     process.es_prefer_l1GtParameters = cms.ESPrefer( 'L1GtTriggerMenuXmlProducer', 'l1GtTriggerMenuXml' )
0055 
0056     return process
0057 
0058 
0059 def L1Menu_Collisions2015_50ns_v0(process):
0060     process.load( 'L1TriggerConfig.L1GtConfigProducers.l1GtTriggerMenuXml_cfi' )
0061     process.l1GtTriggerMenuXml.TriggerMenuLuminosity = 'startup'
0062     process.l1GtTriggerMenuXml.DefXmlFile            = 'L1Menu_Collisions2015_50ns_v0_L1T_Scales_20141121_Imp0_0x1031.xml'
0063 
0064     process.load( 'L1TriggerConfig.L1GtConfigProducers.L1GtTriggerMenuConfig_cff' )
0065     process.es_prefer_l1GtParameters = cms.ESPrefer( 'L1GtTriggerMenuXmlProducer', 'l1GtTriggerMenuXml' )
0066 
0067     return process
0068 
0069 
0070 def L1Menu_Collisions2015_50ns_v1(process):
0071     process.load( 'L1TriggerConfig.L1GtConfigProducers.l1GtTriggerMenuXml_cfi' )
0072     process.l1GtTriggerMenuXml.TriggerMenuLuminosity = 'startup'
0073     process.l1GtTriggerMenuXml.DefXmlFile            = 'L1Menu_Collisions2015_50nsGct_v1_L1T_Scales_20141121_Imp0_0x1030.xml'
0074 
0075     process.load( 'L1TriggerConfig.L1GtConfigProducers.L1GtTriggerMenuConfig_cff' )
0076     process.es_prefer_l1GtParameters = cms.ESPrefer( 'L1GtTriggerMenuXmlProducer', 'l1GtTriggerMenuXml' )
0077 
0078     return process
0079 
0080 
0081 def L1Menu_Collisions2015_50ns_v2(process):
0082     process.load( 'L1TriggerConfig.L1GtConfigProducers.l1GtTriggerMenuXml_cfi' )
0083     process.l1GtTriggerMenuXml.TriggerMenuLuminosity = 'startup'
0084     process.l1GtTriggerMenuXml.DefXmlFile            = 'L1Menu_Collisions2015_50nsGct_v2_L1T_Scales_20141121.xml'
0085 
0086     process.load( 'L1TriggerConfig.L1GtConfigProducers.L1GtTriggerMenuConfig_cff' )
0087     process.es_prefer_l1GtParameters = cms.ESPrefer( 'L1GtTriggerMenuXmlProducer', 'l1GtTriggerMenuXml' )
0088 
0089     return process
0090 
0091 
0092 def L1Menu_Collisions2015_50ns_v3(process):
0093     process.load( 'L1TriggerConfig.L1GtConfigProducers.l1GtTriggerMenuXml_cfi' )
0094     process.l1GtTriggerMenuXml.TriggerMenuLuminosity = 'startup'
0095     process.l1GtTriggerMenuXml.DefXmlFile            = 'L1Menu_Collisions2015_50nsGct_v3_L1T_Scales_20141121.xml'
0096 
0097     process.load( 'L1TriggerConfig.L1GtConfigProducers.L1GtTriggerMenuConfig_cff' )
0098     process.es_prefer_l1GtParameters = cms.ESPrefer( 'L1GtTriggerMenuXmlProducer', 'l1GtTriggerMenuXml' )
0099 
0100     return process
0101 
0102 
0103 def L1Menu_Collisions2015_50ns_v4(process):
0104     process.load( 'L1TriggerConfig.L1GtConfigProducers.l1GtTriggerMenuXml_cfi' )
0105     process.l1GtTriggerMenuXml.TriggerMenuLuminosity = 'startup'
0106     process.l1GtTriggerMenuXml.DefXmlFile            = 'L1Menu_Collisions2015_50nsGct_v4_L1T_Scales_20141121.xml'
0107 
0108     process.load( 'L1TriggerConfig.L1GtConfigProducers.L1GtTriggerMenuConfig_cff' )
0109     process.es_prefer_l1GtParameters = cms.ESPrefer( 'L1GtTriggerMenuXmlProducer', 'l1GtTriggerMenuXml' )
0110 
0111     return process
0112 
0113 
0114 def L1Menu_Collisions2015_lowPU_v1(process):
0115     process.load( 'L1TriggerConfig.L1GtConfigProducers.l1GtTriggerMenuXml_cfi' )
0116     process.l1GtTriggerMenuXml.TriggerMenuLuminosity = 'startup'
0117     process.l1GtTriggerMenuXml.DefXmlFile            = 'L1Menu_Collisions2015_lowPU_v1_L1T_Scales_20141121.xml'
0118 
0119     process.load( 'L1TriggerConfig.L1GtConfigProducers.L1GtTriggerMenuConfig_cff' )
0120     process.es_prefer_l1GtParameters = cms.ESPrefer( 'L1GtTriggerMenuXmlProducer', 'l1GtTriggerMenuXml' )
0121 
0122     return process
0123 
0124 
0125 def L1Menu_Collisions2015_lowPU_v2(process):
0126     process.load( 'L1TriggerConfig.L1GtConfigProducers.l1GtTriggerMenuXml_cfi' )
0127     process.l1GtTriggerMenuXml.TriggerMenuLuminosity = 'startup'
0128     process.l1GtTriggerMenuXml.DefXmlFile            = 'L1Menu_Collisions2015_lowPU_v2_L1T_Scales_20141121.xml'
0129 
0130     process.load( 'L1TriggerConfig.L1GtConfigProducers.L1GtTriggerMenuConfig_cff' )
0131     process.es_prefer_l1GtParameters = cms.ESPrefer( 'L1GtTriggerMenuXmlProducer', 'l1GtTriggerMenuXml' )
0132 
0133     return process
0134 
0135 
0136 def L1Menu_Collisions2015_lowPU_v3(process):
0137     process.load( 'L1TriggerConfig.L1GtConfigProducers.l1GtTriggerMenuXml_cfi' )
0138     process.l1GtTriggerMenuXml.TriggerMenuLuminosity = 'startup'
0139     process.l1GtTriggerMenuXml.DefXmlFile            = 'L1Menu_Collisions2015_lowPU_v3_L1T_Scales_20141121.xml'
0140 
0141     process.load( 'L1TriggerConfig.L1GtConfigProducers.L1GtTriggerMenuConfig_cff' )
0142     process.es_prefer_l1GtParameters = cms.ESPrefer( 'L1GtTriggerMenuXmlProducer', 'l1GtTriggerMenuXml' )
0143 
0144     return process
0145 
0146 
0147 def L1Menu_Collisions2015_lowPU_v4(process):
0148     process.load( 'L1TriggerConfig.L1GtConfigProducers.l1GtTriggerMenuXml_cfi' )
0149     process.l1GtTriggerMenuXml.TriggerMenuLuminosity = 'startup'
0150     process.l1GtTriggerMenuXml.DefXmlFile            = 'L1Menu_Collisions2015_lowPU_v4_L1T_Scales_20141121.xml'
0151 
0152     process.load( 'L1TriggerConfig.L1GtConfigProducers.L1GtTriggerMenuConfig_cff' )
0153     process.es_prefer_l1GtParameters = cms.ESPrefer( 'L1GtTriggerMenuXmlProducer', 'l1GtTriggerMenuXml' )
0154 
0155     return process
0156 
0157 
0158 def L1Menu_CollisionsHeavyIons2015_v0(process):
0159     process.load( 'L1TriggerConfig.L1GtConfigProducers.l1GtTriggerMenuXml_cfi' )
0160     process.l1GtTriggerMenuXml.TriggerMenuLuminosity = 'startup'
0161     process.l1GtTriggerMenuXml.DefXmlFile            = 'L1Menu_CollisionsHeavyIons2011_v0_nobsc_notau_centrality_q2_singletrack.v1.xml'
0162 
0163     process.load( 'L1TriggerConfig.L1GtConfigProducers.L1GtTriggerMenuConfig_cff' )
0164     process.es_prefer_l1GtParameters = cms.ESPrefer( 'L1GtTriggerMenuXmlProducer','l1GtTriggerMenuXml' )
0165 
0166     return process
0167