5#ifndef MUON_MUONPATTERN_H
6#define MUON_MUONPATTERN_H
MuonPattern(const Amg::Vector3D &pos, const Amg::Vector3D &dir)
Constructor.
virtual ~MuonPattern()
Destructor.
virtual MuonPattern * clone() const =0
clone methode
virtual unsigned int numberOfContainedPrds() const =0
Number or PrepRawData contained by this Pattern.
Amg::Vector3D m_globalDirection
global direction of the pattern
virtual void addPrd(const Trk::PrepRawData *prd)=0
add hit to pattern
const Amg::Vector3D & globalDirection() const
Global direction of the pattern.
Amg::Vector3D m_globalPosition
global position of the pattern
const Amg::Vector3D & globalPosition() const
Global position of the pattern.
virtual const Trk::PrepRawData * prd(unsigned int) const =0
returns the PrepRawData objects depending on the integer, return zero if index out of range
Eigen::Matrix< double, 3, 1 > Vector3D
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.
Ensure that the ATLAS eigen extensions are properly loaded.