#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: