library: libRooFit #include "RooArgList.h" |
RooArgList
class description - source file - inheritance tree (.pdf)
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)
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.