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

Public Member Functions

 Imp ()
void initEditWindow ()

Public Attributes

IParticleCollectionSettingsButtontheclass
QWidget * editwindow
Ui::IParticleCollectionSettingsForm editwindow_ui {}
VP1MaterialButtonmatButton
SoDrawStyle * trackDrawStyle
SoLightModel * lightModel
VP1Interval last_cutAllowedPt
VP1Interval last_cutAllowedP
VP1Interval last_cutAllowedEta
QList< VP1Intervallast_cutAllowedPhi
int dim
QPoint dragStartPosition

Detailed Description

Definition at line 36 of file IParticleCollectionSettingsButton.cxx.

Constructor & Destructor Documentation

◆ Imp()

Member Function Documentation

◆ initEditWindow()

void IParticleCollectionSettingsButton::Imp::initEditWindow ( )

Definition at line 60 of file IParticleCollectionSettingsButton.cxx.

61{
62 /*
63 * Note: the Eta-Phi widget is inserted
64 * promoting an empty QWidget to VP1EtaPhiCutWidget
65 * directly in the periparticlecollectionsettingsform.ui!!
66 */
67
68 if (editwindow)
69 return;
70 theclass->messageVerbose("Initialising material editor dialog");
71 editwindow = new QWidget(0,Qt::WindowStaysOnTopHint);
73 matButton = editwindow_ui.pushButton_matButton;
74}

Member Data Documentation

◆ dim

int IParticleCollectionSettingsButton::Imp::dim

Definition at line 53 of file IParticleCollectionSettingsButton.cxx.

◆ dragStartPosition

QPoint IParticleCollectionSettingsButton::Imp::dragStartPosition

Definition at line 54 of file IParticleCollectionSettingsButton.cxx.

◆ editwindow

QWidget* IParticleCollectionSettingsButton::Imp::editwindow

Definition at line 40 of file IParticleCollectionSettingsButton.cxx.

◆ editwindow_ui

Ui::IParticleCollectionSettingsForm IParticleCollectionSettingsButton::Imp::editwindow_ui {}

Definition at line 41 of file IParticleCollectionSettingsButton.cxx.

41{};

◆ last_cutAllowedEta

VP1Interval IParticleCollectionSettingsButton::Imp::last_cutAllowedEta

Definition at line 51 of file IParticleCollectionSettingsButton.cxx.

◆ last_cutAllowedP

VP1Interval IParticleCollectionSettingsButton::Imp::last_cutAllowedP

Definition at line 50 of file IParticleCollectionSettingsButton.cxx.

◆ last_cutAllowedPhi

QList<VP1Interval> IParticleCollectionSettingsButton::Imp::last_cutAllowedPhi

Definition at line 52 of file IParticleCollectionSettingsButton.cxx.

◆ last_cutAllowedPt

VP1Interval IParticleCollectionSettingsButton::Imp::last_cutAllowedPt

Definition at line 49 of file IParticleCollectionSettingsButton.cxx.

◆ lightModel

SoLightModel* IParticleCollectionSettingsButton::Imp::lightModel

Definition at line 46 of file IParticleCollectionSettingsButton.cxx.

◆ matButton

VP1MaterialButton* IParticleCollectionSettingsButton::Imp::matButton

Definition at line 43 of file IParticleCollectionSettingsButton.cxx.

◆ theclass

IParticleCollectionSettingsButton* IParticleCollectionSettingsButton::Imp::theclass

Definition at line 39 of file IParticleCollectionSettingsButton.cxx.

◆ trackDrawStyle

SoDrawStyle* IParticleCollectionSettingsButton::Imp::trackDrawStyle

Definition at line 45 of file IParticleCollectionSettingsButton.cxx.


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