12class HDF5CFGeoCF1D:
public HDF5BaseArray
15 HDF5CFGeoCF1D (EOS5GridPCType eos5_proj_code,
double eos2_svalue,
double eos2_evalue,
int eos2_dim_size,
const std::string & n =
"", libdap::BaseType * v =
nullptr):
16 HDF5BaseArray (n, v), proj_code(eos5_proj_code), svalue (eos2_svalue),evalue(eos2_evalue),tnumelm(eos2_dim_size) {
18 ~ HDF5CFGeoCF1D ()
override =
default;
24 void read_data_NOT_from_mem_cache(
bool add_cache,
void*buf)
override;
26 libdap::BaseType *ptr_duplicate ()
override
28 return new HDF5CFGeoCF1D (*
this);
31 bool read ()
override;
36 EOS5GridPCType proj_code;