rivet is hosted by Hepforge, IPPP Durham
Rivet 4.0.0
Minimal objects representing AO fills,

Classes

class  Rivet::FillCollector< T >
 FillCollectors which are used to temporarily cache unaggregated fills until collapsed by the Multiplexers via a call to collapseEventGroup(). More...
 
class  Rivet::FillCollector< YODA::Counter >
 FillCollector specialisation for Counter. More...
 
class  Rivet::FillCollector< YODA::BinnedDbn< DbnN, AxisT... > >
 FillCollector specialisation for all BinnedDbn-like AOs. More...
 
class  Rivet::FillCollector< YODA::BinnedDbn< 1, AxisT > >
 FillCollector specialisation for Histo1D. More...
 
class  Rivet::FillCollector< YODA::BinnedDbn< 2, AxisT1, AxisT2 > >
 FillCollector specialisation for Histo2D. More...
 
class  Rivet::FillCollector< YODA::BinnedDbn< 3, AxisT1, AxisT2, AxisT3 > >
 FillCollector specialisation for Histo3D. More...
 
class  Rivet::FillCollector< YODA::BinnedDbn< 2, AxisT > >
 FillCollector specialisation for Profile1D. More...
 
class  Rivet::FillCollector< YODA::BinnedDbn< 3, AxisT1, AxisT2 > >
 FillCollector specialisation for Histo2D. More...
 
class  Rivet::FillCollector< YODA::BinnedDbn< 4, AxisT1, AxisT2, AxisT3 > >
 FillCollector specialisation for Histo3D. More...
 
class  Rivet::FillCollector< YODA::Estimate0D >
 FillCollector specialisation for Estimate. More...
 
class  Rivet::FillCollector< YODA::BinnedEstimate< AxisT... > >
 FillCollector specialisation for BinnedEstimate. More...
 
class  Rivet::FillCollector< YODA::ScatterND< N > >
 FillCollector specialisation for ScatterND. More...
 

Typedefs

using Rivet::Weight = double
 Typedef for weights.
 
template<typename T >
using Rivet::Fill = pair< typename T::FillType, Weight >
 A single fill is a (FillType, Weight) pair.
 
template<typename T >
using Rivet::Fills = vector< Fill< T > >
 A collection of several Fill objects.
 

Detailed Description

to be buffered before collapseEventGroup().

Note
Every object listed here needs a virtual fill method in YODA, otherwise the Tuple fakery won't work.