12 #include <QtGui/QMainWindow>
13 #include <QtCore/QList>
14 #include "ui_MainWindow.h"
27 #include <osg/ref_ptr>
32 #define USE_EVENTTREEWIDGET
41 class MainWindow :
public QMainWindow,
public Ui_MainWindowClass
66 void selectEvent(
int index,
bool showProgress=
false );
113 #endif // MAINWINDOW_H
void moveEvent(QMoveEvent *event)
Definition: EventDisplay/src/MainWindow.cpp:181
bool buildSetup()
Instantiate PhastParser and build setup tree and scenegraph, returns false on failure.
Definition: EventDisplay/src/MainWindow.cpp:265
void optionShowOnlyParticles(bool b)
Definition: EventDisplay/src/MainWindow.cpp:186
void selectEvent(int index, bool showProgress=false)
Load specific event from EventList.
Definition: EventDisplay/src/MainWindow.cpp:484
void updateNavigator()
Call EventNavigator::init() which creates Signatures for all events and shows overview map (may take ...
Definition: EventDisplay/src/MainWindow.cpp:197
void connectDocks(bool enable=true)
Make connections from and to all docks when enable==true, else kills all connections.
Definition: EventDisplay/src/MainWindow.cpp:230
std::vector< EventInfo > EventList
Definition: EventInfo.h:60
Combine a set of EventViewerWidget's to a 'perspective' (see enum Layouts) and provide user-interface...
Definition: EventMultiViewer.h:54
Definition: EventNavigator.h:30
void exportAction(QAction *ea)
Definition: EventDisplay/src/MainWindow.cpp:222
void openRootFile(const QString &filename="")
Open a ROOT tree mDST from disk, if no filename is given a file dialog is shown.
Definition: EventDisplay/src/MainWindow.cpp:287
MainWindow(QWidget *parent=0)
Definition: EventDisplay/src/MainWindow.cpp:53
bool loadSetup(int run)
Load setup for specified run (calls buildSetup() internally)
Definition: EventDisplay/src/MainWindow.cpp:432
void reload()
Reload a ROOT file with curent selected event and configuration.
Definition: EventDisplay/src/MainWindow.cpp:416
Scenegraph holding static and dynamic Phast geometry.
Definition: PhastScene.h:32
void setPositionStatus(float x, float y, float z)
Set statusbar position entry.
Definition: EventDisplay/src/MainWindow.cpp:567
void resizeEvent(QResizeEvent *event)
Definition: EventDisplay/src/MainWindow.cpp:176
virtual ~MainWindow()
Definition: EventDisplay/src/MainWindow.cpp:170
void optionShowOnlyPhysicalTracks(bool b)
Definition: EventDisplay/src/MainWindow.cpp:191
MainWindow for QtOsgEventDisplay application.
Definition: EventDisplay/src/MainWindow.h:41
void updateViewers()
Update setup and event nodes of active viewers.
Definition: EventDisplay/src/MainWindow.cpp:254