|
def | __init__ (self, containerName='', jetCollection='', jetInput='') |
|
def | makeAlgs (self, config) |
|
ConfigBlock for the jet reclustering calibration algorithm:
bootstrap reclustered Large-R jet calibration by manually
setting 4-momentum from calibrated constituent small-R jets
Definition at line 5 of file ReclusteredJetCalibrationConfig.py.
◆ __init__()
def python.ReclusteredJetCalibrationConfig.ReclusteredJetCalibrationBlock.__init__ |
( |
|
self, |
|
|
|
containerName = '' , |
|
|
|
jetCollection = '' , |
|
|
|
jetInput = '' |
|
) |
| |
Definition at line 10 of file ReclusteredJetCalibrationConfig.py.
10 def __init__(self, containerName='', jetCollection='', jetInput=''):
11 super(ReclusteredJetCalibrationBlock, self).
__init__()
12 self.addOption (
'containerName', containerName, type=str,
13 info=
'the name of the output container after calibration.')
14 self.addOption (
'jetCollection', jetCollection, type=str,
15 info=
"the reclustered Large-R jet container to run on.")
16 self.addOption (
'jetInput', jetInput, type=str,
17 info=
'the input calibrated small-R jet collection to use')
◆ makeAlgs()
def python.ReclusteredJetCalibrationConfig.ReclusteredJetCalibrationBlock.makeAlgs |
( |
|
self, |
|
|
|
config |
|
) |
| |
Definition at line 19 of file ReclusteredJetCalibrationConfig.py.
19 def makeAlgs(self, config):
21 config.setSourceName (self.containerName, self.jetCollection, originalName = self.jetCollection)
24 if config.wantCopy (self.containerName) :
25 alg = config.createAlgorithm(
'CP::AsgShallowCopyAlg',
'ReclusteredJetShallowCopyAlg')
26 alg.input = config.readName (self.containerName)
27 alg.output = config.copyName (self.containerName)
29 alg = config.createAlgorithm(
'CP::ReclusteredJetCalibrationAlg',
'ReclusteredJetCalibrationAlg' + self.containerName)
31 alg.reclusteredJets = config.readName(self.containerName)
32 alg.reclusteredJetsOut = config.copyName(self.containerName)
33 alg.smallRJets = config.readName(self.jetInput)
35 config.addOutputVar(self.containerName,
'pt',
'pt')
36 config.addOutputVar(self.containerName,
'eta',
'eta')
37 config.addOutputVar(self.containerName,
'phi',
'phi')
38 config.addOutputVar(self.containerName,
'm',
'm')
The documentation for this class was generated from the following file: