|
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.