Expand description
Database access & entities for gaps-online-software
A local .sqlite database is shipped with gaps-online-software, pre-populated with relevant meta data for the GAPS experiment.
Structs§
- RAT
- Readout
Board - A Readoutboard with paddles connected
- TofPaddle
- A single TOF paddle with 2 ends comnected
- TofPaddle
Timing Constant - Masking of unusable strips as curated by the tracker team
- Tracker
Calibration File - Tracker
Calibration File Type Iter - An iterator over the variants of TrackerCalibrationFileType
- Tracker
Strip - A single Tracker strip
- Tracker
Strip CmnNoise - Common noise subtraction - pulse channels on the wafers and get the average adc. The gain is available as well. Data from Mengjiao’s group
- Tracker
Strip Gain - Common noise subtraction - pulse channels on the wafers and get the average adc. The gain is available as well. Data from Mengjiao’s group
- Tracker
Strip Mask - Masking of unusable strips as curated by the tracker team
- Tracker
Strip Pedestal - Measurement of tracker pedestal values for each strip
- Tracker
Strip Pulse - Common noise subtraction - pulse channels on the wafers and get the average adc. The gain is available as well. Data from Mengjiao’s group
- Tracker
Strip Transfer Function - Tracker transfer functions connect the tracker adc to a measurement of energy
Enums§
- Tracker
Calibration File Type - Describe the contents of a byte sequence (“packet”) typicially crafted for telemetry. The numbers are defined by the ‘bfsw’ software package.
Functions§
- connect_
to_ db - Connect to the default database at the standard location
- connect_
to_ db_ path - Connect to a database at a given location
- create_
trk_ gain_ table - create_
trk_ mask_ table - create_
trk_ pedestal_ table - create_
trk_ pulse_ table - create_
trk_ transfer_ fn_ table - get_
all_ pbids_ in_ db - get_
all_ rbids_ in_ db - Get all rb ids from paddles which are stored in the database
- get_
dsi_ j_ ch_ pid_ map - Create a mapping of DSI/J(LTB) -> PaddleID
- get_
dsi_ j_ ch_ rb_ map - Create a mapping of DSI/J(LTB) -> RBID
- get_
hid_ vid_ maps - Map the detector ids (“hardware” ids) to volume ids as used in the simulation
- get_
linkid_ rbid_ map - Create a mapping of mtb link ids to rb ids
- get_
rb_ ch_ pid - Create a map for rbid, ch -> paddle id.
- get_
rb_ ch_ pid_ a_ map - Create a map for rbid, ch -> paddle id. This is only for the A side and will not have an entry in case the given RB channel is connected to the B side of the paddle
- get_
rb_ ch_ pid_ b_ map - Create a map for rbid, ch -> paddle id. This is only for the B side and will not have an entry in case the given RB channel is connected to the A side of the paddle
- get_
rbid_ pbchannel_ pid_ map - get_
rbids_ for_ pbid - Get a mapping of which pb controls paddles connected to which RB
- get_
vid_ hid_ maps - Map the volume id as it is used in the simulation to the actual (“hardware”) detector ids
- load_
calibration_ db_ elena - This loads the calbration DB for SimpleDet as provided by Elena and INFN.
Type Aliases§
- DsiJ
ChPid Mapping - Low gain/LTB connections to paddle ID
- DsiJ
ChRb Mapping - Low gain/LTB connections to rb ID
- RbCh
PidMapping - RB ID and RB Ch to paddle ID mapping