Reads CIRs from CIR HDF5 file. More...
#include <snReadCIRFile.h>
Public Member Functions | |
snReadCIRFile (std::string filename) | |
virtual | ~snReadCIRFile () |
cir_struct | getCIR (Blocks_Type cir_num) |
returns CIR with a given number More... | |
double | getCIRRate () |
Return the CIR rate of the file. More... | |
Blocks_Type | getCIRAmount () |
Return the number of total CIRs in file. More... | |
double | getC0 () |
Returns the speed of light as defined in file. More... | |
Private Attributes | |
H5File * | file |
Group * | group_cirs |
parameters_simulation_struct | my_params |
double * | ref_ranges |
Reads CIRs from CIR HDF5 file.
filename |
snReadCIRFile::snReadCIRFile | ( | std::string | filename | ) |
|
virtual |
|
inline |
Returns the speed of light as defined in file.
cir_struct snReadCIRFile::getCIR | ( | Blocks_Type | cir_num | ) |
returns CIR with a given number
<cir_num> | CIR number |
|
inline |
Return the number of total CIRs in file.
|
inline |
Return the CIR rate of the file.
|
private |
|
private |
|
private |
|
private |