Project

General

Profile

Actions

Feature #1174

open

Feature #1168: Generalize Detector Decode methods

Task #1185: Complete ChannelData classes

Database readers for ChannelData

Added by Ole Hansen about 12 hours ago. Updated about 10 hours ago.

Status:
In Progress
Priority:
Normal
Assignee:
Target version:
Start date:
12/01/2025
Due date:
% Done:

70%

Estimated time:
32.00 h
Responsible:
Ole Hansen

Description

The ChannelData (formerly "DetectorData") subclasses (ADCData etc.) should implement their own database readers, ReadConfig, to retrieve configuration parameters and calibration constants (pedestals, gains, offsets, time walk coefficients, etc). Attempt to support all parameters used by current non-tracking detector classes.

Legacy databases should continue to work, at least for now. Therefore, we will need to allow key alternatives (e.g. "add.gains,gains,gain") for the same type of data. The first listed alternative name will eventually become the only supported name.


Related issues

Related to Task #1179: Collect list of all database keys and global variables used by SBS codeIn ProgressOle Hansen02/02/2026

Actions
Related to Feature #1175: Support key prefix in database reader and global variable definitionsIn ProgressOle Hansen01/26/2026

Actions
Actions

Also available in: Atom PDF