R3BROOT
R3B analysis software
Loading...
Searching...
No Matches
R3B::Digitizing::Neuland::Paddle Member List

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

AbstractPaddle(int paddleID, SignalCouplingStrategy strategy=SignalCouplingByTime)R3B::Digitizing::AbstractPaddleexplicit
AbstractPaddle(const AbstractPaddle &other)=deleteR3B::Digitizing::AbstractPaddle
AbstractPaddle(AbstractPaddle &&other)=defaultR3B::Digitizing::AbstractPaddle
attenuation_R3B::Digitizing::Neuland::Paddleprivate
cal_to_hit_par_R3B::Digitizing::Neuland::Paddleprivate
ChannelSignalPair typedefR3B::Digitizing::AbstractPaddle
compute_channel_signals(const Signal &signal) const -> Pair< AbstractChannel::Signal > overrideR3B::Digitizing::Neuland::Paddleprivatevirtual
compute_energy(const AbstractChannel::Hit &firstSignal, const AbstractChannel::Hit &secondSignal) const -> double overrideR3B::Digitizing::Neuland::Paddleinlineprivatevirtual
compute_position(const AbstractChannel::Hit &leftSignal, const AbstractChannel::Hit &rightSignal) const -> double overrideR3B::Digitizing::Neuland::Paddleinlineprivatevirtual
compute_time(const AbstractChannel::Hit &firstSignal, const AbstractChannel::Hit &secondSignal) const -> double overrideR3B::Digitizing::Neuland::Paddleinlineprivatevirtual
Construct()R3B::Digitizing::AbstractPaddle
construct_paddle_signals(Hits &paddle_signals, const AbstractChannel::Hits &firstSignals, const AbstractChannel::Hits &secondSignals) constR3B::Digitizing::AbstractPaddleprivate
DEFAULT_ATTENUATIONR3B::Digitizing::Neuland::Paddlestatic
DepositLight(const Signal &signal)R3B::Digitizing::AbstractPaddle
effective_speed_R3B::Digitizing::Neuland::Paddleprivate
extra_reset()R3B::Digitizing::AbstractPaddleinlineprivatevirtual
GenerateChannelSignal(double mcTime, double mcLight, double dist, enum Side channel_side) const -> AbstractChannel::SignalR3B::Digitizing::Neuland::Paddle
GetChannel(R3B::Side side) const -> const Digitizing::AbstractChannel &R3B::Digitizing::AbstractPaddle
GetHits() const -> const std::vector< Hit > &R3B::Digitizing::AbstractPaddleinline
GetLeftChannel() const -> const AbstractChannel *R3B::Digitizing::AbstractPaddleinline
GetLeftChannelRef() const -> auto &R3B::Digitizing::AbstractPaddleinline
GetPaddleID() const -> intR3B::Digitizing::AbstractPaddleinline
GetRightChannel() const -> const AbstractChannel *R3B::Digitizing::AbstractPaddleinline
GetRightChannelRef() const -> auto &R3B::Digitizing::AbstractPaddleinline
GetSignalCouplingStragtegy() const -> const SignalCouplingStrategy &R3B::Digitizing::AbstractPaddleinline
GetTrigTime() const -> doubleR3B::Digitizing::AbstractPaddle
HALF_BAR_LENGTHR3B::Digitizing::Neuland::Paddlestatic
HasFired() const -> boolR3B::Digitizing::AbstractPaddle
HasHalfFired() const -> boolR3B::Digitizing::AbstractPaddle
Hit typedefR3B::Digitizing::AbstractPaddle
HitCouplingNeuland(const AbstractPaddle &self, const AbstractChannel::Hits &firstSignals, const AbstractChannel::Hits &secondSignals) -> std::vector< ChannelSignalPair >R3B::Digitizing::Neuland::Paddlestatic
Hits typedefR3B::Digitizing::AbstractPaddle
left_channel_R3B::Digitizing::AbstractPaddleprivate
match_hits(const AbstractChannel::Hit &firstSignal, const AbstractChannel::Hit &secondSignal) const -> float overrideR3B::Digitizing::Neuland::Paddlevirtual
operator=(const AbstractPaddle &other) -> AbstractPaddle &=deleteR3B::Digitizing::AbstractPaddle
operator=(AbstractPaddle &&other) -> AbstractPaddle &=deleteR3B::Digitizing::AbstractPaddle
Paddle(int paddle_id)R3B::Digitizing::Neuland::Paddleexplicit
Paddle(int paddle_id, R3B::Neuland::Cal2HitPar *cal_to_hit_par)R3B::Digitizing::Neuland::Paddleexplicit
paddle_id_R3B::Digitizing::AbstractPaddleprivate
Pair typedefR3B::Digitizing::AbstractPaddle
pre_construct() overrideR3B::Digitizing::Neuland::Paddleprivatevirtual
Reset()R3B::Digitizing::AbstractPaddle
reverse_atten_fac_R3B::Digitizing::Neuland::Paddleprivate
right_channel_R3B::Digitizing::AbstractPaddleprivate
SetChannel(std::unique_ptr< AbstractChannel > channel)R3B::Digitizing::AbstractPaddle
SetPaddleID(int paddle_id)R3B::Digitizing::AbstractPaddleinline
SetSignalCouplingStrategy(const SignalCouplingStrategy &strategy)R3B::Digitizing::AbstractPaddleinline
Signal typedefR3B::Digitizing::AbstractPaddle
signal_coupling_strategy_R3B::Digitizing::AbstractPaddleprivate
signal_hits_R3B::Digitizing::AbstractPaddleprivate
SignalCouplingByTime(const AbstractPaddle &self, const AbstractChannel::Hits &firstSignals, const AbstractChannel::Hits &secondSignals) -> std::vector< ChannelSignalPair >R3B::Digitizing::AbstractPaddlestatic
SignalCouplingStrategy typedefR3B::Digitizing::AbstractPaddle
time_offset_R3B::Digitizing::Neuland::Paddleprivate
time_sync_R3B::Digitizing::Neuland::Paddleprivate
~AbstractPaddle()=defaultR3B::Digitizing::AbstractPaddlevirtual