コード例 #1
0
ファイル: BasicRun.py プロジェクト: AndresTanasijczuk/WMCore
    def __init__(self, **options):
        GeneratorInterface.__init__(self, **options)

        self.initialRun    = int(options.get("initial_run",   1))
        self.runIncrement  = int(options.get("run_increment", 1))
        self.initialLumi   = int(options.get("initial_lumi",  0))
        self.lumiIncrement = int(options.get("lumi_increment",1))
        self.lumiPerRun    = int(options.get("lumi_per_run", 10))

        self.currentRun = self.initialRun
        self.currentLumi = self.initialLumi
        self.lumiCount = 0
コード例 #2
0
    def __init__(self, **options):
        GeneratorInterface.__init__(self, **options)

        self.initialRun = int(options.get("initial_run", 1))
        self.runIncrement = int(options.get("run_increment", 1))
        self.initialLumi = int(options.get("initial_lumi", 0))
        self.lumiIncrement = int(options.get("lumi_increment", 1))
        self.lumiPerRun = int(options.get("lumi_per_run", 10))

        self.currentRun = self.initialRun
        self.currentLumi = self.initialLumi
        self.lumiCount = 0
コード例 #3
0
    def __init__(self, **options):
        GeneratorInterface.__init__(self, **options)
        self.couchUrl = options.get("CouchUrl")
        self.couchDBName = options.get("CouchDBName")
        self.couchConfigDoc = options.get("ConfigCacheDoc")

        confCache = ConfigCache(dbURL = self.couchUrl, couchDBName = self.couchDBName, id = self.couchConfigDoc)
        confCache.load()
        seeds = confCache.document[u'pset_tweak_details'][u'process'][u'RandomNumberGeneratorService']
        self.seedTable = []
        for k in seeds.keys():
            if k == u"parameters_" : continue
            self.seedTable.append("process.RandomNumberGeneratorService.%s.initialSeed" % k)
コード例 #4
0
    def __init__(self, **options):
        GeneratorInterface.__init__(self, **options)
        self.couchUrl = options.get("CouchUrl")
        self.couchDBName = options.get("CouchDBName")
        self.couchConfigDoc = options.get("ConfigCacheDoc")

        confCache = ConfigCache(dbURL=self.couchUrl,
                                couchDBName=self.couchDBName,
                                id=self.couchConfigDoc)
        confCache.load()
        seeds = confCache.document[u'pset_tweak_details'][u'process'][
            u'RandomNumberGeneratorService']
        self.seedTable = []
        for k in seeds:
            if k == u"parameters_": continue
            self.seedTable.append(
                "process.RandomNumberGeneratorService.%s.initialSeed" % k)
コード例 #5
0
ファイル: BasicCounter.py プロジェクト: vytjan/WMCore
 def __init__(self, **options):
     GeneratorInterface.__init__(self, **options)
     self.count = 0
コード例 #6
0
ファイル: BasicCounter.py プロジェクト: PerilousApricot/CRAB2
 def __init__(self, **options):
     GeneratorInterface.__init__(self, **options)
     self.count = 0
コード例 #7
0
ファイル: BasicRandom.py プロジェクト: dmwm/WMCore-legacy
 def __init__(self, **options):
     GeneratorInterface.__init__(self, **options)
     self.instance = random.SystemRandom()
     self.maxInt = options.get("maxint", 900000000)
     self.seeds = options.get("seed_list", [])
コード例 #8
0
ファイル: BasicRandom.py プロジェクト: PerilousApricot/CRAB2
 def __init__(self, **options):
     GeneratorInterface.__init__(self, **options)
     self.instance = random.SystemRandom()
     self.maxInt   = options.get("maxint", 900000000)
     self.seeds    = options.get("seed_list", [])