Citlali
Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs | Functions
io.h File Reference
#include <tula/cli.h>
#include <tula/config/core.h>
#include <tula/config/flatconfig.h>
#include <tula/config/yamlconfig.h>
#include <tula/enum.h>
#include <tula/filesystem.h>
#include <tula/formatter/container.h>
#include <tula/formatter/enum.h>
#include <tula/grppi.h>
#include <tula/logging.h>
#include <tula/switch_invoke.h>
#include <citlali/core/timestream/timestream.h>
Include dependency graph for io.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  RawObs
 The raw obs struct This represents a single observation that contains a set of data items and calibration items. More...
 
struct  RawObs::DataItem
 The DataItem struct This represent a single data item that belongs to a particular observation. More...
 
struct  RawObs::ArrayPropTable
 
struct  RawObs::PhotometryCalibInfo
 
struct  RawObs::AstrometryCalibInfo
 
struct  RawObs::CalItem
 @breif a generic cal item holder More...
 
struct  fmt::formatter< std::reference_wrapper< T > >
 
struct  fmt::formatter< RawObs >
 
struct  fmt::formatter< RawObs::DataItem >
 
struct  fmt::formatter< RawObs::CalItem >
 
struct  fmt::formatter< RawObs::ArrayPropTable >
 
struct  SeqIOCoordinator
 The Coordinator struct This wraps around the config object and provides high level methods in various ways to setup the MPI runtime with node-local and cross-node environment. More...
 

Namespaces

namespace  predefs
 
namespace  fmt
 

Typedefs

using predefs::index_t = std::ptrdiff_t
 This namespace contains global settings for common types and constants.
 
using predefs::shape_t = Eigen::Matrix< index_t, 2, 1 >
 
using predefs::data_t = double
 
template<typename Derived >
using ConfigMapper = tula::config::ConfigValidatorMixin< Derived, tula::config::YamlConfig >
 

Functions

 TULA_ENUM_REGISTER (RawObs::CalItemType)
 

Typedef Documentation

◆ ConfigMapper

template<typename Derived >
using ConfigMapper = tula::config::ConfigValidatorMixin<Derived, tula::config::YamlConfig>

Function Documentation

◆ TULA_ENUM_REGISTER()

TULA_ENUM_REGISTER ( RawObs::CalItemType  )