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