#include <PndLmdGeometryHelper.h>
|
| virtual | ~PndLmdGeometryHelper () |
| |
| | PndLmdGeometryHelper (const PndLmdGeometryHelper &)=delete |
| |
| void | operator= (const PndLmdGeometryHelper &)=delete |
| |
| const PndLmdHitLocationInfo & | getHitLocationInfo (const std::string &volume_path) |
| |
| const PndLmdHitLocationInfo & | getHitLocationInfo (int sensor_id) |
| |
| std::vector< int > | getAvailableOverlapIDs () |
| |
| int | getOverlapIdFromSensorIDs (int id1, int id2) |
| |
| int | getModuleIDFromSensorIDs (int id1, int id2) |
| |
| int | getSectorIDfromSensorID (int sensorID) |
| |
| std::string | getModulePathFromModuleID (int moduleID) |
| |
| int | getSensorOneFromOverlapID (int overlapID) |
| |
| int | getSensorTwoFromOverlapID (int overlapID) |
| |
| TVector3 | transformPndGlobalToLmdLocal (const TVector3 &vec) |
| |
| TVector3 | transformPndGlobalToSensor (const TVector3 &vec, int sensorId) |
| |
| bool | isOverlappingArea (const int id1, const int id2) |
| |
| const std::string | getPath (unsigned char...) |
| |
| const TGeoHMatrix | getMatrixPndGlobalToSensor (const int sensorId) |
| |
| const TGeoHMatrix | getMatrixSensorToPndGlobal (const int sensorId) |
| |
| const TGeoHMatrix | getMatrixPndGlobalToLmdLocal () |
| |
| const TGeoHMatrix | getMatrixLmdLocalToPndGlobal () |
| |
| std::vector< std::string > | getAllAlignPaths (bool sensors=true, bool modules=false, bool planes=false, bool halfs=false, bool detector=false) |
| |
| std::vector< PndLmdOverlapInfo > | getOverlapInfos (int iHalf=-1, int iPlane=-1, int iModule=-1) |
| |
| std::vector< std::string > | getAllAlignableVolumePaths () const |
| |
Definition at line 74 of file PndLmdGeometryHelper.h.
◆ ~PndLmdGeometryHelper()
| virtual PndLmdGeometryHelper::~PndLmdGeometryHelper |
( |
| ) |
|
|
virtual |
◆ PndLmdGeometryHelper()
◆ getAllAlignableVolumePaths()
| std::vector<std::string> PndLmdGeometryHelper::getAllAlignableVolumePaths |
( |
| ) |
const |
◆ getAllAlignPaths()
| std::vector<std::string> PndLmdGeometryHelper::getAllAlignPaths |
( |
bool |
sensors = true, |
|
|
bool |
modules = false, |
|
|
bool |
planes = false, |
|
|
bool |
halfs = false, |
|
|
bool |
detector = false |
|
) |
| |
◆ getAvailableOverlapIDs()
| std::vector<int> PndLmdGeometryHelper::getAvailableOverlapIDs |
( |
| ) |
|
◆ getHitLocationInfo() [1/2]
◆ getHitLocationInfo() [2/2]
◆ getInstance()
◆ getMatrixLmdLocalToPndGlobal()
| const TGeoHMatrix PndLmdGeometryHelper::getMatrixLmdLocalToPndGlobal |
( |
| ) |
|
◆ getMatrixPndGlobalToLmdLocal()
| const TGeoHMatrix PndLmdGeometryHelper::getMatrixPndGlobalToLmdLocal |
( |
| ) |
|
◆ getMatrixPndGlobalToSensor()
| const TGeoHMatrix PndLmdGeometryHelper::getMatrixPndGlobalToSensor |
( |
const int |
sensorId | ) |
|
◆ getMatrixSensorToPndGlobal()
| const TGeoHMatrix PndLmdGeometryHelper::getMatrixSensorToPndGlobal |
( |
const int |
sensorId | ) |
|
◆ getModuleIDFromSensorIDs()
| int PndLmdGeometryHelper::getModuleIDFromSensorIDs |
( |
int |
id1, |
|
|
int |
id2 |
|
) |
| |
◆ getModulePathFromModuleID()
| std::string PndLmdGeometryHelper::getModulePathFromModuleID |
( |
int |
moduleID | ) |
|
◆ getOverlapIdFromSensorIDs()
| int PndLmdGeometryHelper::getOverlapIdFromSensorIDs |
( |
int |
id1, |
|
|
int |
id2 |
|
) |
| |
◆ getOverlapInfos()
| std::vector<PndLmdOverlapInfo> PndLmdGeometryHelper::getOverlapInfos |
( |
int |
iHalf = -1, |
|
|
int |
iPlane = -1, |
|
|
int |
iModule = -1 |
|
) |
| |
◆ getPath()
| const std::string PndLmdGeometryHelper::getPath |
( |
unsigned |
char... | ) |
|
◆ getSectorIDfromSensorID()
| int PndLmdGeometryHelper::getSectorIDfromSensorID |
( |
int |
sensorID | ) |
|
◆ getSensorOneFromOverlapID()
| int PndLmdGeometryHelper::getSensorOneFromOverlapID |
( |
int |
overlapID | ) |
|
◆ getSensorTwoFromOverlapID()
| int PndLmdGeometryHelper::getSensorTwoFromOverlapID |
( |
int |
overlapID | ) |
|
◆ isOverlappingArea()
| bool PndLmdGeometryHelper::isOverlappingArea |
( |
const int |
id1, |
|
|
const int |
id2 |
|
) |
| |
◆ operator=()
◆ transformPndGlobalToLmdLocal()
| TVector3 PndLmdGeometryHelper::transformPndGlobalToLmdLocal |
( |
const TVector3 & |
vec | ) |
|
◆ transformPndGlobalToSensor()
| TVector3 PndLmdGeometryHelper::transformPndGlobalToSensor |
( |
const TVector3 & |
vec, |
|
|
int |
sensorId |
|
) |
| |
The documentation for this class was generated from the following file: