R3BROOT
R3B analysis software
|
This is the complete list of members for R3B::testing::Neuland::Paddle, including all inherited members.
ChannelSignalPair typedef | R3B::testing::Neuland::Paddle | |
ComputeChannelHits(const Hit &hit) const -> Pair< Channel::Hit >=0 | R3B::testing::Neuland::Paddle | privatepure virtual |
ComputeEnergy(const Channel::Signal &firstSignal, const Channel::Signal &secondSignal) const -> double=0 | R3B::testing::Neuland::Paddle | privatepure virtual |
ComputePosition(const Channel::Signal &rightSignal, const Channel::Signal &leftSignal) const -> double=0 | R3B::testing::Neuland::Paddle | privatepure virtual |
ComputeTime(const Channel::Signal &firstSignal, const Channel::Signal &secondSignal) const -> double=0 | R3B::testing::Neuland::Paddle | privatepure virtual |
ConstructPaddelSignals(const Channel::Signals &firstSignals, const Channel::Signals &secondSignals) const -> Signals | R3B::testing::Neuland::Paddle | privatevirtual |
DepositLight(const Hit &hit) | R3B::testing::Neuland::Paddle | |
GetLeftChannel() const -> const Channel * | R3B::testing::Neuland::Paddle | inline |
GetLeftChannelRef() | R3B::testing::Neuland::Paddle | inline |
GetPaddleID() const -> int | R3B::testing::Neuland::Paddle | inline |
GetRightChannel() const -> const Channel * | R3B::testing::Neuland::Paddle | inline |
GetRightChannelRef() | R3B::testing::Neuland::Paddle | inline |
GetSignalCouplingStragtegy() const -> const SignalCouplingStrategy & | R3B::testing::Neuland::Paddle | inline |
GetSignals() const -> const std::vector< Signal > & | R3B::testing::Neuland::Paddle | |
GetTrigTime() const -> double | R3B::testing::Neuland::Paddle | |
HasFired() const -> bool | R3B::testing::Neuland::Paddle | |
HasHalfFired() const -> bool | R3B::testing::Neuland::Paddle | |
Hit typedef | R3B::testing::Neuland::Paddle | |
MatchSignals(const Channel::Signal &firstSignal, const Channel::Signal &secondSignal) const -> float | R3B::testing::Neuland::Paddle | inlinevirtual |
operator=(const Paddle &other) -> Paddle &=delete | R3B::testing::Neuland::Paddle | |
operator=(Paddle &&other) -> Paddle &=delete | R3B::testing::Neuland::Paddle | |
Paddle(int paddleID, SignalCouplingStrategy strategy=SignalCouplingByTime) | R3B::testing::Neuland::Paddle | explicit |
Paddle(const Paddle &other)=delete | R3B::testing::Neuland::Paddle | |
Paddle(Paddle &&other)=default | R3B::testing::Neuland::Paddle | |
Pair typedef | R3B::testing::Neuland::Paddle | |
SetChannel(std::unique_ptr< Channel > channel) | R3B::testing::Neuland::Paddle | |
SetSignalCouplingStrategy(const SignalCouplingStrategy &strategy) | R3B::testing::Neuland::Paddle | inline |
Signal typedef | R3B::testing::Neuland::Paddle | |
SignalCouplingByTime(const Paddle &self, const Channel::Signals &firstSignals, const Channel::Signals &secondSignals) -> std::vector< ChannelSignalPair > | R3B::testing::Neuland::Paddle | static |
SignalCouplingStrategy typedef | R3B::testing::Neuland::Paddle | |
Signals typedef | R3B::testing::Neuland::Paddle | |
~Paddle()=default | R3B::testing::Neuland::Paddle | virtual |