ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
MuonCollectionSettingsButton::Imp Class Reference
Collaboration diagram for MuonCollectionSettingsButton::Imp:

Public Member Functions

 Imp ()
 
void initEditWindow ()
 

Public Attributes

MuonCollectionSettingsButtontheclass
 
QWidget * editwindow
 
Ui::MuonCollectionSettingsForm editwindow_ui {}
 
VP1MaterialButtonmatButton
 
SoDrawStyle * trackDrawStyle
 
SoLightModel * trackLightModel
 
double last_trackTubeRadius
 
VP1Interval last_cutAllowedPt
 
VP1Interval last_cutAllowedP
 
VP1Interval last_cutAllowedEta
 
QList< VP1Intervallast_cutAllowedPhi
 
unsigned int last_minimumQuality
 
ShownAssociatedObjects last_shownAssociatedObjects
 
int dim
 
QPoint dragStartPosition
 

Detailed Description

Definition at line 39 of file MuonCollectionSettingsButton.cxx.

Constructor & Destructor Documentation

◆ Imp()

MuonCollectionSettingsButton::Imp::Imp ( )
inline

Definition at line 41 of file MuonCollectionSettingsButton.cxx.

43  //nop
44  }

Member Function Documentation

◆ initEditWindow()

void MuonCollectionSettingsButton::Imp::initEditWindow ( )

Definition at line 73 of file MuonCollectionSettingsButton.cxx.

74 {
75  if (editwindow)
76  return;
77  theclass->messageVerbose("Initialising material editor dialog");
78  editwindow = new QWidget(0,Qt::WindowStaysOnTopHint);
79  editwindow_ui.setupUi(editwindow);
80  matButton = editwindow_ui.pushButton_matButton;
81 }

Member Data Documentation

◆ dim

int MuonCollectionSettingsButton::Imp::dim

Definition at line 66 of file MuonCollectionSettingsButton.cxx.

◆ dragStartPosition

QPoint MuonCollectionSettingsButton::Imp::dragStartPosition

Definition at line 67 of file MuonCollectionSettingsButton.cxx.

◆ editwindow

QWidget* MuonCollectionSettingsButton::Imp::editwindow

Definition at line 46 of file MuonCollectionSettingsButton.cxx.

◆ editwindow_ui

Ui::MuonCollectionSettingsForm MuonCollectionSettingsButton::Imp::editwindow_ui {}

Definition at line 47 of file MuonCollectionSettingsButton.cxx.

◆ last_cutAllowedEta

VP1Interval MuonCollectionSettingsButton::Imp::last_cutAllowedEta

Definition at line 61 of file MuonCollectionSettingsButton.cxx.

◆ last_cutAllowedP

VP1Interval MuonCollectionSettingsButton::Imp::last_cutAllowedP

Definition at line 60 of file MuonCollectionSettingsButton.cxx.

◆ last_cutAllowedPhi

QList<VP1Interval> MuonCollectionSettingsButton::Imp::last_cutAllowedPhi

Definition at line 62 of file MuonCollectionSettingsButton.cxx.

◆ last_cutAllowedPt

VP1Interval MuonCollectionSettingsButton::Imp::last_cutAllowedPt

Definition at line 59 of file MuonCollectionSettingsButton.cxx.

◆ last_minimumQuality

unsigned int MuonCollectionSettingsButton::Imp::last_minimumQuality

Definition at line 63 of file MuonCollectionSettingsButton.cxx.

◆ last_shownAssociatedObjects

ShownAssociatedObjects MuonCollectionSettingsButton::Imp::last_shownAssociatedObjects

Definition at line 64 of file MuonCollectionSettingsButton.cxx.

◆ last_trackTubeRadius

double MuonCollectionSettingsButton::Imp::last_trackTubeRadius

Definition at line 58 of file MuonCollectionSettingsButton.cxx.

◆ matButton

VP1MaterialButton* MuonCollectionSettingsButton::Imp::matButton

Definition at line 49 of file MuonCollectionSettingsButton.cxx.

◆ theclass

MuonCollectionSettingsButton* MuonCollectionSettingsButton::Imp::theclass

Definition at line 45 of file MuonCollectionSettingsButton.cxx.

◆ trackDrawStyle

SoDrawStyle* MuonCollectionSettingsButton::Imp::trackDrawStyle

Definition at line 54 of file MuonCollectionSettingsButton.cxx.

◆ trackLightModel

SoLightModel* MuonCollectionSettingsButton::Imp::trackLightModel

Definition at line 55 of file MuonCollectionSettingsButton.cxx.


The documentation for this class was generated from the following file:
VP1HelperClassBase::messageVerbose
void messageVerbose(const QString &) const
Definition: VP1HelperClassBase.cxx:78
MuonCollectionSettingsButton::Imp::editwindow_ui
Ui::MuonCollectionSettingsForm editwindow_ui
Definition: MuonCollectionSettingsButton.cxx:47
MuonCollectionSettingsButton::Imp::trackDrawStyle
SoDrawStyle * trackDrawStyle
Definition: MuonCollectionSettingsButton.cxx:54
MuonCollectionSettingsButton::Imp::theclass
MuonCollectionSettingsButton * theclass
Definition: MuonCollectionSettingsButton.cxx:45
MuonCollectionSettingsButton::Imp::trackLightModel
SoLightModel * trackLightModel
Definition: MuonCollectionSettingsButton.cxx:55
MuonCollectionSettingsButton::Imp::last_trackTubeRadius
double last_trackTubeRadius
Definition: MuonCollectionSettingsButton.cxx:58
MuonCollectionSettingsButton::Imp::dim
int dim
Definition: MuonCollectionSettingsButton.cxx:66
MuonCollectionSettingsButton::Imp::matButton
VP1MaterialButton * matButton
Definition: MuonCollectionSettingsButton.cxx:49
MuonCollectionSettingsButton::Imp::last_minimumQuality
unsigned int last_minimumQuality
Definition: MuonCollectionSettingsButton.cxx:63
MuonCollectionSettingsButton::Imp::editwindow
QWidget * editwindow
Definition: MuonCollectionSettingsButton.cxx:46