|  | ATLAS Offline Software
    | 
 
 
 
Go to the documentation of this file.
   25     m_positionAlongStrip(0)
 
   43   const double positionAlongStrip)
 
   46       m_positionAlongStrip(positionAlongStrip) {}
 
   68   stream << 
"Global position (x,y,z) = (";
 
   79   stream << 
"MuonClusterOnTrack {"<<std::endl;
 
   80   std::ios_base::fmtflags originalFormat = 
stream.flags();
 
   84   stream << std::setiosflags(std::ios::fixed)<< std::setprecision(3);
 
   88   stream.flags( originalFormat );
 
  
virtual ~MuonClusterOnTrack()
Destructor.
virtual MsgStream & dump(MsgStream &out) const override
returns the some information about this RIO_OnTrack.
Eigen::Matrix< double, Eigen::Dynamic, Eigen::Dynamic > MatrixX
Dynamic Matrix - dynamic allocation.
virtual const Amg::Vector3D & globalPosition() const override
Returns global position.
Eigen::Matrix< double, 2, 1 > Vector2D
CxxUtils::CachedUniquePtr< const Amg::Vector3D > m_globalPosition
cache global position, the global position has to be calculated in the inheriting classes
virtual MsgStream & dump(MsgStream &stream) const override
Dumps information about the PRD.
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
MuonClusterOnTrack()
Pool constructor.
virtual const MuonGM::MuonClusterReadoutElement * detectorElement() const override=0
Returns the detector element, associated with the PRD of this class.
bool contains(const std::string &s, const std::string ®x)
does a string contain the substring
RIO_OnTrack & operator=(const RIO_OnTrack &rot)=default
Assignment operator.
Ensure that the ATLAS eigen extensions are properly loaded.
Eigen::Matrix< double, 3, 1 > Vector3D
const LocalParameters & localParameters() const
Interface method to get the LocalParameters.
Identifier identify() const
return the identifier -extends MeasurementBase
T * get(TKey *tobj)
get a TObject* from a TKey* (why can't a TObject be a TKey?)
virtual void localToGlobal(const Amg::Vector2D &locp, const Amg::Vector3D &mom, Amg::Vector3D &glob) const override final
Specified for PlaneSurface: LocalToGlobal method without dynamic memory allocation.
Base class for Muon cluster RIO_OnTracks.
double m_positionAlongStrip
The position along the strip - used to calculate the GlobalPosition.
MuonClusterOnTrack & operator=(const MuonClusterOnTrack &)