F1 hit-related standard handlers¶
This page lists handlers related to detectors based on F1 chip (for 2022 only straw detector).
Subjects: hit and raw data structs¶
All the handlers listed below operate with the instances of the F1Hit
C/C++ structure (and, optionally with RawDataF1 instance accessed by
rawData attribute):
-
struct F1Hit¶
Representation of a hit on F1-based detector entity
GETTER:
rawData.sourceID– DAQ channel source ID (propagated fromrawData:RawDataF1, returnssourceID)rawData.portID– DAQ port ID (propagated fromrawData:RawDataF1, returnsportID)rawData.channel– DAQ detector channel number (propagated fromrawData:RawDataF1, returnschannel)rawData.channelPosition– channel position (propagated fromrawData:RawDataF1, returnschannelPosition)rawData.time– Time associated with the channel (propagated fromrawData:RawDataF1, returnstime)rawData.timeUnit– Time unit (propagated fromrawData:RawDataF1, returnstimeUnit)rawData.timeDecoded– time in ns wrt trigger time (propagated fromrawData:RawDataF1, returnstimeDecoded)rawData.timeReference– … (propagated fromrawData:RawDataF1, returnstimeReference)hitPosition– Reconstructed position of hit
Public Functions
-
F1Hit(LocalMemory&)¶
A ctr, needs the pool allocator instance to be bound with.
-
struct RawDataF1¶
Raw data of an F1 digit
GETTER:
sourceID– DAQ channel source IDportID– DAQ port IDchannel– DAQ detector channel numberchannelPosition– channel positiontime– Time associated with the channeltimeUnit– Time unittimeDecoded– time in ns wrt trigger timetimeReference– …
Public Functions
Public Members
-
uint16_t sourceID¶
DAQ channel source ID.
-
uint16_t portID¶
DAQ port ID.
-
int32_t channel¶
DAQ detector channel number.
-
int32_t channelPosition¶
channel position
-
int32_t time¶
Time associated with the channel.
-
double timeUnit¶
Time unit.
-
double timeDecoded¶
time in ns wrt trigger time
-
double timeReference¶
…
Note, that F1Hit may have its rawData reference unset. For instance,
when events are read from Monte-Carlo data source.
Handlers list¶
This handlers deal with (M)SADC hits at the very basic level of DAQ digits.
- group f1-handlers