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

The class Data. More...

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

Go to the source code of this file.

Classes

class  cbl::data::Data
 The class Data. More...
 

Namespaces

 cbl
 The global namespace of the CosmoBolognaLib
 
 cbl::data
 The namespace of the functions and classes used to handle data of any kind.
 

Enumerations

enum class  cbl::data::DataType {
  cbl::data::_1D_ , cbl::data::_2D_ , cbl::data::_1D_collection_ , cbl::data::_1D_extra_ ,
  cbl::data::_2D_extra_
}
 the data type More...
 

Functions

std::vector< std::string > cbl::data::DataTypeNames ()
 return a vector containing the DataType names More...
 
std::shared_ptr< data::Datacbl::data::join_dataset (std::vector< std::shared_ptr< data::Data >> dataset)
 merge dataset (only work for one dataset type) More...
 
std::shared_ptr< data::Datacbl::data::join_dataset_1D (std::vector< std::shared_ptr< data::Data >> dataset)
 merge dataset of type 1D More...
 
std::shared_ptr< data::Datacbl::data::join_dataset_1D_extra (std::vector< std::shared_ptr< data::Data >> dataset)
 merge dataset of type 1D_extra More...
 

Detailed Description

The class Data.

This file defines the interface of the class Data

Authors
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 Data.h.