MythenDetectorSpecifications¶
MythenDetectorSpecifications contains all detector specific parameters, such as the number of modules, internal detector parameters like the strip width.
-
struct MythenDetectorSpecifications¶
Public Functions
-
inline ssize_t num_strips() const¶
Public Members
-
double average_distance_sample_pixel = 2500.0 / M_PI¶
average euclidean distance between sample and pixel [mm]
-
double average_solid_angle = 6.31654681669718951605407423992073673e-7¶
average solid angle of pixels in Mythen detector [sr]
-
double sample_detector_offset = 1.4715¶
Offset between sample horizontal plane and detector [degrees].
-
double offset = 0.0¶
additional offset to sample detector offset (can change in experimental setup) [degrees]
-
double elastic_correction_factor = 0.0¶
elastic correction factor
-
double detector_vertical_axis_offset = 0.0¶
offste of detector to vertical axis (used for elastic correction) [degrees]
-
double dead_time = 76.08e-9¶
measured dead-time [s]
-
size_t max_modules = 48¶
number of modules in detector
-
std::vector<ssize_t> unconnected_modules = {}¶
list of module indices which are unconnected
-
inline ssize_t num_strips() const¶