|
ATLAS Offline Software
|
Go to the documentation of this file.
4 #ifndef MUONPREPRAWDATA_NSWCLUSTERING_UTILS_H
5 #define MUONPREPRAWDATA_NSWCLUSTERING_UTILS_H
16 namespace NswClustering {
24 return Amg::Vector3D{rotDir.x(), rotDir.y(), std::abs(rotDir.z())};
Eigen::Quaternion< double > Rotation3D
virtual const Amg::Vector3D & globalPosition() const =0
Returns the global position of the measurement (calculated on the fly)
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.
virtual const Trk::PlaneSurface & surface() const override
access to chamber surface (phi orientation), uses the first gas gap
Identifier identify() const
return the identifier
Eigen::Matrix< double, 3, 1 > Vector3D
Amg::Vector3D toLocal(const Trk::Surface &surf, const Amg::Vector3D &dir)
Rotates a direction vector into a local frame: x-axis : Parallell to the radial direction of the dete...
Class representing clusters in the muon system.
virtual const MuonGM::MuonClusterReadoutElement * detectorElement() const override=0
Returns the detector element corresponding to this PRD.
const Amg::Transform3D & transform() const
Returns HepGeom::Transform3D by reference.