Go to the source code of this file.
Classes | |
class | runEdmFileComparison::EdmObject |
Namespaces | |
namespace | runEdmFileComparison |
Variables | |
string | runEdmFileComparison::action = "store_true" |
tuple | runEdmFileComparison::base = os.environ.get('CMSSW_BASE') |
Make Sure CMSSW is Setup ##. | |
dictionary | runEdmFileComparison::collection = {} |
string | runEdmFileComparison::command = 'src/Validation/Tools/scripts/runCommand.bash' |
tuple | runEdmFileComparison::commaRE = re.compile(r',') |
string | runEdmFileComparison::compareCmd = '%s %s %s %s --compare --label=reco^%s^%s' |
string | runEdmFileComparison::compRootDir = 'compRoot' |
runEdmFileComparison::compRootName = compRootPrefix+prettyName\ | |
string | runEdmFileComparison::compRootPrefix = '/' |
list | runEdmFileComparison::containerList = [vectorRE, detSetVecRE, edColRE, sortedColRE, doubleRE] |
tuple | runEdmFileComparison::currentDir = os.getcwd() |
string | runEdmFileComparison::describeCmd = "%s %s %s useReflexToDescribeForGenObject.py %s '--type=%s'" |
tuple | runEdmFileComparison::describeGroup = optparse.OptionGroup(parser, "Description Options") |
string | runEdmFileComparison::descriptionName = '.txt' |
tuple | runEdmFileComparison::detSetVecRE = re.compile(r'^edm::DetSetVector<([^<>]+)>') |
tuple | runEdmFileComparison::doubleRE = re.compile(r'^(double|int)') |
string | runEdmFileComparison::dumpCommand = 'edmDumpEventContent %s %s' |
tuple | runEdmFileComparison::edColRE = re.compile(r'^edm::EDCollection<([^<>]+)>') |
list | runEdmFileComparison::filename1 = args[0] |
list | runEdmFileComparison::filename2 = args[1] |
runEdmFileComparison::found = False | |
string | runEdmFileComparison::fullCommand = '/' |
string | runEdmFileComparison::fullCompareCmd = '%s %s %s %s' |
string | runEdmFileComparison::help = "Make compRoot files." |
string | runEdmFileComparison::logDir = 'logfiles' |
string | runEdmFileComparison::logPrefix = '/' |
tuple | runEdmFileComparison::match = piecesRE.search(line) |
list | runEdmFileComparison::name = value[0] |
Run useReflexToDescribeForGenObject ##. | |
tuple | runEdmFileComparison::nonAlphaRE = re.compile(r'\W') |
tuple | runEdmFileComparison::obj = EdmObject( match.group(1,2,3,4) ) |
tuple | runEdmFileComparison::output = commands.getoutput(dumpCommand) |
tuple | runEdmFileComparison::parser |
Setup Options ##. | |
tuple | runEdmFileComparison::piecesRE = re.compile(r'(.+?)\s+"(\S+)"\s+"(\S*)"\s+"(\S+)"') |
tuple | runEdmFileComparison::precisionGroup = optparse.OptionGroup(parser, "Precision Options") |
tuple | runEdmFileComparison::prettyLabel = commaRE.sub('_', obj.label()) |
tuple | runEdmFileComparison::prettyName = nonAlphaRE.sub('', name) |
string | runEdmFileComparison::queueCommand = '/uscms/home/cplager/bin/clpQueue.pl addjob %s' |
Check Queuing Options ##. | |
tuple | runEdmFileComparison::queueGroup = optparse.OptionGroup(parser, "Queue Options") |
string | runEdmFileComparison::regexLine = "" |
Run edmDumpEventContent ##. | |
tuple | runEdmFileComparison::release_base = os.environ.get('CMSSW_RELEASE_BASE') |
tuple | runEdmFileComparison::returnCode = os.system(describeCmd) |
string | runEdmFileComparison::scriptName = 'edmOneToOneComparison.py' |
tuple | runEdmFileComparison::singletonRE = re.compile(r'^([\w:]+)$') |
tuple | runEdmFileComparison::sortedColRE = re.compile(r'^edm::SortedCollection<([^<>]+),\S+?> >') |
string | runEdmFileComparison::summaryCmd = 'summarizeEdmComparisonLogfiles.py %s %s logfiles' |
tuple | runEdmFileComparison::summaryGroup = optparse.OptionGroup(parser, "Summary Options") |
string | runEdmFileComparison::summaryMask = '_%_' |
Print Summary (if requested) ##. | |
string | runEdmFileComparison::summaryOptions = '--diffTree' |
int | runEdmFileComparison::total = 0 |
string | runEdmFileComparison::type = "string" |
tuple | runEdmFileComparison::vectorRE = re.compile(r'^vector<([^<>]+)>') |
tuple | runEdmFileComparison::verboseGroup = optparse.OptionGroup(parser, "Verbose Options") |