CMS 3D CMS Logo

Functions | Variables
indexGenCompare Namespace Reference

Functions

def processBenchmark (path, outputRootFile)
 

Variables

 action
 
 benchmark1
 
 benchmark1Link
 
 benchmark1Name
 
 benchmark2
 
 benchmark2Link
 
 benchmark2Name
 
 comments
 
 comparison
 
 date
 
 default
 
 dest
 
 help
 
 ifile
 
 images
 
 indexhtml
 
 indexTemplate
 
 infonotfoundhtml
 
 infoNotFoundTemplate
 
 macro
 
 macroLink
 
 macroName
 
 ofile
 
 ofile2
 
 remoteName
 
 s
 
 s2
 
 submit
 
 subst
 
 subst2
 
 templateFile
 
 title
 
 usage
 
 username
 
 webpage
 
 website
 

Function Documentation

◆ processBenchmark()

def indexGenCompare.processBenchmark (   path,
  outputRootFile 
)

Definition at line 13 of file indexGenCompare.py.

13 def processBenchmark( path, outputRootFile ):
14  (release, bname, extension ) = valtools.decodePath( path )
15  if bname != webpage.benchmarkName_:
16  print("sorry, you have to go to the",bname,"directory to produce this comparison. Note that you cannot compare different benchmarks.")
17  sys.exit(4)
18  benchmark = valtools.benchmark( extension )
19  benchmark.release_ = release
20  print(benchmark.benchmarkUrl( website ))
21  root = benchmark.rootFileOnWebSite( website )
22  shutil.copy(root, outputRootFile)
23  print('retrieved ', root)
24  return benchmark
25 
26 

References valtools.decodePath(), and edm.print().

Variable Documentation

◆ action

indexGenCompare.action

Definition at line 32 of file indexGenCompare.py.

◆ benchmark1

indexGenCompare.benchmark1

Definition at line 54 of file indexGenCompare.py.

◆ benchmark1Link

indexGenCompare.benchmark1Link

Definition at line 75 of file indexGenCompare.py.

◆ benchmark1Name

indexGenCompare.benchmark1Name

Definition at line 76 of file indexGenCompare.py.

◆ benchmark2

indexGenCompare.benchmark2

Definition at line 57 of file indexGenCompare.py.

◆ benchmark2Link

indexGenCompare.benchmark2Link

Definition at line 78 of file indexGenCompare.py.

◆ benchmark2Name

indexGenCompare.benchmark2Name

Definition at line 79 of file indexGenCompare.py.

◆ comments

indexGenCompare.comments

Definition at line 84 of file indexGenCompare.py.

◆ comparison

indexGenCompare.comparison

Definition at line 121 of file indexGenCompare.py.

◆ date

indexGenCompare.date

Definition at line 100 of file indexGenCompare.py.

◆ default

indexGenCompare.default

Definition at line 30 of file indexGenCompare.py.

◆ dest

indexGenCompare.dest

Definition at line 29 of file indexGenCompare.py.

◆ help

indexGenCompare.help

Definition at line 30 of file indexGenCompare.py.

◆ ifile

indexGenCompare.ifile

Definition at line 87 of file indexGenCompare.py.

◆ images

indexGenCompare.images

Definition at line 71 of file indexGenCompare.py.

◆ indexhtml

indexGenCompare.indexhtml

Definition at line 50 of file indexGenCompare.py.

◆ indexTemplate

indexGenCompare.indexTemplate

Definition at line 88 of file indexGenCompare.py.

◆ infonotfoundhtml

indexGenCompare.infonotfoundhtml

Definition at line 68 of file indexGenCompare.py.

◆ infoNotFoundTemplate

indexGenCompare.infoNotFoundTemplate

Definition at line 107 of file indexGenCompare.py.

◆ macro

indexGenCompare.macro

Definition at line 48 of file indexGenCompare.py.

◆ macroLink

indexGenCompare.macroLink

Definition at line 81 of file indexGenCompare.py.

◆ macroName

indexGenCompare.macroName

Definition at line 82 of file indexGenCompare.py.

◆ ofile

indexGenCompare.ofile

Definition at line 102 of file indexGenCompare.py.

◆ ofile2

indexGenCompare.ofile2

Definition at line 110 of file indexGenCompare.py.

◆ remoteName

indexGenCompare.remoteName

Definition at line 120 of file indexGenCompare.py.

◆ s

indexGenCompare.s

Definition at line 89 of file indexGenCompare.py.

◆ s2

indexGenCompare.s2

Definition at line 108 of file indexGenCompare.py.

◆ submit

indexGenCompare.submit

Definition at line 117 of file indexGenCompare.py.

◆ subst

indexGenCompare.subst

Definition at line 90 of file indexGenCompare.py.

◆ subst2

indexGenCompare.subst2

Definition at line 109 of file indexGenCompare.py.

◆ templateFile

indexGenCompare.templateFile

Definition at line 49 of file indexGenCompare.py.

◆ title

indexGenCompare.title

Definition at line 73 of file indexGenCompare.py.

◆ usage

indexGenCompare.usage

Definition at line 28 of file indexGenCompare.py.

◆ username

indexGenCompare.username

Definition at line 85 of file indexGenCompare.py.

◆ webpage

indexGenCompare.webpage

Definition at line 27 of file indexGenCompare.py.

◆ website

indexGenCompare.website

Definition at line 46 of file indexGenCompare.py.

valtools.decodePath
def decodePath(path)
Definition: valtools.py:275
edm::print
S & print(S &os, JobReport::InputFile const &f)
Definition: JobReport.cc:66
valtools.benchmark
Definition: valtools.py:135
indexGenCompare.processBenchmark
def processBenchmark(path, outputRootFile)
Definition: indexGenCompare.py:13