+
class RooHtml
-
library: libRooFitCore
#include "RooHtml.h"
Display options:
Show inherited
Show non-public

class RooHtml: public THtml

Function Members (Methods)

public:
RooHtml(const char* version)
virtual~RooHtml()
voidTObject::AbstractMethod(const char* method) const
voidTHtml::AddMacroPath(const char* path)
voidaddTopic(const char* tag, const char* description)
virtual voidTObject::AppendPad(Option_t* option = "")
virtual voidTObject::Browse(TBrowser* b)
static TClass*Class()
virtual const char*TObject::ClassName() const
virtual voidTObject::Clear(Option_t* = "")
virtual TObject*TObject::Clone(const char* newname = "") const
virtual Int_tTObject::Compare(const TObject* obj) const
voidTHtml::Convert(const char* filename, const char* title, const char* dirname = "", const char* relpath = "../")
virtual voidTObject::Copy(TObject& object) const
Bool_tTHtml::CopyFileFromEtcDir(const char* filename) const
virtual voidTHtml::CreateAuxiliaryFiles() const
voidTHtml::CreateHierarchy()
virtual voidTObject::Delete(Option_t* option = "")
virtual Int_tTObject::DistancetoPrimitive(Int_t px, Int_t py)
virtual voidTObject::Draw(Option_t* option = "")
virtual voidTObject::DrawClass() const
virtual TObject*TObject::DrawClone(Option_t* option = "") const
virtual voidTObject::Dump() const
virtual voidTObject::Error(const char* method, const char* msgfmt) const
virtual voidTObject::Execute(const char* method, const char* params, Int_t* error = 0)
virtual voidTObject::Execute(TMethod* method, TObjArray* params, Int_t* error = 0)
virtual voidTObject::ExecuteEvent(Int_t event, Int_t px, Int_t py)
virtual voidTObject::Fatal(const char* method, const char* msgfmt) const
virtual TObject*TObject::FindObject(const char* name) const
virtual TObject*TObject::FindObject(const TObject* obj) const
const TString&THtml::GetAuthorTag() const
const TString&THtml::GetCharset() const
virtual TClass*THtml::GetClass(const char* name)
const TString&THtml::GetClassDocTag() const
const TString&THtml::GetCopyrightTag() const
const char*THtml::GetCounter() const
const char*THtml::GetCounterFormat() const
virtual const char*THtml::GetDeclFileName(TClass* cl) const
voidTHtml::GetDerivedClasses(TClass* cl, map<TClass*,Int_t>& derived) const
const TString&THtml::GetDocStyle() const
const TString&THtml::GetDotDir() const
virtual Option_t*TObject::GetDrawOption() const
static Long_tTObject::GetDtorOnly()
virtual const char*THtml::GetEtcDir()
virtual const char*THtml::GetFileName(const char* filename)
const TString&THtml::GetFooter() const
const TString&THtml::GetHeader() const
const TString&THtml::GetHomepage() const
virtual const char*THtml::GetHtmlFileName(const char* classname)
virtual voidTHtml::GetHtmlFileName(TClass* classPtr, TString& filename)
virtual const char*TObject::GetIconName() const
virtual const char*THtml::GetImplFileName(TClass* cl) const
const TString&THtml::GetLastUpdateTag() const
THtml::LibDep_t&THtml::GetLibraryDependencies()
const TList*THtml::GetListOfClasses() const
const TList*THtml::GetListOfModules() const
const TString&THtml::GetMacroPath() const
const TString&THtml::GetModuleDocPath() const
virtual voidGetModuleName(TString& module, const char* filename) const
virtual voidTHtml::GetModuleNameForClass(TString& module, TClass* cl) const
virtual const char*TObject::GetName() const
virtual char*TObject::GetObjectInfo(Int_t px, Int_t py) const
static Bool_tTObject::GetObjectStat()
virtual Option_t*TObject::GetOption() const
const TString&THtml::GetOutputDir(Bool_t createDir = kTRUE) const
const TString&THtml::GetProductDocDir() const
const TString&THtml::GetProductName() const
const TString&THtml::GetSearchEngine() const
const TString&THtml::GetSearchStemURL() const
const TString&THtml::GetSourceDir() const
virtual voidTHtml::GetSourceFileName(TString& filename)
const TString&THtml::GetSourcePrefix() const
virtual const char*TObject::GetTitle() const
virtual UInt_tTObject::GetUniqueID() const
const char*THtml::GetURL(const char* lib = 0) const
const char*getVersion() const
const TString&THtml::GetViewCVS() const
const TString&THtml::GetWikiURL() const
const TString&THtml::GetXwho() const
virtual Bool_tTObject::HandleTimer(TTimer* timer)
virtual ULong_tTObject::Hash() const
Bool_tTHtml::HaveDot()
virtual voidTObject::Info(const char* method, const char* msgfmt) const
virtual Bool_tTObject::InheritsFrom(const char* classname) const
virtual Bool_tTObject::InheritsFrom(const TClass* cl) const
virtual voidTObject::Inspect() const
voidTObject::InvertBit(UInt_t f)
virtual TClass*IsA() const
virtual Bool_tTObject::IsEqual(const TObject* obj) const
virtual Bool_tTObject::IsFolder() const
static Bool_tTHtml::IsNamespace(const TClass* cl)
Bool_tTObject::IsOnHeap() const
virtual Bool_tTObject::IsSortable() const
Bool_tTObject::IsZombie() const
virtual voidTObject::ls(Option_t* option = "") const
voidTHtml::MakeAll(Bool_t force = kFALSE, const char* filter = "*")
voidTHtml::MakeClass(const char* className, Bool_t force = kFALSE)
voidTHtml::MakeIndex(const char* filter = "*")
voidMakeIndexOfTopics()
voidTHtml::MakeTree(const char* className, Bool_t force = kFALSE)
voidTObject::MayNotUse(const char* method) const
virtual Bool_tTObject::Notify()
static voidTObject::operator delete(void* ptr)
static voidTObject::operator delete(void* ptr, void* vp)
static voidTObject::operator delete[](void* ptr)
static voidTObject::operator delete[](void* ptr, void* vp)
void*TObject::operator new(size_t sz)
void*TObject::operator new(size_t sz, void* vp)
void*TObject::operator new[](size_t sz)
void*TObject::operator new[](size_t sz, void* vp)
TObject&TObject::operator=(const TObject& rhs)
virtual voidTObject::Paint(Option_t* option = "")
virtual voidTObject::Pop()
virtual voidTObject::Print(Option_t* option = "") const
virtual Int_tTObject::Read(const char* name)
virtual voidTObject::RecursiveRemove(TObject* obj)
voidTHtml::ReplaceSpecialChars(ostream&, const char*)
voidTObject::ResetBit(UInt_t f)
virtual voidTObject::SaveAs(const char* filename = "", Option_t* option = "") const
virtual voidTObject::SavePrimitive(ostream& out, Option_t* option = "")
voidTHtml::SetAuthorTag(const char* tag)
voidTObject::SetBit(UInt_t f)
voidTObject::SetBit(UInt_t f, Bool_t set)
voidTHtml::SetCharset(const char* charset)
voidTHtml::SetClassDocTag(const char* tag)
voidTHtml::SetCopyrightTag(const char* tag)
voidTHtml::SetCounterFormat(const char* format)
voidTHtml::SetDeclFileName(TClass* cl, const char* filename)
voidTHtml::SetDocStyle(const char* style)
voidTHtml::SetDotDir(const char* dir)
virtual voidTObject::SetDrawOption(Option_t* option = "")
static voidTObject::SetDtorOnly(void* obj)
voidTHtml::SetEscape(char = '\\')
voidTHtml::SetEtcDir(const char* dir)
voidTHtml::SetFooter(const char* file)
voidTHtml::SetFoundDot(Bool_t found = kTRUE)
voidTHtml::SetHeader(const char* file)
voidsetHeaderColor(const char* string)
voidTHtml::SetHomepage(const char* url)
voidTHtml::SetImplFileName(TClass* cl, const char* filename)
voidTHtml::SetLastUpdateTag(const char* tag)
voidTHtml::SetLibURL(const char* lib, const char* url)
voidTHtml::SetMacroPath(const char* path)
voidTHtml::SetModuleDocPath(const char* path)
static voidTObject::SetObjectStat(Bool_t stat)
voidTHtml::SetOutputDir(const char* dir)
voidTHtml::SetProductDocDir(const char* dir)
voidTHtml::SetProductName(const char* product)
voidTHtml::SetRootURL(const char* url)
voidTHtml::SetSearchEngine(const char* url)
voidTHtml::SetSearchStemURL(const char* url)
voidTHtml::SetSourceDir(const char* dir)
voidTHtml::SetSourcePrefix(const char* prefix)
virtual voidTObject::SetUniqueID(UInt_t uid)
voidTHtml::SetViewCVS(const char* url)
voidTHtml::SetWikiURL(const char* url)
voidTHtml::SetXwho(const char* xwho)
virtual voidShowMembers(TMemberInspector& insp, char* parent)
virtual voidStreamer(TBuffer& b)
voidStreamerNVirtual(TBuffer& b)
virtual voidTObject::SysError(const char* method, const char* msgfmt) const
Bool_tTObject::TestBit(UInt_t f) const
Int_tTObject::TestBits(UInt_t f) const
virtual voidTObject::UseCurrentStyle()
virtual voidTObject::Warning(const char* method, const char* msgfmt) const
virtual Int_tTObject::Write(const char* name = 0, Int_t option = 0, Int_t bufsize = 0)
virtual Int_tTObject::Write(const char* name = 0, Int_t option = 0, Int_t bufsize = 0) const
virtual voidWriteHtmlFooter(ofstream& out, const char* dir = "", const char* lastUpdate = "", const char* author = "", const char* copyright = "")
virtual voidWriteHtmlHeader(ofstream& out, const char* title, const char* dir = "", TClass* cls = 0)
protected:
virtual voidTHtml::CreateJavascript() const
voidTHtml::CreateListOfClasses(const char* filter)
voidTHtml::CreateListOfTypes()
virtual voidTHtml::CreateStyleSheet() const
virtual voidTObject::DoError(int level, const char* location, const char* fmt, va_list va) const
char*getClassGroup(const char* fileName) const
voidTHtml::MakeClass(void* cdi, Bool_t force = kFALSE)
voidTObject::MakeZombie()
private:
RooHtml(const RooHtml&)

Data Members

public:
enum THtml::ETraverse { kUp
kDown
kBoth
};
enum TObject::EStatusBits { kCanDelete
kMustCleanup
kObjInCanvas
kIsReferenced
kHasUUID
kCannotPick
kNoContextMenu
kInvalidObject
};
enum TObject::[unnamed] { kIsOnHeap
kNotDeleted
kZombie
kBitMask
kSingleKey
kOverwrite
kWriteDelete
};
protected:
TString_hfColor
TList_topicDescList
TList_topicTagList
TString_version
TStringTHtml::fAuthorTagtag for author
TStringTHtml::fCharsetCharset for doc pages
TStringTHtml::fClassDocTagtag for class documentation
TStringTHtml::fClassFilterfilter used for buidling known classes
THashListTHtml::fClassesknown classes
TStringTHtml::fCopyrightTagtag for copyright
TStringTHtml::fCountercounter string
TStringTHtml::fCounterFormatcounter printf-like format
TStringTHtml::fDocStyledoc style (only "Doc++" has special treatment)
TStringTHtml::fDotDirdirectory of GraphViz's dot binary
TStringTHtml::fEtcDirdirectory containing auxiliary files
TStringTHtml::fFooterfooterer file name
Int_tTHtml::fFoundDotwhether dot is accessible (-1 dunno, 1 yes, 0 no)
map<TClass*,std::string>THtml::fGuessedDeclFileNamesnames of additional decl file names
map<TClass*,std::string>THtml::fGuessedImplFileNamesnames of additional impl file names
TStringTHtml::fHeaderheader file name
TStringTHtml::fHomepageURL of homepage
TStringTHtml::fLastUpdateTagtag for last update
map<std::string,TString>THtml::fLibURLsURL for documentation of external libraries
TStringTHtml::fMacroPathpath for macros run via the Begin/End Macro directive
TStringTHtml::fModuleDocPathpath to check for module documentation
THashListTHtml::fModulesknown modules
TStringTHtml::fOutputDiroutput directory
TStringTHtml::fProductDocDirdirectory containing documentation for the product
TStringTHtml::fProductNamename of the product to document
TStringTHtml::fROOTURLRoot URL for ROOT's reference guide for libs that are not in fLibURLs
TStringTHtml::fSearchEnginelink to search engine
TStringTHtml::fSearchStemURLURL stem used to build search URL
map<string,THtml::TMapModuleDepMap,less<string>,allocator<pair<const string,THtml::TMapModuleDepMap> > >THtml::fSetLibDepsLibrary dependencies
TStringTHtml::fSourceDirsource path
TStringTHtml::fSourcePrefixprefix to relative source path
TStringTHtml::fViewCVSlink to ViewCVS; %f is replaced by the filename (no %f: it's appended)
TStringTHtml::fWikiURLURL stem of class's wiki page, %c replaced by mangled class name (no %c: appended)
TStringTHtml::fXwhoURL for name lookup

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

void WriteHtmlHeader(ofstream& out, const char* title, const char* dir = "", TClass* cls = 0)
 Write a custom html header for RooFit class documentation to the specified output stream.
void WriteHtmlFooter(ofstream& out, const char* dir = "", const char* lastUpdate = "", const char* author = "", const char* copyright = "")
 Write a custom html footer for RooFit class documentation to the specified output stream.
 lastUpdate will be the CVS tag in case of .rdl and .cc files: clean it up a bit
 Matthew D. Langston  <langston@SLAC.Stanford.EDU>
 There is no index function in Windows (nor is there a strings.h).
void GetModuleName(TString& module, const char* filename) const
 Return module name based on tag in 'CLASS DESCRIPTION'
 instead of source file subdirectory
char* getClassGroup(const char* fileName) const
 Scan file for 'CLASS DESCRIPTION [<tag>]' sequence
 If found, return <tag>, otherwise return "USER"
void addTopic(const char* tag, const char* description)
void MakeIndexOfTopics()
inline RooHtml(const char *version)
{ }
virtual ~RooHtml()
{ }
const char * getVersion()
{ return _version.Data(); }
void setHeaderColor(const char* string)
{ _hfColor = string ; }
RooHtml(const RooHtml&)

Last update: Mon Jun 25 19:44:15 2007
Copyright (c) 2000-2005, Regents of the University of California *

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.