|
|
◆ _classifier()
def iterativeTkConfig._classifier |
( |
|
iteration, |
|
|
|
oldStyle = False , |
|
|
|
oldStyleQualityMasks = False |
|
) |
| |
|
private |
◆ _clusterRemover()
def iterativeTkConfig._clusterRemover |
( |
|
iteration | ) |
|
|
private |
◆ _modulePrefix()
def iterativeTkConfig._modulePrefix |
( |
|
iteration | ) |
|
|
private |
◆ _seedOrTrackProducers()
def iterativeTkConfig._seedOrTrackProducers |
( |
|
postfix, |
|
|
|
typ |
|
) |
| |
|
private |
Definition at line 164 of file iterativeTkConfig.py.
166 iters = globals()[
"_iterations"+postfix]
168 multipleSeedProducers = globals()[
"_multipleSeedProducers"+postfix]
170 multipleSeedProducers =
None
173 if multipleSeedProducers
is not None and i
in multipleSeedProducers:
174 ret.extend([seeder+m
for m
in multipleSeedProducers[i]])
178 for i
in globals().get(
"_iterations_muonSeeded"+postfix, _iterations_muonSeeded):
References _modulePrefix(), and python.rootplot.root2matplotlib.replace().
Referenced by seedProducers(), and trackProducers().
◆ _tracks()
def iterativeTkConfig._tracks |
( |
|
iteration | ) |
|
|
private |
◆ allEras()
def iterativeTkConfig.allEras |
( |
| ) |
|
◆ clusterRemoverForIter()
def iterativeTkConfig.clusterRemoverForIter |
( |
|
iteration, |
|
|
|
eraName = "" , |
|
|
|
postfix = "" , |
|
|
|
module = None |
|
) |
| |
Definition at line 189 of file iterativeTkConfig.py.
191 module = _trackClusterRemoverBase.clone()
192 if eraName ==
"trackingPhase2PU140":
193 module = globals().get(
"_trackClusterRemoverBase"+postfix, _trackClusterRemoverBase)
195 iters = globals()[
"_iterations"+postfix]
197 ind = iters.index(iteration)
203 raise Exception(
"Iteration %s is the first iteration in era %s, asking cluster remover configuration does not make sense" % (iteration, eraName))
204 prevIter = iters[ind-1]
207 trajectories =
_tracks(prevIter),
210 if eraName
in [
"trackingPhase2PU140"]:
211 customize[
"overrideTrkQuals"] =
_classifier(prevIter, oldStyle=
True)
212 elif eraName ==
"trackingLowPU":
213 customize[
"overrideTrkQuals"] =
_classifier(prevIter, oldStyle=
True, oldStyleQualityMasks=
True)
215 customize[
"trackClassifier"] =
_classifier(prevIter)
217 return module.clone(**customize)
References _classifier(), _clusterRemover(), and _tracks().
◆ createEarlyTask()
def iterativeTkConfig.createEarlyTask |
( |
|
eraName, |
|
|
|
postfix, |
|
|
|
modDict |
|
) |
| |
Definition at line 149 of file iterativeTkConfig.py.
151 for it
in globals()[
"_iterations"+postfix]:
152 task.add(modDict[it+
'Task'])
◆ iterationAlgos()
def iterativeTkConfig.iterationAlgos |
( |
|
postfix, |
|
|
|
includeSequenceName = False |
|
) |
| |
Definition at line 155 of file iterativeTkConfig.py.
156 muonVariable =
"_iterations_muonSeeded"+postfix
157 iterations = globals()[
"_iterations"+postfix] + globals().get(muonVariable, _iterations_muonSeeded)
159 if includeSequenceName:
References _modulePrefix().
◆ nonDefaultEras()
def iterativeTkConfig.nonDefaultEras |
( |
| ) |
|
◆ seedProducers()
def iterativeTkConfig.seedProducers |
( |
|
postfix | ) |
|
◆ trackProducers()
def iterativeTkConfig.trackProducers |
( |
|
postfix | ) |
|
◆ _allEras
iterativeTkConfig._allEras |
|
private |
◆ _defaultEra
iterativeTkConfig._defaultEra |
|
private |
◆ _defaultEraName
iterativeTkConfig._defaultEraName |
|
private |
◆ _iterations
iterativeTkConfig._iterations |
|
private |
◆ _iterations_muonSeeded
iterativeTkConfig._iterations_muonSeeded |
|
private |
◆ _iterations_muonSeeded_trackingPhase2PU140
iterativeTkConfig._iterations_muonSeeded_trackingPhase2PU140 |
|
private |
◆ _iterations_trackingLowPU
iterativeTkConfig._iterations_trackingLowPU |
|
private |
◆ _iterations_trackingPhase1
iterativeTkConfig._iterations_trackingPhase1 |
|
private |
◆ _iterations_trackingPhase2PU140
iterativeTkConfig._iterations_trackingPhase2PU140 |
|
private |
◆ _multipleSeedProducers
iterativeTkConfig._multipleSeedProducers |
|
private |
◆ _multipleSeedProducers_trackingLowPU
iterativeTkConfig._multipleSeedProducers_trackingLowPU |
|
private |
◆ _multipleSeedProducers_trackingPhase1
iterativeTkConfig._multipleSeedProducers_trackingPhase1 |
|
private |
◆ _multipleSeedProducers_trackingPhase2PU140
iterativeTkConfig._multipleSeedProducers_trackingPhase2PU140 |
|
private |
◆ _nonDefaultEraNames
iterativeTkConfig._nonDefaultEraNames |
|
private |
◆ _nonDefaultEras
iterativeTkConfig._nonDefaultEras |
|
private |
◆ _oldStyleHasSelector
iterativeTkConfig._oldStyleHasSelector |
|
private |
◆ _trackClusterRemoverBase
iterativeTkConfig._trackClusterRemoverBase |
|
private |
◆ _trackClusterRemoverBase_trackingPhase2PU140
iterativeTkConfig._trackClusterRemoverBase_trackingPhase2PU140 |
|
private |
◆ func
◆ maxChi2
iterativeTkConfig.maxChi2 |
◆ minNumberOfLayersWithMeasBeforeFiltering
iterativeTkConfig.minNumberOfLayersWithMeasBeforeFiltering |
◆ phase2OTClusters
iterativeTkConfig.phase2OTClusters |
◆ phase2pixelClusters
iterativeTkConfig.phase2pixelClusters |
◆ pixelClusters
iterativeTkConfig.pixelClusters |
◆ stripClusters
iterativeTkConfig.stripClusters |
◆ TrackQuality
iterativeTkConfig.TrackQuality |
def trackProducers(postfix)
def _clusterRemover(iteration)
def _classifier(iteration, oldStyle=False, oldStyleQualityMasks=False)
def createEarlyTask(eraName, postfix, modDict)
def _modulePrefix(iteration)
def iterationAlgos(postfix, includeSequenceName=False)
def seedProducers(postfix)
def clusterRemoverForIter(iteration, eraName="", postfix="", module=None)
def _seedOrTrackProducers(postfix, typ)
def replace(string, replacements)