Alexandria 2.31.2
SDC-CH common library for the Euclid project
Loading...
Searching...
No Matches
Euclid::Histogram Namespace Reference

Namespaces

namespace  Binning
 

Classes

class  BinStrategy
 
struct  HasComputeBins
 
class  Histogram
 

Functions

template<typename BinType , typename IterType >
void computeBinsForwarder (BinType &binning, IterType begin, IterType end, std::true_type)
 
template<typename BinType , typename IterType >
void computeBinsForwarder (BinType &, IterType, IterType, std::false_type)
 

Function Documentation

◆ computeBinsForwarder() [1/2]

template<typename BinType , typename IterType >
void Euclid::Histogram::computeBinsForwarder ( BinType & ,
IterType ,
IterType ,
std::false_type  )
inline

This method is called if BinType does not have computeBins

Definition at line 96 of file ComputationImpl.icpp.

◆ computeBinsForwarder() [2/2]

template<typename BinType , typename IterType >
void Euclid::Histogram::computeBinsForwarder ( BinType & binning,
IterType begin,
IterType end,
std::true_type  )
inline

This method is called if BinType has computeBins

Definition at line 88 of file ComputationImpl.icpp.

Referenced by Euclid::Histogram::Histogram< VarType, WeightType >::ComputationImpl< BinType >::computeBins().