34 #ifndef __NCOUNTS2DMR__
35 #define __NCOUNTS2DMR__
55 namespace numbercounts {
114 NumberCounts2D_RedshiftMass (
const catalogue::Catalogue data,
const size_t nbins1,
const size_t nbins2,
const double minVar1=
par::defaultDouble,
const double maxVar1=
par::defaultDouble,
const double minVar2=
par::defaultDouble,
const double maxVar2=
par::defaultDouble,
const double shift1=0.5,
const double shift2=0.5,
const glob::HistogramType hist_type=
glob::HistogramType::_N_V_,
const double fact = 1.,
const BinType bin_type1=
BinType::_linear_,
const BinType bin_type2=
BinType::_logarithmic_) :
NumberCounts2D (
catalogue::
Var::_Redshift_, bin_type1,
catalogue::
Var::_Mass_, bin_type2, data, nbins1, nbins2, minVar1, maxVar1, minVar2, maxVar2, shift1, shift2, hist_type,
fact) {}
130 NumberCounts2D_RedshiftMass (
const catalogue::Catalogue data,
const std::vector<double> vec_edges1,
const std::vector<double> vec_edges2,
const glob::HistogramType hist_type=
glob::HistogramType::_N_V_,
const double fact = 1.) :
NumberCounts2D (
catalogue::
Var::_Redshift_,
catalogue::
Var::_Mass_, vec_edges1, vec_edges2, data, hist_type,
fact) {}
The class NumberCounts2D.
The class NumberCounts2D_Redshift.
virtual ~NumberCounts2D_RedshiftMass()=default
default destructor
NumberCounts2D_RedshiftMass()
default constructor
NumberCounts2D_RedshiftMass(const catalogue::Catalogue data, const size_t nbins1, const size_t nbins2, const double minVar1=par::defaultDouble, const double maxVar1=par::defaultDouble, const double minVar2=par::defaultDouble, const double maxVar2=par::defaultDouble, const double shift1=0.5, const double shift2=0.5, const glob::HistogramType hist_type=glob::HistogramType::_N_V_, const double fact=1., const BinType bin_type1=BinType::_linear_, const BinType bin_type2=BinType::_logarithmic_)
constructor
NumberCounts2D_RedshiftMass(const catalogue::Catalogue data, const std::vector< double > vec_edges1, const std::vector< double > vec_edges2, const glob::HistogramType hist_type=glob::HistogramType::_N_V_, const double fact=1.)
constructor
The class NumberCounts2D.
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