ATLAS Offline Software
Loading...
Searching...
No Matches
PRDSystemController::Imp Class Reference
Collaboration diagram for PRDSystemController::Imp:

Public Member Functions

QSet< PRDDetType::TypeshownCollectionTypes () const

Public Attributes

PRDSystemControllertheclass = nullptr
Ui::VP1PrdControllerForm ui {}
Ui::PRDSysSettingsInteractionsForm ui_int {}
Ui::PRDSysSettingsDisplayForm ui_disp {}
Ui::PRDSysSettingsCutsForm ui_cuts {}
VP1CollectionWidgetcollWidget = nullptr
SoMaterial * highlightmaterial = nullptr
PRDCollHandleBase::COLOURMETHOD last_colourMethod
bool last_drawErrors = false
bool last_drawRDOs = false
bool last_highLightOutliers = false
double last_highLightMaterialWeight = 0.0
bool last_highLightTRTHitsByHighThreshold = false
bool last_highLightMDTHitsByMask = false
int last_highLightMDTHitsByUpperADCBound = 0
bool last_projectPixelHits = false
bool last_projectSCTHits = false
bool last_projectTRTHits = false
bool last_projectMDTHits = false
bool last_projectRPCHits = false
bool last_projectCSCHits = false
bool last_projectTGCHits = false
VP1Interval last_cutAllowedEta
QList< VP1Intervallast_cutAllowedPhi
PRDCommonFlags::InDetPartsFlags last_inDetPartsFlags
unsigned last_pixelMinNRDOPerCluster = 0U
bool last_sctExcludeIsolatedClusters = false
unsigned last_trtMinToT = 0U
unsigned last_trtMaxToT = 0U
unsigned last_trtMinLE = 0U
unsigned last_trtMaxLE = 0U
bool last_trtRequireHT = false
unsigned last_mdtMinNHitsPerStation = 0U
VP1Interval last_mdtAllowedADCValues
bool last_mdtExcludeMaskedHits = false
QString last_mdt_cutMdtDriftCircleStatus
std::set< PRDDetType::Typelast_shownCollectionTypes
bool last_limitToActiveChambers = false
bool last_selectionModeMultiple = false
bool last_showSelectionLine = false
InDetProjFlags::DetTypeFlags last_inDetPartsUsingProjections

Detailed Description

Definition at line 32 of file PRDSystemController.cxx.

Member Function Documentation

◆ shownCollectionTypes()

QSet< PRDDetType::Type > PRDSystemController::Imp::shownCollectionTypes ( ) const

Definition at line 304 of file PRDSystemController.cxx.

305{
306 QSet<PRDDetType::Type> s;
307 for (qint32 i : collWidget->visibleStdCollectionTypes()) {
308 bool ok;
310 if (ok)
311 s.insert(t);
312 }
313 return s;
314}
static Type intToType(const qint32 &i, bool &status)
VP1CollectionWidget * collWidget

Member Data Documentation

◆ collWidget

VP1CollectionWidget* PRDSystemController::Imp::collWidget = nullptr

Definition at line 39 of file PRDSystemController.cxx.

◆ highlightmaterial

SoMaterial* PRDSystemController::Imp::highlightmaterial = nullptr

Definition at line 41 of file PRDSystemController.cxx.

◆ last_colourMethod

PRDCollHandleBase::COLOURMETHOD PRDSystemController::Imp::last_colourMethod

Definition at line 43 of file PRDSystemController.cxx.

◆ last_cutAllowedEta

VP1Interval PRDSystemController::Imp::last_cutAllowedEta

Definition at line 60 of file PRDSystemController.cxx.

◆ last_cutAllowedPhi

QList<VP1Interval> PRDSystemController::Imp::last_cutAllowedPhi

Definition at line 61 of file PRDSystemController.cxx.

◆ last_drawErrors

bool PRDSystemController::Imp::last_drawErrors = false

Definition at line 44 of file PRDSystemController.cxx.

◆ last_drawRDOs

bool PRDSystemController::Imp::last_drawRDOs = false

Definition at line 45 of file PRDSystemController.cxx.

◆ last_highLightMaterialWeight

double PRDSystemController::Imp::last_highLightMaterialWeight = 0.0

Definition at line 47 of file PRDSystemController.cxx.

◆ last_highLightMDTHitsByMask

bool PRDSystemController::Imp::last_highLightMDTHitsByMask = false

Definition at line 49 of file PRDSystemController.cxx.

◆ last_highLightMDTHitsByUpperADCBound

int PRDSystemController::Imp::last_highLightMDTHitsByUpperADCBound = 0

Definition at line 50 of file PRDSystemController.cxx.

◆ last_highLightOutliers

bool PRDSystemController::Imp::last_highLightOutliers = false

Definition at line 46 of file PRDSystemController.cxx.

◆ last_highLightTRTHitsByHighThreshold

bool PRDSystemController::Imp::last_highLightTRTHitsByHighThreshold = false

Definition at line 48 of file PRDSystemController.cxx.

◆ last_inDetPartsFlags

PRDCommonFlags::InDetPartsFlags PRDSystemController::Imp::last_inDetPartsFlags

Definition at line 62 of file PRDSystemController.cxx.

◆ last_inDetPartsUsingProjections

InDetProjFlags::DetTypeFlags PRDSystemController::Imp::last_inDetPartsUsingProjections

Definition at line 79 of file PRDSystemController.cxx.

◆ last_limitToActiveChambers

bool PRDSystemController::Imp::last_limitToActiveChambers = false

Definition at line 75 of file PRDSystemController.cxx.

◆ last_mdt_cutMdtDriftCircleStatus

QString PRDSystemController::Imp::last_mdt_cutMdtDriftCircleStatus

Definition at line 73 of file PRDSystemController.cxx.

◆ last_mdtAllowedADCValues

VP1Interval PRDSystemController::Imp::last_mdtAllowedADCValues

Definition at line 71 of file PRDSystemController.cxx.

◆ last_mdtExcludeMaskedHits

bool PRDSystemController::Imp::last_mdtExcludeMaskedHits = false

Definition at line 72 of file PRDSystemController.cxx.

◆ last_mdtMinNHitsPerStation

unsigned PRDSystemController::Imp::last_mdtMinNHitsPerStation = 0U

Definition at line 70 of file PRDSystemController.cxx.

◆ last_pixelMinNRDOPerCluster

unsigned PRDSystemController::Imp::last_pixelMinNRDOPerCluster = 0U

Definition at line 63 of file PRDSystemController.cxx.

◆ last_projectCSCHits

bool PRDSystemController::Imp::last_projectCSCHits = false

Definition at line 56 of file PRDSystemController.cxx.

◆ last_projectMDTHits

bool PRDSystemController::Imp::last_projectMDTHits = false

Definition at line 54 of file PRDSystemController.cxx.

◆ last_projectPixelHits

bool PRDSystemController::Imp::last_projectPixelHits = false

Definition at line 51 of file PRDSystemController.cxx.

◆ last_projectRPCHits

bool PRDSystemController::Imp::last_projectRPCHits = false

Definition at line 55 of file PRDSystemController.cxx.

◆ last_projectSCTHits

bool PRDSystemController::Imp::last_projectSCTHits = false

Definition at line 52 of file PRDSystemController.cxx.

◆ last_projectTGCHits

bool PRDSystemController::Imp::last_projectTGCHits = false

Definition at line 57 of file PRDSystemController.cxx.

◆ last_projectTRTHits

bool PRDSystemController::Imp::last_projectTRTHits = false

Definition at line 53 of file PRDSystemController.cxx.

◆ last_sctExcludeIsolatedClusters

bool PRDSystemController::Imp::last_sctExcludeIsolatedClusters = false

Definition at line 64 of file PRDSystemController.cxx.

◆ last_selectionModeMultiple

bool PRDSystemController::Imp::last_selectionModeMultiple = false

Definition at line 76 of file PRDSystemController.cxx.

◆ last_shownCollectionTypes

std::set<PRDDetType::Type> PRDSystemController::Imp::last_shownCollectionTypes

Definition at line 74 of file PRDSystemController.cxx.

◆ last_showSelectionLine

bool PRDSystemController::Imp::last_showSelectionLine = false

Definition at line 77 of file PRDSystemController.cxx.

◆ last_trtMaxLE

unsigned PRDSystemController::Imp::last_trtMaxLE = 0U

Definition at line 68 of file PRDSystemController.cxx.

◆ last_trtMaxToT

unsigned PRDSystemController::Imp::last_trtMaxToT = 0U

Definition at line 66 of file PRDSystemController.cxx.

◆ last_trtMinLE

unsigned PRDSystemController::Imp::last_trtMinLE = 0U

Definition at line 67 of file PRDSystemController.cxx.

◆ last_trtMinToT

unsigned PRDSystemController::Imp::last_trtMinToT = 0U

Definition at line 65 of file PRDSystemController.cxx.

◆ last_trtRequireHT

bool PRDSystemController::Imp::last_trtRequireHT = false

Definition at line 69 of file PRDSystemController.cxx.

◆ theclass

PRDSystemController* PRDSystemController::Imp::theclass = nullptr

Definition at line 34 of file PRDSystemController.cxx.

◆ ui

Ui::VP1PrdControllerForm PRDSystemController::Imp::ui {}

Definition at line 35 of file PRDSystemController.cxx.

35{};

◆ ui_cuts

Ui::PRDSysSettingsCutsForm PRDSystemController::Imp::ui_cuts {}

Definition at line 38 of file PRDSystemController.cxx.

38{};

◆ ui_disp

Ui::PRDSysSettingsDisplayForm PRDSystemController::Imp::ui_disp {}

Definition at line 37 of file PRDSystemController.cxx.

37{};

◆ ui_int

Ui::PRDSysSettingsInteractionsForm PRDSystemController::Imp::ui_int {}

Definition at line 36 of file PRDSystemController.cxx.

36{};

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