|
BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
|
#include <BmnScWallGeo.h>
Public Member Functions | |
| BmnScWallGeo () | |
| uint32_t | GetAddressFromPath (const std::string &spath) const |
| int | GetMaxCellId () const |
| BmnScWallGeo () | |
| uint32_t | GetAddressFromPath (const std::string &spath) const |
| int | GetMaxCellId () const |
| Public Member Functions inherited from BmnGeoTemplate< BmnScWallGeo > | |
| BmnGeoTemplate ()=default | |
| virtual | ~BmnGeoTemplate ()=default |
| BmnStatus | ReadGeometryFromGeoManager (bool getGlobalPosition=true) |
| BmnStatus | ReadGeometryFromFile (const std::string &path, bool getGlobalPosition=true) |
| void | ListNodes () |
| bool | IsPointInside (const TVector3 &p) const |
| const auto & | GetPositionMap () const |
Static Public Member Functions | |
| static bool | CheckIfSensitive (const std::string &vol) |
| static const char * | PathBeforeLocalSystem () |
| static const char * | DetectorVolumeName () |
| static const char * | TopVolumeName () |
| static bool | CheckIfSensitive (const std::string &vol) |
| static const char * | PathBeforeLocalSystem () |
| static const char * | DetectorVolumeName () |
| static const char * | TopVolumeName () |
Additional Inherited Members | |
| Protected Member Functions inherited from BmnGeoTemplate< BmnScWallGeo > | |
| const char * | Name () const |
| Helper to call the FairGeoSet::GetName() on the actual object. | |
| void | ListNodesImpl () |
| TVector3 | GetPosError (TGeoNode *node) const |
| by default: box‐half‐sizes | |
| Protected Attributes inherited from BmnGeoTemplate< BmnScWallGeo > | |
| std::map< uint32_t, std::pair< TVector3, TVector3 > > | fPositionMap |
Definition at line 12 of file BmnScWallGeo.h.
|
inline |
Definition at line 17 of file BmnScWallGeo.h.
|
inline |
Definition at line 17 of file BmnScWallGeo.h.
|
inlinestatic |
Definition at line 23 of file BmnScWallGeo.h.
References BmnScWallGeoPar::CheckIfSensitive().
|
inlinestatic |
Definition at line 23 of file BmnScWallGeo.h.
References BmnScWallGeoPar::CheckIfSensitive().
|
inlinestatic |
Definition at line 25 of file BmnScWallGeo.h.
References BmnScWallGeoPar::fDetectorVolumeName.
|
inlinestatic |
Definition at line 25 of file BmnScWallGeo.h.
References BmnScWallGeoPar::fDetectorVolumeName.
|
inline |
Definition at line 28 of file BmnScWallGeo.h.
References BmnScWallAddress::GetAddress(), kScWallRegex, and m.
|
inline |
Definition at line 28 of file BmnScWallGeo.h.
References BmnScWallAddress::GetAddress(), kScWallRegex, and m.
|
inline |
Definition at line 38 of file BmnScWallGeo.h.
References BmnGeoTemplate< BmnScWallGeo >::fPositionMap, and BmnScWallAddress::GetCellId().
|
inline |
Definition at line 38 of file BmnScWallGeo.h.
References BmnGeoTemplate< BmnScWallGeo >::fPositionMap, and BmnScWallAddress::GetCellId().
|
inlinestatic |
Definition at line 24 of file BmnScWallGeo.h.
References BmnScWallGeoPar::fPathBeforeLocalSystem.
|
inlinestatic |
Definition at line 24 of file BmnScWallGeo.h.
References BmnScWallGeoPar::fPathBeforeLocalSystem.
|
inlinestatic |
Definition at line 26 of file BmnScWallGeo.h.
References BmnScWallGeoPar::fTopVolumeName.
|
inlinestatic |
Definition at line 26 of file BmnScWallGeo.h.
References BmnScWallGeoPar::fTopVolumeName.