![]() |
LArSoft
v10_06_00
Liquid Argon Software toolkit - https://larsoft.org/
|
#include "ScanWindow.h"
Public Member Functions | |
| ScanWindow () | |
| ~ScanWindow () | |
| void | CloseWindow () |
| void | Rec () |
| void | Prev () |
| void | Next () |
| void | BuildButtonBar (TGHorizontalFrame *f) |
| void | BuildUserFields (TGCompositeFrame *f) |
| void | OpenOutputFile () |
Private Attributes | |
| TGCanvas * | fUserFieldsCanvas |
| Scrollable frame for all user defined fields. More... | |
| TGCompositeFrame * | fUserFieldsFrame |
| TGLayoutHints * | fUserFieldsHints |
| TGHorizontalFrame * | fButtonBar |
| Frame to hold the buttons at the bottom of the window. More... | |
| TGLayoutHints * | fButtonBarHints |
| TGLabel * | fCommentLabel |
| TGTextEntry * | fCommentEntry |
| TGTextButton * | fPrevButton |
| TGTextButton * | fNextButton |
| TGTextButton * | fRcrdButton |
| TGLayoutHints * | fButtonBarHintsL |
| TGLayoutHints * | fButtonBarHintsC |
| TGLayoutHints * | fButtonBarHintsR |
| ScanFrame * | fScanFrame |
| The frame containing the scanner check boxes etc. More... | |
| std::string | fOutFileName |
| Output file name for scan results. More... | |
Definition at line 83 of file ScanWindow.h.
| evdb::ScanWindow::ScanWindow | ( | ) |
Definition at line 440 of file ScanWindow.cxx.
References BuildButtonBar(), BuildUserFields(), fButtonBar, fButtonBarHints, fUserFieldsFrame, fUserFieldsHints, and OpenOutputFile().
| evdb::ScanWindow::~ScanWindow | ( | ) |
Definition at line 540 of file ScanWindow.cxx.
References fButtonBar, fButtonBarHints, fButtonBarHintsC, fButtonBarHintsL, fButtonBarHintsR, fCommentEntry, fCommentLabel, fNextButton, fPrevButton, fRcrdButton, fScanFrame, fUserFieldsCanvas, fUserFieldsFrame, and fUserFieldsHints.
| void evdb::ScanWindow::BuildButtonBar | ( | TGHorizontalFrame * | f | ) |
| void evdb::ScanWindow::BuildUserFields | ( | TGCompositeFrame * | f | ) |
Definition at line 421 of file ScanWindow.cxx.
References evdb::ScanFrame::ScanFrame().
Referenced by ScanWindow().
| void evdb::ScanWindow::CloseWindow | ( | ) |
Definition at line 559 of file ScanWindow.cxx.
| void evdb::ScanWindow::Next | ( | ) |
Definition at line 569 of file ScanWindow.cxx.
References evdb::ScanFrame::ClearFields(), fScanFrame, evdb::kNEXT_EVENT, and evdb::NavState::Set().
| void evdb::ScanWindow::OpenOutputFile | ( | ) |
Definition at line 494 of file ScanWindow.cxx.
References evdb::ScanOptions::fCategories, evdb::ScanOptions::fFieldLabels, evdb::ScanOptions::fFieldsPerCategory, evdb::ScanOptions::fIncludeMCInfo, fOutFileName, and evdb::ScanOptions::fScanFileBase.
Referenced by ScanWindow().
| void evdb::ScanWindow::Prev | ( | void | ) |
Definition at line 562 of file ScanWindow.cxx.
References evdb::ScanFrame::ClearFields(), fScanFrame, evdb::kPREV_EVENT, and evdb::NavState::Set().
| void evdb::ScanWindow::Rec | ( | ) |
Definition at line 576 of file ScanWindow.cxx.
References fCommentEntry, fOutFileName, fScanFrame, evdb::kNEXT_EVENT, evdb::ScanFrame::Record(), and evdb::NavState::Set().
|
private |
Frame to hold the buttons at the bottom of the window.
Definition at line 109 of file ScanWindow.h.
Referenced by ScanWindow(), and ~ScanWindow().
|
private |
Definition at line 110 of file ScanWindow.h.
Referenced by ScanWindow(), and ~ScanWindow().
|
private |
Definition at line 117 of file ScanWindow.h.
Referenced by ~ScanWindow().
|
private |
Definition at line 116 of file ScanWindow.h.
Referenced by ~ScanWindow().
|
private |
Definition at line 118 of file ScanWindow.h.
Referenced by ~ScanWindow().
|
private |
Definition at line 112 of file ScanWindow.h.
Referenced by Rec(), and ~ScanWindow().
|
private |
Definition at line 111 of file ScanWindow.h.
Referenced by ~ScanWindow().
|
private |
Definition at line 114 of file ScanWindow.h.
Referenced by ~ScanWindow().
|
private |
Output file name for scan results.
Definition at line 122 of file ScanWindow.h.
Referenced by OpenOutputFile(), and Rec().
|
private |
Definition at line 113 of file ScanWindow.h.
Referenced by ~ScanWindow().
|
private |
Definition at line 115 of file ScanWindow.h.
Referenced by ~ScanWindow().
|
private |
The frame containing the scanner check boxes etc.
Definition at line 121 of file ScanWindow.h.
Referenced by Next(), Prev(), Rec(), and ~ScanWindow().
|
private |
Scrollable frame for all user defined fields.
Definition at line 104 of file ScanWindow.h.
Referenced by ~ScanWindow().
|
private |
Definition at line 105 of file ScanWindow.h.
Referenced by ScanWindow(), and ~ScanWindow().
|
private |
Definition at line 106 of file ScanWindow.h.
Referenced by ScanWindow(), and ~ScanWindow().