yoda is hosted by Hepforge, IPPP Durham
YODA - Yet more Objects for Data Analysis 2.0.0
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 CYODA::AnalysisObjectAnalysisObject is the base class for histograms and scatters
 CYODA::AOReader< T >
 CYODA::AOReaderBase
 CYODA::ArithmeticWrapper< T >Arithmetic wrapper to emulate inheritance from arithmetic types
 CYODA::Axis< T, typename >Discrete axis with edges of non-floating-point-type
 CYODA::Axis< T, isCAxis< T > >Continuous axis with floating-point-type edges
 CYODA::YODAConcepts::AxisImpl< T >Axis concept
 CB1
 CYODA::BinEstimatorBin estimator
 CYODA::BinnedStorage< BinContentT, AxisT >BinnedStorage, stores the bins and coordinates access to them
 CYODA::BinnedStorage< BinContentT, AxisT... >
 CYODA::BinnedStorage< Dbn< DbnN >, AxisT... >
 CYODA::BinnedStorage< Estimate, AxisT... >
 CYODA::Binning< Axes >
 CYODA::BinsVecWrapper< VecT >Vector wrapper used to interact with bins vectors. Able to hide overflow and hidden bins
 CYODA::CmpFloatsFunctor to compare two floating point numbers and return whether they are fuzzily equivalent
 Cstd::conditional_t
 CYODA::DbnBase< N >A 1D distribution
 CYODA::DbnBase< 0 >
 CYODA::DbnBase< 1 >
 CYODA::DbnBase< 2 >
 CYODA::DbnBase< 3 >
 CYODA::defaultAdapter< FillDim, BinT >Type to adapter mapping used when user didn't provide type adapter
 CYODA::defaultAdapter< DbnN, BinT< N, Dbn< DbnN >, BinningT > >Default fill adapter for binned type Dbn<N>
 CYODA::defaultAdapter< FillDim, BinT< N, double, BinningT > >Default fill adapter for binned type double
 CMetaUtils::detail::detector< Default, AlwaysVoid, Op, Args >
 CMetaUtils::detail::detector< Default, std::void_t< Op< Args... > >, Op, Args... >
 CYODA::EstimateA point estimate (base class for the Estimate)
 Cstd::exceptionSTL class
 Cstd::false_type
 CYODA::FillableA base class for all fillable objects
 CYODA::BinsVecWrapper< VecT >::myIt
 CMetaUtils::nonesuch
 CYODA::PointBase class for all Point*Ds, providing generic access to their numerical properties
 CYODA::ReaderPure virtual base class for various output writers
 CYODA::ScatterA base class for common operations on scatter types (Scatter1D, etc.)
 CTestHelpers::TestDataPrecalculated data with it's properties used in statistical objects tests
 CYODA::Transformation< N, Args >
 Cstd::true_type
 CYODA::TypeID< T >Returns the type ID as a character sequence
 CYODA::TypeID< std::string >Specialisation for type string
 CYODA::WeightsA named, vectorised generalisation of an event weight
 CYODA::WriterPure virtual base class for various output writers
 CYODA::XAxisMixin< Derived, EdgeT >CRTP mixin introducing convenience aliases along X axis
 CYODA::XAxisMixin< BinnedDbn< 1, AxisT >, AxisT >
 CYODA::XAxisMixin< BinnedDbn< 2, AxisT >, AxisT >
 CYODA::XAxisMixin< BinnedDbn< 2, AxisT1, AxisT2 >, AxisT1 >
 CYODA::XAxisMixin< BinnedDbn< 3, AxisT1, AxisT2 >, AxisT1 >
 CYODA::XAxisMixin< BinnedDbn< 3, AxisT1, AxisT2, AxisT3 >, AxisT1 >
 CYODA::XAxisMixin< BinnedDbn< 4, AxisT1, AxisT2, AxisT3 >, AxisT1 >
 CYODA::XAxisMixin< BinnedEstimate< AxisT >, AxisT >
 CYODA::XAxisMixin< BinnedEstimate< AxisT1, AxisT2 >, AxisT1 >
 CYODA::XAxisMixin< BinnedEstimate< AxisT1, AxisT2, AxisT3 >, AxisT1 >
 CYODA::XBinMixin< Derived, EdgeT >CRTP mixin introducing convenience aliases along X axis
 CYODA::XBinMixin< Bin< 1, T, BinningT >, BinningT::template getEdgeT< 0 > >
 CYODA::XBinMixin< Bin< 2, T, BinningT >, BinningT::template getEdgeT< 0 > >
 CYODA::XBinMixin< Bin< 3, T, BinningT >, BinningT::template getEdgeT< 0 > >
 CYODA::XDbnMixin< Derived >CRTP mixin introducing convenience aliases along X axis
 CYODA::XDbnMixin< Dbn< 1 > >
 CYODA::XDbnMixin< Dbn< 2 > >
 CYODA::XDbnMixin< Dbn< 3 > >
 CYODA::XDirectionMixin< Derived >CRTP mixin introducing convenience aliases along X axis
 CYODA::XDirectionMixin< PointND< 1 > >
 CYODA::XDirectionMixin< PointND< 2 > >
 CYODA::XDirectionMixin< PointND< 3 > >
 CYODA::XStatsMixin< Derived >CRTP mixin introducing convenience aliases to access statistics along X axis
 CYODA::XStatsMixin< BinnedDbn< 1, AxisT > >
 CYODA::XStatsMixin< BinnedDbn< 2, AxisT > >
 CYODA::XStatsMixin< BinnedDbn< 2, AxisT1, AxisT2 > >
 CYODA::XStatsMixin< BinnedDbn< 3, AxisT1, AxisT2 > >
 CYODA::XStatsMixin< BinnedDbn< 3, AxisT1, AxisT2, AxisT3 > >
 CYODA::XStatsMixin< BinnedDbn< 4, AxisT1, AxisT2, AxisT3 > >
 CYODA::YAxisMixin< Derived, EdgeT >CRTP mixin introducing convenience aliases along Y axis
 CYODA::YAxisMixin< BinnedDbn< 2, AxisT1, AxisT2 >, AxisT2 >
 CYODA::YAxisMixin< BinnedDbn< 3, AxisT1, AxisT2 >, AxisT2 >
 CYODA::YAxisMixin< BinnedDbn< 3, AxisT1, AxisT2, AxisT3 >, AxisT2 >
 CYODA::YAxisMixin< BinnedDbn< 4, AxisT1, AxisT2, AxisT3 >, AxisT3 >
 CYODA::YAxisMixin< BinnedEstimate< AxisT1, AxisT2 >, AxisT2 >
 CYODA::YAxisMixin< BinnedEstimate< AxisT1, AxisT2, AxisT3 >, AxisT2 >
 CYODA::YBinMixin< Derived, EdgeT >CRTP mixin introducing convenience aliases along Y axis
 CYODA::YBinMixin< Bin< 2, T, BinningT >, BinningT::template getEdgeT< 1 > >
 CYODA::YBinMixin< Bin< 3, T, BinningT >, BinningT::template getEdgeT< 1 > >
 CYODA::YDbnMixin< Derived >CRTP mixin introducing convenience aliases along Y axis
 CYODA::YDbnMixin< Dbn< 2 > >
 CYODA::YDbnMixin< Dbn< 3 > >
 CYODA::YDirectionMixin< Derived >CRTP mixin introducing convenience aliases along Y axis
 CYODA::YDirectionMixin< PointND< 2 > >
 CYODA::YDirectionMixin< PointND< 3 > >
 CYODA::YStatsMixin< Derived >CRTP mixin introducing convenience aliases to access statistics along Y axis
 CYODA::YStatsMixin< BinnedDbn< 2, AxisT1, AxisT2 > >
 CYODA::YStatsMixin< BinnedDbn< 3, AxisT1, AxisT2 > >
 CYODA::YStatsMixin< BinnedDbn< 3, AxisT1, AxisT2, AxisT3 > >
 CYODA::YStatsMixin< BinnedDbn< 4, AxisT1, AxisT2, AxisT3 > >
 CYODA::ZAxisMixin< Derived, EdgeT >CRTP mixin introducing convenience aliases along Z axis
 CYODA::ZAxisMixin< BinnedDbn< 3, AxisT1, AxisT2, AxisT3 >, AxisT3 >
 CYODA::ZAxisMixin< BinnedEstimate< AxisT1, AxisT2, AxisT3 >, AxisT3 >
 CYODA::ZBinMixin< Derived, EdgeT >CRTP mixin introducing convenience aliases along Z axis
 CYODA::ZBinMixin< Bin< 3, T, BinningT >, BinningT::template getEdgeT< 2 > >
 CYODA::ZDbnMixin< Derived >CRTP mixin introducing convenience aliases along Z axis
 CYODA::ZDbnMixin< Dbn< 3 > >
 CYODA::ZDirectionMixin< Derived >CRTP mixin introducing convenience aliases along Z axis
 CYODA::ZDirectionMixin< PointND< 3 > >
 CYODA::ZStatsMixin< Derived >CRTP mixin introducing convenience aliases to access statistics along Z axis
 CYODA::ZStatsMixin< BinnedDbn< 3, AxisT1, AxisT2, AxisT3 > >