R3BROOT
R3B analysis software
|
#include <R3BDigitizingPaddle.h>
Public Member Functions | |
PaddleHit ()=default | |
PaddleHit (LRPair< const AbstractChannel::CalSignal * > p_signals) | |
PaddleHit (LRPair< const AbstractChannel::Hit * > p_signals) | |
Public Attributes | |
double | energy {} |
The energy of the paddle hit [MeV]. | |
double | time {} |
The time of the paddle hit [ns]. | |
double | position {} |
The distance to the center point of the paddle [cm]. | |
const AbstractChannel::Hit * | left_channel_hit = nullptr |
Reference to the left channel hit. | |
const AbstractChannel::Hit * | right_channel_hit = nullptr |
Reference to the right channel hit. | |
const AbstractChannel::CalSignal * | left_channel_cal = nullptr |
Reference to the left channel cal. | |
const AbstractChannel::CalSignal * | right_channel_cal = nullptr |
Reference to the right channel cal. | |
Definition at line 40 of file R3BDigitizingPaddle.h.
|
default |
|
inlineexplicit |
Definition at line 52 of file R3BDigitizingPaddle.h.
|
inlineexplicit |
Definition at line 58 of file R3BDigitizingPaddle.h.
double R3B::Digitizing::PaddleHit::energy {} |
Definition at line 42 of file R3BDigitizingPaddle.h.
const AbstractChannel::CalSignal* R3B::Digitizing::PaddleHit::left_channel_cal = nullptr |
Definition at line 47 of file R3BDigitizingPaddle.h.
const AbstractChannel::Hit* R3B::Digitizing::PaddleHit::left_channel_hit = nullptr |
Definition at line 45 of file R3BDigitizingPaddle.h.
double R3B::Digitizing::PaddleHit::position {} |
Definition at line 44 of file R3BDigitizingPaddle.h.
const AbstractChannel::CalSignal* R3B::Digitizing::PaddleHit::right_channel_cal = nullptr |
Definition at line 48 of file R3BDigitizingPaddle.h.
const AbstractChannel::Hit* R3B::Digitizing::PaddleHit::right_channel_hit = nullptr |
Definition at line 46 of file R3BDigitizingPaddle.h.
double R3B::Digitizing::PaddleHit::time {} |
Definition at line 43 of file R3BDigitizingPaddle.h.