Classes | |
class | EdmObject |
Variables | |
string | action = "store_true" |
tuple | base = os.environ.get('CMSSW_BASE') |
Make Sure CMSSW is Setup ##. More... | |
dictionary | collection = {} |
string | command = 'src/Validation/Tools/scripts/runCommand.bash' |
tuple | commaRE = re.compile(r',') |
string | compareCmd = '%s %s %s %s --compare --label=reco^%s^%s' |
string | compRootDir = 'compRoot' |
compRootName = compRootPrefix+prettyName\ | |
string | compRootPrefix = compRootDir+'/' |
list | containerList = [vectorRE, detSetVecRE, edColRE, sortedColRE, doubleRE] |
tuple | currentDir = os.getcwd() |
string | describeCmd = "%s %s %s useReflexToDescribeForGenObject.py %s '--type=%s'" |
tuple | describeGroup = optparse.OptionGroup(parser, "Description Options") |
string | descriptionName = prettyName+'.txt' |
tuple | detSetVecRE = re.compile(r'^edm::DetSetVector<([^<>]+)>') |
tuple | doubleRE = re.compile(r'^(double|int)') |
string | dumpCommand = 'edmDumpEventContent %s %s' |
tuple | edColRE = re.compile(r'^edm::EDCollection<([^<>]+)>') |
list | filename1 = args[0] |
list | filename2 = args[1] |
found = False | |
string | fullCommand = directory+'/' |
string | fullCompareCmd = '%s %s %s %s' |
string | help = "Make compRoot files." |
string | logDir = 'logfiles' |
string | logPrefix = logDir+'/' |
tuple | match = piecesRE.search(line) |
list | name = value[0] |
Run useReflexToDescribeForGenObject ##. More... | |
tuple | nonAlphaRE = re.compile(r'\W') |
tuple | obj = EdmObject( match.group(1,2,3,4) ) |
tuple | output = subprocess.getoutput(dumpCommand) |
tuple | parser |
Setup Options ##. More... | |
tuple | piecesRE = re.compile(r'(.+?)\s+"(\S+)"\s+"(\S*)"\s+"(\S+)"') |
tuple | precisionGroup = optparse.OptionGroup(parser, "Precision Options") |
tuple | prettyLabel = commaRE.sub('_', obj.label()) |
tuple | prettyName = nonAlphaRE.sub('', name) |
string | queueCommand = '/uscms/home/cplager/bin/clpQueue.pl addjob %s' |
Check Queuing Options ##. More... | |
tuple | queueGroup = optparse.OptionGroup(parser, "Queue Options") |
string | regexLine = "" |
Run edmDumpEventContent ##. More... | |
tuple | release_base = os.environ.get('CMSSW_RELEASE_BASE') |
tuple | returnCode = os.system(describeCmd) |
string | scriptName = 'edmOneToOneComparison.py' |
tuple | singletonRE = re.compile(r'^([\w:]+)$') |
tuple | sortedColRE = re.compile(r'^edm::SortedCollection<([^<>]+),\S+?> >') |
string | summaryCmd = 'summarizeEdmComparisonLogfiles.py %s %s logfiles' |
tuple | summaryGroup = optparse.OptionGroup(parser, "Summary Options") |
string | summaryMask = options.prefix+'_%_' |
Print Summary (if requested) ##. More... | |
string | summaryOptions = '--diffTree' |
int | total = 0 |
string | type = "string" |
tuple | vectorRE = re.compile(r'^vector<([^<>]+)>') |
tuple | verboseGroup = optparse.OptionGroup(parser, "Verbose Options") |
string runEdmFileComparison.action = "store_true" |
Definition at line 64 of file runEdmFileComparison.py.
tuple runEdmFileComparison.base = os.environ.get('CMSSW_BASE') |
Make Sure CMSSW is Setup ##.
Definition at line 159 of file runEdmFileComparison.py.
dictionary runEdmFileComparison.collection = {} |
Definition at line 223 of file runEdmFileComparison.py.
string runEdmFileComparison.command = 'src/Validation/Tools/scripts/runCommand.bash' |
Definition at line 147 of file runEdmFileComparison.py.
tuple runEdmFileComparison.commaRE = re.compile(r',') |
Definition at line 14 of file runEdmFileComparison.py.
Definition at line 291 of file runEdmFileComparison.py.
string runEdmFileComparison.compRootDir = 'compRoot' |
Definition at line 17 of file runEdmFileComparison.py.
runEdmFileComparison.compRootName = compRootPrefix+prettyName\ |
Definition at line 307 of file runEdmFileComparison.py.
string runEdmFileComparison.compRootPrefix = compRootDir+'/' |
Definition at line 183 of file runEdmFileComparison.py.
list runEdmFileComparison.containerList = [vectorRE, detSetVecRE, edColRE, sortedColRE, doubleRE] |
Definition at line 26 of file runEdmFileComparison.py.
tuple runEdmFileComparison.currentDir = os.getcwd() |
Definition at line 186 of file runEdmFileComparison.py.
Referenced by SiPixelPhase1Analyzer.BookHistograms().
string runEdmFileComparison.describeCmd = "%s %s %s useReflexToDescribeForGenObject.py %s '--type=%s'" |
Definition at line 251 of file runEdmFileComparison.py.
Definition at line 57 of file runEdmFileComparison.py.
string runEdmFileComparison.descriptionName = prettyName+'.txt' |
Definition at line 243 of file runEdmFileComparison.py.
tuple runEdmFileComparison.detSetVecRE = re.compile(r'^edm::DetSetVector<([^<>]+)>') |
Definition at line 22 of file runEdmFileComparison.py.
tuple runEdmFileComparison.doubleRE = re.compile(r'^(double|int)') |
Definition at line 20 of file runEdmFileComparison.py.
string runEdmFileComparison.dumpCommand = 'edmDumpEventContent %s %s' |
Definition at line 215 of file runEdmFileComparison.py.
tuple runEdmFileComparison.edColRE = re.compile(r'^edm::EDCollection<([^<>]+)>') |
Definition at line 23 of file runEdmFileComparison.py.
list runEdmFileComparison.filename1 = args[0] |
Definition at line 187 of file runEdmFileComparison.py.
runEdmFileComparison.filename2 = args[1] |
Definition at line 189 of file runEdmFileComparison.py.
runEdmFileComparison.found = False |
Definition at line 164 of file runEdmFileComparison.py.
runEdmFileComparison.fullCommand = directory+'/' |
Definition at line 166 of file runEdmFileComparison.py.
string runEdmFileComparison.fullCompareCmd = '%s %s %s %s' |
Definition at line 298 of file runEdmFileComparison.py.
string runEdmFileComparison.help = "Make compRoot files." |
Definition at line 65 of file runEdmFileComparison.py.
string runEdmFileComparison.logDir = 'logfiles' |
Definition at line 16 of file runEdmFileComparison.py.
string runEdmFileComparison.logPrefix = logDir+'/' |
Definition at line 182 of file runEdmFileComparison.py.
tuple runEdmFileComparison.match = piecesRE.search(line) |
Definition at line 227 of file runEdmFileComparison.py.
runEdmFileComparison.name = value[0] |
Run useReflexToDescribeForGenObject ##.
Run edmOneToOneComparison.py ##.
Definition at line 241 of file runEdmFileComparison.py.
tuple runEdmFileComparison.nonAlphaRE = re.compile(r'\W') |
Definition at line 13 of file runEdmFileComparison.py.
tuple runEdmFileComparison.obj = EdmObject( match.group(1,2,3,4) ) |
Definition at line 229 of file runEdmFileComparison.py.
tuple runEdmFileComparison.output = subprocess.getoutput(dumpCommand) |
Definition at line 218 of file runEdmFileComparison.py.
tuple runEdmFileComparison.parser |
tuple runEdmFileComparison.piecesRE = re.compile(r'(.+?)\s+"(\S+)"\s+"(\S*)"\s+"(\S+)"') |
Definition at line 11 of file runEdmFileComparison.py.
Definition at line 58 of file runEdmFileComparison.py.
tuple runEdmFileComparison.prettyLabel = commaRE.sub('_', obj.label()) |
Definition at line 290 of file runEdmFileComparison.py.
tuple runEdmFileComparison.prettyName = nonAlphaRE.sub('', name) |
Definition at line 242 of file runEdmFileComparison.py.
runEdmFileComparison.queueCommand = '/uscms/home/cplager/bin/clpQueue.pl addjob %s' |
Check Queuing Options ##.
Definition at line 15 of file runEdmFileComparison.py.
Definition at line 60 of file runEdmFileComparison.py.
string runEdmFileComparison.regexLine = "" |
Run edmDumpEventContent ##.
Definition at line 212 of file runEdmFileComparison.py.
tuple runEdmFileComparison.release_base = os.environ.get('CMSSW_RELEASE_BASE') |
Definition at line 160 of file runEdmFileComparison.py.
tuple runEdmFileComparison.returnCode = os.system(describeCmd) |
Definition at line 262 of file runEdmFileComparison.py.
Referenced by TPedValues.checkEntries(), edm::EventProcessor.nextTransitionType(), and edm::EventProcessor.runToCompletion().
string runEdmFileComparison.scriptName = 'edmOneToOneComparison.py' |
Definition at line 287 of file runEdmFileComparison.py.
tuple runEdmFileComparison.singletonRE = re.compile(r'^([\w:]+)$') |
Definition at line 25 of file runEdmFileComparison.py.
tuple runEdmFileComparison.sortedColRE = re.compile(r'^edm::SortedCollection<([^<>]+),\S+?> >') |
Definition at line 24 of file runEdmFileComparison.py.
string runEdmFileComparison.summaryCmd = 'summarizeEdmComparisonLogfiles.py %s %s logfiles' |
Definition at line 330 of file runEdmFileComparison.py.
Definition at line 59 of file runEdmFileComparison.py.
string runEdmFileComparison.summaryMask = options.prefix+'_%_' |
Print Summary (if requested) ##.
Definition at line 323 of file runEdmFileComparison.py.
string runEdmFileComparison.summaryOptions = '--diffTree' |
Definition at line 327 of file runEdmFileComparison.py.
int runEdmFileComparison.total = 0 |
Definition at line 224 of file runEdmFileComparison.py.
string runEdmFileComparison.type = "string" |
Definition at line 72 of file runEdmFileComparison.py.
tuple runEdmFileComparison.vectorRE = re.compile(r'^vector<([^<>]+)>') |
Definition at line 21 of file runEdmFileComparison.py.
Definition at line 61 of file runEdmFileComparison.py.