ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
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 }

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.

◆ ui_cuts

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

Definition at line 38 of file PRDSystemController.cxx.

◆ ui_disp

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

Definition at line 37 of file PRDSystemController.cxx.

◆ ui_int

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

Definition at line 36 of file PRDSystemController.cxx.


The documentation for this class was generated from the following file:
python.SystemOfUnits.s
int s
Definition: SystemOfUnits.py:131
read_hist_ntuple.t
t
Definition: read_hist_ntuple.py:5
PRDDetType::Type
Type
Definition: PRDDetTypes.h:12
VP1CollectionWidget::visibleStdCollectionTypes
QList< qint32 > visibleStdCollectionTypes() const
Definition: VP1CollectionWidget.cxx:324
lumiFormat.i
int i
Definition: lumiFormat.py:85
PRDSystemController::Imp::collWidget
VP1CollectionWidget * collWidget
Definition: PRDSystemController.cxx:39
PRDDetType::intToType
static Type intToType(const qint32 &i, bool &status)
Definition: PRDDetTypes.cxx:66