R3BROOT
R3B analysis software
Loading...
Searching...
No Matches
R3B::Digitizing Namespace Reference

Namespaces

namespace  Neuland
 Simulation of Mock Bar/Paddle.
 

Classes

class  Channel
 
struct  ChannelCalSignal
 
struct  ChannelHit
 
struct  ChannelSignal
 
class  DigitizingEngine
 
class  DigitizingEngineInterface
 
struct  LRPair
 
class  Paddle
 
struct  PaddleHit
 
struct  PaddleSignal
 
struct  UseChannel
 
struct  UsePaddle
 

Enumerations

enum class  ChannelSide { right = 1 , left = 2 }
 

Functions

template<typename... Args>
auto CreateEngine (Args &&... args) -> std::unique_ptr< decltype(DigitizingEngine{ std::forward< Args >(args)... })>
 

Variables

const double MAXTIME = 1e100
 

Enumeration Type Documentation

◆ ChannelSide

enum class R3B::Digitizing::ChannelSide
strong
Enumerator
right 
left 

Definition at line 24 of file R3BDigitizingChannel.h.

Function Documentation

◆ CreateEngine()

template<typename... Args>
auto R3B::Digitizing::CreateEngine ( Args &&... args) -> std::unique_ptr<decltype(DigitizingEngine{ std::forward<Args>(args)... })>
nodiscard

Definition at line 121 of file R3BDigitizingEngine.h.

Variable Documentation

◆ MAXTIME

const double R3B::Digitizing::MAXTIME = 1e100

Definition at line 22 of file R3BDigitizingChannel.h.