#include <array>
#include <string>
#include <vector>
Go to the source code of this file.
|
| namespace | o2 |
| | a couple of static helper functions to create timestamp values for CCDB queries or override obsolete objects
|
| |
| namespace | o2::cad |
| |
|
| const char * | o2::cad::OverlapVerdictName (OverlapVerdict verdict) |
| |
| int | o2::cad::SampleBoundaryPoints (const TGeoShape *shape, int npoints, double residualTolerance, std::vector< double > &points, int &rejected, double &worstResidual, bool *usedPointsOnSegments=nullptr) |
| |
| OverlapPair | o2::cad::CheckPairOverlap (const TGeoShape *shapeA, const TGeoMatrix *matA, const std::string &nameA, const TGeoShape *shapeB, const TGeoMatrix *matB, const std::string &nameB, const OverlapOptions &options=OverlapOptions()) |
| | Test one placed pair. matA / matB take each shape's local frame to the common frame.
|
| |
| OverlapCensus | o2::cad::CheckWorldOverlaps (const TGeoVolume *volume, const OverlapOptions &options=OverlapOptions()) |
| | Census every pair of volume's immediate daughters, and optionally each daughter against volume.
|
| |