126  for (
Int_t i=0 ; i<
other._argList.GetSize() ; i++) {
 
 
  160  for (
Int_t i=0 ; i<
other._argList.GetSize() ; i++) {
 
 
  175  if (
_c) 
delete[] 
_c ;
 
 
  194    return _c ? &
_c[idx] : nullptr ;
 
 
  215      << 
":\ndoubles\t" << 
_d[0] << 
" " << 
_d[1]
 
  216      << 
"\nints\t" << 
_i[0] << 
" " << 
_i[1]
 
  217      << 
"\nstrings\t" << 
_s[0] << 
" " << 
_s[1] << 
" " << 
_s[2]
 
  218      << 
"\nobjects\t" << 
_o[0] << 
" " << 
_o[1] << std::endl;
 
 
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
 
virtual void removeAll()
Remove all arguments from our set, deleting them if we own them.
 
virtual bool add(const RooAbsArg &var, bool silent=false)
Add the specified argument to list.
 
RooArgSet is a container object that can hold multiple RooAbsArg objects.
 
Named container for two doubles, two integers two object points and three string pointers that can be...
 
const RooArgSet * getSet(Int_t idx) const
Return RooArgSet stored in slot idx.
 
RooArgSet * _c
Payload RooArgSets.
 
void Print(const char *="") const override
Print contents.
 
RooLinkedList _argList
Payload sub-arguments.
 
void addArg(const RooCmdArg &arg)
Utility function to add nested RooCmdArg to payload of this RooCmdArg.
 
Int_t _i[2]
Payload integers.
 
RooCmdArg & operator=(const RooCmdArg &other)
Assignment operator.
 
static const RooCmdArg & none()
Return reference to null argument.
 
void setSet(Int_t idx, const RooArgSet &set)
 
std::string _s[3]
Payload strings.
 
bool _procSubArgs
If true argument requires recursive processing.
 
RooCmdArg()
Default constructor.
 
TObject * _o[2]
Payload objects.
 
static const RooCmdArg _none
Static instance of null object.
 
double _d[2]
Payload doubles.
 
bool _prefixSubArgs
Prefix sub-arguments with container name?
 
~RooCmdArg() override
Destructor.
 
void Delete(Option_t *o=nullptr) override
Remove all elements in collection and delete all elements NB: Collection does not own elements,...
 
virtual void Add(TObject *arg)
 
The TNamed class is the base class for all named ROOT classes.
 
virtual void SetTitle(const char *title="")
Set the title of the TNamed.
 
const char * GetName() const override
Returns name of object.
 
virtual void SetName(const char *name)
Set the name of the TNamed.
 
Mother of all ROOT objects.