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

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

ChannelSignalPair typedefR3B::testing::Neuland::Paddle
ComputeChannelHits(const Hit &hit) const -> Pair< Channel::Hit >=0R3B::testing::Neuland::Paddleprivatepure virtual
ComputeEnergy(const Channel::Signal &firstSignal, const Channel::Signal &secondSignal) const -> double=0R3B::testing::Neuland::Paddleprivatepure virtual
ComputePosition(const Channel::Signal &rightSignal, const Channel::Signal &leftSignal) const -> double=0R3B::testing::Neuland::Paddleprivatepure virtual
ComputeTime(const Channel::Signal &firstSignal, const Channel::Signal &secondSignal) const -> double=0R3B::testing::Neuland::Paddleprivatepure virtual
ConstructPaddelSignals(const Channel::Signals &firstSignals, const Channel::Signals &secondSignals) const -> SignalsR3B::testing::Neuland::Paddleprivatevirtual
DepositLight(const Hit &hit)R3B::testing::Neuland::Paddle
GetLeftChannel() const -> const Channel *R3B::testing::Neuland::Paddleinline
GetLeftChannelRef()R3B::testing::Neuland::Paddleinline
GetPaddleID() const -> intR3B::testing::Neuland::Paddleinline
GetRightChannel() const -> const Channel *R3B::testing::Neuland::Paddleinline
GetRightChannelRef()R3B::testing::Neuland::Paddleinline
GetSignalCouplingStragtegy() const -> const SignalCouplingStrategy &R3B::testing::Neuland::Paddleinline
GetSignals() const -> const std::vector< Signal > &R3B::testing::Neuland::Paddle
GetTrigTime() const -> doubleR3B::testing::Neuland::Paddle
HasFired() const -> boolR3B::testing::Neuland::Paddle
HasHalfFired() const -> boolR3B::testing::Neuland::Paddle
Hit typedefR3B::testing::Neuland::Paddle
MatchSignals(const Channel::Signal &firstSignal, const Channel::Signal &secondSignal) const -> floatR3B::testing::Neuland::Paddleinlinevirtual
operator=(const Paddle &other) -> Paddle &=deleteR3B::testing::Neuland::Paddle
operator=(Paddle &&other) -> Paddle &=deleteR3B::testing::Neuland::Paddle
Paddle(int paddleID, SignalCouplingStrategy strategy=SignalCouplingByTime)R3B::testing::Neuland::Paddleexplicit
Paddle(const Paddle &other)=deleteR3B::testing::Neuland::Paddle
Paddle(Paddle &&other)=defaultR3B::testing::Neuland::Paddle
Pair typedefR3B::testing::Neuland::Paddle
SetChannel(std::unique_ptr< Channel > channel)R3B::testing::Neuland::Paddle
SetSignalCouplingStrategy(const SignalCouplingStrategy &strategy)R3B::testing::Neuland::Paddleinline
Signal typedefR3B::testing::Neuland::Paddle
SignalCouplingByTime(const Paddle &self, const Channel::Signals &firstSignals, const Channel::Signals &secondSignals) -> std::vector< ChannelSignalPair >R3B::testing::Neuland::Paddlestatic
SignalCouplingStrategy typedefR3B::testing::Neuland::Paddle
Signals typedefR3B::testing::Neuland::Paddle
~Paddle()=defaultR3B::testing::Neuland::Paddlevirtual