12#ifndef BMNGEONDETPAR_H
13#define BMNGEONDETPAR_H
15#include "FairParGenericSet.h"
26 const char* title =
"Ndet Geometry Parameters",
27 const char* context =
"NdetDefaultContext");
61 static inline const std::regex
fElementPattern{R
"(.*\/ndet01_(\d+)(?:\/[^/]*)*\/ndet01m_NICA_(\d+)_(\d+)_(\d+))"};
62 static inline const std::regex
fArmPattern{R
"(.*\/ndet01_(\d+))"};
static const TString Cu_name_NICA
static const TString G10_name_NICA
TObjArray * fGeoPassNodes
static const TString fDetectorVolumeName
static const TString fEnvelopeVolumeName
static const TString PLA_name_NICA
static const TString fPathBeforeLocalSystem
TObjArray * GetGeoSensitiveNodes()
static const TString Pb_name_NICA_10mm
static const std::regex fArmPattern
TObjArray * GetGeoPassiveNodes()
static const TString Al_name_NICA
static const TString Al_edge_vert
static const TString Air_name_NICA
static const TString Al_edge_hor_side
static const TString fModuleVolumeName
Bool_t getParams(FairParamList *)
static const TString Pb_name_NICA_5mm
static const TString Pb_name_NICA
static const TString Al_edge_hor_front
static const TString Air_name_NICA_2mm
static bool CheckIfSensitive(std::string name)
static const TString SensitiveVolume_name_VETO
void putParams(FairParamList *)
static const std::regex fElementPattern
static const TString fTopVolumeName
TObjArray * fGeoSensNodes
static const TString SensitiveVolume_name_NICA
static const TString fCommonVolumeName