R3BROOT
R3B analysis software
|
Go to the source code of this file.
Namespaces | |
namespace | R3B |
namespace | R3B::Neuland |
Simulation of NeuLAND Bar/Paddle. | |
Functions | |
template<typename T> | |
constexpr auto | R3B::Neuland::Sqr (const T val) -> T |
constexpr auto | R3B::Neuland::GetLightYieldAfterBirk (const int charge, const double length_mm, const double edep_MeV) -> double |
constexpr auto | R3B::Neuland::GetBarVerticalDisplacement (int module_num) -> double |
constexpr auto | R3B::Neuland::IsPlaneIDHorizontal (int plane_id) -> bool |
constexpr auto | R3B::Neuland::IsPlaneIDVertical (int plane_id) -> bool |
constexpr auto | R3B::Neuland::ModuleID2PlaneID (int moduleID) -> int |
constexpr auto | R3B::Neuland::ModuleID2PlaneNum (int moduleID) -> int |
constexpr auto | R3B::Neuland::Neuland_PlaneBar2ModuleNum (unsigned int planeNum, unsigned int barNum) -> unsigned int |
template<typename T = double> | |
constexpr auto | R3B::Neuland::PlaneID2ZPos (int plane_id) -> T |
template<typename T = double> | |
constexpr auto | R3B::Neuland::ModuleNum2ZPos (int module_num) -> T |