Logo ROOT  
Reference Guide
Loading...
Searching...
No Matches
RooAbsCollection.h File Reference
#include <RooAbsArg.h>
#include <RooCmdArg.h>
#include <RooFit/UniqueId.h>
#include <RooLinkedListIter.h>
#include <RooPrintable.h>
#include <ROOT/RRangeCast.hxx>
#include <ROOT/RSpan.hxx>
#include <TClass.h>
#include <TObject.h>
#include <TString.h>
#include <string>
#include <unordered_map>
#include <vector>
#include <type_traits>
#include <memory>

Classes

struct  RooAbsCollection::RooAbsArgPtrOrDouble
class  RooAbsCollection
 Abstract container object that can hold multiple RooAbsArg objects. More...

Namespaces

namespace  RooFit
 The namespace RooFit contains mostly switches that change the behaviour of functions of PDFs (or other types of arguments).
namespace  RooFit::Detail

Functions

template<typename T, typename Range_t>
ROOT::RRangeCast< T, true, Range_t > dynamic_range_cast (Range_t &&coll)
template<typename T, typename Range_t>
ROOT::RRangeCast< T, false, Range_t > static_range_cast (Range_t &&coll)

Function Documentation

◆ dynamic_range_cast()

template<typename T, typename Range_t>
ROOT::RRangeCast< T, true, Range_t > dynamic_range_cast ( Range_t && coll)

Definition at line 53 of file RooAbsCollection.h.

◆ static_range_cast()

template<typename T, typename Range_t>
ROOT::RRangeCast< T, false, Range_t > static_range_cast ( Range_t && coll)

Definition at line 45 of file RooAbsCollection.h.