CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Namespaces | Functions | Variables
makeHLTPrescaleTable.py File Reference

Go to the source code of this file.

Namespaces

 makeHLTPrescaleTable
 

Functions

def makeHLTPrescaleTable.getPrescaleTableFromProcessObject
 
def makeHLTPrescaleTable.getProcessObjectFromConfDB
 

Variables

string makeHLTPrescaleTable.action = "append"
 
tuple makeHLTPrescaleTable.all_hlt_keys_seen = set(runKeys.values())
 
tuple makeHLTPrescaleTable.all_hlt_path_names_seen = set()
 
tuple makeHLTPrescaleTable.all_path_names = set(process.paths.keys())
 
list makeHLTPrescaleTable.column_names = [ 'run','' ]
 
list makeHLTPrescaleTable.csv_output_file = args[0]
 
tuple makeHLTPrescaleTable.csv_writer = csv.writer(fout,delimiter=";")
 
list makeHLTPrescaleTable.default = []
 
string makeHLTPrescaleTable.dest = "pathPatterns"
 
tuple makeHLTPrescaleTable.fout = open(csv_output_file,"w")
 
string makeHLTPrescaleTable.help = "restrict paths to PATTERN. Note that this can be a single path name or a pattern "
 
list makeHLTPrescaleTable.hlt_key = runKeys[run]
 
dictionary makeHLTPrescaleTable.hlt_path_names_table = {}
 
int makeHLTPrescaleTable.index = 1
 
string makeHLTPrescaleTable.metavar = "PATTERN"
 
tuple makeHLTPrescaleTable.parser
 
list makeHLTPrescaleTable.prescales = prescaleTable[hlt_key]
 
dictionary makeHLTPrescaleTable.prescaleTable = {}
 
 makeHLTPrescaleTable.previous_hlt_key = None
 
tuple makeHLTPrescaleTable.process = getProcessObjectFromConfDB(hlt_key)
 
tuple makeHLTPrescaleTable.runKeys = queryRR(options.firstRun,options.lastRun,options.groupName)
 
tuple makeHLTPrescaleTable.runs = sorted(runKeys.keys())
 
list makeHLTPrescaleTable.tmp = []
 
list makeHLTPrescaleTable.values = [ run , '' ]