PSQt::GUIMain Class Reference
[PSQt package]

Main GUI of application for detector sensors alignment. More...

#include <GUIMain.h>

Inheritance diagram for PSQt::GUIMain:

PSQt::Frame List of all members.

Public Slots

void onButExit ()
void onButSave ()
void onButImage ()

Public Member Functions

 GUIMain (QWidget *parent=0, const LEVEL &level=DEBUG, const std::string &fgeo=std::string(), const std::string &fnda=std::string(), const unsigned &xcent=2000, const unsigned &ycent=2000)
void resizeEvent (QResizeEvent *event=0)
void closeEvent (QCloseEvent *event=0)
void moveEvent (QMoveEvent *event=0)
void mousePressEvent (QMouseEvent *event=0)
PSCalib::GeometryAccessgeoacc ()

Detailed Description

Main GUI of application for detector sensors alignment.

This software was developed for the LCLS project. If you use all or part of it, please give an appropriate acknowledgment.

See also:
WdgFile, WdgGeoTree, WdgGeo
Version:
Id
GUIMain.h 11039 2015-12-01 01:18:58Z dubrovin@SLAC.STANFORD.EDU
Author:
Mikhail Dubrovin

Definition at line 50 of file GUIMain.h.


Constructor & Destructor Documentation

PSQt::GUIMain::GUIMain ( QWidget *  parent = 0,
const LEVEL level = DEBUG,
const std::string &  fgeo = std::string(),
const std::string &  fnda = std::string(),
const unsigned &  xcent = 2000,
const unsigned &  ycent = 2000 
)

Definition at line 25 of file GUIMain.cpp.

References PSQt::WdgGeoTree::geoacc(), PSQt::WdgGeoTree::get_view(), PSQt::INFO, MsgInLog, onButImage(), onButSave(), and SetMsgLevel.


Member Function Documentation

void PSQt::GUIMain::closeEvent ( QCloseEvent *  event = 0  ) 

Definition at line 191 of file GUIMain.cpp.

References PSQt::INFO, MsgInLog, and SaveLog.

PSCalib::GeometryAccess* PSQt::GUIMain::geoacc (  )  [inline]

Definition at line 69 of file GUIMain.h.

References PSQt::WdgGeoTree::geoacc().

void PSQt::GUIMain::mousePressEvent ( QMouseEvent *  event = 0  ) 

Definition at line 208 of file GUIMain.cpp.

void PSQt::GUIMain::moveEvent ( QMoveEvent *  event = 0  ) 

Definition at line 182 of file GUIMain.cpp.

void PSQt::GUIMain::onButExit (  )  [slot]

Definition at line 242 of file GUIMain.cpp.

References PSQt::INFO, and MsgInLog.

void PSQt::GUIMain::onButImage (  )  [slot]

Definition at line 251 of file GUIMain.cpp.

References PSQt::INFO, MsgInLog, and CalibPars::size.

Referenced by GUIMain().

void PSQt::GUIMain::onButSave (  )  [slot]

Definition at line 219 of file GUIMain.cpp.

References PSQt::DEBUG, PSQt::getGeometryFileName(), PSQt::INFO, and MsgInLog.

Referenced by GUIMain().

void PSQt::GUIMain::resizeEvent ( QResizeEvent *  event = 0  ) 

Definition at line 173 of file GUIMain.cpp.


The documentation for this class was generated from the following files:
Generated on 19 Dec 2016 for PSANAmodules by  doxygen 1.4.7