CosmoBolognaLib
Free Software C++/Python libraries for cosmological calculations
Histogram.h File Reference

Class used to handle binned variables. More...

#include "Kernel.h"
Include dependency graph for Histogram.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  cbl::glob::Histogram
 The class Histogram. More...
 
class  cbl::glob::Histogram2D
 The class Histogram2D. More...
 

Namespaces

 cbl
 The global namespace of the CosmoBolognaLib
 
 cbl::glob
 The namespace of the functions and classes of internal auxiliary use
 

Enumerations

enum class  cbl::glob::HistogramType {
  cbl::glob::_N_V_ , cbl::glob::_n_V_ , cbl::glob::_dn_dV_ , cbl::glob::_dn_dlogV_ ,
  cbl::glob::_dn_dlnV_
}
 the histogram type More...
 

Functions

std::vector< std::string > cbl::glob::HistogramTypeNames ()
 return a vector containing the HistogramType names More...
 
HistogramType cbl::glob::HistogramTypeCast (const int histogramTypeIndex)
 cast an enum of type HistogramType from its index More...
 
HistogramType cbl::glob::HistogramTypeCast (const std::string histogramTypeName)
 cast an enum of type HistogramType from its name More...
 
std::vector< HistogramType > cbl::glob::HistogramTypeCast (const std::vector< int > histogramTypeIndeces)
 cast an enum of type HistogramType from indeces More...
 
std::vector< HistogramType > cbl::glob::HistogramTypeCast (const std::vector< std::string > histogramTypeNames)
 cast an enum of type HistogramType from thier names More...
 

Detailed Description

Class used to handle binned variables.

Author
Federico Marulli, Alfonso Veropalumbo
feder.nosp@m.ico..nosp@m.marul.nosp@m.li3@.nosp@m.unibo.nosp@m..it, alfon.nosp@m.so.v.nosp@m.eropa.nosp@m.lumb.nosp@m.o@uni.nosp@m.bo.i.nosp@m.t

Definition in file Histogram.h.