R3BROOT
R3B analysis software
Loading...
Searching...
No Matches

#include <R3BNeulandCommonFunc.h>

Public Member Functions

 ClassDefNV (Common, 1)

Static Public Member Functions

static constexpr auto GetBarVerticalDisplacement (int module_num) -> double
static constexpr auto IsPlaneIDHorizontal (int plane_id) -> bool
static constexpr auto IsPlaneIDVertical (int plane_id) -> bool
static constexpr auto ModuleID2PlaneID (int moduleID) -> int
static constexpr auto ModuleID2PlaneNum (int moduleID) -> int
static constexpr auto ModuleNum2BarID (int module_num) -> int
static constexpr auto IsModuleNumHorizontal (int module_num) -> bool
static constexpr auto Neuland_PlaneBar2ModuleNum (int planeNum, int barNum) -> int
template<typename T = double>
static constexpr auto PlaneID2ZPos (int plane_id) -> T
template<typename T = double>
static constexpr auto ModuleNum2ZPos (int module_num) -> T

Detailed Description

Definition at line 23 of file R3BNeulandCommonFunc.h.

Member Function Documentation

◆ ClassDefNV()

R3B::Neuland::Common::ClassDefNV ( Common ,
1  )

◆ GetBarVerticalDisplacement()

constexpr auto R3B::Neuland::Common::GetBarVerticalDisplacement ( int module_num) -> double
inlinestaticconstexpr

Definition at line 26 of file R3BNeulandCommonFunc.h.

◆ IsModuleNumHorizontal()

constexpr auto R3B::Neuland::Common::IsModuleNumHorizontal ( int module_num) -> bool
inlinestaticconstexpr

Definition at line 39 of file R3BNeulandCommonFunc.h.

◆ IsPlaneIDHorizontal()

constexpr auto R3B::Neuland::Common::IsPlaneIDHorizontal ( int plane_id) -> bool
inlinestaticconstexpr

Definition at line 31 of file R3BNeulandCommonFunc.h.

◆ IsPlaneIDVertical()

constexpr auto R3B::Neuland::Common::IsPlaneIDVertical ( int plane_id) -> bool
inlinestaticconstexpr

Definition at line 35 of file R3BNeulandCommonFunc.h.

◆ ModuleID2PlaneID()

constexpr auto R3B::Neuland::Common::ModuleID2PlaneID ( int moduleID) -> int
inlinestaticconstexpr

Definition at line 36 of file R3BNeulandCommonFunc.h.

◆ ModuleID2PlaneNum()

constexpr auto R3B::Neuland::Common::ModuleID2PlaneNum ( int moduleID) -> int
inlinestaticconstexpr

Definition at line 37 of file R3BNeulandCommonFunc.h.

◆ ModuleNum2BarID()

constexpr auto R3B::Neuland::Common::ModuleNum2BarID ( int module_num) -> int
inlinestaticconstexpr

Definition at line 38 of file R3BNeulandCommonFunc.h.

◆ ModuleNum2ZPos()

template<typename T = double>
constexpr auto R3B::Neuland::Common::ModuleNum2ZPos ( int module_num) -> T
inlinestaticconstexpr

Definition at line 54 of file R3BNeulandCommonFunc.h.

◆ Neuland_PlaneBar2ModuleNum()

constexpr auto R3B::Neuland::Common::Neuland_PlaneBar2ModuleNum ( int planeNum,
int barNum ) -> int
inlinestaticconstexpr

Definition at line 44 of file R3BNeulandCommonFunc.h.

◆ PlaneID2ZPos()

template<typename T = double>
constexpr auto R3B::Neuland::Common::PlaneID2ZPos ( int plane_id) -> T
inlinestaticconstexpr

Definition at line 49 of file R3BNeulandCommonFunc.h.


The documentation for this class was generated from the following file: