ATLAS Offline Software
|
Public Member Functions | |
void | initMaterials () |
SoMaterial * | getMat (VP1MaterialButton *) const |
void | updateFitPRDButtonState () |
Static Public Member Functions | |
static SoMaterial * | createMaterial (const int &r, const int &g, const int &b) |
static bool | updateComboBoxContents (QComboBox *cb, const QStringList &l, QString &restoredSelection) |
static void | ensureExtrapolatorsCreated (IVP1System *) |
static void | ensureFittersCreated (IVP1System *) |
Static Public Attributes | |
static const QString | noneAvailString = QString("None available") |
static bool | extrapolatorsCreated = false |
static bool | fittersCreated = false |
Definition at line 81 of file TrackSystemController.cxx.
|
static |
Definition at line 612 of file TrackSystemController.cxx.
|
static |
Definition at line 196 of file TrackSystemController.cxx.
|
static |
Definition at line 228 of file TrackSystemController.cxx.
SoMaterial * TrackSystemController::Imp::getMat | ( | VP1MaterialButton * | mb | ) | const |
Definition at line 1274 of file TrackSystemController.cxx.
void TrackSystemController::Imp::initMaterials | ( | ) |
Definition at line 619 of file TrackSystemController.cxx.
|
static |
Definition at line 1875 of file TrackSystemController.cxx.
void TrackSystemController::Imp::updateFitPRDButtonState | ( | ) |
Definition at line 2007 of file TrackSystemController.cxx.
SoComplexity* TrackSystemController::Imp::ascObjComplexity = nullptr |
Definition at line 92 of file TrackSystemController.cxx.
SoDrawStyle* TrackSystemController::Imp::ascObjDrawStyle = nullptr |
Definition at line 91 of file TrackSystemController.cxx.
Trk::Volume* TrackSystemController::Imp::calorimeterEntryLayer = nullptr |
Definition at line 164 of file TrackSystemController.cxx.
TrackSysCommonData* TrackSystemController::Imp::common = nullptr |
Definition at line 161 of file TrackSystemController.cxx.
|
static |
Definition at line 155 of file TrackSystemController.cxx.
|
static |
Definition at line 157 of file TrackSystemController.cxx.
TrackCommonFlags::DETAILLEVEL TrackSystemController::Imp::last_assocObjDetailLevel |
Definition at line 123 of file TrackSystemController.cxx.
TrackCommonFlags::TSOSPartsFlags TrackSystemController::Imp::last_customColouredTSOSParts |
Definition at line 125 of file TrackSystemController.cxx.
VP1Interval TrackSystemController::Imp::last_cutAllowedEta |
Definition at line 136 of file TrackSystemController.cxx.
VP1Interval TrackSystemController::Imp::last_cutAllowedP |
Definition at line 135 of file TrackSystemController.cxx.
QList<VP1Interval> TrackSystemController::Imp::last_cutAllowedPhi |
Definition at line 137 of file TrackSystemController.cxx.
VP1Interval TrackSystemController::Imp::last_cutAllowedPt |
Definition at line 134 of file TrackSystemController.cxx.
bool TrackSystemController::Imp::last_cutExcludeBarcodeZero = false |
Definition at line 141 of file TrackSystemController.cxx.
bool TrackSystemController::Imp::last_cutOnlyVertexAssocTracks = false |
Definition at line 143 of file TrackSystemController.cxx.
QString TrackSystemController::Imp::last_cutRequiredDetectorElement |
Definition at line 139 of file TrackSystemController.cxx.
QList<unsigned> TrackSystemController::Imp::last_cutRequiredNHits |
Definition at line 138 of file TrackSystemController.cxx.
bool TrackSystemController::Imp::last_cutTruthExcludeNeutrals = false |
Definition at line 142 of file TrackSystemController.cxx.
bool TrackSystemController::Imp::last_cutTruthFromIROnly = false |
Definition at line 140 of file TrackSystemController.cxx.
bool TrackSystemController::Imp::last_drawMeasGlobalPositions = false |
Definition at line 128 of file TrackSystemController.cxx.
double TrackSystemController::Imp::last_materialEffectsOnTrackScale = 0.0 |
Definition at line 133 of file TrackSystemController.cxx.
double TrackSystemController::Imp::last_measurementsShorttubesScale = 0.0 |
Definition at line 129 of file TrackSystemController.cxx.
double TrackSystemController::Imp::last_nStdDevForParamErrors = 0.0 |
Definition at line 130 of file TrackSystemController.cxx.
int TrackSystemController::Imp::last_numberOfPointsOnCircles = 0 |
Definition at line 132 of file TrackSystemController.cxx.
bool TrackSystemController::Imp::last_parTubeErrorsDrawCylinders = false |
Definition at line 131 of file TrackSystemController.cxx.
PropagationOptionFlags TrackSystemController::Imp::last_propagationOptions |
Definition at line 117 of file TrackSystemController.cxx.
Trk::IExtrapolator* TrackSystemController::Imp::last_propagator = nullptr |
Definition at line 115 of file TrackSystemController.cxx.
float TrackSystemController::Imp::last_propMaxRadius = 0.0F |
Definition at line 118 of file TrackSystemController.cxx.
TrackCommonFlags::SELECTIONMODE TrackSystemController::Imp::last_selectionMode |
Definition at line 121 of file TrackSystemController.cxx.
TrackCommonFlags::TrackPartsFlags TrackSystemController::Imp::last_shownTrackParts |
Definition at line 109 of file TrackSystemController.cxx.
TrackCommonFlags::TSOSPartsFlags TrackSystemController::Imp::last_shownTSOSParts |
Definition at line 124 of file TrackSystemController.cxx.
bool TrackSystemController::Imp::last_showTotMomentumOnMultiTrackSelection = false |
Definition at line 144 of file TrackSystemController.cxx.
bool TrackSystemController::Imp::last_showTruthAscObjs = false |
Definition at line 122 of file TrackSystemController.cxx.
Trk::ITrackFitter* TrackSystemController::Imp::last_trackFitter = nullptr |
Definition at line 119 of file TrackSystemController.cxx.
QList<int> TrackSystemController::Imp::last_trackLabelPosOffset |
Definition at line 114 of file TrackSystemController.cxx.
TrackLabelModes TrackSystemController::Imp::last_trackLabels |
Definition at line 112 of file TrackSystemController.cxx.
float TrackSystemController::Imp::last_trackLabelTrkOffset = 0.0F |
Definition at line 113 of file TrackSystemController.cxx.
double TrackSystemController::Imp::last_trackTubeRadius = 0.0 |
Definition at line 111 of file TrackSystemController.cxx.
bool TrackSystemController::Imp::last_useShortMDTMeasurements = false |
Definition at line 127 of file TrackSystemController.cxx.
bool TrackSystemController::Imp::last_useShortTRTMeasurements = false |
Definition at line 126 of file TrackSystemController.cxx.
int TrackSystemController::Imp::last_vertexProjectionAngle = 0 |
Definition at line 110 of file TrackSystemController.cxx.
QStringList TrackSystemController::Imp::lastUpdatedAvailableExtrapolators |
Definition at line 97 of file TrackSystemController.cxx.
QStringList TrackSystemController::Imp::lastUpdatedAvailableFitters |
Definition at line 98 of file TrackSystemController.cxx.
SoMaterial* TrackSystemController::Imp::materialFallback = nullptr |
Definition at line 89 of file TrackSystemController.cxx.
VP1SoMaterialMixer* TrackSystemController::Imp::matmixer = nullptr |
Definition at line 105 of file TrackSystemController.cxx.
Muon::MuonEDMPrinterTool* TrackSystemController::Imp::muonedmprintertool = nullptr |
Definition at line 120 of file TrackSystemController.cxx.
Trk::Volume* TrackSystemController::Imp::muonSpectrometerEntryLayer = nullptr |
Definition at line 165 of file TrackSystemController.cxx.
Trk::Volume* TrackSystemController::Imp::muonSpectrometerExitLayer = nullptr |
Definition at line 166 of file TrackSystemController.cxx.
|
static |
Definition at line 100 of file TrackSystemController.cxx.
unsigned TrackSystemController::Imp::numberOfSelectedPRDs = 0U |
Definition at line 101 of file TrackSystemController.cxx.
unsigned TrackSystemController::Imp::numberOfSelectedTracks = 0U |
Definition at line 102 of file TrackSystemController.cxx.
QTreeWidget* TrackSystemController::Imp::objBrowserWidget = nullptr |
Definition at line 160 of file TrackSystemController.cxx.
QString TrackSystemController::Imp::restoredLastFitter |
Definition at line 96 of file TrackSystemController.cxx.
QString TrackSystemController::Imp::restoredLastPropagator |
Definition at line 95 of file TrackSystemController.cxx.
TrackSystemController* TrackSystemController::Imp::theclass = nullptr |
Definition at line 83 of file TrackSystemController.cxx.
VP1ToolAccessHelper* TrackSystemController::Imp::toolaccesshelper = nullptr |
Definition at line 108 of file TrackSystemController.cxx.
VP1AvailableToolsHelper* TrackSystemController::Imp::toolhelper_extrapolators = nullptr |
Definition at line 106 of file TrackSystemController.cxx.
VP1AvailableToolsHelper* TrackSystemController::Imp::toolhelper_fitters = nullptr |
Definition at line 107 of file TrackSystemController.cxx.
TrackCollWidget* TrackSystemController::Imp::trackcollwidget = nullptr |
Definition at line 85 of file TrackSystemController.cxx.
Ui::VP1TrackControllerForm TrackSystemController::Imp::ui {} |
Definition at line 84 of file TrackSystemController.cxx.
Ui::TrackSysSettingsAscObjsForm TrackSystemController::Imp::ui_ascobjs {} |
Definition at line 151 of file TrackSystemController.cxx.
Ui::TrackSysSettingsColouringForm TrackSystemController::Imp::ui_col {} |
Definition at line 146 of file TrackSystemController.cxx.
Ui::TrackSysSettingsCutsForm TrackSystemController::Imp::ui_cuts {} |
Definition at line 150 of file TrackSystemController.cxx.
Ui::TrackSysSettingsExtrapolationsForm TrackSystemController::Imp::ui_extrap {} |
Definition at line 147 of file TrackSystemController.cxx.
Ui::TrackSysSettingsInteractionsForm TrackSystemController::Imp::ui_int {} |
Definition at line 148 of file TrackSystemController.cxx.
Ui::TrackObjectBrowser TrackSystemController::Imp::ui_objBrowser {} |
Definition at line 153 of file TrackSystemController.cxx.
Ui::TrackSysSettingsProjectionsForm TrackSystemController::Imp::ui_proj {} |
Definition at line 149 of file TrackSystemController.cxx.
Ui::TrackSysShiftMuonChambersForm TrackSystemController::Imp::ui_shiftmuonchambers {} |
Definition at line 152 of file TrackSystemController.cxx.