R3BROOT
R3B analysis software
Loading...
Searching...
No Matches
R3BNeulandTriggerTypes.h File Reference
#include <R3BNeulandCommon.h>
#include <bitset>
Include dependency graph for R3BNeulandTriggerTypes.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  R3B
 
namespace  R3B::Neuland
 Simulation of NeuLAND Bar/Paddle.
 

Enumerations

enum class  R3B::Neuland::CalTrigger {
  R3B::Neuland::unrecognised , R3B::Neuland::onspill , R3B::Neuland::offspill , R3B::Neuland::allspill ,
  R3B::Neuland::all
}
 

Functions

constexpr auto R3B::Neuland::Int2CalTrigger (int value) -> CalTrigger
 
constexpr auto R3B::Neuland::CalTrigger2Tpat (CalTrigger cal_trigger, int off_spill_bit) -> std::bitset< TPAT_BITSIZE >
 
auto R3B::Neuland::CheckTriggerWithTpat (CalTrigger trigger, int tpat, int off_spill_bit) -> bool
 
auto R3B::Neuland::CalTrigger2Str (CalTrigger cal_trigger) -> std::string
 

Variables

constexpr auto TPAT_BITSIZE = 16
 

Variable Documentation

◆ TPAT_BITSIZE

auto TPAT_BITSIZE = 16
constexpr

Definition at line 19 of file R3BNeulandTriggerTypes.h.