Pottu
Public Member Functions | Public Attributes | List of all members
pottu::jyfl_nucspec_std_detectors_2023_03::DSSDInfo Class Reference

DSSD information of the logical event. More...

#include <jyfl_nucspec_detectors.hpp>

Collaboration diagram for pottu::jyfl_nucspec_std_detectors_2023_03::DSSDInfo:
Collaboration graph
[legend]

Public Member Functions

void clear () noexcept
 

Public Attributes

int16_t x {-1}
 
int16_t y {-1}
 
float xe {0}
 
float ye {0}
 
pottu::DetectorEvent detX
 
pottu::DetectorEvent detY
 
uint8_t xmulti {0}
 
uint8_t ymulti {0}
 
std::vector< pottu::DetectorEventstrips
 

Detailed Description

DSSD information of the logical event.

On clear() the x and y fields are set to -1. Therefore one can check the presence of a pixel by checking that these both are non negative. One can also use code like:

if( event->dssd.detX && event->dssd.detY ) {
// some code here
}

where event->dssd points to DSSDInfo.


The documentation for this class was generated from the following file: