library: libRooFit
#include "RooArgList.h"

RooArgList


class description - source file - inheritance tree (.pdf)

class RooArgList : public RooAbsCollection

Inheritance Chart:
TObject
RooPrintable
<-
RooAbsCollection
<-
RooArgList
<-
RooListProxy

    public:
RooArgList() RooArgList(const RooArgSet& set) RooArgList(const TCollection& tcoll, const char* name = "") RooArgList(const char* name) RooArgList(const RooAbsArg& var1, const char* name = "") RooArgList(const RooAbsArg& var1, const RooAbsArg& var2, const char* name = "") RooArgList(const RooAbsArg& var1, const RooAbsArg& var2, const RooAbsArg& var3, const char* name = "") RooArgList(const RooAbsArg& var1, const RooAbsArg& var2, const RooAbsArg& var3, const RooAbsArg& var4, const char* name = "") RooArgList(const RooAbsArg& var1, const RooAbsArg& var2, const RooAbsArg& var3, const RooAbsArg& var4, const RooAbsArg& var5, const char* name = "") RooArgList(const RooAbsArg& var1, const RooAbsArg& var2, const RooAbsArg& var3, const RooAbsArg& var4, const RooAbsArg& var5, const RooAbsArg& var6, const char* name = "") RooArgList(const RooAbsArg& var1, const RooAbsArg& var2, const RooAbsArg& var3, const RooAbsArg& var4, const RooAbsArg& var5, const RooAbsArg& var6, const RooAbsArg& var7, const char* name = "") RooArgList(const RooAbsArg& var1, const RooAbsArg& var2, const RooAbsArg& var3, const RooAbsArg& var4, const RooAbsArg& var5, const RooAbsArg& var6, const RooAbsArg& var7, const RooAbsArg& var8, const char* name = "") RooArgList(const RooAbsArg& var1, const RooAbsArg& var2, const RooAbsArg& var3, const RooAbsArg& var4, const RooAbsArg& var5, const RooAbsArg& var6, const RooAbsArg& var7, const RooAbsArg& var8, const RooAbsArg& var9, const char* name = "") RooArgList(const RooArgList& other, const char* name = "") virtual ~RooArgList() RooAbsArg* at(Int_t idx) const static TClass* Class() virtual TObject* clone(const char* newname) const virtual TObject* create(const char* newname) const Int_t index(const RooAbsArg* arg) const virtual TClass* IsA() const RooArgList& operator=(const RooArgList& other) RooAbsArg& operator[](Int_t idx) const virtual Bool_t readFromStream(istream& is, Bool_t compact, Bool_t verbose = kFALSE) virtual void ShowMembers(TMemberInspector& insp, char* parent) void sort(Bool_t reverse = kFALSE) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) virtual void writeToStream(ostream& os, Bool_t compact)

Data Members




Class Description


RooArgList() : RooAbsCollection()
 Default constructor

RooArgList(const RooArgSet& set) : RooAbsCollection(set.GetName())
 Constructor from a RooArgSet.

RooArgList(const char *name) : RooAbsCollection(name)
 Empty list constructor

RooArgList(const RooAbsArg& var1, const char *name) : RooAbsCollection(name)
 Constructor for list containing 1 initial object

RooArgList(const RooAbsArg& var1, const RooAbsArg& var2, const char *name) : RooAbsCollection(name)
 Constructor for set containing 2 initial objects

RooArgList(const RooAbsArg& var1, const RooAbsArg& var2, const RooAbsArg& var3, const char *name) : RooAbsCollection(name)
 Constructor for set containing 3 initial objects

RooArgList(const RooAbsArg& var1, const RooAbsArg& var2, const RooAbsArg& var3, const RooAbsArg& var4, const char *name) : RooAbsCollection(name)
 Constructor for set containing 4 initial objects

RooArgList(const RooAbsArg& var1, const RooAbsArg& var2, const RooAbsArg& var3, const RooAbsArg& var4, const RooAbsArg& var5, const char *name) : RooAbsCollection(name)
 Constructor for set containing 5 initial objects

RooArgList(const RooAbsArg& var1, const RooAbsArg& var2, const RooAbsArg& var3, const RooAbsArg& var4, const RooAbsArg& var5, const RooAbsArg& var6, const char *name) : RooAbsCollection(name)
 Constructor for set containing 6 initial objects

RooArgList(const RooAbsArg& var1, const RooAbsArg& var2, const RooAbsArg& var3, const RooAbsArg& var4, const RooAbsArg& var5, const RooAbsArg& var6, const RooAbsArg& var7, const char *name) : RooAbsCollection(name)
 Constructor for set containing 7 initial objects

RooArgList(const RooAbsArg& var1, const RooAbsArg& var2, const RooAbsArg& var3, const RooAbsArg& var4, const RooAbsArg& var5, const RooAbsArg& var6, const RooAbsArg& var7, const RooAbsArg& var8, const char *name) : RooAbsCollection(name)
 Constructor for set containing 8 initial objects

RooArgList(const RooAbsArg& var1, const RooAbsArg& var2, const RooAbsArg& var3, const RooAbsArg& var4, const RooAbsArg& var5, const RooAbsArg& var6, const RooAbsArg& var7, const RooAbsArg& var8, const RooAbsArg& var9, const char *name) : RooAbsCollection(name)
 Constructor for set containing 9 initial objects

RooArgList(const TCollection& tcoll, const char* name) : RooAbsCollection(name)
 Constructor from a root TCollection. Elements in the collection that
 do not inherit from RooAbsArg will be skipped. A warning message
 will be printed for every skipped item.

RooArgList(const RooArgList& other, const char *name) : RooAbsCollection(other,name)
 Copy constructor. Note that a copy of a list is always non-owning,
 even the source list is owning. To create an owning copy of
 a list (owning or not), use the snaphot() method.

~RooArgList()
 Destructor

void writeToStream(ostream& os, Bool_t compact)
 Write the contents of the argset in ASCII form to given stream.

 All elements will be printed on a single line separated by a single
 white space. The contents of each element is written by the arguments'
 writeToStream() function

Bool_t readFromStream(istream& is, Bool_t compact, Bool_t verbose)
 Read the contents of the argset in ASCII form from given stream.

 A single line is read, and all elements are assumed to be separated
 by white space. The value of each argument is read by the arguments
 readFromStream function.



Inline Functions


           TObject* clone(const char* newname) const
           TObject* create(const char* newname) const
        RooArgList& operator=(const RooArgList& other)
               void sort(Bool_t reverse = kFALSE)
              Int_t index(const RooAbsArg* arg) const
         RooAbsArg* at(Int_t idx) const
         RooAbsArg& operator[](Int_t idx) const
            TClass* Class()
            TClass* IsA() const
               void ShowMembers(TMemberInspector& insp, char* parent)
               void Streamer(TBuffer& b)
               void StreamerNVirtual(TBuffer& b)


Last update: Tue Jun 28 18:10:51 2005
Copyright (c) 2000-2005, Regents of the University of California *


ROOT page - Class index - Class Hierarchy - 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.