CMS 3D CMS Logo

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Functions
L1ConfigTSCKeysExt_cff Namespace Reference

Functions

def liftKeySafetyFor (process, systems)
 
def setTSCKeysDB (process, DBConnect, DBAuth)
 

Function Documentation

◆ liftKeySafetyFor()

def L1ConfigTSCKeysExt_cff.liftKeySafetyFor (   process,
  systems 
)

Definition at line 28 of file L1ConfigTSCKeysExt_cff.py.

28 def liftKeySafetyFor(process, systems):
29  if 'CALO' in systems:
30  process.L1TCaloParamsObjectKeysOnline.transactionSafe = cms.bool(False)
31 
32  if 'uGTrs' in systems:
33  process.L1TGlobalPrescalesVetosObjectKeysOnline.transactionSafe = cms.bool(False)
34 
35  if 'BMTF' in systems:
36  process.L1TMuonBarrelObjectKeysOnline.transactionSafe = cms.bool(False)
37 
38  if 'EMTF' in systems:
39  process.L1TMuonEndCapObjectKeysOnline.transactionSafe = cms.bool(False)
40 
41  if 'uGMT' in systems:
42  process.L1TMuonGlobalObjectKeysOnline.transactionSafe = cms.bool(False)
43 
44  if 'OMTF' in systems:
45  process.L1TMuonOverlapObjectKeysOnline.transactionSafe = cms.bool(False)

◆ setTSCKeysDB()

def L1ConfigTSCKeysExt_cff.setTSCKeysDB (   process,
  DBConnect,
  DBAuth 
)

Definition at line 9 of file L1ConfigTSCKeysExt_cff.py.

9 def setTSCKeysDB(process, DBConnect, DBAuth):
10 
11  process.L1TCaloParamsObjectKeysOnline.onlineDB = cms.string( DBConnect )
12  process.L1TGlobalPrescalesVetosObjectKeysOnline.onlineDB = cms.string( DBConnect )
13  process.L1TMuonBarrelObjectKeysOnline.onlineDB = cms.string( DBConnect )
14  process.L1TMuonEndCapObjectKeysOnline.onlineDB = cms.string( DBConnect )
15  process.L1TMuonGlobalObjectKeysOnline.onlineDB = cms.string( DBConnect )
16  process.L1TMuonOverlapObjectKeysOnline.onlineDB = cms.string( DBConnect )
17  process.L1TUtmTriggerMenuObjectKeysOnline.onlineDB = cms.string( DBConnect )
18 
19  process.L1TCaloParamsObjectKeysOnline.onlineAuthentication = cms.string( DBAuth )
20  process.L1TGlobalPrescalesVetosObjectKeysOnline.onlineAuthentication = cms.string( DBAuth )
21  process.L1TMuonBarrelObjectKeysOnline.onlineAuthentication = cms.string( DBAuth )
22  process.L1TMuonEndCapObjectKeysOnline.onlineAuthentication = cms.string( DBAuth )
23  process.L1TMuonGlobalObjectKeysOnline.onlineAuthentication = cms.string( DBAuth )
24  process.L1TMuonOverlapObjectKeysOnline.onlineAuthentication = cms.string( DBAuth )
25  process.L1TUtmTriggerMenuObjectKeysOnline.onlineAuthentication = cms.string( DBAuth )
26 
27 
L1ConfigTSCKeysExt_cff.setTSCKeysDB
def setTSCKeysDB(process, DBConnect, DBAuth)
Definition: L1ConfigTSCKeysExt_cff.py:9
L1ConfigTSCKeysExt_cff.liftKeySafetyFor
def liftKeySafetyFor(process, systems)
Definition: L1ConfigTSCKeysExt_cff.py:28