Calibration::Params
Params
Section titled “Params”#include <xalgospp/detector/calibration.hh>struct ParamsDefined in src/lib/xalgospp/detector/calibration.hh:248
Inherits:
Parameters< Params >
List of all members
Section titled “List of all members”| Name | Kind | Owner |
|---|---|---|
base_url |
variable |
Declared here |
det_type |
variable |
Declared here |
det_serial_no |
variable |
Declared here |
experiment |
variable |
Declared here |
run |
variable |
Declared here |
gain_shift |
variable |
Declared here |
gain_mask |
variable |
Declared here |
data_mask |
variable |
Declared here |
num_gains |
variable |
Declared here |
default_gain |
variable |
Declared here |
invalid_pattern |
variable |
Declared here |
invalid_value |
variable |
Declared here |
mapping |
variable |
Declared here |
get_metadata |
function |
Declared here |
set |
function |
Inherited from Parameters |
get |
function |
Inherited from Parameters |
set_impl |
function |
Inherited from Parameters |
get_impl |
function |
Inherited from Parameters |
Inherited from Parameters
Section titled “Inherited from Parameters”| Kind | Name | Description |
|---|---|---|
function |
set inline |
Set a parameter for the Parameters-set by string. |
function |
get const inline |
Retrieve a parameter by name from the Parameters-set. |
function |
set_impl static inline |
|
function |
get_impl static inline |
Public Attributes
Section titled “Public Attributes”| Return | Name | Description |
|---|---|---|
std::string |
base_url |
|
std::string |
det_type |
|
std::string |
det_serial_no |
|
std::string |
experiment |
|
unsigned |
run |
|
int |
gain_shift |
|
int |
gain_mask |
|
int |
data_mask |
|
int |
num_gains |
|
float |
default_gain |
|
int |
invalid_pattern |
|
float |
invalid_value |
|
CalibParameters::MappingMode |
mapping |
base_url
Section titled “base_url”std::string base_urlDefined in src/lib/xalgospp/detector/calibration.hh:250
det_type
Section titled “det_type”std::string det_typeDefined in src/lib/xalgospp/detector/calibration.hh:252
det_serial_no
Section titled “det_serial_no”std::string det_serial_noDefined in src/lib/xalgospp/detector/calibration.hh:254
experiment
Section titled “experiment”std::string experimentDefined in src/lib/xalgospp/detector/calibration.hh:256
unsigned run = 0Defined in src/lib/xalgospp/detector/calibration.hh:258
gain_shift
Section titled “gain_shift”int gain_shift = 14Defined in src/lib/xalgospp/detector/calibration.hh:262
gain_mask
Section titled “gain_mask”int gain_mask = 0x3Defined in src/lib/xalgospp/detector/calibration.hh:263
data_mask
Section titled “data_mask”int data_mask = 0x3FFFDefined in src/lib/xalgospp/detector/calibration.hh:264
num_gains
Section titled “num_gains”int num_gains = 3Defined in src/lib/xalgospp/detector/calibration.hh:265
default_gain
Section titled “default_gain”float default_gain = 1.0fDefined in src/lib/xalgospp/detector/calibration.hh:266
invalid_pattern
Section titled “invalid_pattern”int invalid_pattern = -1Defined in src/lib/xalgospp/detector/calibration.hh:267
invalid_value
Section titled “invalid_value”float invalid_value = std::numeric_limits<float>::quiet_NaN()Defined in src/lib/xalgospp/detector/calibration.hh:268
mapping
Section titled “mapping”CalibParameters::MappingMode mapping =Defined in src/lib/xalgospp/detector/calibration.hh:269
Public Static Methods
Section titled “Public Static Methods”| Return | Name | Description |
|---|---|---|
constexpr auto |
get_metadata static inline constexpr |
get_metadata
Section titled “get_metadata”static inline constexpr
constexpr static inline constexpr auto get_metadata()Defined in src/lib/xalgospp/detector/calibration.hh:270