ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/CRAB/python/writeCfg.py
(Generate patch)

Comparing COMP/CRAB/python/writeCfg.py (file contents):
Revision 1.25 by ewv, Fri Aug 28 18:56:43 2009 UTC vs.
Revision 1.26.2.1 by ewv, Mon Apr 26 16:13:42 2010 UTC

# Line 17 | Line 17 | import xml.dom.minidom
17   from random import SystemRandom
18  
19   from ProdCommon.CMSConfigTools.ConfigAPI.CfgInterface import CfgInterface
20 from FWCore.ParameterSet.Config                       import include
20   import FWCore.ParameterSet.Types as CfgTypes
21  
22   MyRandom  = SystemRandom()
# Line 102 | Line 101 | def main(argv) :
101      firstEvent = -1
102      compHEPFirstEvent = 0
103      firstRun   = 0
104 +    # FUTURE: Remove firstRun
105 +    firstLumi  = 0
106  
107      dom = xml.dom.minidom.parse(os.environ['RUNTIME_AREA']+'/arguments.xml')
108  
# Line 115 | Line 116 | def main(argv) :
116                  firstEvent = int(elem.getAttribute("FirstEvent"))
117              if elem.getAttribute("FirstRun"):
118                  firstRun = int(elem.getAttribute("FirstRun"))
119 +            if elem.getAttribute("FirstLumi"):
120 +                firstLumi = int(elem.getAttribute("FirstLumi"))
121  
122              generator      = str(elem.getAttribute('Generator'))
123              inputFiles     = str(elem.getAttribute('InputFiles'))
# Line 174 | Line 177 | def main(argv) :
177      # Pythia parameters
178      if (firstRun):
179          inModule.setFirstRun(firstRun)
180 +    if (firstLumi):
181 +        inModule.setFirstLumi(firstLumi)
182  
183      # Check if there are random #'s to deal with
184      if cfg.data.services.has_key('RandomNumberGeneratorService'):

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines