![]() |
LArSoft
v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
|
Manage all things related to colors for the event display. More...
Namespaces | |
| ROOT | |
Classes | |
| class | ButtonBar |
| class | Canvas |
| class | Colors |
| class | ColorScale |
| Build an association between a numerical range and a ROOT color index for use in, eg., the event display. More... | |
| class | DisplayWindow |
| An event display window. More... | |
| class | EditMenu |
| The edit pull down menu. More... | |
| class | EventDisplay |
| ART event display service. More... | |
| class | EventHolder |
| class | FileMenu |
| class | HelpMenu |
| class | JobMenu |
| The job pull dow menu. More... | |
| class | ListWindow |
| An event display window. More... | |
| class | MenuBar |
| The pull down menu bar. More... | |
| class | NavState |
| class | ObjListCanvas |
| class | ParameterSetEdit |
| Dialog window to edit a parameter set. More... | |
| class | ParameterSetEditDialog |
| Top-level interface to all parameter sets. More... | |
| class | ParameterSetEditFrame |
| A frame for editing a single paramter set. More... | |
| class | ParameterSetEditRow |
| A single row for editing a single parameter in a set. More... | |
| class | ParamFrame |
| Helper class to setup scroll bars in evdb::ParameterSetEdit. More... | |
| class | Printable |
| Base class for printable objects. More... | |
| class | PrintDialog |
| class | Reconfigurable |
| class | RootEnv |
| Configure the ROOT environment. More... | |
| class | ScanFrame |
| Helper class to setup scroll bars in evdb::ScanWindow. More... | |
| class | ScanOptions |
| class | ScanWindow |
| class | ServiceTable |
| Collection of Services used in the event display. More... | |
| struct | ServiceTableEntry |
| Information about a service required by the event display. More... | |
| class | StatusBar |
| A status bar on the bottom of the display. More... | |
| class | TBoxClipped |
| class | testCanvas1 |
| class | View2D |
| class | View3D |
| class | WindowMenu |
Typedefs | |
| typedef Canvas *(* | CanvasCreator_t) (TGMainFrame *mf) |
| typedef ObjListCanvas *(* | ObjListCanvasCreator_t) (TGMainFrame *mf) |
Enumerations | |
| enum | _color_scales { kRainbow, kInvRainbow, kLinGray, kColdToHot, kBlueToRed, kBlueToRedII, kHeatedObject, kReds, kGreens, kBlues, kGeographic, kBlueToGreen, kBlueToOrange, kGreenToMagenta, kSequential, kFocus, kCustom } |
| The list of default color options. More... | |
| enum | _scale_options { kLinear, kLog, kSqrt } |
| How to scale between low and high ranges. More... | |
| enum | { kM_FILE_OPEN, kM_FILE_SAVE, kM_FILE_SAVEAS, kM_FILE_CLOSE, kM_FILE_PRINT, kM_FILE_QUIT } |
| enum | { kM_HELP_CONTENTS, kM_HELP_RELEASENOTES, kM_HELP_ABOUT } |
| enum | { kM_JOB_OPENXML = 99001, kM_JOB_EDITCONFIG = 99100, kM_JOB_RESETJOB = 99003, kM_JOB_EDITSERVICE = 99200 } |
| enum | nav_states_ { kNEXT_EVENT, kPREV_EVENT, kRELOAD_EVENT, kGOTO_EVENT, kSEQUENTIAL_ONLY } |
Functions | |
| static std::vector< DisplayWindow * > | gsWindows (64) |
| const TGWindow * | TopWindow () |
| TGPicturePool * | PicturePool () |
| static std::vector< ListWindow * > | gsWindows (64) |
| static void | parse_pset_string (const std::string &pset, std::vector< std::string > &names, std::vector< std::string > &values) |
Variables | |
| static std::vector< std::string > | gsName |
| static std::vector< std::string > | gsDescription |
| static std::vector< unsigned int > | gsHeight |
| static std::vector< unsigned int > | gsWidth |
| static std::vector< CanvasCreator_t > | gsCanvasCreator |
| static evdb::RootEnv | gsRootEnv (0, 0) |
| static EventHolder * | gInstance = 0 |
| static std::vector< std::string > | gsName |
| static std::vector< std::string > | gsDescription |
| static std::vector< unsigned int > | gsHeight |
| static std::vector< unsigned int > | gsWidth |
| static std::vector< ObjListCanvasCreator_t > | gsObjListCanvasCreator |
| static int | gsNavState = 0 |
| static int | gsTargetRun = 0 |
| static int | gsTargetEvent = 0 |
| static std::map< std::string, evdb::Printable * > | gsPrintables |
| static std::map< std::string, bool > | gsPrintableSelection |
| static std::map< std::string, bool > | gsFormatSelection |
| static constexpr int | kDRAWING_SERVICE = 1 |
| static constexpr int | kEXPERIMENT_SERVICE = 2 |
Manage all things related to colors for the event display.
Base package for construction of an event display.
$Id:$
| typedef Canvas*(* evdb::CanvasCreator_t) (TGMainFrame *mf) |
Definition at line 26 of file DisplayWindow.h.
| typedef ObjListCanvas*(* evdb::ObjListCanvasCreator_t) (TGMainFrame *mf) |
Definition at line 21 of file ListWindow.h.
| anonymous enum |
| Enumerator | |
|---|---|
| kM_FILE_OPEN | |
| kM_FILE_SAVE | |
| kM_FILE_SAVEAS | |
| kM_FILE_CLOSE | |
| kM_FILE_PRINT | |
| kM_FILE_QUIT | |
Definition at line 23 of file FileMenu.cxx.
| anonymous enum |
| Enumerator | |
|---|---|
| kM_HELP_CONTENTS | |
| kM_HELP_RELEASENOTES | |
| kM_HELP_ABOUT | |
Definition at line 26 of file HelpMenu.cxx.
| anonymous enum |
| Enumerator | |
|---|---|
| kM_JOB_OPENXML | |
| kM_JOB_EDITCONFIG | |
| kM_JOB_RESETJOB | |
| kM_JOB_EDITSERVICE | |
Definition at line 26 of file JobMenu.cxx.
| enum evdb::_color_scales |
The list of default color options.
Definition at line 15 of file ColorScale.h.
| enum evdb::_scale_options |
How to scale between low and high ranges.
| Enumerator | |
|---|---|
| kLinear | |
| kLog |
Linearly (default) |
| kSqrt |
According to log(x) According to sqrt(x) |
Definition at line 36 of file ColorScale.h.
| enum evdb::nav_states_ |
| Enumerator | |
|---|---|
| kNEXT_EVENT | |
| kPREV_EVENT | |
| kRELOAD_EVENT | |
| kGOTO_EVENT | |
| kSEQUENTIAL_ONLY | |
Definition at line 11 of file NavState.h.
|
static |
The collection of open windows
|
static |
The collection of open windows
Referenced by evdb::DisplayWindow::DisplayWindow(), evdb::DisplayWindow::DrawAll(), evdb::ListWindow::ListWindow(), evdb::ListWindow::OpenWindow(), evdb::DisplayWindow::OpenWindow(), evdb::ListWindow::Register(), evdb::DisplayWindow::Register(), evdb::DisplayWindow::SetRunEventAll(), evdb::DisplayWindow::SetServicesAll(), evdb::DisplayWindow::~DisplayWindow(), and evdb::ListWindow::~ListWindow().
|
static |
Definition at line 30 of file ParameterSetEdit.cxx.
References fhicl::detail::atom::value().
Referenced by evdb::ParameterSetEdit::ParameterSetEdit().
| TGPicturePool * evdb::PicturePool | ( | ) |
| const TGWindow * evdb::TopWindow | ( | ) |
Definition at line 12 of file evdb.cxx.
Referenced by evdb::HelpMenu::About(), evdb::WindowMenu::No3DViewer(), evdb::WindowMenu::NoImpl(), evdb::HelpMenu::NoImpl(), evdb::ButtonBar::NoImpl(), evdb::FileMenu::NoImpl(), evdb::FileMenu::Open(), and evdb::HelpMenu::ReleaseNotes().
|
static |
Definition at line 12 of file EventHolder.cxx.
Referenced by evdb::EventHolder::Instance().
|
static |
Definition at line 46 of file DisplayWindow.cxx.
|
static |
Definition at line 39 of file ListWindow.cxx.
|
static |
Definition at line 43 of file DisplayWindow.cxx.
|
static |
Definition at line 25 of file PrintDialog.cxx.
|
static |
Definition at line 40 of file ListWindow.cxx.
|
static |
Definition at line 44 of file DisplayWindow.cxx.
|
static |
Tables of information for display windows
Definition at line 38 of file ListWindow.cxx.
|
static |
Tables of information for display windows
Definition at line 42 of file DisplayWindow.cxx.
Referenced by evdb::ListWindow::Names(), and evdb::DisplayWindow::Names().
|
static |
Definition at line 14 of file NavState.cxx.
Referenced by evdb::NavState::Which().
|
static |
Definition at line 42 of file ListWindow.cxx.
|
static |
Definition at line 14 of file Printable.cxx.
Referenced by evdb::Printable::GetPrintables().
|
static |
Definition at line 24 of file PrintDialog.cxx.
|
static |
|
static |
Definition at line 16 of file NavState.cxx.
Referenced by evdb::NavState::TargetEvent().
|
static |
Definition at line 15 of file NavState.cxx.
Referenced by evdb::NavState::TargetRun().
|
static |
Definition at line 41 of file ListWindow.cxx.
|
static |
Definition at line 45 of file DisplayWindow.cxx.
|
static |
Definition at line 19 of file ServiceTable.h.
Referenced by evdb::ServiceTable::IsDrawingService(), evdb::ParameterSetEditDialog::ParameterSetEditDialog(), evdb::ServiceTable::RegisterService(), and evdb::EditMenu::SetServices().
|
static |
Definition at line 20 of file ServiceTable.h.
Referenced by evdb::ParameterSetEditDialog::ParameterSetEditDialog(), evdb::ServiceTable::RegisterService(), and evdb::EditMenu::SetServices().