|
AARE
Data analysis library for PSI hybrid detectors
|
#include <array>#include <stdexcept>#include <cstdint>#include <string>#include <string_view>#include <variant>#include <vector>Go to the source code of this file.
Data Structures | |
| struct | aare::sls_detector_header |
| struct | aare::xy |
| struct | aare::RawFileConfig |
Namespaces | |
| namespace | aare |
| Frame class to represent a single frame of data model class should be able to work with streams coming from files or network. | |
Typedefs | |
| using | aare::dynamic_shape = std::vector< ssize_t > |
| using | aare::DataTypeVariants = std::variant< uint16_t, uint32_t > |
Enumerations | |
| enum class | aare::DetectorType { aare::Jungfrau , aare::Eiger , aare::Mythen3 , aare::Moench , aare::ChipTestBoard } |
| enum class | aare::TimingMode { aare::Auto , aare::Trigger } |
Functions | |
| template<class T > | |
| T | aare::StringTo (std::string sv) |
| template<class T > | |
| std::string | aare::toString (T sv) |
| template<> | |
| DetectorType | aare::StringTo (std::string) |
| template<> | |
| std::string | aare::toString (DetectorType type) |
| template<> | |
| TimingMode | aare::StringTo (std::string) |