Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

evdb Namespace Reference

Base package for construction of an event display. More...


Classes

class  evdb::AutoAdvance
 Automatically advance display to next event based on a timer. More...
class  evdb::ButtonBar
class  evdb::Canvas
class  evdb::ParamFrame
 Helper class to setup scroll bars in evdb::CfgEdit. More...
class  evdb::CfgEdit
 Dialog window to edit a configuration set. More...
class  evdb::DisplayWindow
 An event display window. More...
class  evdb::EditMenu
 The edit pull down menu. More...
class  evdb::FileMenu
class  evdb::GoToDialog
class  evdb::HelpMenu
class  evdb::IoModule
 Wrap the I/O module to emit signals to the event display. More...
class  evdb::JobInterface
class  evdb::JobMenu
 The job pull dow menu. More...
class  evdb::MenuBar
 The pull down menu bar. More...
class  evdb::Printable
 Base class for printable objects. More...
class  evdb::PrintDialog
class  evdb::RootEnv
 Configure the ROOT environment. More...
class  evdb::ScanCat
class  evdb::StatusBar
 A status bar on the bottom of the display. More...
class  evdb::View2D
class  evdb::View3D
class  evdb::WindowSet
class  evdb::WindowMenu

Typedefs

typedef Canvas *(* CanvasCreator_t )(TGMainFrame *mf)

Functions

const TGWindow * TopWindow ()
TGPicturePool * PicturePool ()


Detailed Description

Base package for construction of an event display.

Typedef Documentation

typedef Canvas*(* evdb::CanvasCreator_t)(TGMainFrame *mf)
 

Definition at line 21 of file DisplayWindow.h.


Function Documentation

TGPicturePool * evdb::PicturePool  ) 
 

Definition at line 16 of file evdb.cxx.

00017 {
00018   static TGPicturePool* pp = 0;
00019   if (pp==0) {
00020     std::string path;
00021     
00022     const char* private_ctx = getenv("SRT_PRIVATE_CONTEXT");
00023     const char* public_ctx  = getenv("SRT_PUBLIC_CONTEXT");
00024     const char* root_ctx    = getenv("ROOTSYS");
00025     
00026     path += private_ctx; path += "/EventDisplay/icons:";
00027     path += public_ctx;  path += "/EventDisplay/icons:";
00028     path += root_ctx;    path += "/icons";
00029     
00030     pp = new TGPicturePool(gClient, path.c_str());
00031   }
00032   return pp;
00033 }

const TGWindow * evdb::TopWindow  ) 
 

Definition at line 12 of file evdb.cxx.

Referenced by evdb::GoToDialog::GoToDialog(), and evdb::ScanCat::ScanCat().

00012 { return gClient->GetRoot(); }


Generated on Sat Nov 21 04:45:37 2009 for NOvA Offline by  doxygen 1.3.9.1