|
ATLAS Offline Software
|
Go to the documentation of this file.
9 #ifndef TRKDIGTOOLS_PLANARMODULESTEPPER_H
10 #define TRKDIGTOOLS_PLANARMODULESTEPPER_H
25 class DigitizationModule;
26 struct DigitizationStep;
66 #endif // TRKDIGTOOLS_PLANARMODULESTEPPER_H
Eigen::Matrix< double, 2, 1 > Vector2D
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)
StatusCode initialize() override
AlgTool initialize 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
::StatusCode StatusCode
StatusCode definition for legacy code.
Ensure that the ATLAS eigen extensions are properly loaded.
virtual ~PlanarModuleStepper()
Destructor.
Eigen::Matrix< double, 3, 1 > Vector3D
StatusCode finalize() override
AlgTool finalize method.