ReFRACtor
observation_id.h
Go to the documentation of this file.
1 #ifndef OBSERVATION_ID_H
2 #define OBSERVATION_ID_H
3 
4 #include <boost/shared_ptr.hpp>
5 #include "hdf_file.h"
6 
7 namespace FullPhysics {
8 /****************************************************************/
13 template<class T> class ObservationId {
14 public:
15  ObservationId(const boost::shared_ptr<HdfFile>& input, const std::string& dataset_name, const T& identifier);
16  int data_index() const {return data_index_;}
17 private:
18  int data_index_;
19 };
20 
21 }
22 #endif
Defines a simple mechanism by where a specific dataset from a HDF file is read along with some sort o...
ObservationId(const boost::shared_ptr< HdfFile > &input, const std::string &dataset_name, const T &identifier)
Contains classes to abstract away details in various Spurr Radiative Transfer software.
Definition: doxygen_python.h:1

Copyright © 2017, California Institute of Technology.
ALL RIGHTS RESERVED.
U.S. Government Sponsorship acknowledged.
Generated Fri Aug 24 2018 15:44:08