R3BROOT
R3B analysis software
Loading...
Searching...
No Matches
R3B::testing::Neuland::AbstractPaddle Member List

This is the complete list of members for R3B::testing::Neuland::AbstractPaddle, including all inherited members.

AbstractPaddle(int paddleID, SignalCouplingStrategy strategy=SignalCouplingByTime)R3B::testing::Neuland::AbstractPaddleexplicit
AbstractPaddle(const AbstractPaddle &other)=deleteR3B::testing::Neuland::AbstractPaddle
AbstractPaddle(AbstractPaddle &&other)=defaultR3B::testing::Neuland::AbstractPaddle
ChannelSignalPair typedefR3B::testing::Neuland::AbstractPaddle
compute_channel_signals(const Signal &hit) const -> Pair< AbstractChannel::Signal >=0R3B::testing::Neuland::AbstractPaddleprivatepure virtual
compute_energy(const AbstractChannel::Hit &firstSignal, const AbstractChannel::Hit &secondSignal) const -> double=0R3B::testing::Neuland::AbstractPaddleprivatepure virtual
compute_position(const AbstractChannel::Hit &rightSignal, const AbstractChannel::Hit &leftSignal) const -> double=0R3B::testing::Neuland::AbstractPaddleprivatepure virtual
compute_time(const AbstractChannel::Hit &firstSignal, const AbstractChannel::Hit &secondSignal) const -> double=0R3B::testing::Neuland::AbstractPaddleprivatepure virtual
Construct()R3B::testing::Neuland::AbstractPaddle
construct_paddle_signals(Hits &paddle_signals, const AbstractChannel::Hits &firstSignals, const AbstractChannel::Hits &secondSignals) constR3B::testing::Neuland::AbstractPaddleprivate
DepositLight(const Signal &signal)R3B::testing::Neuland::AbstractPaddle
extra_reset()R3B::testing::Neuland::AbstractPaddleinlineprivatevirtual
GetChannel(R3B::Side side) const -> const Digitizing::AbstractChannel &R3B::testing::Neuland::AbstractPaddle
GetHits() const -> const std::vector< Hit > &R3B::testing::Neuland::AbstractPaddleinline
GetLeftChannel() const -> const AbstractChannel *R3B::testing::Neuland::AbstractPaddleinline
GetLeftChannelRef() const -> auto &R3B::testing::Neuland::AbstractPaddleinline
GetPaddleID() const -> intR3B::testing::Neuland::AbstractPaddleinline
GetRightChannel() const -> const AbstractChannel *R3B::testing::Neuland::AbstractPaddleinline
GetRightChannelRef() const -> auto &R3B::testing::Neuland::AbstractPaddleinline
GetSignalCouplingStragtegy() const -> const SignalCouplingStrategy &R3B::testing::Neuland::AbstractPaddleinline
GetTrigTime() const -> doubleR3B::testing::Neuland::AbstractPaddle
HasFired() const -> boolR3B::testing::Neuland::AbstractPaddle
HasHalfFired() const -> boolR3B::testing::Neuland::AbstractPaddle
Hit typedefR3B::testing::Neuland::AbstractPaddle
Hits typedefR3B::testing::Neuland::AbstractPaddle
left_channel_R3B::testing::Neuland::AbstractPaddleprivate
match_hits(const AbstractChannel::Hit &, const AbstractChannel::Hit &) const -> floatR3B::testing::Neuland::AbstractPaddleinlinevirtual
operator=(const AbstractPaddle &other) -> AbstractPaddle &=deleteR3B::testing::Neuland::AbstractPaddle
operator=(AbstractPaddle &&other) -> AbstractPaddle &=deleteR3B::testing::Neuland::AbstractPaddle
paddle_id_R3B::testing::Neuland::AbstractPaddleprivate
Pair typedefR3B::testing::Neuland::AbstractPaddle
pre_construct()R3B::testing::Neuland::AbstractPaddleinlineprivatevirtual
Reset()R3B::testing::Neuland::AbstractPaddle
right_channel_R3B::testing::Neuland::AbstractPaddleprivate
SetChannel(std::unique_ptr< AbstractChannel > channel)R3B::testing::Neuland::AbstractPaddle
SetPaddleID(int paddle_id)R3B::testing::Neuland::AbstractPaddleinline
SetSignalCouplingStrategy(const SignalCouplingStrategy &strategy)R3B::testing::Neuland::AbstractPaddleinline
Signal typedefR3B::testing::Neuland::AbstractPaddle
signal_coupling_strategy_R3B::testing::Neuland::AbstractPaddleprivate
signal_hits_R3B::testing::Neuland::AbstractPaddleprivate
SignalCouplingByTime(const AbstractPaddle &self, const AbstractChannel::Hits &firstSignals, const AbstractChannel::Hits &secondSignals) -> std::vector< ChannelSignalPair >R3B::testing::Neuland::AbstractPaddlestatic
SignalCouplingStrategy typedefR3B::testing::Neuland::AbstractPaddle
~AbstractPaddle()=defaultR3B::testing::Neuland::AbstractPaddlevirtual