34 #ifndef __NCOUNTS1DMP__
35 #define __NCOUNTS1DMP__
55 namespace numbercounts {
67 class NumberCounts1D_MassProxy :
public NumberCounts1D {
81 NumberCounts1D_MassProxy () {}
87 virtual ~NumberCounts1D_MassProxy () =
default;
112 NumberCounts1D_MassProxy (
const catalogue::Catalogue data,
const size_t nbins,
const double minVar=
par::defaultDouble,
const double maxVar=
par::defaultDouble,
const double shift = 0.5,
const glob::HistogramType hist_type=
glob::HistogramType::_N_V_,
const double fact = 1.,
const BinType bin_type=
BinType::_logarithmic_) :
NumberCounts1D(
catalogue::
Var::
_MassProxy_, bin_type, data, nbins, minVar, maxVar, shift, hist_type,
fact) {}
The class NumberCounts1D.
NumberCounts1D()
default constructor
std::shared_ptr< catalogue::Catalogue > catalogue()
function to get the protected member m_data
double fact()
return the normalization factor
static const double defaultDouble
default double value
Var
the catalogue variables
HistogramType
the histogram type
@ _N_V_
the binned counts,
The global namespace of the CosmoBolognaLib
@ _logarithmic_
logarithmic binning