236 while((obj=iter->
Next())) {
239 <<
" is not a RooAbsArg, ignored" << endl ;
285 << idx <<
" out of range (0," <<
getSize() <<
")" << endl ;
348 if (!parser.
atEOL()) {
352 <<
"): ignoring extra characters at end of line: '" << rest <<
"'" << endl ;
RooAbsArg is the common abstract base class for objects that represent a value (of arbitrary type) an...
virtual Bool_t readFromStream(std::istream &is, Bool_t compact, Bool_t verbose=kFALSE)=0
virtual void writeToStream(std::ostream &os, Bool_t compact) const =0
Bool_t getAttribute(const Text_t *name) const
Check if a named attribute is set. By default, all attributes are unset.
RooAbsCollection is an abstract container object that can hold multiple RooAbsArg objects.
virtual Bool_t add(const RooAbsArg &var, Bool_t silent=kFALSE)
Add the specified argument to list.
const char * GetName() const
Returns name of object.
TIterator * createIterator(Bool_t dir=kIterForward) const
RooAbsArg * at(Int_t idx) const
virtual void writeToStream(std::ostream &os, Bool_t compact)
Write the contents of the argset in ASCII form to given stream.
RooArgList()
Default constructor.
RooAbsArg & operator[](Int_t idx) const
Array operator.
virtual Bool_t readFromStream(std::istream &is, Bool_t compact, Bool_t verbose=kFALSE)
Read the contents of the argset in ASCII form from given stream.
virtual ~RooArgList()
Destructor.
RooArgSet is a container object that can hold multiple RooAbsArg objects.
Bool_t atEOL()
If true, parser is at end of line in stream.
void zapToEnd(Bool_t inclContLines=kFALSE)
Eat all characters up to and including then end of the current line.
TString readLine()
Read an entire line from the stream and return as TString This method recognizes the use of '\' in th...
Collection abstract base class.
virtual TIterator * MakeIterator(Bool_t dir=kIterForward) const =0
Iterator abstract base class.
virtual TObject * Next()=0
Mother of all ROOT objects.
virtual const char * GetName() const
Returns name of object.
std::string GetName(const std::string &scope_name)