|
|
◆ _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 153 of file iterativeTkConfig.py.
155 iters = globals()[
"_iterations"+postfix]
157 multipleSeedProducers = globals()[
"_multipleSeedProducers"+postfix]
159 multipleSeedProducers =
None
162 if multipleSeedProducers
is not None and i
in multipleSeedProducers:
163 ret.extend([seeder+m
for m
in multipleSeedProducers[i]])
167 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 178 of file iterativeTkConfig.py.
180 module = _trackClusterRemoverBase.clone()
181 if eraName ==
"trackingPhase2PU140":
182 module = globals().get(
"_trackClusterRemoverBase"+postfix, _trackClusterRemoverBase)
184 iters = globals()[
"_iterations"+postfix]
186 ind = iters.index(iteration)
192 raise Exception(
"Iteration %s is the first iteration in era %s, asking cluster remover configuration does not make sense" % (iteration, eraName))
193 prevIter = iters[ind-1]
196 trajectories =
_tracks(prevIter),
199 if eraName
in [
"trackingPhase2PU140"]:
200 customize[
"overrideTrkQuals"] =
_classifier(prevIter, oldStyle=
True)
201 elif eraName ==
"trackingLowPU":
202 customize[
"overrideTrkQuals"] =
_classifier(prevIter, oldStyle=
True, oldStyleQualityMasks=
True)
204 customize[
"trackClassifier"] =
_classifier(prevIter)
206 return module.clone(**customize)
References _classifier(), _clusterRemover(), and _tracks().
◆ createEarlyTask()
def iterativeTkConfig.createEarlyTask |
( |
|
eraName, |
|
|
|
postfix, |
|
|
|
modDict |
|
) |
| |
Definition at line 138 of file iterativeTkConfig.py.
140 for it
in globals()[
"_iterations"+postfix]:
141 task.add(modDict[it+
'Task'])
◆ iterationAlgos()
def iterativeTkConfig.iterationAlgos |
( |
|
postfix, |
|
|
|
includeSequenceName = False |
|
) |
| |
Definition at line 144 of file iterativeTkConfig.py.
145 muonVariable =
"_iterations_muonSeeded"+postfix
146 iterations = globals()[
"_iterations"+postfix] + globals().get(muonVariable, _iterations_muonSeeded)
148 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 |
◆ 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)