File PlanarModuleCluster.hpp¶
-
namespace Acts
Set the Geometry Context PLUGIN.
Set the Calibration Context PLUGIN.
Convenience functions to ease creation of and Acts::InterpolatedMaterialMap and to avoid code duplication.
Set the Mangetic Field Context PLUGIN.
Convenience functions to ease creation of and Acts::InterpolatedBFieldMap and to avoid code duplication.
Currently implemented for the two most common formats: rz and xyz.
-
class PlanarModuleCluster : public Acts::Measurement<BoundIndices, 3>
- #include <Acts/Digitization/PlanarModuleCluster.hpp>
Public Functions
Constructor from DigitizationCells.
- Parameters
surface – [in] The surface the cluster is on
sourceLink – [in] is the link to the truth information
cov – [in] is the covariance matrix
loc0 – [in] is the local position in the first coordinate
loc1 – [in] is the local position in the second coordinate
t – [in] Timestamp of the cluster
dCells – [in] is the vector of digitization cells
dModule – [in] an optional pointer to a digitization configuration
-
inline const std::vector<DigitizationCell> &digitizationCells() const
access to the digitization cells
- Returns
the vector to the digitization cells
-
inline const DigitizationModule *digitizationModule() const
access to the digitization module
- Returns
the pointer to the digitization module
-
inline const Surface &referenceObject() const
Module surface.
Private Types
-
using Base = Measurement<BoundIndices, 3>¶
Private Members
-
std::vector<DigitizationCell> m_digitizationCells¶
-
const DigitizationModule *m_digitizationModule¶
the digitization cells
Private Static Attributes
-
static constexpr std::array<BoundIndices, 3> kIndices = {eBoundLoc0, eBoundLoc1, eBoundTime}¶
-
class PlanarModuleCluster : public Acts::Measurement<BoundIndices, 3>