TridPageDisplay.cxx File Reference

#include "TridPageDisplay.h"
#include "Midad/Base/PageProxy.h"
#include "Midad/Base/PageABC.h"
#include "Midad/Base/RunSnarlEntry.h"
#include "Midad/Base/TimeHist.h"
#include "Midad/Base/DigitText.h"
#include "Midad/Base/MCText.h"
#include "Midad/Base/MCTree.h"
#include "Midad/Base/PmtPixels.h"
#include "Midad/Base/Mint.h"
#include <Midad/Gui/GuiMenu.h>
#include <Midad/Gui/GuiBox.h>
#include <Midad/Gui/GuiStatusBar.h>
#include <Midad/Gui/GuiTab.h>
#include <Midad/Gui/GuiFrame.h>
#include <Midad/Gui/GuiButton.h>
#include <Midad/Gui/GuiMainWindow.h>
#include <Midad/Gui/GuiTextView.h>
#include <Midad/Gui/GuiTree.h>
#include <Midad/Gui/GuiSlider.h>
#include <Midad/Gui/GuiCanvas.h>
#include <Midad/Gui/GuiScrolled.h>
#include <Midad/Gui/GuiLabel.h>
#include <Midad/Gui/GuiTextEntry.h>
#include <JobControl/JobC.h>
#include <MessageService/MsgService.h>
#include <TCanvas.h>
#include <TGFileDialog.h>
#include <TROOT.h>
#include <TSystem.h>
#include <TEnv.h>
#include <TTimer.h>
#include <sigc++/sigc++.h>
#include <sigc++/class_slot.h>
#include <sigc++/retype_return.h>
#include <iostream>
#include <vector>

Go to the source code of this file.

Classes

class  AutoEventTimer

Functions

 CVSID ("$Id: TridPageDisplay.cxx,v 1.11 2010/07/30 03:09:19 rhatcher Exp $")
static void toggle_free_run (TridPageDisplay *tpd, GuiTextButton *but)
static void my_add_to_window_menu (const char *name, GuiMenu *menu, TridPageDisplay *pd)
static void die_die_die (void)

Variables

AutoEventTimer gAutoTimer (20.0)

Function Documentation

CVSID ( "$Id: TridPageDisplay.  cxx,
v 1.11 2010/07/30 03:09:19 rhatcher Exp $"   
)
static void die_die_die ( void   )  [static]

Definition at line 167 of file TridPageDisplay.cxx.

Referenced by TridPageDisplay::SetupMenus().

00167                                 {
00168   gROOT->ProcessLine(".q");   // whatever
00169 }

static void my_add_to_window_menu ( const char *  name,
GuiMenu menu,
TridPageDisplay pd 
) [static]

Definition at line 157 of file TridPageDisplay.cxx.

References GuiMenu::Add(), and TridPageDisplay::MySpawnSinglePage().

Referenced by TridPageDisplay::SetupMenus().

00158 {
00159     // This kludge is used to keep UserDisplay out of the menus.
00160     // UserDisplay is not a complete display and is intended to be
00161     // created and filled from a macro.
00162     if (string("UserCanvas") == name) return;
00163 
00164     menu->Add(name,retype_return<void>(bind(bind(slot(*pd,&TridPageDisplay::MySpawnSinglePage),500,400),name)));
00165 }

static void toggle_free_run ( TridPageDisplay tpd,
GuiTextButton but 
) [static]

Definition at line 71 of file TridPageDisplay.cxx.

References TridPageDisplay::SetAutoRun().

Referenced by TridPageDisplay::SetupButtons().

00072 {
00073     TString label = but->GetString();
00074     if (label == "Start Auto") 
00075       tpd->SetAutoRun(true);
00076     else
00077       tpd->SetAutoRun(false);
00078 }


Variable Documentation


Generated on 8 Jul 2019 for loon by  doxygen 1.6.1