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

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

ChannelSignalPair typedefR3B::Digitizing::Paddle
ComputeChannelHits(const Hit &hit) const -> Pair< Channel::Hit > overrideR3B::Digitizing::Neuland::NeulandPaddleprivatevirtual
ComputeEnergy(const Channel::Signal &firstSignal, const Channel::Signal &secondSignal) const -> double overrideR3B::Digitizing::Neuland::NeulandPaddleinlineprivatevirtual
ComputePosition(const Channel::Signal &leftSignal, const Channel::Signal &rightSignal) const -> double overrideR3B::Digitizing::Neuland::NeulandPaddleinlineprivatevirtual
ComputeTime(const Channel::Signal &firstSignal, const Channel::Signal &secondSignal) const -> double overrideR3B::Digitizing::Neuland::NeulandPaddleinlineprivatevirtual
DepositLight(const Hit &hit)R3B::Digitizing::Paddle
gAttenuationR3B::Digitizing::Neuland::NeulandPaddlestatic
GenerateChannelHit(double mcTime, double mcLight, double dist, enum ChannelSide channel_side) const -> Channel::HitR3B::Digitizing::Neuland::NeulandPaddle
GetLeftChannel() const -> const Channel *R3B::Digitizing::Paddleinline
GetLeftChannelRef()R3B::Digitizing::Paddleinline
GetPaddleID() const -> intR3B::Digitizing::Paddleinline
GetRightChannel() const -> const Channel *R3B::Digitizing::Paddleinline
GetRightChannelRef()R3B::Digitizing::Paddleinline
GetSignalCouplingStragtegy() const -> const SignalCouplingStrategy &R3B::Digitizing::Paddleinline
GetSignals() const -> const std::vector< Signal > &R3B::Digitizing::Paddle
GetTrigTime() const -> doubleR3B::Digitizing::Paddle
gHalfLengthR3B::Digitizing::Neuland::NeulandPaddlestatic
gLambdaR3B::Digitizing::Neuland::NeulandPaddlestatic
HasFired() const -> boolR3B::Digitizing::Paddle
HasHalfFired() const -> boolR3B::Digitizing::Paddle
Hit typedefR3B::Digitizing::Paddle
MatchSignals(const Channel::Signal &firstSignal, const Channel::Signal &secondSignal) const -> float overrideR3B::Digitizing::Neuland::NeulandPaddlevirtual
NeulandPaddle(uint16_t paddleID)R3B::Digitizing::Neuland::NeulandPaddleexplicit
NeulandPaddle(uint16_t paddleID, R3B::Neuland::Cal2HitPar *cal_to_hit_par)R3B::Digitizing::Neuland::NeulandPaddleexplicit
operator=(const Paddle &other) -> Paddle &=deleteR3B::Digitizing::Paddle
operator=(Paddle &&other) -> Paddle &=deleteR3B::Digitizing::Paddle
Paddle(int paddleID, SignalCouplingStrategy strategy=SignalCouplingByTime)R3B::Digitizing::Paddleexplicit
Paddle(const Paddle &other)=deleteR3B::Digitizing::Paddle
Paddle(Paddle &&other)=defaultR3B::Digitizing::Paddle
Pair typedefR3B::Digitizing::Paddle
SetChannel(std::unique_ptr< Channel > channel)R3B::Digitizing::Paddle
SetSignalCouplingStrategy(const SignalCouplingStrategy &strategy)R3B::Digitizing::Paddleinline
Signal typedefR3B::Digitizing::Paddle
SignalCouplingByTime(const Paddle &self, const Channel::Signals &firstSignals, const Channel::Signals &secondSignals) -> std::vector< ChannelSignalPair >R3B::Digitizing::Paddlestatic
SignalCouplingNeuland(const Paddle &self, const Channel::Signals &firstSignals, const Channel::Signals &secondSignals) -> std::vector< ChannelSignalPair >R3B::Digitizing::Neuland::NeulandPaddlestatic
SignalCouplingStrategy typedefR3B::Digitizing::Paddle
Signals typedefR3B::Digitizing::Paddle
~Paddle()=defaultR3B::Digitizing::Paddlevirtual