  | 
  
    ATLAS Offline Software
    
   | 
 
 
 
 
Go to the documentation of this file.
   15 #include "GaudiKernel/MsgStream.h" 
   24                      std::vector<Identifier>&& rdoList,
 
   29   PrepRawData(RDOId, locpos, std::move(rdoList), std::move(locErrMat))
 
   32   , m_gangedPixel(false)
 
   43                      std::vector<Identifier>&& rdoList,
 
   47   PrepRawData(RDOId, locpos, std::move(rdoList), {})
 
   50   , m_gangedPixel(
false)
 
   54       m_detEl->surface(
identify()).localToGlobal(localPosition());
 
   61                      std::vector<Identifier>&& rdoList,
 
   66   PrepRawData(RDOId, locpos, std::move(rdoList), std::move(locErrMat))
 
   67   , m_globalPosition(globpos)
 
   70   , m_gangedPixel(false)
 
   76                      std::vector<Identifier>&& rdoList,
 
   80   PrepRawData(RDOId, locpos, std::move(rdoList),{})
 
   81   , m_globalPosition(globpos)
 
   84   , m_gangedPixel(
false)
 
   90   std::ostringstream 
out;
 
   99   const std::string 
lf(
"\n");
 
  108     stream << 
"and is a ganged pixel. " << 
lf;
 
  110     stream << 
"and is not a ganged pixel. " << 
lf;
 
  115   stream << 
"Base Class (PrepRawData): " << 
lf;
 
  
const Identifier & identify(const UncalibratedMeasurement *meas)
Returns the associated identifier from the muon measurement.
 
Eigen::Matrix< double, Eigen::Dynamic, Eigen::Dynamic > MatrixX
Dynamic Matrix - dynamic allocation.
 
Eigen::Matrix< double, 2, 1 > Vector2D
 
const InDetDD::SiDetectorElement * m_detEl
Not owning points (ownned by the store.
 
Trk::Surface & surface()
Element Surface.
 
InDet::SiWidth m_width
col, row, and width in mm
 
PixelDiodeTree::Vector2D m_width
 
Amg::Vector3D m_globalPosition
 
Identifier identify() const
return the identifier
 
bool gangedPixel() const
return the flag of this cluster containing a gangedPixel
 
virtual MsgStream & dump(MsgStream &stream) const override
dump information about the SiCluster
 
const Amg::Vector2D & localPosition() const
return the local position reference
 
Eigen::Matrix< double, 3, 1 > Vector3D
 
MsgStream & operator<<(MsgStream &, const GNNTrackFinderTritonTool &)
 
const Amg::Vector3D & globalPosition() const
return global position reference
 
virtual void localToGlobal(const Amg::Vector2D &locp, const Amg::Vector3D &mom, Amg::Vector3D &glob) const =0
Specified by each surface type: LocalToGlobal method without dynamic memory allocation.