ATLAS Offline Software
Loading...
Searching...
No Matches
ActsConfigFlags.PixelCalibrationStrategy Class Reference
Inheritance diagram for ActsConfigFlags.PixelCalibrationStrategy:
Collaboration diagram for ActsConfigFlags.PixelCalibrationStrategy:

Public Member Functions

 usesCalibration (self)
 usesNN (self)
 calibrateBeforeSelection (self)

Static Public Attributes

str Uncalibrated = "Uncalibrated"
str AnalogueClusteringBeforeSelection = "AnalogueClusteringBeforeSelection"
str AnalogueClustering = "AnalogueClustering"
str NNClusteringBeforeSelection = "NNClusteringBeforeSelection"
str NNClustering = "NNClustering"

Detailed Description

Definition at line 71 of file ActsConfigFlags.py.

Member Function Documentation

◆ calibrateBeforeSelection()

ActsConfigFlags.PixelCalibrationStrategy.calibrateBeforeSelection ( self)
whether only the selected measurements are calibrated

Definition at line 87 of file ActsConfigFlags.py.

87 def calibrateBeforeSelection(self):
88 """whether only the selected measurements are calibrated"""
89 return self in (PixelCalibrationStrategy.AnalogueClusteringBeforeSelection,
90 PixelCalibrationStrategy.NNClustering)
91
92# Flag for strip calibration strategy during track finding
93# - use cluster as is (Uncalibrated)
94# - use strip pitch / sqrt(12) as error either before selecting
95# measurements for extending tracks (DigitalCalibrationBeforeSelection)
96# - or only apply it to selected measurements (DigitalCalibration)

◆ usesCalibration()

ActsConfigFlags.PixelCalibrationStrategy.usesCalibration ( self)
whether a calibrator is needed at all

Definition at line 78 of file ActsConfigFlags.py.

78 def usesCalibration(self):
79 """whether a calibrator is needed at all"""
80 return self is not PixelCalibrationStrategy.Uncalibrated
81

◆ usesNN()

ActsConfigFlags.PixelCalibrationStrategy.usesNN ( self)
whether NN corrections are applied on top

Definition at line 82 of file ActsConfigFlags.py.

82 def usesNN(self):
83 """whether NN corrections are applied on top"""
84 return self in (PixelCalibrationStrategy.NNClustering,
85 PixelCalibrationStrategy.NNClusteringBeforeSelection)
86

Member Data Documentation

◆ AnalogueClustering

str ActsConfigFlags.PixelCalibrationStrategy.AnalogueClustering = "AnalogueClustering"
static

Definition at line 74 of file ActsConfigFlags.py.

◆ AnalogueClusteringBeforeSelection

str ActsConfigFlags.PixelCalibrationStrategy.AnalogueClusteringBeforeSelection = "AnalogueClusteringBeforeSelection"
static

Definition at line 73 of file ActsConfigFlags.py.

◆ NNClustering

str ActsConfigFlags.PixelCalibrationStrategy.NNClustering = "NNClustering"
static

Definition at line 76 of file ActsConfigFlags.py.

◆ NNClusteringBeforeSelection

str ActsConfigFlags.PixelCalibrationStrategy.NNClusteringBeforeSelection = "NNClusteringBeforeSelection"
static

Definition at line 75 of file ActsConfigFlags.py.

◆ Uncalibrated

str ActsConfigFlags.PixelCalibrationStrategy.Uncalibrated = "Uncalibrated"
static

Definition at line 72 of file ActsConfigFlags.py.


The documentation for this class was generated from the following file: