Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
RooAbsCollection.h File Reference
#include "TObject.h"
#include "TString.h"
#include "RooAbsArg.h"
#include "RooPrintable.h"
#include "RooCmdArg.h"
#include "RooLinkedListIter.h"
#include "RooFit/UniqueId.h"
#include <ROOT/RRangeCast.hxx>
#include <ROOT/RSpan.hxx>
#include <string>
#include <unordered_map>
#include <vector>
#include <type_traits>
#include <memory>
Include dependency graph for RooAbsCollection.h:
This graph shows which files directly or indirectly include this file:

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 51 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 43 of file RooAbsCollection.h.