|
|
◆ _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 160 of file iterativeTkConfig.py.
162 iters = globals()[
"_iterations"+postfix]
164 multipleSeedProducers = globals()[
"_multipleSeedProducers"+postfix]
166 multipleSeedProducers =
None
169 if multipleSeedProducers
is not None and i
in multipleSeedProducers:
170 ret.extend([seeder+m
for m
in multipleSeedProducers[i]])
174 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 185 of file iterativeTkConfig.py.
187 module = _trackClusterRemoverBase.clone()
188 if eraName ==
"trackingPhase2PU140":
189 module = globals().get(
"_trackClusterRemoverBase"+postfix, _trackClusterRemoverBase)
191 iters = globals()[
"_iterations"+postfix]
193 ind = iters.index(iteration)
199 raise Exception(
"Iteration %s is the first iteration in era %s, asking cluster remover configuration does not make sense" % (iteration, eraName))
200 prevIter = iters[ind-1]
203 trajectories =
_tracks(prevIter),
206 if eraName
in [
"trackingPhase2PU140"]:
207 customize[
"overrideTrkQuals"] =
_classifier(prevIter, oldStyle=
True)
208 elif eraName ==
"trackingLowPU":
209 customize[
"overrideTrkQuals"] =
_classifier(prevIter, oldStyle=
True, oldStyleQualityMasks=
True)
211 customize[
"trackClassifier"] =
_classifier(prevIter)
213 return module.clone(**customize)
References _classifier(), _clusterRemover(), and _tracks().
◆ createEarlyTask()
def iterativeTkConfig.createEarlyTask |
( |
|
eraName, |
|
|
|
postfix, |
|
|
|
modDict |
|
) |
| |
Definition at line 145 of file iterativeTkConfig.py.
147 for it
in globals()[
"_iterations"+postfix]:
148 task.add(modDict[it+
'Task'])
◆ iterationAlgos()
def iterativeTkConfig.iterationAlgos |
( |
|
postfix, |
|
|
|
includeSequenceName = False |
|
) |
| |
Definition at line 151 of file iterativeTkConfig.py.
152 muonVariable =
"_iterations_muonSeeded"+postfix
153 iterations = globals()[
"_iterations"+postfix] + globals().get(muonVariable, _iterations_muonSeeded)
155 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)