Project
Loading...
Searching...
No Matches
SurfaceIndexMap.h File Reference

Lookup between O2 sensor indices and ACTS surfaces. More...

#include <cstddef>
#include <functional>
#include <string>
#include <unordered_map>
#include <vector>
#include "Acts/Geometry/GeometryIdentifier.hpp"

Go to the source code of this file.

Classes

class  o2::acts::SurfaceIndexMap
 

Namespaces

namespace  Acts
 
namespace  o2
 a couple of static helper functions to create timestamp values for CCDB queries or override obsolete objects
 
namespace  o2::detectors
 
namespace  o2::acts
 

Typedefs

using o2::acts::SensorPathProvider = std::function< std::string(int sensorID)>
 Full TGeo node path of one sensor, e.g. o2::trk::GeometryTGeo::getMatrixPath().
 

Functions

SurfaceIndexMap o2::acts::makeSurfaceIndex (const Acts::TrackingGeometry &geometry, const Acts::GeometryContext &gctx, const o2::detectors::DetMatrixCache &cache, double toleranceCm=1e-3, SensorPathProvider pathProvider={})
 

Detailed Description

Lookup between O2 sensor indices and ACTS surfaces.

Author
Paolo Butti

Definition in file SurfaceIndexMap.h.