27 std::vector<Identifier> rdoList;
28 rdoList.resize( persObj->
m_rdoList.size() );
30 Identifier::value_type id32 =
id.get_compact();
31 std::vector<Identifier>::iterator tit = rdoList.begin();
34 *tit =
Identifier((Identifier::value_type) rdo + id32);
43 (cmat)(0,0) =
static_cast<double>(persObj->
m_mat00);
44 (cmat)(1,0) =
static_cast<double>(persObj->
m_mat01);
45 (cmat)(0,1) =
static_cast<double>(persObj->
m_mat01);
46 (cmat)(1,1) =
static_cast<double>(persObj->
m_mat11);
100 std::vector<InDet::PixelCluster_p2::rdo_diff_type>::iterator pit = persObj->
m_rdoList.begin();
value_type get_compact() const
Get the compact id.
Class to hold geometrical description of a silicon detector element.
InDet::SiWidth_p2 m_width
Identifier::diff_type rdo_diff_type
Identifier::value_type m_clusId
std::vector< rdo_diff_type > m_rdoList
const InDet::SiWidth & width() const
return width class reference
InDet::PixelCluster createPixelCluster(const InDet::PixelCluster_p2 *persObj, const InDetDD::SiDetectorElement *delEl, MsgStream &log)
void transToPers(const InDet::PixelCluster *, InDet::PixelCluster_p2 *, MsgStream &)
void persToTrans(const InDet::PixelCluster_p2 *, InDet::PixelCluster *, MsgStream &)
InDet::SiWidthCnv_p2 m_swCnv
const Amg::Vector2D & localPosition() const
return the local position reference
Identifier identify() const
return the identifier
const Amg::MatrixX & localCovariance() const
return const ref to the error matrix
const std::vector< Identifier > & rdoList() const
return the List of rdo identifiers (pointers)
Eigen::Matrix< double, Eigen::Dynamic, Eigen::Dynamic > MatrixX
Dynamic Matrix - dynamic allocation.
Eigen::Matrix< double, 2, 1 > Vector2D