42 TMacro(
const char *
name,
const char *title=
"");
57 virtual void SetParams(
const char *params=0);
TList * GetListOfLines() const
Collectable string class.
virtual void Paint(Option_t *option="")
Execute this macro (called by TPad::Paint).
virtual Long_t Exec(const char *params=0, Int_t *error=0)
Execute this macro with params, if params is 0, default parameters (set via SetParams) are used...
Class supporting a collection of lines with C++ code.
#define ClassDef(name, id)
virtual TObjString * GetLineWith(const char *text) const
Search the first line containing text.
This code implements the MD5 message-digest algorithm.
The TNamed class is the base class for all named ROOT classes.
virtual void Print(Option_t *option="") const
Print contents of this macro.
virtual Bool_t Load() const
Load the macro into the interpreter.
Using a TBrowser one can browse all ROOT objects.
TMacro & operator=(const TMacro &)
Copy constructor.
void SaveSource(FILE *fp)
Save macro source in file pointer fp.
virtual Int_t ReadFile(const char *filename)
Read lines in filename in this macro.
virtual TMD5 * Checksum()
Returns checksum of the current content.
TMacro()
Create an empty macro, use AddLine() or ReadFile() to fill this macro.
virtual void Browse(TBrowser *b)
When clicking in the browser, the following action is performed on this macro, depending the content ...
you should not use this method at all Int_t Int_t Double_t Double_t Double_t Int_t Double_t Double_t Double_t Double_t b
virtual void SavePrimitive(std::ostream &out, Option_t *option="")
Save macro source on stream out.
virtual void SetParams(const char *params=0)
Set default parameters to execute this macro.
virtual TObjString * AddLine(const char *text)
Add line with text in the list of lines of this macro.
virtual ~TMacro()
Delete this macro.