|
OPAL (Object Oriented Parallel Accelerator Library)
2024.1
OPAL
|
#include <ProbeHistReader.h>
Public Types | |
| typedef std::vector< size_t > | container_t |
Public Member Functions | |
| ProbeHistReader (std::string filename) | |
| void | parseFile () |
| size_t | minimum (double lower, double upper) |
Private Member Functions | |
| void | parseHeader (std::ifstream &ifs) |
| template<typename T > | |
| T | getValue (const std::string &s) |
Private Attributes | |
| std::string | filename_m |
| Histogram file. More... | |
| double | rmin_m |
| double | binwidth_m |
| container_t | bincount_m |
Definition at line 31 of file ProbeHistReader.h.
| typedef std::vector<size_t> ProbeHistReader::container_t |
Definition at line 34 of file ProbeHistReader.h.
| ProbeHistReader::ProbeHistReader | ( | std::string | filename | ) |
Definition at line 29 of file ProbeHistReader.cpp.
|
private |
Definition at line 63 of file ProbeHistReader.h.
References Attrib::Legacy::Distribution::T.
| size_t ProbeHistReader::minimum | ( | double | lower, |
| double | upper | ||
| ) |
| lower | radius [mm] |
| upper | radius [mm] |
Definition at line 65 of file ProbeHistReader.cpp.
References begin, bincount_m, binwidth_m, end, test::result, and rmin_m.
| void ProbeHistReader::parseFile | ( | ) |
Definition at line 37 of file ProbeHistReader.cpp.
References bincount_m, filename_m, it, and parseHeader().

|
private |
Definition at line 99 of file ProbeHistReader.cpp.
References bincount_m, binwidth_m, filename_m, interpolation::re(), and rmin_m.
Referenced by parseFile().

|
private |
Definition at line 58 of file ProbeHistReader.h.
Referenced by minimum(), parseFile(), and parseHeader().
|
private |
Definition at line 56 of file ProbeHistReader.h.
Referenced by minimum(), and parseHeader().
|
private |
Histogram file.
Definition at line 53 of file ProbeHistReader.h.
Referenced by parseFile(), and parseHeader().
|
private |
Definition at line 55 of file ProbeHistReader.h.
Referenced by minimum(), and parseHeader().
1.8.5