ConfigBlock for the bootstrap generator
Definition at line 7 of file BootstrapGeneratorConfig.py.
◆ __init__()
| python.BootstrapGeneratorConfig.BootstrapGeneratorConfig.__init__ |
( |
| self | ) |
|
Definition at line 10 of file BootstrapGeneratorConfig.py.
10 def __init__(self):
11 super(BootstrapGeneratorConfig, self).__init__()
12 self.addOption ('nReplicas', 1000, type=int,
13 info="the number of bootstrap replicas to generate.")
14 self.addOption ('decoration', None, type=str,
15 info="the name of the output vector branch containing the "
16 "bootstrapped weights.")
17 self.setOptionValue('skipOnMC', True)
18
◆ instanceName()
| python.BootstrapGeneratorConfig.BootstrapGeneratorConfig.instanceName |
( |
| self | ) |
|
Return the instance name for this block
Definition at line 19 of file BootstrapGeneratorConfig.py.
19 def instanceName (self) :
20 """Return the instance name for this block"""
21 return ''
22
◆ makeAlgs()
| python.BootstrapGeneratorConfig.BootstrapGeneratorConfig.makeAlgs |
( |
| self, |
|
|
| config ) |
Definition at line 23 of file BootstrapGeneratorConfig.py.
23 def makeAlgs(self, config):
24
25 alg = config.createAlgorithm( 'CP::BootstrapGeneratorAlg', 'BootstrapGenerator')
26 alg.nReplicas = self.nReplicas
27 alg.isData = config.dataType() is DataType.Data
28 if self.decoration:
29 alg.decorationName = self.decoration
30 else:
31 alg.decorationName = "bootstrapWeights_%SYS%"
32
33 config.addOutputVar ('EventInfo', alg.decorationName, alg.decorationName.split("_%SYS%")[0], noSys=True)
34
35 return
◆ decoration
| python.BootstrapGeneratorConfig.BootstrapGeneratorConfig.decoration |
The documentation for this class was generated from the following file: