XSVarious.h File Reference

#include <TROOT.h>
#include <TList.h>
#include <TCanvas.h>
#include <TRootEmbeddedCanvas.h>
#include "NdbMTReacDesc.h"
#include "NdbMTReactionXS.h"
#include "XSGraph.h"
#include "XSElements.h"

Go to the source code of this file.

Defines

#define EXT   extern
#define PATHSEP   "/"
#define ICONDIR   "icons" PATHSEP
#define DBDIR   "db" PATHSEP
#define PTBL_ICON   ICONDIR "ptable_s.xpm"
#define ISOTOPES_DESC_FILE   DBDIR "isotopes.dat"
#define MT_DESC_FILE   DBDIR "mt.dat"

Functions

void XSinitialise ()
void XSfinalise ()
void Add2GraphList (XSGraph *gr)

Variables

EXT XSElementsXSelements
EXT NdbMTReacDescXSReactionDesc
EXT TListgraphList
EXT GCValues_t gval
EXT FontStruct_t fixedFontStruct
EXT FontStruct_t blueFontStruct
EXT GContext_t fixedGC
EXT GContext_t blueBoldGC
EXT TCanvascanvas
EXT TRootEmbeddedCanvascanvasWindow


Define Documentation

#define DBDIR   "db" PATHSEP

Definition at line 31 of file XSVarious.h.

Referenced by XSReactionDlg::CreatePath().

#define EXT   extern

Definition at line 25 of file XSVarious.h.

#define ICONDIR   "icons" PATHSEP

Definition at line 30 of file XSVarious.h.

Referenced by ico2ASImage().

#define ISOTOPES_DESC_FILE   DBDIR "isotopes.dat"

Definition at line 33 of file XSVarious.h.

Referenced by XSinitialise().

#define MT_DESC_FILE   DBDIR "mt.dat"

Definition at line 34 of file XSVarious.h.

Referenced by XSinitialise().

#define PATHSEP   "/"

Definition at line 29 of file XSVarious.h.

Referenced by XSReactionDlg::CreatePath().

#define PTBL_ICON   ICONDIR "ptable_s.xpm"

Definition at line 32 of file XSVarious.h.

Referenced by XSReactionDlg::XSReactionDlg().


Function Documentation

void Add2GraphList ( XSGraph gr  ) 

Definition at line 61 of file XSVarious.cxx.

References TList::Add(), gr, and graphList.

Referenced by XSReactionDlg::UpdateGraph().

void XSfinalise (  ) 

Definition at line 52 of file XSVarious.cxx.

References graphList, XSelements, and XSReactionDesc.

Referenced by main().

void XSinitialise (  ) 

Definition at line 20 of file XSVarious.cxx.

References blueBoldGC, blueFontStruct, fixedFontStruct, fixedGC, gClient, gEnv, TGClient::GetColorByName(), TGClient::GetFontByName(), TGObject::GetId(), TGClient::GetRoot(), TEnv::GetValue(), graphList, gval, gVirtualX, ISOTOPES_DESC_FILE, kFALSE, kFillSolid, kGCBackground, kGCFillStyle, kGCFont, kGCForeground, kGCGraphicsExposures, MT_DESC_FILE, XSelements, and XSReactionDesc.

Referenced by main().


Variable Documentation

EXT GContext_t blueBoldGC

Definition at line 46 of file XSVarious.h.

Referenced by XSinitialise(), XSReactionDlg::XSReactionDlg(), and XSTblElement::XSTblElement().

EXT FontStruct_t blueFontStruct

Definition at line 44 of file XSVarious.h.

Referenced by XSinitialise().

EXT TCanvas* canvas

Definition at line 48 of file XSVarious.h.

Referenced by TRootGuiBuilder::BuildCanvas(), TRootGuiBuilder::BuildListTree(), TQtWidget::Canvas(), ctx_flood_fill(), DNDMainFrame::DNDMainFrame(), TFitEditor::DoDataSet(), Draw_Slave_Access(), Draw_Time_Hists(), TPad::DrawCrosshair(), TGuiBldDragManager::DropCanvas(), TGroupButton::ExecuteAction(), TGroupButton::ExecuteEvent(), TROOT::FindObject(), TROOT::FindSpecialObject(), TASImage::FromPad(), TRecorderReplaying::Initialize(), TInspectCanvas::InspectObject(), IntervalExamples(), TGFileBrowser::PadModified(), TGuiBldDragManager::PutToCanvas(), TGLPadPainter::SaveImage(), TileFrame::SetCanvas(), TGListTree::SetCanvas(), TGTableFrame::SetCanvas(), TQtFeedBackWidget::SetGeometry(), TGedNameFrame::SetModel(), TGLVContainer::SetViewMode(), showEventSample(), TGFileContainer::Sort(), ProofEventProc::Terminate(), EventTree_NoProc::Terminate(), EventTree_ProcOpt::Terminate(), EventTree_Proc::Terminate(), TestDirList::TestDirList(), TGedEditor::TGedEditor(), TQCanvasMenu::TQCanvasMenu(), TMultiLayerPerceptron::Train(), XSReactionDlg::UpdateGraph(), XRotCreateTextItem(), XSGui::XSGui(), and xtruDraw().

EXT TRootEmbeddedCanvas* canvasWindow

Definition at line 49 of file XSVarious.h.

Referenced by XSReactionDlg::UpdateGraph(), XSGui::XSGui(), and XSGui::~XSGui().

EXT FontStruct_t fixedFontStruct

Definition at line 43 of file XSVarious.h.

Referenced by XSElementList::XSElementList(), and XSinitialise().

EXT GContext_t fixedGC

Definition at line 45 of file XSVarious.h.

Referenced by XSElementList::XSElementList(), and XSinitialise().

EXT TList* graphList

Definition at line 39 of file XSVarious.h.

Referenced by Add2GraphList(), XSfinalise(), and XSinitialise().

EXT GCValues_t gval

Definition at line 42 of file XSVarious.h.

Referenced by TGQt::ChangeGC(), TGWin32::ChangeGC(), TGX11::ChangeGC(), ClassImp(), QtGContext::Copy(), TGWin32::CopyGC(), TGX11::CopyGC(), TGWin32::CreateGC(), TGQt::CreateGC(), TGX11::CreateGC(), TGGCPool::GetGC(), TVirtualX::GetGCValues(), TGQt::GetGCValues(), TGWin32::GetGCValues(), TGX11::GetGCValues(), TGButton::GetHibckgndGC(), TGContainer::GetLineGC(), LabelsWindow::LabelsWindow(), TGWin32::MapGCValues(), TGX11::MapGCValues(), QtGContext::operator=(), QtGContext::QtGContext(), TGFontTypeComboBox::TGFontTypeComboBox(), TMVA::RuleFitParams::UpdateCoefficients(), TGenCollectionProxy::Value::Value(), and XSinitialise().

EXT XSElements* XSelements

Definition at line 37 of file XSVarious.h.

Referenced by XSElementList::Compare(), XSReactionDlg::CreatePath(), XSReactionDlg::ElementEntryChanged(), XSElementList::ElementString(), XSTblElement::Layout(), XSReactionDlg::ProcessButton(), XSElementList::SelectZ(), XSReactionDlg::SetElement(), XSElementList::Sort(), XSReactionDlg::UpdateCurIsotope(), XSReactionDlg::UpdateGraph(), XSElementList::XSElementList(), XSfinalise(), XSinitialise(), and XSTblElement::XSTblElement().

EXT NdbMTReacDesc* XSReactionDesc

Definition at line 38 of file XSVarious.h.

Referenced by XSReactionDlg::ExecCommand(), XSReactionDlg::UpdateReactions(), XSfinalise(), and XSinitialise().


Generated on Tue Jul 5 16:08:52 2011 for ROOT_528-00b_version by  doxygen 1.5.1