R3BROOT
R3B analysis software
|
This is the complete list of members for R3B::Digitizing::Neuland::NeulandPaddle, including all inherited members.
ChannelSignalPair typedef | R3B::Digitizing::Paddle | |
ComputeChannelHits(const Hit &hit) const -> Pair< Channel::Hit > override | R3B::Digitizing::Neuland::NeulandPaddle | privatevirtual |
ComputeEnergy(const Channel::Signal &firstSignal, const Channel::Signal &secondSignal) const -> double override | R3B::Digitizing::Neuland::NeulandPaddle | inlineprivatevirtual |
ComputePosition(const Channel::Signal &leftSignal, const Channel::Signal &rightSignal) const -> double override | R3B::Digitizing::Neuland::NeulandPaddle | inlineprivatevirtual |
ComputeTime(const Channel::Signal &firstSignal, const Channel::Signal &secondSignal) const -> double override | R3B::Digitizing::Neuland::NeulandPaddle | inlineprivatevirtual |
DepositLight(const Hit &hit) | R3B::Digitizing::Paddle | |
gAttenuation | R3B::Digitizing::Neuland::NeulandPaddle | static |
GenerateChannelHit(double mcTime, double mcLight, double dist, enum ChannelSide channel_side) const -> Channel::Hit | R3B::Digitizing::Neuland::NeulandPaddle | |
GetLeftChannel() const -> const Channel * | R3B::Digitizing::Paddle | inline |
GetLeftChannelRef() | R3B::Digitizing::Paddle | inline |
GetPaddleID() const -> int | R3B::Digitizing::Paddle | inline |
GetRightChannel() const -> const Channel * | R3B::Digitizing::Paddle | inline |
GetRightChannelRef() | R3B::Digitizing::Paddle | inline |
GetSignalCouplingStragtegy() const -> const SignalCouplingStrategy & | R3B::Digitizing::Paddle | inline |
GetSignals() const -> const std::vector< Signal > & | R3B::Digitizing::Paddle | |
GetTrigTime() const -> double | R3B::Digitizing::Paddle | |
gHalfLength | R3B::Digitizing::Neuland::NeulandPaddle | static |
gLambda | R3B::Digitizing::Neuland::NeulandPaddle | static |
HasFired() const -> bool | R3B::Digitizing::Paddle | |
HasHalfFired() const -> bool | R3B::Digitizing::Paddle | |
Hit typedef | R3B::Digitizing::Paddle | |
MatchSignals(const Channel::Signal &firstSignal, const Channel::Signal &secondSignal) const -> float override | R3B::Digitizing::Neuland::NeulandPaddle | virtual |
NeulandPaddle(uint16_t paddleID) | R3B::Digitizing::Neuland::NeulandPaddle | explicit |
NeulandPaddle(uint16_t paddleID, R3B::Neuland::Cal2HitPar *cal_to_hit_par) | R3B::Digitizing::Neuland::NeulandPaddle | explicit |
operator=(const Paddle &other) -> Paddle &=delete | R3B::Digitizing::Paddle | |
operator=(Paddle &&other) -> Paddle &=delete | R3B::Digitizing::Paddle | |
Paddle(int paddleID, SignalCouplingStrategy strategy=SignalCouplingByTime) | R3B::Digitizing::Paddle | explicit |
Paddle(const Paddle &other)=delete | R3B::Digitizing::Paddle | |
Paddle(Paddle &&other)=default | R3B::Digitizing::Paddle | |
Pair typedef | R3B::Digitizing::Paddle | |
SetChannel(std::unique_ptr< Channel > channel) | R3B::Digitizing::Paddle | |
SetSignalCouplingStrategy(const SignalCouplingStrategy &strategy) | R3B::Digitizing::Paddle | inline |
Signal typedef | R3B::Digitizing::Paddle | |
SignalCouplingByTime(const Paddle &self, const Channel::Signals &firstSignals, const Channel::Signals &secondSignals) -> std::vector< ChannelSignalPair > | R3B::Digitizing::Paddle | static |
SignalCouplingNeuland(const Paddle &self, const Channel::Signals &firstSignals, const Channel::Signals &secondSignals) -> std::vector< ChannelSignalPair > | R3B::Digitizing::Neuland::NeulandPaddle | static |
SignalCouplingStrategy typedef | R3B::Digitizing::Paddle | |
Signals typedef | R3B::Digitizing::Paddle | |
~Paddle()=default | R3B::Digitizing::Paddle | virtual |