TROOT
class description - source file - inheritance tree
protected:
void InitSystem()
void InitThreads()
void* operator new(size_t l)
public:
virtual ~TROOT()
void AddClass(TClass* cl)
void AddClassGenerator(TClassGenerator* gen)
virtual void Browse(TBrowser* b)
static TClass* Class()
Bool_t ClassSaved(TClass* cl)
static Int_t DecreaseDirLevel()
virtual TObject* FindObject(const TObject* obj) const
virtual TObject* FindObject(const char* name) const
virtual TObject* FindObjectAny(const char* name) const
const char* FindObjectClassName(const char* name) const
const char* FindObjectPathName(const TObject* obj) const
TObject* FindSpecialObject(const char* name, void*& where)
void ForceStyle(Bool_t force = kTRUE)
Bool_t FromPopUp() const
TApplication* GetApplication() const
TClass* GetClass(const type_info& typeinfo, Bool_t load = kTRUE) const
TClass* GetClass(const char* name, Bool_t load = kTRUE) const
TColor* GetColor(Int_t color) const
const char* GetCutClassName() const
const char* GetDefCanvasName() const
static Int_t GetDirLevel()
Bool_t GetEditHistograms() const
Int_t GetEditorMode() const
virtual TFile* GetFile() const
TFile* GetFile(const char* name) const
Bool_t GetForceStyle() const
TObject* GetFunction(const char* name) const
TObject* GetGeometry(const char* name) const
TGlobal* GetGlobal(const TObject* obj, Bool_t load = kFALSE) const
TGlobal* GetGlobal(const char* name, Bool_t load = kFALSE) const
TFunction* GetGlobalFunction(const char* name, const char* params = "0", Bool_t load = kFALSE)
TFunction* GetGlobalFunctionWithPrototype(const char* name, const char* proto = "0", Bool_t load = kFALSE)
TList* GetListOfBrowsables() const
TSeqCollection* GetListOfBrowsers() const
TSeqCollection* GetListOfCanvases() const
TSeqCollection* GetListOfClasses() const
TSeqCollection* GetListOfClassGenerators() const
TSeqCollection* GetListOfCleanups() const
TSeqCollection* GetListOfColors() const
TSeqCollection* GetListOfFiles() const
TSeqCollection* GetListOfFunctions() const
TSeqCollection* GetListOfGeometries() const
TSeqCollection* GetListOfGlobalFunctions(Bool_t load = kFALSE)
TSeqCollection* GetListOfGlobals(Bool_t load = kFALSE)
TSeqCollection* GetListOfMappedFiles() const
TSeqCollection* GetListOfMessageHandlers() const
TSeqCollection* GetListOfSockets() const
TSeqCollection* GetListOfSpecials() const
TSeqCollection* GetListOfStreamerInfo() const
TSeqCollection* GetListOfStyles() const
TSeqCollection* GetListOfTasks() const
TSeqCollection* GetListOfTypes(Bool_t load = kFALSE)
static const char* GetMacroPath() const
VoidFuncPtr_t GetMakeDefCanvas() const
Int_t GetNclasses() const
Int_t GetNtypes() const
TPluginManager* GetPluginManager() const
TFolder* GetRootFolder() const
TVirtualPad* GetSelectedPad() const
TObject* GetSelectedPrimitive() const
TStyle* GetStyle(const char* name) const
TDataType* GetType(const char* name, Bool_t load = kFALSE) const
TProcessUUID* GetUUIDs() const
const char* GetVersion() const
Int_t GetVersionDate() const
Int_t GetVersionInt() const
Int_t GetVersionTime() const
void Idle(UInt_t idleTimeInSec, const char* command = "0")
Int_t IgnoreInclude(const char* fname, const char* expandedfname)
static Int_t IncreaseDirLevel()
static void IndentLevel()
static Bool_t Initialized()
virtual TClass* IsA() const
Bool_t IsBatch() const
virtual Bool_t IsFolder() const
Bool_t IsInterrupted() const
Bool_t IsLineProcessing() const
Bool_t IsProofServ() const
Int_t LoadClass(const char* classname, const char* libname, Bool_t check = kFALSE)
Int_t LoadMacro(const char* filename, Int_t* error = 0, Bool_t check = kFALSE)
virtual void ls(Option_t* option) const
Int_t Macro(const char* filename, Int_t* error = 0)
static Bool_t MemCheck()
void Message(Int_t id, const TObject* obj)
Bool_t MustClean() const
void ProcessLine(const char* line, Int_t* error = 0)
Long_t ProcessLineFast(const char* line, Int_t* error = 0)
void ProcessLineSync(const char* line, Int_t* error = 0)
void Proof(const char* cluster = "proof://localhost")
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")
static void SetDirLevel(Int_t level = 0)
void SetEditHistograms(Bool_t flag = kTRUE)
void SetEditorMode(const char* mode)
void SetFromPopUp(Bool_t flag = kTRUE)
void SetInterrupt(Bool_t flag = kTRUE)
void SetLineHasBeenProcessed()
void SetLineIsProcessing()
static void SetMacroPath(const char* newpath)
static void SetMakeDefCanvas(VoidFuncPtr_t makecanvas)
void SetMustClean(Bool_t flag = kTRUE)
void SetReadingObject(Bool_t flag = kTRUE)
void SetSelectedPad(TVirtualPad* pad)
void SetSelectedPrimitive(const TObject* obj)
void SetStyle(const char* stylename = "Default")
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
void Time(Int_t casetime = 1)
Int_t Timer() const
private:
Int_t fLineIsProcessing To synchronize multi-threads
static TString fgMacroPath Macro search path
static Int_t fgDirLevel Indentation level for ls()
static Bool_t fgRootInit Singleton initialization flag
static Bool_t fgMemCheck Turn on memory leak checker
protected:
TString fVersion ROOT version (from CMZ VERSQQ) ex 0.05/01
Int_t fVersionInt ROOT version in integer format (501)
Int_t fVersionDate Date of ROOT version (ex 951226)
Int_t fVersionTime Time of ROOT version (ex 1152)
Int_t fTimer Timer flag
TApplication* fApplication Pointer to current application
TInterpreter* fInterpreter Command interpreter
TFile* fCurrentFile Current file
TDirectory* fCurrentDirectory Current directory
TVirtualPad* fCurrentCanvas Current graphics canvas
TVirtualPad* fCurrentPad Current graphics pad
TStyle* fCurrentStyle Current graphics style
Bool_t fBatch True if session without graphics
Bool_t fEditHistograms True if histograms can be edited with the mouse
Bool_t fFromPopUp True if command executed from a popup menu
Bool_t fMustClean True if object destructor scans canvases
Bool_t fReadingObject True while reading an object
Bool_t fForceStyle Force setting of current style when reading objects
Bool_t fInterrupt True if macro should be interrupted
Int_t fEditorMode Current Editor mode
TObject* fPrimitive Currently selected primitive
TVirtualPad* fSelectPad Currently selected pad
TSeqCollection* fClasses List of classes definition
ROOT::TMapTypeToTClass* fIdMap Map from typeid to TClass pointer
TSeqCollection* fTypes List of data types definition
TSeqCollection* fGlobals List of global variables
TSeqCollection* fGlobalFunctions List of global functions
TSeqCollection* fFiles List of files
TSeqCollection* fMappedFiles List of memory mapped files
TSeqCollection* fSockets List of network sockets
TSeqCollection* fCanvases List of canvases
TSeqCollection* fStyles List of styles
TSeqCollection* fFunctions List of analytic functions
TSeqCollection* fTasks List of tasks
TSeqCollection* fColors List of colors
TSeqCollection* fGeometries List of geometries
TSeqCollection* fBrowsers List of browsers
TSeqCollection* fSpecials List of special objects
TSeqCollection* fCleanups List of recursiveRemove collections
TSeqCollection* fMessageHandlers List of message handlers
TSeqCollection* fStreamerInfo List of active StreamerInfo classes
TSeqCollection* fClassGenerators List of user defined class generators;
TProcessUUID* fUUIDs Pointer to TProcessID managing TUUIDs
TFolder* fRootFolder top level folder //root
TList* fBrowsables List of browsables
TPluginManager* fPluginManager Keeps track of plugin library handlers
TString fCutClassName Name of default CutG class in graphics editor
TString fDefCanvasName Name of default canvas
static VoidFuncPtr_t fgMakeDefCanvas Pointer to default canvas constructor
Last update: Fri May 14 13:32:43 2004
ROOT page - Class index - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.