|
BmnRoot
|
#include <BmnFHCalGeo.h>
Public Member Functions | |
| BmnFHCalGeo () | |
| uint32_t | GetAddressFromPath (const std::string &spath) |
| void | ListNodesImpl () |
| int | GetMaxModuleId () const |
| BmnFHCalGeo () | |
| uint32_t | GetAddressFromPath (const std::string &spath) |
| void | ListNodesImpl () |
| int | GetMaxModuleId () const |
Public Member Functions inherited from BmnGeoTemplate< BmnFHCalGeo > | |
| BmnGeoTemplate ()=default | |
| BmnGeoTemplate ()=default | |
| virtual | ~BmnGeoTemplate ()=default |
| virtual | ~BmnGeoTemplate ()=default |
| BmnStatus | ReadGeometryFromGeoManager (bool getGlobalPosition=true) |
| BmnStatus | ReadGeometryFromGeoManager (bool getGlobalPosition=true) |
| BmnStatus | ReadGeometryFromFile (const std::string &path, bool getGlobalPosition=true) |
| BmnStatus | ReadGeometryFromFile (const std::string &path, bool getGlobalPosition=true) |
| void | ListNodes () |
| void | ListNodes () |
| bool | IsPointInside (const TVector3 &p) const |
| bool | IsPointInside (const TVector3 &p) const |
| const auto & | GetPositionMap () 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< BmnFHCalGeo > | |
| const char * | Name () const |
| Helper to call the FairGeoSet::GetName() on the actual object. | |
| const char * | Name () const |
| Helper to call the FairGeoSet::GetName() on the actual object. | |
| void | ListNodesImpl () |
| void | ListNodesImpl () |
| TVector3 | GetPosError (TGeoNode *node) const |
| by default: box‐half‐sizes | |
| TVector3 | GetPosError (TGeoNode *node) const |
| by default: box‐half‐sizes | |
Protected Attributes inherited from BmnGeoTemplate< BmnFHCalGeo > | |
| std::map< uint32_t, std::pair< TVector3, TVector3 > > | fPositionMap |
Definition at line 12 of file BmnFHCalGeo.h.
|
inline |
Definition at line 17 of file BmnFHCalGeo.h.
|
inline |
Definition at line 17 of file BmnFHCalGeo.h.
|
inlinestatic |
Definition at line 23 of file BmnFHCalGeo.h.
References BmnFHCalGeoPar::CheckIfSensitive().
|
inlinestatic |
Definition at line 23 of file BmnFHCalGeo.h.
References BmnFHCalGeoPar::CheckIfSensitive().
|
inlinestatic |
Definition at line 25 of file BmnFHCalGeo.h.
References BmnFHCalGeoPar::fDetectorVolumeName.
|
inlinestatic |
Definition at line 25 of file BmnFHCalGeo.h.
References BmnFHCalGeoPar::fDetectorVolumeName.
|
inline |
Definition at line 28 of file BmnFHCalGeo.h.
References BmnFHCalAddress::GetAddress(), m, and BmnFHCalGeoPar::NICA_pattern.
Referenced by ListNodesImpl().
|
inline |
Definition at line 28 of file BmnFHCalGeo.h.
References BmnFHCalAddress::GetAddress(), m, and BmnFHCalGeoPar::NICA_pattern.
|
inline |
Definition at line 72 of file BmnFHCalGeo.h.
References BmnGeoTemplate< BmnFHCalGeo >::fPositionMap, and BmnFHCalAddress::GetModuleId().
Referenced by BmnFHCalReconstructor::ParseGeometry().
|
inline |
Definition at line 72 of file BmnFHCalGeo.h.
References BmnGeoTemplate< BmnFHCalGeo >::fPositionMap, and BmnFHCalAddress::GetModuleId().
|
inline |
Definition at line 44 of file BmnFHCalGeo.h.
References BmnFHCalGeoPar::CheckIfSensitive(), BmnGeoTemplate< BmnFHCalGeo >::fPositionMap, GetAddressFromPath(), BmnFHCalAddress::GetPhysicalAddress(), BmnGeoTemplate< BmnFHCalGeo >::GetPosError(), BmnFHCalAddress::GetScintillatorId(), and i.
|
inline |
Definition at line 44 of file BmnFHCalGeo.h.
References BmnFHCalGeoPar::CheckIfSensitive(), BmnGeoTemplate< BmnFHCalGeo >::fPositionMap, GetAddressFromPath(), BmnFHCalAddress::GetPhysicalAddress(), BmnGeoTemplate< BmnFHCalGeo >::GetPosError(), BmnFHCalAddress::GetScintillatorId(), and i.
|
inlinestatic |
Definition at line 24 of file BmnFHCalGeo.h.
References BmnFHCalGeoPar::fPathBeforeLocalSystem.
|
inlinestatic |
Definition at line 24 of file BmnFHCalGeo.h.
References BmnFHCalGeoPar::fPathBeforeLocalSystem.
|
inlinestatic |
Definition at line 26 of file BmnFHCalGeo.h.
References BmnFHCalGeoPar::fTopVolumeName.
|
inlinestatic |
Definition at line 26 of file BmnFHCalGeo.h.
References BmnFHCalGeoPar::fTopVolumeName.