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

evdb Namespace Reference

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


Classes

class  AutoAdvance
 Automatically advance display to next event based on a timer. More...

class  ButtonBar
class  Canvas
class  CfgEdit
 Dialog window to edit a configuration set. More...

class  DisplayWindow
 An event display window. More...

class  EditMenu
 The edit pull down menu. More...

class  FileMenu
class  GoToDialog
class  HelpMenu
class  IoModule
 Wrap the I/O module to emit signals to the event display. More...

class  JobInterface
class  JobMenu
 The job pull dow menu. More...

class  MenuBar
 The pull down menu bar. More...

class  ParamFrame
 Helper class to setup scroll bars in evdb::CfgEdit. More...

class  Printable
 Base class for printable objects. More...

class  PrintDialog
class  RootEnv
 Configure the ROOT environment. More...

class  ScanCat
class  StatusBar
 A status bar on the bottom of the display. More...

class  View2D
class  View3D
class  WindowMenu
class  WindowSet

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.

Referenced by evdb::DisplayWindow::Register().


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(), evdb::PrintDialog::PrintDialog(), and evdb::ScanCat::ScanCat().

00012 { return gClient->GetRoot(); }


Generated on Thu Sep 4 02:05:33 2008 for NOvA Offline by doxygen 1.3.5