Skip to content

Calibration::Params

#include <xalgospp/detector/calibration.hh>
struct Params

Defined in src/lib/xalgospp/detector/calibration.hh:248

Inherits: Parameters< Params >

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
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
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

std::string base_url

Defined in src/lib/xalgospp/detector/calibration.hh:250


std::string det_type

Defined in src/lib/xalgospp/detector/calibration.hh:252


std::string det_serial_no

Defined in src/lib/xalgospp/detector/calibration.hh:254


std::string experiment

Defined in src/lib/xalgospp/detector/calibration.hh:256


unsigned run = 0

Defined in src/lib/xalgospp/detector/calibration.hh:258


int gain_shift = 14

Defined in src/lib/xalgospp/detector/calibration.hh:262


int gain_mask = 0x3

Defined in src/lib/xalgospp/detector/calibration.hh:263


int data_mask = 0x3FFF

Defined in src/lib/xalgospp/detector/calibration.hh:264


int num_gains = 3

Defined in src/lib/xalgospp/detector/calibration.hh:265


float default_gain = 1.0f

Defined in src/lib/xalgospp/detector/calibration.hh:266


int invalid_pattern = -1

Defined in src/lib/xalgospp/detector/calibration.hh:267


float invalid_value = std::numeric_limits<float>::quiet_NaN()

Defined in src/lib/xalgospp/detector/calibration.hh:268


CalibParameters::MappingMode mapping =

Defined in src/lib/xalgospp/detector/calibration.hh:269

Return Name Description
constexpr auto get_metadata static inline constexpr

static inline constexpr

constexpr static inline constexpr auto get_metadata()

Defined in src/lib/xalgospp/detector/calibration.hh:270