TROOT Class Reference

#include <TROOT.h>

Inheritance diagram for TROOT:

TDirectory TDirectory TNamed TNamed TNamed TNamed TObject TObject TObject TObject TObject TObject TObject TObject List of all members.

Public Member Functions

 TROOT (const char *name, const char *title, VoidFuncPtr_t *initfunc=0)
virtual ~TROOT ()
void AddClass (TClass *cl)
void AddClassGenerator (TClassGenerator *gen)
void Browse (TBrowser *b)
Bool_t ClassSaved (TClass *cl)
virtual TObjectFindObject (const char *name) const
virtual TObjectFindObject (const TObject *obj) const
virtual TObjectFindObjectAny (const char *name) const
TObjectFindSpecialObject (const char *name, void *&where)
const char * FindObjectClassName (const char *name) const
const char * FindObjectPathName (const TObject *obj) const
TClassFindSTLClass (const char *name, Bool_t load, Bool_t silent=kFALSE) const
void ForceStyle (Bool_t force=kTRUE)
Bool_t FromPopUp () const
TPluginManagerGetPluginManager () const
TApplicationGetApplication () const
TInterpreterGetInterpreter () const
TClassGetClass (const char *name, Bool_t load=kTRUE, Bool_t silent=kFALSE) const
TClassGetClass (const type_info &typeinfo, Bool_t load=kTRUE, Bool_t silent=kFALSE) const
TColorGetColor (Int_t color) const
const char * GetConfigOptions () const
const char * GetConfigFeatures () const
const char * GetCutClassName () const
const char * GetDefCanvasName () const
Bool_t GetEditHistograms () const
Int_t GetEditorMode () const
Bool_t GetForceStyle () const
Int_t GetBuiltDate () const
Int_t GetBuiltTime () const
Int_t GetSvnRevision () const
const char * GetSvnBranch () const
const char * GetSvnDate ()
Int_t GetVersionDate () const
Int_t GetVersionTime () const
Int_t GetVersionInt () const
Int_t GetVersionCode () const
const char * GetVersion () const
TCollectionGetListOfClasses () const
TSeqCollectionGetListOfColors () const
TCollectionGetListOfTypes (Bool_t load=kFALSE)
TCollectionGetListOfGlobals (Bool_t load=kFALSE)
TCollectionGetListOfGlobalFunctions (Bool_t load=kFALSE)
TSeqCollectionGetListOfFiles () const
TSeqCollectionGetListOfMappedFiles () const
TSeqCollectionGetListOfSockets () const
TSeqCollectionGetListOfCanvases () const
TSeqCollectionGetListOfStyles () const
TCollectionGetListOfFunctions () const
TSeqCollectionGetListOfGeometries () const
TSeqCollectionGetListOfBrowsers () const
TSeqCollectionGetListOfSpecials () const
TSeqCollectionGetListOfTasks () const
TSeqCollectionGetListOfCleanups () const
TSeqCollectionGetListOfStreamerInfo () const
TSeqCollectionGetListOfMessageHandlers () const
TCollectionGetListOfClassGenerators () const
TSeqCollectionGetListOfSecContexts () const
TSeqCollectionGetListOfProofs () const
TSeqCollectionGetClipboard () const
TSeqCollectionGetListOfDataSets () const
TListGetListOfBrowsables () const
TDataTypeGetType (const char *name, Bool_t load=kFALSE) const
TFileGetFile () const
TFileGetFile (const char *name) const
TStyleGetStyle (const char *name) const
TObjectGetFunction (const char *name) const
TGlobalGetGlobal (const char *name, Bool_t load=kFALSE) const
TGlobalGetGlobal (const TObject *obj, Bool_t load=kFALSE) const
TFunctionGetGlobalFunction (const char *name, const char *params=0, Bool_t load=kFALSE)
TFunctionGetGlobalFunctionWithPrototype (const char *name, const char *proto=0, Bool_t load=kFALSE)
TObjectGetGeometry (const char *name) const
const TObjectGetSelectedPrimitive () const
TVirtualPadGetSelectedPad () const
Int_t GetNclasses () const
Int_t GetNtypes () const
TFolderGetRootFolder () const
TProcessUUIDGetUUIDs () const
void Idle (UInt_t idleTimeInSec, const char *command=0)
Int_t IgnoreInclude (const char *fname, const char *expandedfname)
Bool_t IsBatch () const
Bool_t IsExecutingMacro () const
Bool_t IsFolder () const
Bool_t IsInterrupted () const
Bool_t IsEscaped () const
Bool_t IsLineProcessing () const
Bool_t IsProofServ () const
void ls (Option_t *option="") const
Int_t LoadClass (const char *classname, const char *libname, Bool_t check=kFALSE)
TClassLoadClass (const char *name, Bool_t silent=kFALSE) const
Int_t LoadMacro (const char *filename, Int_t *error=0, Bool_t check=kFALSE)
Long_t Macro (const char *filename, Int_t *error=0, Bool_t padUpdate=kTRUE)
TCanvasMakeDefCanvas () const
void Message (Int_t id, const TObject *obj)
Bool_t MustClean () const
Long_t ProcessLine (const char *line, Int_t *error=0)
Long_t ProcessLineSync (const char *line, Int_t *error=0)
Long_t ProcessLineFast (const char *line, Int_t *error=0)
Bool_t ReadingObject () const
void RefreshBrowsers ()
void RemoveClass (TClass *)
void Reset (Option_t *option="")
void SaveContext ()
void SetApplication (TApplication *app)
void SetBatch (Bool_t batch=kTRUE)
void SetCutClassName (const char *name="TCutG")
void SetDefCanvasName (const char *name="c1")
void SetEditHistograms (Bool_t flag=kTRUE)
void SetEditorMode (const char *mode="")
void SetExecutingMacro (Bool_t flag=kTRUE)
void SetFromPopUp (Bool_t flag=kTRUE)
void SetInterrupt (Bool_t flag=kTRUE)
void SetEscape (Bool_t flag=kTRUE)
void SetLineIsProcessing ()
void SetLineHasBeenProcessed ()
void SetReadingObject (Bool_t flag=kTRUE)
void SetMustClean (Bool_t flag=kTRUE)
void SetSelectedPrimitive (const TObject *obj)
void SetSelectedPad (TVirtualPad *pad)
void SetStyle (const char *stylename="Default")
void Time (Int_t casetime=1)
Int_t Timer () const
 TROOT (const char *name, const char *title, VoidFuncPtr_t *initfunc=0)
virtual ~TROOT ()
void AddClass (TClass *cl)
void AddClassGenerator (TClassGenerator *gen)
void Browse (TBrowser *b)
Bool_t ClassSaved (TClass *cl)
virtual TObjectFindObject (const char *name) const
virtual TObjectFindObject (const TObject *obj) const
virtual TObjectFindObjectAny (const char *name) const
TObjectFindSpecialObject (const char *name, void *&where)
const char * FindObjectClassName (const char *name) const
const char * FindObjectPathName (const TObject *obj) const
TClassFindSTLClass (const char *name, Bool_t load, Bool_t silent=kFALSE) const
void ForceStyle (Bool_t force=kTRUE)
Bool_t FromPopUp () const
TPluginManagerGetPluginManager () const
TApplicationGetApplication () const
TInterpreterGetInterpreter () const
TClassGetClass (const char *name, Bool_t load=kTRUE, Bool_t silent=kFALSE) const
TClassGetClass (const type_info &typeinfo, Bool_t load=kTRUE, Bool_t silent=kFALSE) const
TColorGetColor (Int_t color) const
const char * GetConfigOptions () const
const char * GetConfigFeatures () const
const char * GetCutClassName () const
const char * GetDefCanvasName () const
Bool_t GetEditHistograms () const
Int_t GetEditorMode () const
Bool_t GetForceStyle () const
Int_t GetBuiltDate () const
Int_t GetBuiltTime () const
Int_t GetSvnRevision () const
const char * GetSvnBranch () const
const char * GetSvnDate ()
Int_t GetVersionDate () const
Int_t GetVersionTime () const
Int_t GetVersionInt () const
Int_t GetVersionCode () const
const char * GetVersion () const
TCollectionGetListOfClasses () const
TSeqCollectionGetListOfColors () const
TCollectionGetListOfTypes (Bool_t load=kFALSE)
TCollectionGetListOfGlobals (Bool_t load=kFALSE)
TCollectionGetListOfGlobalFunctions (Bool_t load=kFALSE)
TSeqCollectionGetListOfFiles () const
TSeqCollectionGetListOfMappedFiles () const
TSeqCollectionGetListOfSockets () const
TSeqCollectionGetListOfCanvases () const
TSeqCollectionGetListOfStyles () const
TCollectionGetListOfFunctions () const
TSeqCollectionGetListOfGeometries () const
TSeqCollectionGetListOfBrowsers () const
TSeqCollectionGetListOfSpecials () const
TSeqCollectionGetListOfTasks () const
TSeqCollectionGetListOfCleanups () const
TSeqCollectionGetListOfStreamerInfo () const
TSeqCollectionGetListOfMessageHandlers () const
TCollectionGetListOfClassGenerators () const
TSeqCollectionGetListOfSecContexts () const
TSeqCollectionGetListOfProofs () const
TSeqCollectionGetClipboard () const
TSeqCollectionGetListOfDataSets () const
TListGetListOfBrowsables () const
TDataTypeGetType (const char *name, Bool_t load=kFALSE) const
TFileGetFile () const
TFileGetFile (const char *name) const
TStyleGetStyle (const char *name) const
TObjectGetFunction (const char *name) const
TGlobalGetGlobal (const char *name, Bool_t load=kFALSE) const
TGlobalGetGlobal (const TObject *obj, Bool_t load=kFALSE) const
TFunctionGetGlobalFunction (const char *name, const char *params=0, Bool_t load=kFALSE)
TFunctionGetGlobalFunctionWithPrototype (const char *name, const char *proto=0, Bool_t load=kFALSE)
TObjectGetGeometry (const char *name) const
const TObjectGetSelectedPrimitive () const
TVirtualPadGetSelectedPad () const
Int_t GetNclasses () const
Int_t GetNtypes () const
TFolderGetRootFolder () const
TProcessUUIDGetUUIDs () const
void Idle (UInt_t idleTimeInSec, const char *command=0)
Int_t IgnoreInclude (const char *fname, const char *expandedfname)
Bool_t IsBatch () const
Bool_t IsExecutingMacro () const
Bool_t IsFolder () const
Bool_t IsInterrupted () const
Bool_t IsEscaped () const
Bool_t IsLineProcessing () const
Bool_t IsProofServ () const
void ls (Option_t *option="") const
Int_t LoadClass (const char *classname, const char *libname, Bool_t check=kFALSE)
TClassLoadClass (const char *name, Bool_t silent=kFALSE) const
Int_t LoadMacro (const char *filename, Int_t *error=0, Bool_t check=kFALSE)
Long_t Macro (const char *filename, Int_t *error=0, Bool_t padUpdate=kTRUE)
TCanvasMakeDefCanvas () const
void Message (Int_t id, const TObject *obj)
Bool_t MustClean () const
Long_t ProcessLine (const char *line, Int_t *error=0)
Long_t ProcessLineSync (const char *line, Int_t *error=0)
Long_t ProcessLineFast (const char *line, Int_t *error=0)
Bool_t ReadingObject () const
void RefreshBrowsers ()
void RemoveClass (TClass *)
void Reset (Option_t *option="")
void SaveContext ()
void SetApplication (TApplication *app)
void SetBatch (Bool_t batch=kTRUE)
void SetCutClassName (const char *name="TCutG")
void SetDefCanvasName (const char *name="c1")
void SetEditHistograms (Bool_t flag=kTRUE)
void SetEditorMode (const char *mode="")
void SetExecutingMacro (Bool_t flag=kTRUE)
void SetFromPopUp (Bool_t flag=kTRUE)
void SetInterrupt (Bool_t flag=kTRUE)
void SetEscape (Bool_t flag=kTRUE)
void SetLineIsProcessing ()
void SetLineHasBeenProcessed ()
void SetReadingObject (Bool_t flag=kTRUE)
void SetMustClean (Bool_t flag=kTRUE)
void SetSelectedPrimitive (const TObject *obj)
void SetSelectedPad (TVirtualPad *pad)
void SetStyle (const char *stylename="Default")
void Time (Int_t casetime=1)
Int_t Timer () const

Static Public Member Functions

static Int_t DecreaseDirLevel ()
static Int_t GetDirLevel ()
static const char * GetMacroPath ()
static void SetMacroPath (const char *newpath)
static Int_t IncreaseDirLevel ()
static void IndentLevel ()
static Bool_t Initialized ()
static Bool_t MemCheck ()
static void SetDirLevel (Int_t level=0)
static Int_t ConvertVersionCode2Int (Int_t code)
static Int_t ConvertVersionInt2Code (Int_t v)
static Int_t RootVersionCode ()
static Int_t DecreaseDirLevel ()
static Int_t GetDirLevel ()
static const char * GetMacroPath ()
static void SetMacroPath (const char *newpath)
static Int_t IncreaseDirLevel ()
static void IndentLevel ()
static Bool_t Initialized ()
static Bool_t MemCheck ()
static void SetDirLevel (Int_t level=0)
static Int_t ConvertVersionCode2Int (Int_t code)
static Int_t ConvertVersionInt2Code (Int_t v)
static Int_t RootVersionCode ()

Protected Member Functions

 TROOT ()
void InitSystem ()
void InitThreads ()
void ReadSvnInfo ()
void * operator new (size_t l)
 TROOT ()
void InitSystem ()
void InitThreads ()
void ReadSvnInfo ()
void * operator new (size_t l)

Protected Attributes

TString fConfigOptions
TString fConfigFeatures
TString fVersion
Int_t fVersionInt
Int_t fVersionCode
Int_t fVersionDate
Int_t fVersionTime
Int_t fBuiltDate
Int_t fBuiltTime
Int_t fSvnRevision
TString fSvnBranch
TString fSvnDate
Int_t fTimer
TApplicationfApplication
TInterpreterfInterpreter
Bool_t fBatch
Bool_t fEditHistograms
Bool_t fFromPopUp
Bool_t fMustClean
Bool_t fReadingObject
Bool_t fForceStyle
Bool_t fInterrupt
Bool_t fEscape
Bool_t fExecutingMacro
Int_t fEditorMode
const TObjectfPrimitive
TVirtualPadfSelectPad
TCollectionfClasses
TCollectionfTypes
TCollectionfGlobals
TCollectionfGlobalFunctions
TSeqCollectionfFiles
TSeqCollectionfMappedFiles
TSeqCollectionfSockets
TSeqCollectionfCanvases
TSeqCollectionfStyles
TCollectionfFunctions
TSeqCollectionfTasks
TSeqCollectionfColors
TSeqCollectionfGeometries
TSeqCollectionfBrowsers
TSeqCollectionfSpecials
TSeqCollectionfCleanups
TSeqCollectionfMessageHandlers
TSeqCollectionfStreamerInfo
TCollectionfClassGenerators
TSeqCollectionfSecContexts
TSeqCollectionfProofs
TSeqCollectionfClipboard
TSeqCollectionfDataSets
TProcessUUIDfUUIDs
TFolderfRootFolder
TListfBrowsables
TPluginManagerfPluginManager
TString fCutClassName
TString fDefCanvasName
TApplicationfApplication
TInterpreterfInterpreter
const TObjectfPrimitive
TVirtualPadfSelectPad
TCollectionfClasses
TCollectionfTypes
TCollectionfGlobals
TCollectionfGlobalFunctions
TSeqCollectionfFiles
TSeqCollectionfMappedFiles
TSeqCollectionfSockets
TSeqCollectionfCanvases
TSeqCollectionfStyles
TCollectionfFunctions
TSeqCollectionfTasks
TSeqCollectionfColors
TSeqCollectionfGeometries
TSeqCollectionfBrowsers
TSeqCollectionfSpecials
TSeqCollectionfCleanups
TSeqCollectionfMessageHandlers
TSeqCollectionfStreamerInfo
TCollectionfClassGenerators
TSeqCollectionfSecContexts
TSeqCollectionfProofs
TSeqCollectionfClipboard
TSeqCollectionfDataSets
TProcessUUIDfUUIDs
TFolderfRootFolder
TListfBrowsables
TPluginManagerfPluginManager

Private Member Functions

 TROOT (const TROOT &)
TROOToperator= (const TROOT &)
 TROOT (const TROOT &)
TROOToperator= (const TROOT &)

Private Attributes

Int_t fLineIsProcessing

Static Private Attributes

static Int_t fgDirLevel
static Bool_t fgRootInit
static Bool_t fgMemCheck

Friends

class TCint
class TCling

Detailed Description

Definition at line 57 of file TROOT.h.


Constructor & Destructor Documentation

TROOT::TROOT ( const TROOT  )  [private]

TROOT::TROOT (  )  [protected]

TROOT::TROOT ( const char *  name,
const char *  title,
VoidFuncPtr_t initfunc = 0 
)

Definition at line 232 of file TROOT.cxx.

References TSeqCollection::Add(), TList::Add(), TFolder::AddFolder(), TProcessID::AddProcessID(), TDirectory::Build(), TStyle::BuildStyles(), CleanUpROOTAtExit(), fApplication, fBatch, fBrowsables, fBrowsers, fBuiltDate, fBuiltTime, fCanvases, fClasses, fClassGenerators, fCleanups, fClipboard, fColors, fConfigFeatures, fConfigOptions, fCutClassName, fDataSets, fDefCanvasName, fEditHistograms, fEditorMode, fEscape, fExecutingMacro, fFiles, fForceStyle, fFromPopUp, fFunctions, fGeometries, fGlobalFunctions, fGlobals, fgRootInit, fInterpreter, fInterrupt, fLineIsProcessing, TDirectory::fList, fMappedFiles, fMessageHandlers, fMustClean, fPluginManager, fPrimitive, fprintf(), fProofs, fReadingObject, fRootFolder, fSecContexts, fSelectPad, fSockets, fSpecials, fStreamerInfo, fStyles, fTasks, fTimer, fTypes, fUUIDs, fVersion, fVersionCode, fVersionDate, fVersionInt, fVersionTime, gBatchGuiFactory, gDirectory, gEnv, TSystem::Getenv(), gGuiFactory, gGXBatch, gPad, gPluginMgr, gROOT, gROOTMutex, gStyle, gSystem, gVirtualX, i, IDATQQ(), InitSystem(), InitThreads(), ITIMQQ(), IVERSQ(), kFALSE, TObject::kMustCleanup, kTRUE, TPluginManager::LoadHandlersFromEnv(), TQObject::LoadRQ_OBJECT(), R__CONFIGUREFEATURES, R__CONFIGUREOPTIONS, R__LOCKGUARD2, TClass::ReadRules(), ReadSvnInfo(), ROOT_RELEASE, ROOT_RELEASE_DATE, ROOT_RELEASE_TIME, ROOT_VERSION_CODE, TObject::SetBit(), TDirectory::SetName(), TCollection::SetName(), TNamed::SetName(), SetStyle(), TNamed::SetTitle(), TCint, workdir, and TSystem::WorkingDirectory().

TROOT::~TROOT (  )  [virtual]

Definition at line 450 of file TROOT.cxx.

References TQObject::BlockAllSignals(), TSystem::CleanCompiledMacros(), TProcessID::Cleanup(), TCollection::Clear(), TCollection::Delete(), fBrowsables, fBrowsers, fCanvases, fClasses, fCleanups, fClipboard, fColors, fDataSets, fFiles, fFunctions, fGeometries, fGlobalFunctions, fGlobals, fgRootInit, fInterpreter, fMappedFiles, fMessageHandlers, fPluginManager, fProofs, fRootFolder, fSecContexts, fSockets, fSpecials, fStyles, fTasks, fTypes, fUUIDs, fVersionInt, gBatchGuiFactory, gClassTable, gEnv, gGlobalMutex, gGuiFactory, gGXBatch, gPluginMgr, gROOT, gSystem, gVirtualX, kFALSE, kTRUE, TStorage::PrintStatistics(), and SafeDelete.

TROOT::TROOT ( const TROOT  )  [private]

TROOT::TROOT (  )  [protected]

TROOT::TROOT ( const char *  name,
const char *  title,
VoidFuncPtr_t initfunc = 0 
)

virtual TROOT::~TROOT (  )  [virtual]


Member Function Documentation

TROOT& TROOT::operator= ( const TROOT  )  [private]

void TROOT::InitSystem (  )  [protected]

Definition at line 1215 of file TROOT.cxx.

References TStorage::EnableStatistics(), fgMemCheck, fprintf(), gDebug, gEnv, TSystem::Getenv(), TEnv::GetValue(), gSystem, TSystem::HomeDirectory(), TSystem::Init(), R__SetZipMode(), and TObject::SetObjectStat().

Referenced by TROOT().

void TROOT::InitThreads (  )  [protected]

Definition at line 1265 of file TROOT.cxx.

References TSystem::DynamicPathName(), gEnv, TEnv::GetValue(), gSystem, kTRUE, and LoadClass().

Referenced by TROOT().

void TROOT::ReadSvnInfo (  )  [protected]

Definition at line 1589 of file TROOT.cxx.

References TSystem::ConcatFileName(), fclose(), fopen, fp, fSvnBranch, fSvnDate, fSvnRevision, gRootDir, gSystem, ROOT_SVN_BRANCH, ROOT_SVN_REVISION, and s.

Referenced by TROOT().

void* TROOT::operator new ( size_t  l  )  [inline, protected]

Reimplemented from TObject.

Definition at line 134 of file TROOT.h.

References TObject::operator new().

void TROOT::AddClass ( TClass cl  ) 

Definition at line 542 of file TROOT.cxx.

References TClass::AddClass().

void TROOT::AddClassGenerator ( TClassGenerator gen  ) 

Definition at line 555 of file TROOT.cxx.

References TCollection::Add(), and fClassGenerators.

Referenced by TPython::Initialize().

void TROOT::Browse ( TBrowser b  )  [virtual]

Reimplemented from TDirectory.

Definition at line 566 of file TROOT.cxx.

References b, fBrowsables, and TIter::GetOption().

Bool_t TROOT::ClassSaved ( TClass cl  ) 

Definition at line 583 of file TROOT.cxx.

References TClass::kClassSaved, kFALSE, and kTRUE.

Referenced by TColor::SaveColor(), TLegendEntry::SaveEntry(), TPaveText::SaveLines(), TSpline5::SavePrimitive(), TGGC::SavePrimitive(), TPolyLine::SavePrimitive(), TLegend::SavePrimitive(), TCutG::SavePrimitive(), TPie::SavePrimitive(), TLatex::SavePrimitive(), TMacro::SavePrimitive(), TGraphAsymmErrors::SavePrimitive(), TMultiGraph::SavePrimitive(), TCurlyLine::SavePrimitive(), TSlider::SavePrimitive(), TPaveClass::SavePrimitive(), TGraphErrors::SavePrimitive(), TGFont::SavePrimitive(), TPaveText::SavePrimitive(), TLine::SavePrimitive(), TEllipse::SavePrimitive(), TBox::SavePrimitive(), TGroupButton::SavePrimitive(), TPolyMarker::SavePrimitive(), TArc::SavePrimitive(), TWbox::SavePrimitive(), TPavesText::SavePrimitive(), TGraph::SavePrimitive(), TGraph2D::SavePrimitive(), TPaveLabel::SavePrimitive(), TGraphBentErrors::SavePrimitive(), TTreePerfStats::SavePrimitive(), TGToolBar::SavePrimitive(), TPave::SavePrimitive(), TCurlyArc::SavePrimitive(), TPad::SavePrimitive(), TSpline3::SavePrimitive(), TPaveStats::SavePrimitive(), TCrown::SavePrimitive(), TExec::SavePrimitive(), TArrow::SavePrimitive(), TPolyLine3D::SavePrimitive(), THStack::SavePrimitive(), TF2::SavePrimitive(), TGaxis::SavePrimitive(), TDiamond::SavePrimitive(), TPolyMarker3D::SavePrimitive(), TF3::SavePrimitive(), TText::SavePrimitive(), TMarker::SavePrimitive(), THelix::SavePrimitive(), TMarker3DBox::SavePrimitive(), TPaletteAxis::SavePrimitive(), TButton::SavePrimitive(), and TGFrame::SaveUserColor().

TObject * TROOT::FindObject ( const char *  name  )  const [virtual]

Reimplemented from TDirectory.

Definition at line 605 of file TROOT.cxx.

References canvas, fCanvases, fFiles, fFunctions, fGeometries, TPad::FindObject(), TCollection::FindObject(), FindObjectAny(), fMappedFiles, fSpecials, fStyles, gDirectory, TDirectory::Get(), and gPad.

Referenced by ClassImp(), TFitEditor::DoDataSet(), TH2::DoProfile(), TH3::DoProject1D(), TH3::DoProject2D(), TH2::DoProjection(), TH3::DoProjectProfile2D(), Draw_Time_Hists(), DrawMLPoutputMovie(), TMLPAnalyzer::DrawTruthDeviationInOut(), TQRootCanvas::dropEvent(), TTreeViewer::ExecuteDraw(), TTreeViewer::ExecuteSpider(), FindObjectClassName(), FitEditorUnitTesting::FitEditorUnitTesting(), TFriendElement::GetTree(), hsimple(), HistAction::importHist(), LookupRootEntity(), TTabCom::MakeClassFromVarName(), TMemStat::MakeHisMemoryTime(), mvas(), mvasMulticlass(), na49geomfile(), na49view(), open_session(), plot_efficiencies(), TTreeViewer::SetTreeName(), FitEditorUnitTesting::TestTree1D(), FitEditorUnitTesting::TestTree2D(), and FitEditorUnitTesting::TestTreeND().

TObject * TROOT::FindObject ( const TObject obj  )  const [virtual]

Reimplemented from TDirectory.

Definition at line 596 of file TROOT.cxx.

References TObject::Error().

TObject * TROOT::FindObjectAny ( const char *  name  )  const [virtual]

Reimplemented from TDirectory.

Definition at line 740 of file TROOT.cxx.

References TFolder::FindObjectAny(), TDirectory::FindObjectAnyFile(), fRootFolder, and gDirectory.

Referenced by TTree::Branch(), and FindObject().

TObject * TROOT::FindSpecialObject ( const char *  name,
void *&  where 
)

Definition at line 654 of file TROOT.cxx.

References canvas, fCanvases, fFiles, fFunctions, fGeometries, TPad::FindObject(), TObject::FindObject(), TCollection::FindObject(), fMappedFiles, fSpecials, fStyles, gDirectory, TDirectory::Get(), gInterpreter, gPad, gVirtualX, TObject::kNotDeleted, TSeqCollection::Last(), and TObject::TestBit().

const char * TROOT::FindObjectClassName ( const char *  name  )  const

Definition at line 752 of file TROOT.cxx.

References FindObject(), g, and GetGlobal().

const char * TROOT::FindObjectPathName ( const TObject obj  )  const

Definition at line 768 of file TROOT.cxx.

References TObject::Error().

TClass * TROOT::FindSTLClass ( const char *  name,
Bool_t  load,
Bool_t  silent = kFALSE 
) const

Definition at line 853 of file TROOT.cxx.

References R__FindSTLClass().

Referenced by TClass::GetClass().

void TROOT::ForceStyle ( Bool_t  force = kTRUE  )  [inline]

Definition at line 150 of file TROOT.h.

References fForceStyle.

Bool_t TROOT::FromPopUp (  )  const [inline]

Definition at line 151 of file TROOT.h.

References fFromPopUp.

Referenced by TGeoPainter::ModifiedPad().

TPluginManager* TROOT::GetPluginManager (  )  const [inline]

Definition at line 152 of file TROOT.h.

References fPluginManager.

Referenced by TFile::AsyncOpen(), TSocket::Authenticate(), TGeoPainter::CheckEdit(), ClassImp(), TMinuit::Contour(), TVirtualProofPlayer::Create(), TRootGuiFactory::CreateBrowserImp(), TRootCanvas::CreateCanvas(), ROOT::Math::Factory::CreateDistSampler(), ROOT::Math::IntegratorOneDim::CreateIntegrator(), ROOT::Math::IntegratorMultiDim::CreateIntegrator(), ROOT::Math::Factory::CreateMinimizer(), TXProofServ::CreateServer(), TProofServ::CreateServer(), TView::CreateView(), TFile::DrawMap(), TVirtualStreamerInfo::Factory(), TVirtualFFT::FFT(), TSystem::FindHelper(), TBinomialEfficiencyFitter::Fit(), TGraph2D::FitPanel(), TMultiGraph::FitPanel(), TH1::FitPanel(), TGraph::FitPanel(), TVirtualFitter::Fitter(), TVirtualGeoPainter::GeoPainter(), getDSMgr(), TGeoManager::GetGeomPainter(), TH1::GetPainter(), TProofLite::InitDataSetManager(), TApplication::InitializeGraphics(), TVirtualDragManager::Instance(), TestBasic208::isTestAvailable(), TVirtualPadEditor::LoadEditor(), TApplication::LoadGraphicsLibs(), TGApplication::LoadGraphicsLibs(), TProof::LogViewer(), TDSetElement::Lookup(), main(), TMinuit::mnplot(), TApplication::Open(), TArchiveFile::Open(), TFile::Open(), TProof::Open(), TFileStager::Open(), TPad::Print(), TRootCanvas::ProcessMessage(), TAuthenticate::PromptPasswd(), TASImage::ReadImage(), ROOT::Math::RootFinder::SetMethod(), TChain::SetProof(), TProofServ::SetupCommon(), TProofLite::SetupWorkers(), TVirtualFFT::SineCosine(), TAttImage::StartPaletteEditor(), TPEAC::StartSession(), TProof::StartSlaves(), TDSet::StartViewer(), TTreePlayer::StartViewer(), TAFS::TAFS(), TGuiBuilder::TGuiBuilder(), and TPerfStats::TPerfStats().

TApplication* TROOT::GetApplication (  )  const [inline]

Definition at line 153 of file TROOT.h.

References fApplication.

Referenced by TAuthenticate::CheckProofAuth(), TGRootIDE::CheckRemote(), TGCommandPlugin::CheckRemote(), TWinNTSystem::DispatchOneEvent(), MyApplication::DoEnteredCommand(), GlobusGetLocalEnv(), TGCommandPlugin::HandleCommand(), TGRootIDE::ProcessMessage(), TEveMacro::ResetRoot(), and runTest().

TInterpreter* TROOT::GetInterpreter (  )  const [inline]

Definition at line 154 of file TROOT.h.

References fInterpreter.

Referenced by TGWin32InterpreterProxy::RealObject().

TClass * TROOT::GetClass ( const char *  name,
Bool_t  load = kTRUE,
Bool_t  silent = kFALSE 
) const

Definition at line 863 of file TROOT.cxx.

References TClass::GetClass().

Referenced by ClassImp(), CopyDir(), correlationscatters(), correlationscattersMultiClass(), CorrGui(), deviations(), draw_network(), DrawMLPoutputMovie(), DrawNetworkMovie(), efficiencies(), TEveBrowser::EveMenu(), TMVAGlob::ExistMethodName(), FeldmanCousins(), TMVAGlob::FindMethod(), TMakeProject::GenerateClassPrefix(), TStreamerInfo::GenerateHeaderFile(), TMakeProject::GenerateIncludeForTemplate(), get_var_names(), TMVAGlob::GetClassNames(), TMakeProject::GetHeaderName(), TMVAGlob::GetInputVariableNames(), TMVAGlob::GetListOfJobs(), TMVAGlob::GetListOfKeys(), TMVAGlob::GetListOfMethods(), TMVAGlob::GetListOfTitles(), loopdir(), TMVA::RuleFit::MakeVisHists(), mlpHiggs(), mvas(), mvasMulticlass(), network(), TMVAGlob::NextKey(), PhaseSpace(), StatDialogMVAEffs::ReadHistograms(), rulevisCorr(), rulevisHists(), TEveGListTreeEditorFrame::TEveGListTreeEditorFrame(), and variables().

TClass * TROOT::GetClass ( const type_info &  typeinfo,
Bool_t  load = kTRUE,
Bool_t  silent = kFALSE 
) const

Definition at line 872 of file TROOT.cxx.

References TClass::GetClass().

TColor * TROOT::GetColor ( Int_t  color  )  const

Definition at line 881 of file TROOT.cxx.

References TObjArray::At(), GetListOfColors(), TColor::GetNumber(), TCollection::GetSize(), and TColor::InitializeColors().

Referenced by TRootBrowserLite::BrowseTextFile(), TGLUtil::ColorAlpha(), TEveUtil::ColorFromIdx(), TGQt::ColorIndex(), TSpectrum2Painter::ColorModel(), TGLUtil::ColorTransparency(), TColor::CreateColorsCircle(), TColor::CreateColorsGray(), TColor::CreateColorsRectangle(), TGeoPainter::DefineColors(), TImageDump::DrawBox(), TImageDump::DrawFrame(), TImageDump::DrawPolyMarker(), TImageDump::DrawPS(), TASImage::DrawText(), TEveGeoShape::DumpShapeTree(), TEveGeoNode::DumpShapeTree(), Rgl::Pad::ExtractRGB(), TGLLevelPalette::GeneratePalette(), TGeoPainter::GetColor(), TColorWheel::GetObjectInfo(), TGX11::GetPixel(), TGWin32::GetPixel(), TPainter3dAlgorithms::ImplicitFunction(), TColor::InitializeColors(), TColor::Number2Pixel(), TGLHistPainter::Paint(), TColorWheel::PaintCircle(), TColorWheel::PaintCircles(), TGLAxis::PaintGLAxisBody(), THistPainter::PaintH3Iso(), TColorWheel::PaintRectangles(), THistPainter::PaintSurface(), TGLViewer::PreDraw(), TGLAnnotation::Render(), TGLScene::RGBAFromColorIdx(), rose_image(), TColor::SaveColor(), TGLH2PolyPainter::SetBinColor(), TStructNodeProperty::SetColor(), TGLTH3CompositionPainter::SetColor(), TGWin32::SetColor(), TGLColor::SetColor(), TPostScript::SetColor(), TPDF::SetColor(), TSVG::SetColor(), TGX11::SetColor(), TGColorDialog::SetColorInfo(), TGLPhysicalShape::SetDiffuseColor(), TPostScript::SetFillPatterns(), TPDF::SetFillPatterns(), TGLLegoPainter::SetLegoColor(), TGLBoxPainter::SetPlotColor(), TColor::SetRGB(), TGLTF3Painter::SetSurfaceColor(), TGLIsoPainter::SetSurfaceColor(), TGLSurfacePainter::SetSurfaceColor(), TColor::TColor(), TImagePalette::TImagePalette(), trans_graph(), TGQt::UpdateColor(), CalendarWindow::UpdateHTML(), and TSpectrum2Painter::~TSpectrum2Painter().

const char* TROOT::GetConfigOptions (  )  const [inline]

Definition at line 158 of file TROOT.h.

References fConfigOptions.

Referenced by TApplication::GetOptions().

const char* TROOT::GetConfigFeatures (  )  const [inline]

Definition at line 159 of file TROOT.h.

References fConfigFeatures.

Referenced by P010_TAlien().

const char* TROOT::GetCutClassName (  )  const [inline]

Definition at line 160 of file TROOT.h.

References fCutClassName.

Referenced by TCreatePrimitives::PolyLine().

const char* TROOT::GetDefCanvasName (  )  const [inline]

Definition at line 161 of file TROOT.h.

References fDefCanvasName.

Referenced by ClassImpQ(), TRootBrowser::CreateBrowser(), TCanvas::DrawClone(), and TCanvas::MakeDefCanvas().

Bool_t TROOT::GetEditHistograms (  )  const [inline]

Definition at line 162 of file TROOT.h.

References fEditHistograms.

Referenced by TRootCanvas::CreateCanvas(), THistPainter::ExecuteEvent(), TRootCanvas::ProcessMessage(), TCanvas::SavePrimitive(), and TCanvas::SaveSource().

Int_t TROOT::GetEditorMode (  )  const [inline]

Definition at line 163 of file TROOT.h.

References fEditorMode.

Referenced by TCanvas::ExecuteEvent(), TPad::ExecuteEvent(), TPad::Pick(), TRecorderReplaying::ReplayRealtime(), and TPad::WaitPrimitive().

Bool_t TROOT::GetForceStyle (  )  const [inline]

Definition at line 164 of file TROOT.h.

References fForceStyle.

Referenced by TPad::PaintPadFrame(), TKey::ReadObj(), TKeyXML::ReadObj(), TKeySQL::ReadObj(), TKey::ReadObjectAny(), TKeyXML::ReadObjWithBuffer(), TKeySQL::ReadObjWithBuffer(), and TKey::ReadObjWithBuffer().

Int_t TROOT::GetBuiltDate (  )  const [inline]

Definition at line 165 of file TROOT.h.

References fBuiltDate.

Referenced by GetSvnDate().

Int_t TROOT::GetBuiltTime (  )  const [inline]

Definition at line 166 of file TROOT.h.

References fBuiltTime.

Referenced by GetSvnDate().

Int_t TROOT::GetSvnRevision (  )  const [inline]

Definition at line 167 of file TROOT.h.

References fSvnRevision.

Referenced by TProof::BuildPackageOnClient(), TProofServ::CopyFromCache(), TProofLite::CopyMacroToCache(), TProofServ::CopyToCache(), TProofServ::HandleCache(), TProofLite::Print(), TProof::Print(), TRint::PrintLogo(), TProofServ::SetupCommon(), stressFit(), stressHistogram(), stressMathCore(), stressMathMore(), stressProof(), and TTreePerfStats::TTreePerfStats().

const char* TROOT::GetSvnBranch (  )  const [inline]

Definition at line 168 of file TROOT.h.

References fSvnBranch.

Referenced by TRint::PrintLogo(), stressFit(), stressHistogram(), stressMathCore(), stressMathMore(), and stressProof().

const char * TROOT::GetSvnDate (  ) 

Definition at line 1640 of file TROOT.cxx.

References TString::Form(), fSvnDate, GetBuiltDate(), GetBuiltTime(), and gROOT.

Referenced by TRint::PrintLogo().

Int_t TROOT::GetVersionDate (  )  const [inline]

Definition at line 170 of file TROOT.h.

References fVersionDate.

Referenced by bill(), clonesA_Event_w(), DrawMarks(), main(), pirndm(), TimeReport::print(), GoFTStress::PrintBenchmark(), TRint::PrintLogo(), RootShowerAbout::RootShowerAbout(), TMVA::Tools::ROOTVersionMessage(), stress(), stressFit(), stressGeometry(), stressGraphics(), stressGUI(), stressLinear(), stressRooFit(), stressShapes(), and stressSpectrum().

Int_t TROOT::GetVersionTime (  )  const [inline]

Definition at line 171 of file TROOT.h.

References fVersionTime.

Referenced by bill(), DrawMarks(), main(), pirndm(), TimeReport::print(), GoFTStress::PrintBenchmark(), stress(), stressFit(), stressGeometry(), stressGraphics(), stressGUI(), stressLinear(), stressRooFit(), stressShapes(), and stressSpectrum().

Int_t TROOT::GetVersionInt (  )  const [inline]

Definition at line 172 of file TROOT.h.

References fVersionInt.

Referenced by clonesA_Event_w(), TFile::Init(), TSystem::Load(), TFile::TFile(), TMapFile::TMapFile(), TSQLFile::TSQLFile(), and TXMLFile::TXMLFile().

Int_t TROOT::GetVersionCode (  )  const [inline]

Definition at line 173 of file TROOT.h.

References fVersionCode.

const char* TROOT::GetVersion (  )  const [inline]

Definition at line 174 of file TROOT.h.

References fVersion.

Referenced by TGRootIDE::About(), TGTextEditor::About(), bill(), TProof::BuildPackageOnClient(), TProofServ::CopyFromCache(), TProofLite::CopyMacroToCache(), TProofServ::CopyToCache(), DrawMarks(), TStreamerInfo::GenerateHeaderFile(), TProofServ::HandleCache(), SplitGLView::HandleMenu(), TRootBrowser::HandleMenu(), TXSocket::InitEnvs(), TSVG::Initialize(), TPostScript::Initialize(), TXNetSystem::InitXrdClient(), main(), TTreePlayer::MakeClass(), TTreePlayer::MakeCode(), TMultiDimFit::MakeRealCode(), TPrincipal::MakeRealCode(), TPDF::Open(), TGeoManager::OptimizeVoxels(), pirndm(), TProofLite::Print(), TimeReport::print(), TProof::Print(), GoFTStress::PrintBenchmark(), TRint::PrintLogo(), TViewerX3D::ProcessFrameMessage(), TGLSAViewer::ProcessFrameMessage(), TTreeViewer::ProcessMessage(), TSessionViewer::ProcessMessage(), TRootBrowserLite::ProcessMessage(), TGHtmlBrowser::ProcessMessage(), TRootCanvas::ProcessMessage(), RootShowerAbout::RootShowerAbout(), TMVA::Tools::ROOTVersionMessage(), TObject::SaveAs(), TGeoManager::SaveAttributes(), TTreeViewer::SaveSource(), TGMainFrame::SaveSource(), TGTransientFrame::SaveSource(), TStyle::SaveSource(), TCanvas::SaveSource(), TProofLite::SetProofServEnv(), TProofServ::SetupCommon(), stress(), stressFit(), stressGeometry(), stressGraphics(), stressGUI(), stressHistogram(), stressLinear(), stressMathCore(), stressMathMore(), stressProof(), stressRooFit(), stressShapes(), stressSpectrum(), TTreePerfStats::TTreePerfStats(), TXNetFile::TXNetFile(), and ROOT::TTreeProxyGenerator::WriteProxy().

TCollection* TROOT::GetListOfClasses (  )  const [inline]

Definition at line 175 of file TROOT.h.

References fClasses.

Referenced by TClass::AddClass(), TEveManager::ClearROOTClassSaved(), TDocParser::DeleteDirectiveOutput(), TClass::GetClass(), TClass::Init(), TObjectTable::InstanceStatistics(), TMessageHandler::Print(), TApplication::ProcessLine(), R__FindSTLClass(), ROOT::RemoveClass(), TClass::RemoveClass(), TClass::ReplaceWith(), TGTransientFrame::SaveSource(), TGMainFrame::SaveSource(), TCanvas::SaveSource(), TObjectTable::UpdateInstCount(), TXMLSetup::XmlDefineClass(), and ROOT::TGenericClassInfo::~TGenericClassInfo().

TSeqCollection* TROOT::GetListOfColors (  )  const [inline]

Definition at line 176 of file TROOT.h.

References fColors.

Referenced by TColor::CreateGradientColorTable(), TGeoPainter::DefineColors(), GetColor(), TColor::GetColor(), TColor::GetColorBright(), TColor::GetColorDark(), TColor::InitializeColors(), TASImage::Paint(), TSpectrum2Painter::Paint(), TEveUtil::SetColorBrightness(), TColor::SetGrayscale(), TColor::TColor(), and TColor::~TColor().

TCollection * TROOT::GetListOfTypes ( Bool_t  load = kFALSE  ) 

Definition at line 1108 of file TROOT.cxx.

References TCollection::Add(), TObject::Fatal(), fInterpreter, fTypes, gInterpreter, and kTRUE.

Referenced by THtml::CreateListOfClasses(), TDocOutput::CreateTypeIndex(), GetType(), highlightKeywords(), LoadClass(), TXMLPlayer::ProduceSTLstreamer(), stressHistogram(), and TStreamerSTL::TStreamerSTL().

TCollection * TROOT::GetListOfGlobals ( Bool_t  load = kFALSE  ) 

Definition at line 1060 of file TROOT.cxx.

References TObject::Fatal(), fGlobals, fInterpreter, gInterpreter, and kTRUE.

Referenced by TClassDocOutput::Class2Html(), ClassImp(), THtml::Convert(), TBrowser::Create(), GetGlobal(), and PyROOT::GetRootGlobalFromString().

TCollection * TROOT::GetListOfGlobalFunctions ( Bool_t  load = kFALSE  ) 

Definition at line 1084 of file TROOT.cxx.

References TObject::Fatal(), fGlobalFunctions, fInterpreter, gInterpreter, and kTRUE.

Referenced by PyROOT::Utility::AddBinaryOperator(), TQObject::CheckConnectArgs(), TBrowser::Create(), GetGlobalFunction(), GetGlobalFunctionWithPrototype(), PyROOT::GetRootGlobalFromString(), TProofServ::HandleCache(), and TProof::LoadPackageOnClient().

TSeqCollection* TROOT::GetListOfFiles (  )  const [inline]

Definition at line 180 of file TROOT.h.

References fFiles.

Referenced by TApplicationServer::BrowseFile(), TGFileBrowser::BrowseObj(), canvas_write(), CleanUpROOTAtExit(), TFile::Close(), TXMLFile::Close(), TSQLFile::Close(), TGFileBrowser::DoubleClicked(), TRootBrowserLite::ExecuteDefaultAction(), TUnixSystem::Exit(), TWinNTSystem::Exit(), TDirectoryFile::FindObjectAnyFile(), TFile::GetAsyncOpenStatus(), TDirectoryFile::GetDirectory(), TDirectory::GetDirectory(), TFile::GetEndpointUrl(), TBranch::GetFile(), GetFile(), TFile::Init(), TSQLFile::InitSqlDatabase(), TXMLFile::InitXmlFile(), ntuple1(), open_session(), TGFileBrowser::RecursiveRemove(), scandir(), TGFileBrowser::Selected(), TTreeViewer::SetFile(), TBranch::~TBranch(), TFile::~TFile(), and TGeoManager::~TGeoManager().

TSeqCollection* TROOT::GetListOfMappedFiles (  )  const [inline]

Definition at line 181 of file TROOT.h.

References fMappedFiles.

Referenced by CleanUpROOTAtExit(), TMapFile::Close(), TUnixSystem::Exit(), TWinNTSystem::Exit(), TMapFile::FindShadowMapFile(), TMapFile::TMapFile(), and TMapFile::WhichMapFile().

TSeqCollection* TROOT::GetListOfSockets (  )  const [inline]

Definition at line 182 of file TROOT.h.

References fSockets.

Referenced by TPServerSocket::Accept(), ClassImp(), CleanUpROOTAtExit(), TProof::Close(), TSocket::Close(), TPSocket::Close(), TFTP::Close(), TXNetSystem::Connect(), TNetSystem::Create(), TProofMgr::Create(), TUnixSystem::Exit(), TWinNTSystem::Exit(), TXSlave::Init(), TProof::Init(), TXProofMgr::Init(), TSlave::Init(), TFTP::Init(), TProofLite::Init(), TPSocket::Init(), TXProofMgr::SetInvalid(), TProof::SetManager(), TProofLite::SetupWorkers(), TApplicationRemote::TApplicationRemote(), TProof::TProof(), TPSocket::TPSocket(), TSocket::TSocket(), TApplicationRemote::~TApplicationRemote(), and TProofChain::~TProofChain().

TSeqCollection* TROOT::GetListOfCanvases (  )  const [inline]

Definition at line 183 of file TROOT.h.

References fCanvases.

Referenced by Animate(), arb8(), box(), TCanvas::Build(), canvas_write(), ClassImpQ(), TPad::Close(), TCanvas::Close(), ApplicationWindow::closeEvent(), complex_1(), composite(), cone(), coneseg(), TCanvas::Constructor(), TDocOutput::Convert(), ctub(), TMVAGlob::DestroyCanvases(), TStyleManager::DoApplyOn(), TFitEditor::DoDataSet(), TFitEditor::DoNoSelection(), TClass::Draw(), TCanvas::Draw(), TCanvas::DrawClone(), DynamicExec(), eltu(), exec2(), TDrawFeedback::Feedback(), FeedBackCanvas(), TFitEditor::FillDataSetList(), findPeak2(), TGedEditor::GlobalClosed(), TInspectCanvas::GoBackward(), TInspectCanvas::GoForward(), gtra(), TCanvas::HandleInput(), hype(), ideal(), img2pad(), TRecorderReplaying::Initialize(), TInspectCanvas::Inspector(), TCanvas::MakeDefCanvas(), ntuple1(), para(), parab(), pcon(), pgon(), TRecorderInactive::PrevCanvases(), TProofPlayer::Process(), CanvSave::ProcessMessage(), TRootCanvas::ProcessMessage(), rgeom(), s_difference(), s_intersection(), s_union(), saveScriptOutput(), scandir(), TApplicationServer::SendCanvases(), THistPainter::ShowProjection3(), THistPainter::ShowProjectionX(), THistPainter::ShowProjectionY(), sphere(), TRecorderRecording::StartRecording(), TGRecorder::StartStop(), StartTest(), torus(), trap(), trd1(), trd2(), tube(), tubeseg(), xtru(), MethodInfo::~MethodInfo(), and StatDialogBDT::~StatDialogBDT().

TSeqCollection* TROOT::GetListOfStyles (  )  const [inline]

Definition at line 184 of file TROOT.h.

References fStyles.

Referenced by TStyleManager::BuildList(), TStyleDialog::DoOK(), GetStyle(), TMVAGlob::SetTMVAStyle(), TStyle::TStyle(), and TStyle::~TStyle().

TCollection* TROOT::GetListOfFunctions (  )  const [inline]

Definition at line 185 of file TROOT.h.

References fFunctions.

Referenced by TFormula::Analyze(), TF1::CreateFromCintClass(), TF1::CreateFromFunctor(), fitExclude(), TFitEditor::GetFunctionsFromSystem(), TF1::InitStandardFunctions(), langaufit(), TFormula::ProcessLinear(), scandir(), TLinearMinimizer::SetFunction(), stress(), h1analysis::Terminate(), TF1::TF1(), TFormula::TFormula(), and TFormula::~TFormula().

TSeqCollection* TROOT::GetListOfGeometries (  )  const [inline]

Definition at line 186 of file TROOT.h.

References fGeometries.

Referenced by TGeoManager::CloseGeometry(), GetGeometry(), TGeoManager::Import(), scandir(), TGeoManager::TGeoManager(), TGeometry::TGeometry(), TGeoGlobalMagField::~TGeoGlobalMagField(), TGeoManager::~TGeoManager(), and TGeometry::~TGeometry().

TSeqCollection* TROOT::GetListOfBrowsers (  )  const [inline]

Definition at line 187 of file TROOT.h.

References fBrowsers.

Referenced by TFile::Close(), TApplication::Close(), TBrowser::Create(), TWinNTSystem::Exit(), TGeoVolume::InvisibleAll(), TEveBrowser::MakeFileBrowser(), TApplication::Open(), RefreshBrowsers(), scandir(), TGeoManager::SetTopVolume(), TGeoVolume::SetVisibility(), and TBrowser::~TBrowser().

TSeqCollection* TROOT::GetListOfSpecials (  )  const [inline]

Definition at line 188 of file TROOT.h.

References fSpecials.

Referenced by ClassImp(), ContourList(), TTreeFormula::DefinedVariable(), RooStats::LikelihoodIntervalPlot::Draw(), FirstContour(), TFitterMinuit::Initialize(), TMinuitMinimizer::InitTMinuit(), THistPainter::MakeCuts(), THistPainter::PaintContour(), TPad::Print(), TGWin32GLManagerProxy::RealObject(), TGCompositeFrame::SavePrimitiveSubframes(), TGTransientFrame::SaveSource(), TGMainFrame::SaveSource(), TChain::TChain(), TCutG::TCutG(), TFitterFumili::TFitterFumili(), TFumili::TFumili(), TMinuit::TMinuit(), TX11GLManager::TX11GLManager(), TChain::~TChain(), TCutG::~TCutG(), TDatabasePDG::~TDatabasePDG(), TFitterFumili::~TFitterFumili(), TFitterMinuit::~TFitterMinuit(), TFumili::~TFumili(), THtml::~THtml(), and TMinuit::~TMinuit().

TSeqCollection* TROOT::GetListOfTasks (  )  const [inline]

Definition at line 189 of file TROOT.h.

References fTasks.

Referenced by crazy(), geant3tasks(), and tasks().

TSeqCollection* TROOT::GetListOfCleanups (  )  const [inline]

Definition at line 190 of file TROOT.h.

References fCleanups.

Referenced by TTree::AddClone(), TProcessID::AddProcessID(), ClassImp(), TProcessID::Cleanup(), TGeoTransientPanel::CloseWindow(), TGedEditor::Hide(), TFitEditor::Hide(), PyROOT::InitRoot(), TGedEditor::Show(), TFitEditor::Show(), TChain::TChain(), TFitEditor::TFitEditor(), TGedEditor::TGedEditor(), THStack::THStack(), TObjectRefSpy::TObjectRefSpy(), TSpider::TSpider(), TChain::~TChain(), TFitEditor::~TFitEditor(), TGeoTransientPanel::~TGeoTransientPanel(), THStack::~THStack(), TObject::~TObject(), TObjectRefSpy::~TObjectRefSpy(), TObjectSpy::~TObjectSpy(), TRootContextMenu::~TRootContextMenu(), TTree::~TTree(), and TTreePlayer::~TTreePlayer().

TSeqCollection* TROOT::GetListOfStreamerInfo (  )  const [inline]

Definition at line 191 of file TROOT.h.

References fStreamerInfo.

Referenced by TStreamerInfo::Compile(), TFile::Init(), TSQLFile::InitSqlDatabase(), TXMLFile::InitXmlFile(), TXMLFile::WriteStreamerInfo(), TSQLFile::WriteStreamerInfo(), and TFile::WriteStreamerInfo().

TSeqCollection* TROOT::GetListOfMessageHandlers (  )  const [inline]

Definition at line 192 of file TROOT.h.

References fMessageHandlers.

Referenced by TMessageHandler::Add(), and TMessageHandler::Remove().

TCollection* TROOT::GetListOfClassGenerators (  )  const [inline]

Definition at line 193 of file TROOT.h.

References fClassGenerators.

Referenced by TClass::GetClass().

TSeqCollection* TROOT::GetListOfSecContexts (  )  const [inline]

Definition at line 194 of file TROOT.h.

References fSecContexts.

Referenced by TAuthenticate::AuthExists(), ClassImp(), TSecContext::Cleanup(), TSecContext::DeActivate(), TRootSecContext::DeActivate(), TAuthenticate::Show(), SrvAuthImpl(), and TSecContext::TSecContext().

TSeqCollection* TROOT::GetListOfProofs (  )  const [inline]

Definition at line 195 of file TROOT.h.

References fProofs.

Referenced by ClassImp(), TProof::Close(), TProofMgr::Create(), TProofMgr::GetListOfManagers(), TProofMgr::QuerySessions(), TProof::TProof(), TSessionViewer::UpdateListOfProofs(), TProof::~TProof(), and TProofMgr::~TProofMgr().

TSeqCollection* TROOT::GetClipboard (  )  const [inline]

Definition at line 196 of file TROOT.h.

References fClipboard.

TSeqCollection* TROOT::GetListOfDataSets (  )  const [inline]

Definition at line 197 of file TROOT.h.

References fDataSets.

Referenced by ClassImp(), TChain::TChain(), TDSet::TDSet(), TNewChainDlg::UpdateList(), TChain::~TChain(), and TDSet::~TDSet().

TList* TROOT::GetListOfBrowsables (  )  const [inline]

Definition at line 198 of file TROOT.h.

References fBrowsables.

Referenced by THbookFile::Close(), TApplication::Close(), TGeoManager::CloseGeometry(), TGeoManager::Import(), TApplication::Open(), TGFileBrowser::Refresh(), TRootBrowserLite::Refresh(), RootShower::RootShower(), TRint::Run(), tasks(), TEveManager::TEveManager(), TGeoManager::TGeoManager(), THbookFile::THbookFile(), TRootBrowserLite::ToSystemDirectory(), and TGeoManager::~TGeoManager().

TDataType * TROOT::GetType ( const char *  name,
Bool_t  load = kFALSE 
) const

Definition at line 906 of file TROOT.cxx.

References TCollection::FindObject(), GetListOfTypes(), gROOT, kFALSE, size_t, and type.

Referenced by TGuiBldMenuDialog::Build(), ClassImp(), ClassImpQ(), TBufferXML::ClassMember(), TBufferSQL2::ClassMember(), TDocOutput::CreateTypeIndex(), TDocParser::DecorateKeywords(), TRootContextMenu::Dialog(), TQCanvasMenu::Dialog(), TQSlot::ExecuteMethod(), TTreeFormula::FindLeafForExpression(), G__ManualTree2_126_0_188(), G__ManualTree2_126_0_190(), TMakeProject::GenerateIncludeForTemplate(), TMakeProject::GenerateMissingStreamerInfo(), TClass::GetClass(), TBranch::GetExpectedType(), TBranchElement::GetExpectedType(), TStreamerElement::GetTypeNameBasic(), TDumpMembers::Inspect(), R__CreateEmulatedElement(), R__FindSTLClass(), ResolveTypes(), and TGenCollectionProxy::Value::Value().

TFile* TROOT::GetFile (  )  const [inline, virtual]

Reimplemented from TDirectory.

Definition at line 200 of file TROOT.h.

References gDirectory, and TDirectory::GetFile().

TFile * TROOT::GetFile ( const char *  name  )  const

Definition at line 930 of file TROOT.cxx.

References TCollection::FindObject(), and GetListOfFiles().

TStyle * TROOT::GetStyle ( const char *  name  )  const

Definition at line 938 of file TROOT.cxx.

References TCollection::FindObject(), and GetListOfStyles().

Referenced by TStyleManager::DoImportMacro(), TStyleManager::DoListSelect(), TStyleDialog::DoUpdate(), draw_network(), StatDialogMVAEffs::DrawHistograms(), StatDialogBDT::DrawTree(), mvaweights(), plot(), SetStyle(), TMVAGlob::SetTMVAStyle(), and TStyle::TStyle().

TObject * TROOT::GetFunction ( const char *  name  )  const

Definition at line 946 of file TROOT.cxx.

References fFunctions, TCollection::FindObject(), gROOT, and ProcessLine().

Referenced by TH2::DoFitSlices(), TH1::FillRandom(), TH2::FillRandom(), TH3::FillRandom(), TGraph::Fit(), TH1::Fit(), TGraph2D::Fit(), TMultiGraph::Fit(), TH3::FitSlicesZ(), TGaxis::PaintAxis(), TGaxis::SetFunction(), h1analysis::Terminate(), testHisto1DFit(), testHisto1DPolFit(), testUnBin1DFit(), TGaxis::TGaxis(), and TTreePlayer::UnbinnedFit().

TGlobal * TROOT::GetGlobal ( const char *  name,
Bool_t  load = kFALSE 
) const

Definition at line 963 of file TROOT.cxx.

References TCollection::FindObject(), GetListOfGlobals(), and gROOT.

Referenced by ClassImp(), TContextMenu::CreatePopupTitle(), TDocParser::DecorateKeywords(), and FindObjectClassName().

TGlobal * TROOT::GetGlobal ( const TObject obj,
Bool_t  load = kFALSE 
) const

Definition at line 972 of file TROOT.cxx.

References g, GetListOfGlobals(), gROOT, ptr, and t.

TFunction * TROOT::GetGlobalFunction ( const char *  name,
const char *  params = 0,
Bool_t  load = kFALSE 
)

Definition at line 997 of file TROOT.cxx.

References TObject::Fatal(), TCollection::FindObject(), fInterpreter, GetListOfGlobalFunctions(), and gInterpreter.

Referenced by TEveUtil::CheckMacro(), TEveMacro::Exec(), TMethodCall::GetMethod(), and TQSlot::TQSlot().

TFunction * TROOT::GetGlobalFunctionWithPrototype ( const char *  name,
const char *  proto = 0,
Bool_t  load = kFALSE 
)

Definition at line 1024 of file TROOT.cxx.

References TObject::Fatal(), TCollection::FindObject(), fInterpreter, GetListOfGlobalFunctions(), and gInterpreter.

Referenced by TContextMenu::Action(), TMethodCall::GetMethod(), TRootContextMenu::HandleButton(), TPluginHandler::SetupCallEnv(), and TQSlot::TQSlot().

TObject * TROOT::GetGeometry ( const char *  name  )  const

Definition at line 1052 of file TROOT.cxx.

References TCollection::FindObject(), and GetListOfGeometries().

const TObject* TROOT::GetSelectedPrimitive (  )  const [inline]

Definition at line 209 of file TROOT.h.

References fPrimitive.

TVirtualPad* TROOT::GetSelectedPad (  )  const [inline]

Definition at line 210 of file TROOT.h.

References fSelectPad.

Referenced by TDialogCanvas::Apply(), ApplicationWindow::clear_histo(), TPad::Close(), TH2::DoProfile(), TH2::DoProjection(), TObject::DrawClone(), TCanvas::DrawClonePad(), TF1::DrawDerivative(), TF1::DrawIntegral(), TFileDrawMap::DrawObject(), TQCanvasMenu::Execute(), TGroupButton::ExecuteAction(), TTreeViewer::ExecuteDraw(), TButton::ExecuteEvent(), TQRootDialog::ExecuteMethod(), TTreeViewer::ExecuteSpider(), TStyleManager::Init(), TH3::Project3D(), TH3::ProjectionX(), TH3::ProjectionY(), TH3::ProjectionZ(), TAttText::SetTextSizePixels(), and TPad::WaitPrimitive().

Int_t TROOT::GetNclasses (  )  const [inline]

Definition at line 211 of file TROOT.h.

References fClasses, and TCollection::GetSize().

Int_t TROOT::GetNtypes (  )  const [inline]

Definition at line 212 of file TROOT.h.

References fTypes, and TCollection::GetSize().

TFolder* TROOT::GetRootFolder (  )  const [inline]

Definition at line 213 of file TROOT.h.

References fRootFolder.

Referenced by TFolder::FindObject().

TProcessUUID* TROOT::GetUUIDs (  )  const [inline]

Definition at line 214 of file TROOT.h.

References fUUIDs.

Referenced by TFile::Init(), TProcessID::IsValid(), TRef::operator=(), TDirectoryFile::TDirectoryFile(), and TFile::~TFile().

void TROOT::Idle ( UInt_t  idleTimeInSec,
const char *  command = 0 
)

Definition at line 1154 of file TROOT.cxx.

References TApplication::CreateApplication(), fApplication, TApplication::RemoveIdleTimer(), and TApplication::SetIdleTimer().

Int_t TROOT::IgnoreInclude ( const char *  fname,
const char *  expandedfname 
)

Definition at line 1168 of file TROOT.cxx.

References TSystem::BaseName(), TString::Contains(), TString::EndsWith(), TClass::GetClass(), TClass::GetDeclFileLine(), TClass::GetDeclFileName(), gSystem, TString::kIgnoreCase, kNPOS, TString::Last(), TString::Remove(), and TString::ReplaceAll().

Bool_t TROOT::IsBatch (  )  const [inline]

Definition at line 217 of file TROOT.h.

References fBatch.

Referenced by TColor::Allocate(), bexec(), bexec2(), Boost(), Boost2(), ClassImp(), TCanvas::Constructor(), TDocOutput::Convert(), TEveManager::Create(), TQtApplication::CreateGUIThread(), TGuiFactory::CreateInspectorImp(), TDocLatexDirective::CreateLatex(), TWinNTSystem::DispatchOneEvent(), TMemStat::Draw(), exec_macro(), FITS_tutorial1(), FITS_tutorial2(), FITS_tutorial3(), FITS_tutorial4(), TASImage::FromPad(), TGClient::GetFontByName(), TColor::GetPixel(), TDocMacroDirective::GetResult(), TProof::HandleInputMessage(), hsumanim(), TQtWidget::Init(), TApplication::InitializeGraphics(), initlibPyROOT(), TASImage::InitVisual(), TApplication::LoadGraphicsLibs(), TQApplication::LoadGraphicsLibs(), TProof::LogMessage(), TProof::LogViewer(), main(), TClassDocOutput::MakeTree(), NeedSplash(), TProof::Open(), TASImage::Paint(), TPad::Print(), TProofLite::Process(), TTreePlayer::Process(), TProof::Progress(), TAuthenticate::PromptPasswd(), saveScriptOutput(), scandir(), TCanvas::SetBatch(), TColor::SetGrayscale(), TProofLite::SetupWorkers(), TPEAC::StartSession(), TProof::StartSlaves(), TDSet::StartViewer(), TTreePlayer::StartViewer(), stressProof(), TAFS::TAFS(), TGClientInit::TGClientInit(), TGWin32::TGWin32(), TMVAClassification(), TMVAClassificationCategory(), TMVAMulticlass(), TMVARegression(), trans_graph(), tree1r(), tree2ar(), tree2r(), and tree4r().

Bool_t TROOT::IsExecutingMacro (  )  const [inline]

Definition at line 218 of file TROOT.h.

References fExecutingMacro.

Referenced by TRootBrowserLite::Refresh(), and Reset().

Bool_t TROOT::IsFolder (  )  const [inline, virtual]

Reimplemented from TDirectory.

Definition at line 219 of file TROOT.h.

References kTRUE.

Bool_t TROOT::IsInterrupted (  )  const [inline]

Definition at line 220 of file TROOT.h.

References fInterrupt.

Referenced by autorotate(), TTreePlayer::Process(), TProofPlayer::Process(), TSystem::ProcessEvents(), TProofChain::Progress(), TAuthenticate::PromptPasswd(), SpyServ::SpyServ(), and TAFS::TAFS().

Bool_t TROOT::IsEscaped (  )  const [inline]

Definition at line 221 of file TROOT.h.

References fEscape.

Referenced by TEllipse::ExecuteEvent(), TPie::ExecuteEvent(), TBox::ExecuteEvent(), TLine::ExecuteEvent(), TPaletteAxis::ExecuteEvent(), TPad::ExecuteEvent(), TPad::ExecuteEventAxis(), TGraphPainter::ExecuteEventHelper(), and TView3D::ExecuteRotateView().

Bool_t TROOT::IsLineProcessing (  )  const [inline]

Definition at line 222 of file TROOT.h.

References fLineIsProcessing, kFALSE, and kTRUE.

Referenced by TCanvas::Clear(), TCanvas::Close(), TWinNTSystem::DispatchOneEvent(), TGWin32ProxyBase::ForwardCallBack(), TCanvas::Resize(), and TCanvas::UseCurrentStyle().

Bool_t TROOT::IsProofServ (  )  const [inline]

Definition at line 223 of file TROOT.h.

References TNamed::fName, kFALSE, and kTRUE.

Referenced by TSocket::Authenticate(), TAuthenticate::CheckProofAuth(), GlobusCleanupShm(), GlobusGetDetails(), GlobusGetLocalEnv(), TAuthenticate::ProofAuthSetup(), TAuthenticate::SetEnvironment(), TAuthenticate::SshAuth(), and TAuthenticate::TAuthenticate().

void TROOT::ls ( Option_t option = ""  )  const [virtual]

Reimplemented from TDirectory.

Definition at line 1406 of file TROOT.cxx.

References TDirectory::ls().

Referenced by TFitEditor::DoFit().

Int_t TROOT::LoadClass ( const char *  classname,
const char *  libname,
Bool_t  check = kFALSE 
)

Definition at line 1343 of file TROOT.cxx.

References TSystem::AccessPathName(), TString::BeginsWith(), TSystem::DynamicPathName(), GetListOfTypes(), TSystem::GetPathInfo(), gSystem, kReadPermission, kTRUE, TSystem::Load(), R_ISREG(), and stat.

Referenced by TPluginHandler::CheckPlugin(), TSystem::CompileMacro(), TClass::GetClass(), InitThreads(), TQApplication::LoadGraphicsLibs(), TPluginHandler::LoadPlugin(), R__FindSTLClass(), stress16(), and stress5().

TClass * TROOT::LoadClass ( const char *  name,
Bool_t  silent = kFALSE 
) const

Definition at line 1279 of file TROOT.cxx.

References classname, TString::Clear(), TString::Data(), fClassGenerators, TClass::GetClass(), TClassGenerator::GetClass(), TClassTable::GetDict(), gInterpreter, kFALSE, kTRUE, TString::Length(), TClass::PostLoadCheck(), and TClassEdit::ResolveTypedef().

Int_t TROOT::LoadMacro ( const char *  filename,
Int_t error = 0,
Bool_t  check = kFALSE 
)

Definition at line 1419 of file TROOT.cxx.

References TString::Data(), TObject::Error(), fInterpreter, GetMacroPath(), gInterpreter, gSystem, TInterpreter::kFatal, kReadPermission, TString::Length(), TSystem::SplitAclicMode(), TObject::Warning(), and TSystem::Which().

Referenced by alice_esd(), Boost(), Boost2(), calo_detail(), TPluginHandler::CheckPlugin(), ClassApplication(), ClassImp(), geodemo(), TProofServ::HandleCache(), TEveUtil::LoadMacro(), TProof::LoadPackageOnClient(), TPluginHandler::LoadPlugin(), TEveUtil::Macro(), pythia_display(), Run_Node_Tests(), StandaloneClassExample(), tasks(), and testMergeCont().

Long_t TROOT::Macro ( const char *  filename,
Int_t error = 0,
Bool_t  padUpdate = kTRUE 
)

Definition at line 1471 of file TROOT.cxx.

References TString::Data(), TObject::Error(), fInterpreter, GetMacroPath(), gInterpreter, gPad, gSystem, TInterpreter::kFatal, kReadPermission, result(), TSystem::SplitAclicMode(), and TSystem::Which().

Referenced by TEveUtil::AssertMacro(), bexec(), bexec2(), TGuiBldDragManager::CloneEditable(), TRootBrowserLite::ExecMacro(), TRootGuiBuilder::ExecuteAction(), TGRootIDE::ExecuteMacro(), TGTextEditor::ExecuteMacro(), geometry(), TGuiBldDragManager::HandleEvent(), TGuiBldDragManager::HandleKey(), TGuiBldDragManager::HandlePaste(), TPluginManager::LoadHandlerMacros(), MemStat(), TRootGuiBuilder::OpenProject(), psview(), stressGraphics(), and trans_graph().

TCanvas * TROOT::MakeDefCanvas (  )  const

Definition at line 898 of file TROOT.cxx.

References gROOT, and ProcessLine().

Referenced by TObject::AppendPad(), TSelectorDraw::Begin(), TTreePerfStats::Draw(), TVolumeView::Draw(), TTable::Draw(), TGraph::Draw(), TVolume::Draw(), TGenerator::Draw(), TParallelCoord::Draw(), TH1::Draw(), TNode::Draw(), THStack::Draw(), TPad::Draw(), TClassTree::Draw(), TGraph2D::Draw(), TPie::Draw(), TGraphTime::Draw(), TFileDrawMap::DrawObject(), TGeoPainter::DrawOnly(), TGeoPainter::DrawOverlap(), TGeoPainter::DrawShape(), TGeoPainter::DrawVolume(), TDrawFeedback::Feedback(), TGraph2D::FitPanel(), TMultiGraph::FitPanel(), TH1::FitPanel(), TGraph::FitPanel(), DNDMainFrame::HandleMenu(), TTreeViewer::ProcessMessage(), TRootBrowserLite::ProcessMessage(), TRootCanvas::ProcessMessage(), TProofDraw::SetCanvas(), and THistPainter::SetShowProjection().

void TROOT::Message ( Int_t  id,
const TObject obj 
)

Definition at line 1511 of file TROOT.cxx.

References fMessageHandlers, and TMessageHandler::HandleMessage().

Bool_t TROOT::MustClean (  )  const [inline]

Definition at line 231 of file TROOT.h.

References fMustClean.

Referenced by TObject::~TObject().

Long_t TROOT::ProcessLine ( const char *  line,
Int_t error = 0 
)

Definition at line 1523 of file TROOT.cxx.

References TApplication::CreateApplication(), fApplication, TString::kBoth, kFALSE, TApplication::ProcessLine(), and TString::Strip().

Referenced by TContextMenu::Action(), TRemoteObject::Browse(), TMacro::Browse(), TApplicationServer::BrowseFile(), TApplicationServer::BrowseKey(), cernstaff(), TTree::ChangeFile(), TGFileBrowser::CheckRemote(), ClassImp(), TGFileBrowser::Clicked(), TDirectory::CloneObject(), clonesA_Event(), CompareResults(), TDocOutput::Convert(), THtml::Convert(), TGuiFactory::CreateInspectorImp(), MyApplication::DoEnteredCommand(), TStyleManager::DoImportMacro(), TGFileBrowser::DoubleClicked(), TClass::Draw(), TVectorT< Element >::Draw(), TMatrixTBase< Element >::Draw(), THistPainter::DrawPanel(), TGraphPainter::DrawPanelHelper(), dt_wrap(), TPaveText::EditText(), TEveBrowser::EveMenu(), TMacro::Exec(), TProof::Exec(), TEveMacro::Exec(), TExec::Exec(), exec_macro(), TRootBrowser::ExecPlugin(), TContextMenu::Execute(), TObjectExecute::Execute(), TTreeViewer::ExecuteCommand(), TSliderBox::ExecuteEvent(), TButton::ExecuteEvent(), TPave::ExecuteEvent(), TGeoManager::Export(), RooWorkspace::exportObj(), TEveElement::ExportSourceObjectToCINT(), TEveElementObjectPtr::ExportToCINT(), TEveElement::ExportToCINT(), fit1(), FitEditorUnitTesting::FitEditorUnitTesting(), foam_demopers(), GetFunction(), TFormLeafInfoMethod::GetLocalValuePointer(), TGFileBrowser::GetObjPicture(), TDocMacroDirective::GetResult(), TSelector::GetSelector(), glViewerExercise(), TProofServ::HandleCache(), TGCommandPlugin::HandleCommand(), TRootEmbeddedCanvas::HandleDNDDrop(), TRootCanvas::HandleDNDDrop(), TRootBrowser::HandleMenu(), TRootBrowserLite::IconBoxAction(), TestBasic208::isTestAvailable(), jets(), TRootBrowserLite::ListTreeHighlight(), TProof::Load(), LoadDictionaryForSTLType(), TProof::LoadPackageOnClient(), TEveUtil::Macro(), main(), MakeCrazy(), MakeDefCanvas(), TTimer::Notify(), TSessionOutputFrame::OnElementDblClicked(), TRootContextMenu::OnlineHelp(), TGFileBrowser::PadModified(), TStyle::Paint(), THistPainter::PaintH3(), TQtRootSlot::ProcessLine(), TGClient::ProcessLine(), TGRootIDE::ProcessMessage(), TRootBrowserLite::ProcessMessage(), TGTextEditor::ProcessMessage(), TRootCanvas::ProcessMessage(), quadset_hexid(), TRandom::ReadRandom(), run(), UnitTesting::MethodUnitTestWithROCLimits::run(), runplugin(), TASPaletteEditor::Save(), TGLPadPainter::SaveImage(), TDirectory::SaveObjectAs(), saveScriptOutput(), TGHtmlBrowser::Selected(), TStructViewerGUI::SetPointerButtonSlot(), TMemStat::Show(), StandardBayesianMCMCDemo(), StandardBayesianNumericalDemo(), StandardFeldmanCousinsDemo(), StandardProfileInspectorDemo(), StandardProfileLikelihoodDemo(), stressMathCore(), TApplication::TApplication(), TQtRootSlot::TerminateAndQuit(), TestReport2(), FitEditorUnitTesting::TestUpdate(), FitEditorUnitTesting::TestUpdateTree(), TMVAClassificationApplication(), TMVAMulticlass(), TMVAMulticlassApplication(), TTreeViewer::TTreeViewer(), TGFileBrowser::Update(), TRandom::WriteRandom(), and TThread::XAction().

Long_t TROOT::ProcessLineSync ( const char *  line,
Int_t error = 0 
)

Definition at line 1545 of file TROOT.cxx.

References TApplication::CreateApplication(), fApplication, TString::kBoth, kTRUE, TApplication::ProcessLine(), and TString::Strip().

Referenced by TTabCom::DetermineClass(), and rf104_classfactory().

Long_t TROOT::ProcessLineFast ( const char *  line,
Int_t error = 0 
)

Definition at line 1565 of file TROOT.cxx.

References TApplication::CreateApplication(), fApplication, fInterpreter, gInterpreter, TString::kBoth, result(), and TString::Strip().

Referenced by ClassImp(), TPad::CloseToolTip(), RooFactoryWSTool::createArg(), TDocLatexDirective::CreateLatex(), TPad::CreateToolTip(), TPad::DeleteToolTip(), TASImage::Draw(), TTreePlayer::DrawSelect(), TGLPShapeObjEditor::DrawSphere(), TEveBrowser::EveMenu(), TRootGuiBuilder::ExecuteAction(), TTreeViewer::ExecuteCommand(), FirstContour(), fitslicesy(), TASImage::FromPad(), h1draw(), TGLWidget::HandleButton(), TGLWidget::HandleConfigureNotify(), TGLWidget::HandleCrossing(), TGLWidget::HandleDoubleClick(), TGLWidget::HandleFocusChange(), TGLWidget::HandleKey(), TGLWidget::HandleMotion(), histobrowser(), TGeoManager::Import(), loopdir(), TClassDocOutput::MakeTree(), myfit(), ntuple1(), THistPainter::Paint(), TCreatePrimitives::PolyLine(), TGLBoxPainter::ProcessEvent(), TGL5DPainter::ProcessEvent(), TGLParametricPlot::ProcessEvent(), TGLTF3Painter::ProcessEvent(), TGLIsoPainter::ProcessEvent(), TGLLegoPainter::ProcessEvent(), TGLTH3CompositionPainter::ProcessEvent(), TGLSurfacePainter::ProcessEvent(), TGLViewer::RequestDraw(), TGLViewer::RequestOverlaySelect(), TGLViewer::RequestSecondarySelect(), TGLViewer::RequestSelect(), TPad::ResetToolTip(), RootX11ErrorHandler(), RooStudyManager::runProof(), TGLViewer::SavePictureUsingBB(), TGLViewer::SavePictureUsingFBO(), TH1::ShowBackground(), TH2::ShowBackground(), TH1::ShowPeaks(), TH2::ShowPeaks(), TSelectorDraw::TakeAction(), and TGLContext::TGLContext().

Bool_t TROOT::ReadingObject (  )  const [inline]

Definition at line 235 of file TROOT.h.

References fReadingObject.

Referenced by TKey::ReadBuffer().

void TROOT::RefreshBrowsers (  ) 

Definition at line 1661 of file TROOT.cxx.

References b, GetListOfBrowsers(), and kTRUE.

Referenced by TApplicationRemote::Browse(), TApplication::Close(), TApplicationRemote::CollectInput(), TApplication::Open(), and TGHtmlBrowser::Selected().

void TROOT::RemoveClass ( TClass  ) 

Definition at line 1676 of file TROOT.cxx.

References TClass::RemoveClass().

Referenced by TClass::Init().

void TROOT::Reset ( Option_t option = ""  ) 

Definition at line 1689 of file TROOT.cxx.

References TCollection::Delete(), fGlobalFunctions, fGlobals, fInterpreter, gInterpreter, IsExecutingMacro(), TInterpreter::Reset(), SaveContext(), and TInterpreter::SaveContext().

Referenced by TApplicationServer::Reset(), TProofServ::Reset(), TestAuth(), and TSVDUnfoldExample().

void TROOT::SaveContext (  ) 

Definition at line 1724 of file TROOT.cxx.

References fInterpreter, and gInterpreter.

Referenced by CorrGui(), CorrGuiMultiClass(), csgdemo(), geodemo(), Reset(), TMVAGui(), TMVAMultiClassGui(), and TMVARegGui().

void TROOT::SetApplication ( TApplication app  )  [inline]

Definition at line 240 of file TROOT.h.

References fApplication.

Referenced by ClassImp(), and TApplication::TApplication().

void TROOT::SetBatch ( Bool_t  batch = kTRUE  )  [inline]

Definition at line 241 of file TROOT.h.

References fBatch.

Referenced by ClassImp(), TGWin32::CloseDisplay(), TDocLatexDirective::CreateLatex(), DrawMLPoutputMovie(), TDocMacroDirective::GetResult(), TQtWidget::Init(), TApplication::LoadGraphicsLibs(), main(), TApplication::MakeBatch(), TClassDocOutput::MakeTree(), psview(), stressGraphics(), TApplication::TApplication(), trans_graph(), and TGQt::~TGQt().

void TROOT::SetCutClassName ( const char *  name = "TCutG"  ) 

Definition at line 1733 of file TROOT.cxx.

References TObject::Error(), fCutClassName, TClass::GetClass(), and TClass::InheritsFrom().

void TROOT::SetDefCanvasName ( const char *  name = "c1"  )  [inline]

Definition at line 243 of file TROOT.h.

References fDefCanvasName, and name.

Referenced by TRootBrowser::CreateBrowser().

void TROOT::SetEditHistograms ( Bool_t  flag = kTRUE  )  [inline]

Definition at line 244 of file TROOT.h.

References fEditHistograms, and flag.

Referenced by TRootCanvas::ProcessMessage().

void TROOT::SetEditorMode ( const char *  mode = ""  ) 

Definition at line 1757 of file TROOT.cxx.

References fEditorMode, kArc, kArrow, kButton, kCurlyArc, kCurlyLine, kCutG, kDiamond, kEllipse, kLine, kMarker, kPad, kPave, kPaveLabel, kPavesText, kPaveText, kPolyLine, and kText.

Referenced by TCreatePrimitives::Ellipse(), TCreatePrimitives::Line(), TCreatePrimitives::Pad(), TCreatePrimitives::Pave(), TCreatePrimitives::PolyLine(), TRootCanvas::ProcessMessage(), TRecorderReplaying::ReplayRealtime(), TCreatePrimitives::Text(), and TPad::WaitPrimitive().

void TROOT::SetExecutingMacro ( Bool_t  flag = kTRUE  )  [inline]

Definition at line 246 of file TROOT.h.

References fExecutingMacro, and flag.

Referenced by TMacro::Exec(), TEveMacro::Exec(), TRootBrowserLite::ExecMacro(), TGRootIDE::ExecuteMacro(), and TGTextEditor::ExecuteMacro().

void TROOT::SetFromPopUp ( Bool_t  flag = kTRUE  )  [inline]

Definition at line 247 of file TROOT.h.

References fFromPopUp, and flag.

Referenced by TContextMenu::Action(), TQCanvasMenu::Execute(), and TContextMenu::Execute().

void TROOT::SetInterrupt ( Bool_t  flag = kTRUE  )  [inline]

Definition at line 248 of file TROOT.h.

References fInterrupt, and flag.

Referenced by autorotate(), box(), ClassImp(), TTreeViewer::ExecuteDraw(), TTreeViewer::ExecuteSpider(), TRootCanvas::HandleContainerKey(), TRootEmbeddedCanvas::HandleContainerKey(), TGRootIDE::InterruptMacro(), TGTextEditor::InterruptMacro(), TRootBrowserLite::InterruptMacro(), TSessionQueryFrame::OnBtnAbort(), TSessionQueryFrame::OnBtnStop(), TSystem::ProcessEvents(), TTreeViewer::ProcessMessage(), TRootCanvas::ProcessMessage(), and TGPasswdDialog::ReturnPressed().

void TROOT::SetEscape ( Bool_t  flag = kTRUE  )  [inline]

Definition at line 249 of file TROOT.h.

References fEscape, and flag.

Referenced by TEllipse::ExecuteEvent(), TPie::ExecuteEvent(), TBox::ExecuteEvent(), TLine::ExecuteEvent(), TPad::ExecuteEvent(), TPaletteAxis::ExecuteEvent(), TPad::ExecuteEventAxis(), TGraphPainter::ExecuteEventHelper(), TView3D::ExecuteRotateView(), and TRootCanvas::HandleContainerKey().

void TROOT::SetLineIsProcessing (  )  [inline]

Definition at line 250 of file TROOT.h.

References fLineIsProcessing.

void TROOT::SetLineHasBeenProcessed (  )  [inline]

Definition at line 251 of file TROOT.h.

References fLineIsProcessing.

Referenced by ClassImp(), and TApplication::TApplication().

void TROOT::SetReadingObject ( Bool_t  flag = kTRUE  )  [inline]

Definition at line 252 of file TROOT.h.

References flag, and fReadingObject.

void TROOT::SetMustClean ( Bool_t  flag = kTRUE  )  [inline]

Definition at line 253 of file TROOT.h.

References flag, and fMustClean.

void TROOT::SetSelectedPrimitive ( const TObject obj  )  [inline]

Definition at line 254 of file TROOT.h.

References fPrimitive.

Referenced by TContextMenu::Action(), TLegend::EditEntryAttFill(), TLegend::EditEntryAttLine(), TLegend::EditEntryAttMarker(), TLegend::EditEntryAttText(), TPaveText::EditText(), TContextMenu::Execute(), and TQRootCanvas::mousePressEvent().

void TROOT::SetSelectedPad ( TVirtualPad pad  )  [inline]

Definition at line 255 of file TROOT.h.

References fSelectPad.

Referenced by TPad::Close(), TQCanvasMenu::Execute(), TQRootDialog::ExecuteMethod(), TRootEmbeddedCanvas::HandleDNDPosition(), TRootCanvas::HandleDNDPosition(), TPad::HighLight(), and TStylePreview::Update().

void TROOT::SetStyle ( const char *  stylename = "Default"  ) 

Definition at line 1783 of file TROOT.cxx.

References TStyle::cd(), TObject::Error(), and GetStyle().

Referenced by TStyleManager::DoMakeDefault(), Draw_PerfProfiles(), Draw_Slave_Access(), Draw_Time_Hists(), TMVAGlob::Initialize(), mandelbrot(), rs601_HLFactoryexample(), rs602_HLFactoryCombinationexample(), rs603_HLFactoryElaborateExample(), scandir(), TMVAGlob::SetTMVAStyle(), TROOT(), and TSVDUnfoldExample().

void TROOT::Time ( Int_t  casetime = 1  )  [inline]

Definition at line 257 of file TROOT.h.

References fTimer.

Referenced by TSessionServerFrame::OnBtnConnectClicked(), and TSessionQueryFrame::OnBtnSubmit().

Int_t TROOT::Timer (  )  const [inline]

Definition at line 258 of file TROOT.h.

References fTimer.

Referenced by TRint::HandleTermInput().

Int_t TROOT::DecreaseDirLevel (  )  [static]

Definition at line 1797 of file TROOT.cxx.

References fgDirLevel.

Referenced by TTask::ExecuteTask(), TTask::ExecuteTasks(), G__G__Base2_288_0_129(), G__setup_memfuncTROOT(), TCanvas::ls(), TFile::ls(), TTask::ls(), TPad::ls(), TDataSet::ls(), TDirectoryFile::ls(), TCollection::ls(), TFolder::ls(), THStack::ls(), TDirectory::ls(), TNode::ls(), TSQLTableInfo::Print(), and TCollection::Print().

Int_t TROOT::GetDirLevel (  )  [static]

Definition at line 1804 of file TROOT.cxx.

References fgDirLevel.

Referenced by G__G__Base2_288_0_130(), G__setup_memfuncTROOT(), and TDataSet::PrintContents().

const char * TROOT::GetMacroPath (  )  [static]

Definition at line 1811 of file TROOT.cxx.

References gEnv, ROOT::GetMacroPath(), TEnv::GetValue(), gRootDir, TString::Length(), and TString::ReplaceAll().

Referenced by ClassImp(), TApplicationRemote::CollectInput(), TProofLite::CopyMacroToCache(), TProofServLite::CreateServer(), TXProofServ::CreateServer(), TProofServ::CreateServer(), TProof::Exec(), TApplicationServer::ExecLogon(), TRint::ExecLogon(), TApplication::ExecuteFile(), TMVAGlob::findImage(), G__G__Base2_288_0_131(), G__setup_memfuncTROOT(), TApplication::GetOptions(), TTabCom::Hook(), TProof::Load(), LoadMacro(), Macro(), TApplicationServer::ProcessLine(), TApplication::ProcessLine(), TProofPlayer::ReinitSelector(), TQueryResult::SaveSelector(), TProofPlayerRemote::SendSelector(), TRint::Terminate(), TMVAGui(), TMVAMultiClassGui(), and TMVARegGui().

void TROOT::SetMacroPath ( const char *  newpath  )  [static]

Definition at line 1844 of file TROOT.cxx.

References ROOT::GetMacroPath().

Referenced by TProofLite::CopyMacroToCache(), G__G__Base2_288_0_132(), G__setup_memfuncTROOT(), TProof::Load(), TProofPlayerRemote::SendSelector(), TMVAGui(), TMVAMultiClassGui(), and TMVARegGui().

Int_t TROOT::IncreaseDirLevel (  )  [static]

Definition at line 1858 of file TROOT.cxx.

References fgDirLevel.

Referenced by TTask::ExecuteTask(), TTask::ExecuteTasks(), G__G__Base2_288_0_133(), G__setup_memfuncTROOT(), TCanvas::ls(), TFile::ls(), TTask::ls(), TPad::ls(), TDataSet::ls(), TDirectoryFile::ls(), TCollection::ls(), TFolder::ls(), THStack::ls(), TDirectory::ls(), TNode::ls(), TSQLTableInfo::Print(), and TCollection::Print().

void TROOT::IndentLevel (  )  [static]

Definition at line 1865 of file TROOT.cxx.

References fgDirLevel, and i.

Referenced by ClassImp(), TTask::ExecuteTask(), TTask::ExecuteTasks(), G__G__Base2_288_0_134(), G__setup_memfuncTROOT(), TText::ls(), TBox::ls(), TPoints3D::ls(), TCanvas::ls(), TPointsArray3D::ls(), TFile::ls(), TObject::ls(), TEllipse::ls(), TPolyMarker::ls(), TTask::ls(), TPad::ls(), TLine::ls(), TMarker::ls(), TDirectoryFile::ls(), TCollection::ls(), TFolder::ls(), THStack::ls(), TKey::ls(), TNamed::ls(), TDirectory::ls(), TPave::ls(), TPolyLine3D::ls(), TNode::ls(), TPolyMarker3D::ls(), TPolyLine::ls(), TSQLColumnInfo::Print(), TPolyMarker3D::Print(), TSQLTableInfo::Print(), TTable::Print(), TMap::PrintCollectionEntry(), TCollection::PrintCollectionEntry(), TQUndoManager::PrintCollectionEntry(), TQConnection::PrintCollectionHeader(), TCollection::PrintCollectionHeader(), TQCommand::PrintCollectionHeader(), and TTable::PrintContents().

Bool_t TROOT::Initialized (  )  [static]

Definition at line 1873 of file TROOT.cxx.

References fgRootInit.

Referenced by ConsoleSigHandler(), TObject::DoError(), G__G__Base2_288_0_135(), G__setup_memfuncTROOT(), TApplication::HandleException(), TRint::HandleException(), TInterruptHandler::Notify(), TASInterruptHandler::Notify(), TProofServInterruptHandler::Notify(), TProofServLiteInterruptHandler::Notify(), RootX11ErrorHandler(), RootX11IOErrorHandler(), SigHandler(), and TObjectTable::UpdateInstCount().

Bool_t TROOT::MemCheck (  )  [static]

Definition at line 1880 of file TROOT.cxx.

References fgMemCheck.

Referenced by CustomReAlloc1(), CustomReAlloc2(), G__G__Base2_288_0_136(), G__setup_memfuncTROOT(), operator delete(), operator new(), TStorage::ReAlloc(), and TMemHashTable::~TMemHashTable().

void TROOT::SetDirLevel ( Int_t  level = 0  )  [static]

Definition at line 1887 of file TROOT.cxx.

References fgDirLevel.

Referenced by G__G__Base2_288_0_137(), and G__setup_memfuncTROOT().

Int_t TROOT::ConvertVersionCode2Int ( Int_t  code  )  [static]

Definition at line 1894 of file TROOT.cxx.

Referenced by G__G__Base2_288_0_138(), G__setup_memfuncTROOT(), and TSystem::Load().

Int_t TROOT::ConvertVersionInt2Code ( Int_t  v  )  [static]

Definition at line 1902 of file TROOT.cxx.

References a, b, and c.

Referenced by G__G__Base2_288_0_139(), and G__setup_memfuncTROOT().

Int_t TROOT::RootVersionCode (  )  [static]

Definition at line 1913 of file TROOT.cxx.

References ROOT_VERSION_CODE.

Referenced by G__G__Base2_288_0_140(), G__setup_memfuncTROOT(), and TVersionCheck::TVersionCheck().

TROOT& TROOT::operator= ( const TROOT  )  [private]

void TROOT::InitSystem (  )  [protected]

void TROOT::InitThreads (  )  [protected]

void TROOT::ReadSvnInfo (  )  [protected]

void* TROOT::operator new ( size_t  l  )  [inline, protected]

Reimplemented from TObject.

Definition at line 134 of file TROOT.h.

References TObject::operator new().

void TROOT::AddClass ( TClass cl  ) 

void TROOT::AddClassGenerator ( TClassGenerator gen  ) 

void TROOT::Browse ( TBrowser b  )  [virtual]

Reimplemented from TDirectory.

Bool_t TROOT::ClassSaved ( TClass cl  ) 

virtual TObject* TROOT::FindObject ( const char *  name  )  const [virtual]

Reimplemented from TDirectory.

virtual TObject* TROOT::FindObject ( const TObject obj  )  const [virtual]

Reimplemented from TDirectory.

virtual TObject* TROOT::FindObjectAny ( const char *  name  )  const [virtual]

Reimplemented from TDirectory.

TObject* TROOT::FindSpecialObject ( const char *  name,
void *&  where 
)

const char* TROOT::FindObjectClassName ( const char *  name  )  const

const char* TROOT::FindObjectPathName ( const TObject obj  )  const

TClass* TROOT::FindSTLClass ( const char *  name,
Bool_t  load,
Bool_t  silent = kFALSE 
) const

void TROOT::ForceStyle ( Bool_t  force = kTRUE  )  [inline]

Definition at line 150 of file TROOT.h.

References fForceStyle.

Bool_t TROOT::FromPopUp (  )  const [inline]

Definition at line 151 of file TROOT.h.

References fFromPopUp.

TPluginManager* TROOT::GetPluginManager (  )  const [inline]

Definition at line 152 of file TROOT.h.

References fPluginManager.

TApplication* TROOT::GetApplication (  )  const [inline]

Definition at line 153 of file TROOT.h.

References fApplication.

TInterpreter* TROOT::GetInterpreter (  )  const [inline]

Definition at line 154 of file TROOT.h.

References fInterpreter.

TClass* TROOT::GetClass ( const char *  name,
Bool_t  load = kTRUE,
Bool_t  silent = kFALSE 
) const

TClass* TROOT::GetClass ( const type_info &  typeinfo,
Bool_t  load = kTRUE,
Bool_t  silent = kFALSE 
) const

TColor* TROOT::GetColor ( Int_t  color  )  const

const char* TROOT::GetConfigOptions (  )  const [inline]

Definition at line 158 of file TROOT.h.

References fConfigOptions.

const char* TROOT::GetConfigFeatures (  )  const [inline]

Definition at line 159 of file TROOT.h.

References fConfigFeatures.

const char* TROOT::GetCutClassName (  )  const [inline]

Definition at line 160 of file TROOT.h.

References fCutClassName.

const char* TROOT::GetDefCanvasName (  )  const [inline]

Definition at line 161 of file TROOT.h.

References fDefCanvasName.

Bool_t TROOT::GetEditHistograms (  )  const [inline]

Definition at line 162 of file TROOT.h.

References fEditHistograms.

Int_t TROOT::GetEditorMode (  )  const [inline]

Definition at line 163 of file TROOT.h.

References fEditorMode.

Bool_t TROOT::GetForceStyle (  )  const [inline]

Definition at line 164 of file TROOT.h.

References fForceStyle.

Int_t TROOT::GetBuiltDate (  )  const [inline]

Definition at line 165 of file TROOT.h.

References fBuiltDate.

Int_t TROOT::GetBuiltTime (  )  const [inline]

Definition at line 166 of file TROOT.h.

References fBuiltTime.

Int_t TROOT::GetSvnRevision (  )  const [inline]

Definition at line 167 of file TROOT.h.

References fSvnRevision.

const char* TROOT::GetSvnBranch (  )  const [inline]

Definition at line 168 of file TROOT.h.

References fSvnBranch.

const char* TROOT::GetSvnDate (  ) 

Int_t TROOT::GetVersionDate (  )  const [inline]

Definition at line 170 of file TROOT.h.

References fVersionDate.

Int_t TROOT::GetVersionTime (  )  const [inline]

Definition at line 171 of file TROOT.h.

References fVersionTime.

Int_t TROOT::GetVersionInt (  )  const [inline]

Definition at line 172 of file TROOT.h.

References fVersionInt.

Int_t TROOT::GetVersionCode (  )  const [inline]

Definition at line 173 of file TROOT.h.

References fVersionCode.

const char* TROOT::GetVersion (  )  const [inline]

Definition at line 174 of file TROOT.h.

References fVersion.

TCollection* TROOT::GetListOfClasses (  )  const [inline]

Definition at line 175 of file TROOT.h.

References fClasses.

TSeqCollection* TROOT::GetListOfColors (  )  const [inline]

Definition at line 176 of file TROOT.h.

References fColors.

TCollection* TROOT::GetListOfTypes ( Bool_t  load = kFALSE  ) 

TCollection* TROOT::GetListOfGlobals ( Bool_t  load = kFALSE  ) 

TCollection* TROOT::GetListOfGlobalFunctions ( Bool_t  load = kFALSE  ) 

TSeqCollection* TROOT::GetListOfFiles (  )  const [inline]

Definition at line 180 of file TROOT.h.

References fFiles.

TSeqCollection* TROOT::GetListOfMappedFiles (  )  const [inline]

Definition at line 181 of file TROOT.h.

References fMappedFiles.

TSeqCollection* TROOT::GetListOfSockets (  )  const [inline]

Definition at line 182 of file TROOT.h.

References fSockets.

TSeqCollection* TROOT::GetListOfCanvases (  )  const [inline]

Definition at line 183 of file TROOT.h.

References fCanvases.

TSeqCollection* TROOT::GetListOfStyles (  )  const [inline]

Definition at line 184 of file TROOT.h.

References fStyles.

TCollection* TROOT::GetListOfFunctions (  )  const [inline]

Definition at line 185 of file TROOT.h.

References fFunctions.

TSeqCollection* TROOT::GetListOfGeometries (  )  const [inline]

Definition at line 186 of file TROOT.h.

References fGeometries.

TSeqCollection* TROOT::GetListOfBrowsers (  )  const [inline]

Definition at line 187 of file TROOT.h.

References fBrowsers.

TSeqCollection* TROOT::GetListOfSpecials (  )  const [inline]

Definition at line 188 of file TROOT.h.

References fSpecials.

TSeqCollection* TROOT::GetListOfTasks (  )  const [inline]

Definition at line 189 of file TROOT.h.

References fTasks.

TSeqCollection* TROOT::GetListOfCleanups (  )  const [inline]

Definition at line 190 of file TROOT.h.

References fCleanups.

TSeqCollection* TROOT::GetListOfStreamerInfo (  )  const [inline]

Definition at line 191 of file TROOT.h.

References fStreamerInfo.

TSeqCollection* TROOT::GetListOfMessageHandlers (  )  const [inline]

Definition at line 192 of file TROOT.h.

References fMessageHandlers.

TCollection* TROOT::GetListOfClassGenerators (  )  const [inline]

Definition at line 193 of file TROOT.h.

References fClassGenerators.

TSeqCollection* TROOT::GetListOfSecContexts (  )  const [inline]

Definition at line 194 of file TROOT.h.

References fSecContexts.

TSeqCollection* TROOT::GetListOfProofs (  )  const [inline]

Definition at line 195 of file TROOT.h.

References fProofs.

TSeqCollection* TROOT::GetClipboard (  )  const [inline]

Definition at line 196 of file TROOT.h.

References fClipboard.

TSeqCollection* TROOT::GetListOfDataSets (  )  const [inline]

Definition at line 197 of file TROOT.h.

References fDataSets.

TList* TROOT::GetListOfBrowsables (  )  const [inline]

Definition at line 198 of file TROOT.h.

References fBrowsables.

TDataType* TROOT::GetType ( const char *  name,
Bool_t  load = kFALSE 
) const

TFile* TROOT::GetFile (  )  const [inline, virtual]

Reimplemented from TDirectory.

Definition at line 200 of file TROOT.h.

References gDirectory, and TDirectory::GetFile().

TFile* TROOT::GetFile ( const char *  name  )  const

TStyle* TROOT::GetStyle ( const char *  name  )  const

TObject* TROOT::GetFunction ( const char *  name  )  const

TGlobal* TROOT::GetGlobal ( const char *  name,
Bool_t  load = kFALSE 
) const

TGlobal* TROOT::GetGlobal ( const TObject obj,
Bool_t  load = kFALSE 
) const

TFunction* TROOT::GetGlobalFunction ( const char *  name,
const char *  params = 0,
Bool_t  load = kFALSE 
)

TFunction* TROOT::GetGlobalFunctionWithPrototype ( const char *  name,
const char *  proto = 0,
Bool_t  load = kFALSE 
)

TObject* TROOT::GetGeometry ( const char *  name  )  const

const TObject* TROOT::GetSelectedPrimitive (  )  const [inline]

Definition at line 209 of file TROOT.h.

References fPrimitive.

TVirtualPad* TROOT::GetSelectedPad (  )  const [inline]

Definition at line 210 of file TROOT.h.

References fSelectPad.

Int_t TROOT::GetNclasses (  )  const [inline]

Definition at line 211 of file TROOT.h.

References fClasses, and TCollection::GetSize().

Int_t TROOT::GetNtypes (  )  const [inline]

Definition at line 212 of file TROOT.h.

References fTypes, and TCollection::GetSize().

TFolder* TROOT::GetRootFolder (  )  const [inline]

Definition at line 213 of file TROOT.h.

References fRootFolder.

TProcessUUID* TROOT::GetUUIDs (  )  const [inline]

Definition at line 214 of file TROOT.h.

References fUUIDs.

void TROOT::Idle ( UInt_t  idleTimeInSec,
const char *  command = 0 
)

Int_t TROOT::IgnoreInclude ( const char *  fname,
const char *  expandedfname 
)

Bool_t TROOT::IsBatch (  )  const [inline]

Definition at line 217 of file TROOT.h.

References fBatch.

Bool_t TROOT::IsExecutingMacro (  )  const [inline]

Definition at line 218 of file TROOT.h.

References fExecutingMacro.

Bool_t TROOT::IsFolder (  )  const [inline, virtual]

Reimplemented from TDirectory.

Definition at line 219 of file TROOT.h.

References kTRUE.

Bool_t TROOT::IsInterrupted (  )  const [inline]

Definition at line 220 of file TROOT.h.

References fInterrupt.

Bool_t TROOT::IsEscaped (  )  const [inline]

Definition at line 221 of file TROOT.h.

References fEscape.

Bool_t TROOT::IsLineProcessing (  )  const [inline]

Definition at line 222 of file TROOT.h.

References fLineIsProcessing, kFALSE, and kTRUE.

Bool_t TROOT::IsProofServ (  )  const [inline]

Definition at line 223 of file TROOT.h.

References TNamed::fName, kFALSE, and kTRUE.

void TROOT::ls ( Option_t option = ""  )  const [virtual]

Reimplemented from TDirectory.

Int_t TROOT::LoadClass ( const char *  classname,
const char *  libname,
Bool_t  check = kFALSE 
)

TClass* TROOT::LoadClass ( const char *  name,
Bool_t  silent = kFALSE 
) const

Int_t TROOT::LoadMacro ( const char *  filename,
Int_t error = 0,
Bool_t  check = kFALSE 
)

Long_t TROOT::Macro ( const char *  filename,
Int_t error = 0,
Bool_t  padUpdate = kTRUE 
)

TCanvas* TROOT::MakeDefCanvas (  )  const

void TROOT::Message ( Int_t  id,
const TObject obj 
)

Bool_t TROOT::MustClean (  )  const [inline]

Definition at line 231 of file TROOT.h.

References fMustClean.

Long_t TROOT::ProcessLine ( const char *  line,
Int_t error = 0 
)

Long_t TROOT::ProcessLineSync ( const char *  line,
Int_t error = 0 
)

Long_t TROOT::ProcessLineFast ( const char *  line,
Int_t error = 0 
)

Bool_t TROOT::ReadingObject (  )  const [inline]

Definition at line 235 of file TROOT.h.

References fReadingObject.

void TROOT::RefreshBrowsers (  ) 

void TROOT::RemoveClass ( TClass  ) 

void TROOT::Reset ( Option_t option = ""  ) 

void TROOT::SaveContext (  ) 

void TROOT::SetApplication ( TApplication app  )  [inline]

Definition at line 240 of file TROOT.h.

References fApplication.

void TROOT::SetBatch ( Bool_t  batch = kTRUE  )  [inline]

Definition at line 241 of file TROOT.h.

References fBatch.

void TROOT::SetCutClassName ( const char *  name = "TCutG"  ) 

void TROOT::SetDefCanvasName ( const char *  name = "c1"  )  [inline]

Definition at line 243 of file TROOT.h.

References fDefCanvasName, and name.

void TROOT::SetEditHistograms ( Bool_t  flag = kTRUE  )  [inline]

Definition at line 244 of file TROOT.h.

References fEditHistograms, and flag.

void TROOT::SetEditorMode ( const char *  mode = ""  ) 

void TROOT::SetExecutingMacro ( Bool_t  flag = kTRUE  )  [inline]

Definition at line 246 of file TROOT.h.

References fExecutingMacro, and flag.

void TROOT::SetFromPopUp ( Bool_t  flag = kTRUE  )  [inline]

Definition at line 247 of file TROOT.h.

References fFromPopUp, and flag.

void TROOT::SetInterrupt ( Bool_t  flag = kTRUE  )  [inline]

Definition at line 248 of file TROOT.h.

References fInterrupt, and flag.

void TROOT::SetEscape ( Bool_t  flag = kTRUE  )  [inline]

Definition at line 249 of file TROOT.h.

References fEscape, and flag.

void TROOT::SetLineIsProcessing (  )  [inline]

Definition at line 250 of file TROOT.h.

References fLineIsProcessing.

void TROOT::SetLineHasBeenProcessed (  )  [inline]

Definition at line 251 of file TROOT.h.

References fLineIsProcessing.

void TROOT::SetReadingObject ( Bool_t  flag = kTRUE  )  [inline]

Definition at line 252 of file TROOT.h.

References flag, and fReadingObject.

void TROOT::SetMustClean ( Bool_t  flag = kTRUE  )  [inline]

Definition at line 253 of file TROOT.h.

References flag, and fMustClean.

void TROOT::SetSelectedPrimitive ( const TObject obj  )  [inline]

Definition at line 254 of file TROOT.h.

References fPrimitive.

void TROOT::SetSelectedPad ( TVirtualPad pad  )  [inline]

Definition at line 255 of file TROOT.h.

References fSelectPad.

void TROOT::SetStyle ( const char *  stylename = "Default"  ) 

void TROOT::Time ( Int_t  casetime = 1  )  [inline]

Definition at line 257 of file TROOT.h.

References fTimer.

Int_t TROOT::Timer (  )  const [inline]

Definition at line 258 of file TROOT.h.

References fTimer.

static Int_t TROOT::DecreaseDirLevel (  )  [static]

static Int_t TROOT::GetDirLevel (  )  [static]

static const char* TROOT::GetMacroPath (  )  [static]

static void TROOT::SetMacroPath ( const char *  newpath  )  [static]

static Int_t TROOT::IncreaseDirLevel (  )  [static]

static void TROOT::IndentLevel (  )  [static]

static Bool_t TROOT::Initialized (  )  [static]

static Bool_t TROOT::MemCheck (  )  [static]

static void TROOT::SetDirLevel ( Int_t  level = 0  )  [static]

static Int_t TROOT::ConvertVersionCode2Int ( Int_t  code  )  [static]

static Int_t TROOT::ConvertVersionInt2Code ( Int_t  v  )  [static]

static Int_t TROOT::RootVersionCode (  )  [static]


Friends And Related Function Documentation

TCint [friend]

Definition at line 59 of file TROOT.h.

Referenced by TROOT().

TCling [friend]

Definition at line 60 of file TROOT.h.


Member Data Documentation

Int_t TROOT::fLineIsProcessing [private]

Definition at line 63 of file TROOT.h.

Referenced by IsLineProcessing(), SetLineHasBeenProcessed(), SetLineIsProcessing(), and TROOT().

static Int_t TROOT::fgDirLevel [static, private]

Definition at line 65 of file TROOT.h.

Referenced by DecreaseDirLevel(), GetDirLevel(), IncreaseDirLevel(), IndentLevel(), and SetDirLevel().

static Bool_t TROOT::fgRootInit [static, private]

Definition at line 66 of file TROOT.h.

Referenced by Initialized(), TROOT(), and ~TROOT().

static Bool_t TROOT::fgMemCheck [static, private]

Definition at line 67 of file TROOT.h.

Referenced by InitSystem(), and MemCheck().

TString TROOT::fConfigOptions [protected]

Definition at line 73 of file TROOT.h.

Referenced by GetConfigOptions(), and TROOT().

TString TROOT::fConfigFeatures [protected]

Definition at line 74 of file TROOT.h.

Referenced by GetConfigFeatures(), and TROOT().

TString TROOT::fVersion [protected]

Definition at line 75 of file TROOT.h.

Referenced by GetVersion(), and TROOT().

Int_t TROOT::fVersionInt [protected]

Definition at line 76 of file TROOT.h.

Referenced by GetVersionInt(), TROOT(), and ~TROOT().

Int_t TROOT::fVersionCode [protected]

Definition at line 77 of file TROOT.h.

Referenced by GetVersionCode(), and TROOT().

Int_t TROOT::fVersionDate [protected]

Definition at line 78 of file TROOT.h.

Referenced by GetVersionDate(), and TROOT().

Int_t TROOT::fVersionTime [protected]

Definition at line 79 of file TROOT.h.

Referenced by GetVersionTime(), and TROOT().

Int_t TROOT::fBuiltDate [protected]

Definition at line 80 of file TROOT.h.

Referenced by GetBuiltDate(), and TROOT().

Int_t TROOT::fBuiltTime [protected]

Definition at line 81 of file TROOT.h.

Referenced by GetBuiltTime(), and TROOT().

Int_t TROOT::fSvnRevision [protected]

Definition at line 82 of file TROOT.h.

Referenced by GetSvnRevision(), and ReadSvnInfo().

TString TROOT::fSvnBranch [protected]

Definition at line 83 of file TROOT.h.

Referenced by GetSvnBranch(), and ReadSvnInfo().

TString TROOT::fSvnDate [protected]

Definition at line 84 of file TROOT.h.

Referenced by GetSvnDate(), and ReadSvnInfo().

Int_t TROOT::fTimer [protected]

Definition at line 85 of file TROOT.h.

Referenced by Time(), Timer(), and TROOT().

TApplication* TROOT::fApplication [protected]

Definition at line 86 of file TROOT.h.

Referenced by GetApplication(), Idle(), ProcessLine(), ProcessLineFast(), ProcessLineSync(), SetApplication(), and TROOT().

TInterpreter* TROOT::fInterpreter [protected]

Definition at line 87 of file TROOT.h.

Referenced by GetGlobalFunction(), GetGlobalFunctionWithPrototype(), GetInterpreter(), GetListOfGlobalFunctions(), GetListOfGlobals(), GetListOfTypes(), LoadMacro(), Macro(), ProcessLineFast(), Reset(), SaveContext(), TROOT(), and ~TROOT().

Bool_t TROOT::fBatch [protected]

Definition at line 88 of file TROOT.h.

Referenced by IsBatch(), SetBatch(), and TROOT().

Bool_t TROOT::fEditHistograms [protected]

Definition at line 89 of file TROOT.h.

Referenced by GetEditHistograms(), SetEditHistograms(), and TROOT().

Bool_t TROOT::fFromPopUp [protected]

Definition at line 90 of file TROOT.h.

Referenced by FromPopUp(), SetFromPopUp(), and TROOT().

Bool_t TROOT::fMustClean [protected]

Definition at line 91 of file TROOT.h.

Referenced by MustClean(), SetMustClean(), and TROOT().

Bool_t TROOT::fReadingObject [protected]

Definition at line 92 of file TROOT.h.

Referenced by ReadingObject(), SetReadingObject(), and TROOT().

Bool_t TROOT::fForceStyle [protected]

Definition at line 93 of file TROOT.h.

Referenced by ForceStyle(), GetForceStyle(), and TROOT().

Bool_t TROOT::fInterrupt [protected]

Definition at line 94 of file TROOT.h.

Referenced by IsInterrupted(), SetInterrupt(), and TROOT().

Bool_t TROOT::fEscape [protected]

Definition at line 95 of file TROOT.h.

Referenced by IsEscaped(), SetEscape(), and TROOT().

Bool_t TROOT::fExecutingMacro [protected]

Definition at line 96 of file TROOT.h.

Referenced by IsExecutingMacro(), SetExecutingMacro(), and TROOT().

Int_t TROOT::fEditorMode [protected]

Definition at line 97 of file TROOT.h.

Referenced by GetEditorMode(), SetEditorMode(), and TROOT().

const TObject* TROOT::fPrimitive [protected]

Definition at line 98 of file TROOT.h.

Referenced by GetSelectedPrimitive(), SetSelectedPrimitive(), and TROOT().

TVirtualPad* TROOT::fSelectPad [protected]

Definition at line 99 of file TROOT.h.

Referenced by GetSelectedPad(), SetSelectedPad(), and TROOT().

TCollection* TROOT::fClasses [protected]

Definition at line 100 of file TROOT.h.

Referenced by GetListOfClasses(), GetNclasses(), TROOT(), and ~TROOT().

TCollection* TROOT::fTypes [protected]

Definition at line 101 of file TROOT.h.

Referenced by GetListOfTypes(), GetNtypes(), TROOT(), and ~TROOT().

TCollection* TROOT::fGlobals [protected]

Definition at line 102 of file TROOT.h.

Referenced by GetListOfGlobals(), Reset(), TROOT(), and ~TROOT().

TCollection* TROOT::fGlobalFunctions [protected]

Definition at line 103 of file TROOT.h.

Referenced by GetListOfGlobalFunctions(), Reset(), TROOT(), and ~TROOT().

TSeqCollection* TROOT::fFiles [protected]

Definition at line 104 of file TROOT.h.

Referenced by FindObject(), FindSpecialObject(), GetListOfFiles(), TROOT(), and ~TROOT().

TSeqCollection* TROOT::fMappedFiles [protected]

Definition at line 105 of file TROOT.h.

Referenced by FindObject(), FindSpecialObject(), GetListOfMappedFiles(), TROOT(), and ~TROOT().

TSeqCollection* TROOT::fSockets [protected]

Definition at line 106 of file TROOT.h.

Referenced by GetListOfSockets(), TROOT(), and ~TROOT().

TSeqCollection* TROOT::fCanvases [protected]

Definition at line 107 of file TROOT.h.

Referenced by FindObject(), FindSpecialObject(), GetListOfCanvases(), TROOT(), and ~TROOT().

TSeqCollection* TROOT::fStyles [protected]

Definition at line 108 of file TROOT.h.

Referenced by FindObject(), FindSpecialObject(), GetListOfStyles(), TROOT(), and ~TROOT().

TCollection* TROOT::fFunctions [protected]

Definition at line 109 of file TROOT.h.

Referenced by FindObject(), FindSpecialObject(), GetFunction(), GetListOfFunctions(), TROOT(), and ~TROOT().

TSeqCollection* TROOT::fTasks [protected]

Definition at line 110 of file TROOT.h.

Referenced by GetListOfTasks(), TROOT(), and ~TROOT().

TSeqCollection* TROOT::fColors [protected]

Definition at line 111 of file TROOT.h.

Referenced by GetListOfColors(), TROOT(), and ~TROOT().

TSeqCollection* TROOT::fGeometries [protected]

Definition at line 112 of file TROOT.h.

Referenced by FindObject(), FindSpecialObject(), GetListOfGeometries(), TROOT(), and ~TROOT().

TSeqCollection* TROOT::fBrowsers [protected]

Definition at line 113 of file TROOT.h.

Referenced by GetListOfBrowsers(), TROOT(), and ~TROOT().

TSeqCollection* TROOT::fSpecials [protected]

Definition at line 114 of file TROOT.h.

Referenced by FindObject(), FindSpecialObject(), GetListOfSpecials(), TROOT(), and ~TROOT().

TSeqCollection* TROOT::fCleanups [protected]

Definition at line 115 of file TROOT.h.

Referenced by GetListOfCleanups(), TROOT(), and ~TROOT().

TSeqCollection* TROOT::fMessageHandlers [protected]

Definition at line 116 of file TROOT.h.

Referenced by GetListOfMessageHandlers(), Message(), TROOT(), and ~TROOT().

TSeqCollection* TROOT::fStreamerInfo [protected]

Definition at line 117 of file TROOT.h.

Referenced by GetListOfStreamerInfo(), and TROOT().

TCollection* TROOT::fClassGenerators [protected]

Definition at line 118 of file TROOT.h.

Referenced by AddClassGenerator(), GetListOfClassGenerators(), LoadClass(), and TROOT().

TSeqCollection* TROOT::fSecContexts [protected]

Definition at line 119 of file TROOT.h.

Referenced by GetListOfSecContexts(), TROOT(), and ~TROOT().

TSeqCollection* TROOT::fProofs [protected]

Definition at line 120 of file TROOT.h.

Referenced by GetListOfProofs(), TROOT(), and ~TROOT().

TSeqCollection* TROOT::fClipboard [protected]

Definition at line 121 of file TROOT.h.

Referenced by GetClipboard(), TROOT(), and ~TROOT().

TSeqCollection* TROOT::fDataSets [protected]

Definition at line 122 of file TROOT.h.

Referenced by GetListOfDataSets(), TROOT(), and ~TROOT().

TProcessUUID* TROOT::fUUIDs [protected]

Definition at line 123 of file TROOT.h.

Referenced by GetUUIDs(), TROOT(), and ~TROOT().

TFolder* TROOT::fRootFolder [protected]

Definition at line 124 of file TROOT.h.

Referenced by FindObjectAny(), GetRootFolder(), TROOT(), and ~TROOT().

TList* TROOT::fBrowsables [protected]

Definition at line 125 of file TROOT.h.

Referenced by Browse(), GetListOfBrowsables(), TROOT(), and ~TROOT().

TPluginManager* TROOT::fPluginManager [protected]

Definition at line 126 of file TROOT.h.

Referenced by GetPluginManager(), TROOT(), and ~TROOT().

TString TROOT::fCutClassName [protected]

Definition at line 127 of file TROOT.h.

Referenced by GetCutClassName(), SetCutClassName(), and TROOT().

TString TROOT::fDefCanvasName [protected]

Definition at line 128 of file TROOT.h.

Referenced by GetDefCanvasName(), SetDefCanvasName(), and TROOT().

TApplication* TROOT::fApplication [protected]

Definition at line 86 of file TROOT.h.

TInterpreter* TROOT::fInterpreter [protected]

Definition at line 87 of file TROOT.h.

const TObject* TROOT::fPrimitive [protected]

Definition at line 98 of file TROOT.h.

TVirtualPad* TROOT::fSelectPad [protected]

Definition at line 99 of file TROOT.h.

TCollection* TROOT::fClasses [protected]

Definition at line 100 of file TROOT.h.

TCollection* TROOT::fTypes [protected]

Definition at line 101 of file TROOT.h.

TCollection* TROOT::fGlobals [protected]

Definition at line 102 of file TROOT.h.

TCollection* TROOT::fGlobalFunctions [protected]

Definition at line 103 of file TROOT.h.

TSeqCollection* TROOT::fFiles [protected]

Definition at line 104 of file TROOT.h.

TSeqCollection* TROOT::fMappedFiles [protected]

Definition at line 105 of file TROOT.h.

TSeqCollection* TROOT::fSockets [protected]

Definition at line 106 of file TROOT.h.

TSeqCollection* TROOT::fCanvases [protected]

Definition at line 107 of file TROOT.h.

TSeqCollection* TROOT::fStyles [protected]

Definition at line 108 of file TROOT.h.

TCollection* TROOT::fFunctions [protected]

Definition at line 109 of file TROOT.h.

TSeqCollection* TROOT::fTasks [protected]

Definition at line 110 of file TROOT.h.

TSeqCollection* TROOT::fColors [protected]

Definition at line 111 of file TROOT.h.

TSeqCollection* TROOT::fGeometries [protected]

Definition at line 112 of file TROOT.h.

TSeqCollection* TROOT::fBrowsers [protected]

Definition at line 113 of file TROOT.h.

TSeqCollection* TROOT::fSpecials [protected]

Definition at line 114 of file TROOT.h.

TSeqCollection* TROOT::fCleanups [protected]

Definition at line 115 of file TROOT.h.

TSeqCollection* TROOT::fMessageHandlers [protected]

Definition at line 116 of file TROOT.h.

TSeqCollection* TROOT::fStreamerInfo [protected]

Definition at line 117 of file TROOT.h.

TCollection* TROOT::fClassGenerators [protected]

Definition at line 118 of file TROOT.h.

TSeqCollection* TROOT::fSecContexts [protected]

Definition at line 119 of file TROOT.h.

TSeqCollection* TROOT::fProofs [protected]

Definition at line 120 of file TROOT.h.

TSeqCollection* TROOT::fClipboard [protected]

Definition at line 121 of file TROOT.h.

TSeqCollection* TROOT::fDataSets [protected]

Definition at line 122 of file TROOT.h.

TProcessUUID* TROOT::fUUIDs [protected]

Definition at line 123 of file TROOT.h.

TFolder* TROOT::fRootFolder [protected]

Definition at line 124 of file TROOT.h.

TList* TROOT::fBrowsables [protected]

Definition at line 125 of file TROOT.h.

TPluginManager* TROOT::fPluginManager [protected]

Definition at line 126 of file TROOT.h.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:46:15 2011 for ROOT_528-00b_version by  doxygen 1.5.1