26 std::map< uint8_t, std::vector<std::pair<int,float> > >
pesmap;
49 int64_t
ts0()
const {
return static_cast<int64_t
>(
ts0_s) * 1
'000'000
'000LL + static_cast<int64_t>(ts0_ns); }
50 int64_t ts1() const { return static_cast<int64_t>(ts0_s) * 1'000
'000'000LL + static_cast<int64_t>(
ts1_ns); }
float z_err
position uncertainty in z-direction (cm).
float x_err
position uncertainty in x-direction (cm).
std::map< uint8_t, std::vector< std::pair< int, float > > > pesmap
Saves signal hit information (FEB, local-channel and PE) .
std::vector< uint8_t > feb_id
FEB address.
double ts1_ns
Timestamp T1 ([signal time w.r.t. Trigger time]), in UTC absolute time scale in nanoseconds from the ...
int plane
Name of the CRT wall (in the form of numbers).
float peshit
Total photo-electron (PE) in a crt hit.
float y_err
position uncertainty in y-direction (cm).
double ts0_ns_corr
[Honestly, not sure at this point, it was there since long time (BB)]
double ts0_s_corr
[Honestly, not sure at this point, it was there since long time (BB)]
uint64_t ts0_s
Second-only part of timestamp T0.
float z_pos
position in z-direction (cm).
double ts0_ns
Timestamp T0 (from White Rabbit), in UTC absolute time scale in nanoseconds from the Epoch...
float y_pos
position in y-direction (cm).
float x_pos
position in x-direction (cm).
std::string tagger
Name of the CRT wall (in the form of strings).