9#ifndef TRKDIGTOOLS_PLANARMODULESTEPPER_H
10#define TRKDIGTOOLS_PLANARMODULESTEPPER_H
Class that holds the surfaces for a planar digitization detector module.
Interface class IModuleSteppers.
StatusCode initialize() override
AlgTool initialize method.
virtual ~PlanarModuleStepper()
Destructor.
StatusCode finalize() override
AlgTool finalize method.
std::vector< DigitizationStep > cellSteps(const DigitizationModule &dmodule, const Amg::Vector3D &startPosition, const Amg::Vector3D &endPosition) const override
calculate the steps caused by this track - full simulation interface
PlanarModuleStepper(const std::string &, const std::string &, const IInterface *)
Constructor.
std::vector< std::string > intersection(std::vector< std::string > &v1, std::vector< std::string > &v2)
Eigen::Matrix< double, 2, 1 > Vector2D
Eigen::Matrix< double, 3, 1 > Vector3D
Ensure that the ATLAS eigen extensions are properly loaded.