#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 XSElements * | XSelements |
EXT NdbMTReacDesc * | XSReactionDesc |
EXT TList * | graphList |
EXT GCValues_t | gval |
EXT FontStruct_t | fixedFontStruct |
EXT FontStruct_t | blueFontStruct |
EXT GContext_t | fixedGC |
EXT GContext_t | blueBoldGC |
EXT TCanvas * | canvas |
EXT TRootEmbeddedCanvas * | canvasWindow |
#define DBDIR "db" PATHSEP |
#define EXT extern |
Definition at line 25 of file XSVarious.h.
#define ICONDIR "icons" PATHSEP |
#define ISOTOPES_DESC_FILE DBDIR "isotopes.dat" |
#define MT_DESC_FILE DBDIR "mt.dat" |
#define PATHSEP "/" |
#define PTBL_ICON ICONDIR "ptable_s.xpm" |
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().
EXT GContext_t blueBoldGC |
Definition at line 46 of file XSVarious.h.
Referenced by XSinitialise(), XSReactionDlg::XSReactionDlg(), and XSTblElement::XSTblElement().
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().
Definition at line 49 of file XSVarious.h.
Referenced by XSReactionDlg::UpdateGraph(), XSGui::XSGui(), and XSGui::~XSGui().
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().
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().
Definition at line 38 of file XSVarious.h.
Referenced by XSReactionDlg::ExecCommand(), XSReactionDlg::UpdateReactions(), XSfinalise(), and XSinitialise().