|
ATLAS Offline Software
|
Go to the documentation of this file.
29 std::vector<Identifier> rdo_list;
31 rdo_list.resize(rdo_list_size);
33 for (
size_t i = 0;
i < rdo_list_size;
i++) {
47 (cmat)(0, 0) =
static_cast<double>(pers_obj->
m_mat_00);
48 (cmat)(1, 0) =
static_cast<double>(pers_obj->
m_mat_01);
49 (cmat)(0, 1) =
static_cast<double>(pers_obj->
m_mat_01);
50 (cmat)(1, 1) =
static_cast<double>(pers_obj->
m_mat_11);
52 HGTD_Cluster cluster(cluster_id, local_pos, std::move(rdo_list),
89 size_t rdo_size = trans_obj->
rdoList().size();
91 for (
size_t i = 0;
i < rdo_size;
i++) {
void transToPers(const InDet::SiWidth *, InDet::SiWidth_p2 *, MsgStream &)
Eigen::Matrix< double, Eigen::Dynamic, Eigen::Dynamic > MatrixX
Dynamic Matrix - dynamic allocation.
Eigen::Matrix< double, 2, 1 > Vector2D
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)
value_type get_compact() const
Get the compact id.
virtual const InDet::SiWidth & width() const
InDet::SiWidthCnv_p2 m_si_width_cnv
std::vector< IdType_t > m_rdo_id_list
Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration.
HGTD_Cluster createHGTDCluster(const HGTD_Cluster_p1 *pers_obj, const InDetDD::SolidStateDetectorElementBase *delEl, MsgStream &log)
void transToPers(const HGTD_Cluster *, HGTD_Cluster_p1 *, MsgStream &)
virtual float timeResolution() const
Identifier identify() const
return the identifier
const Amg::Vector2D & localPosition() const
return the local position reference
virtual const std::vector< int > & totList() const
void persToTrans(const InDet::SiWidth_p2 *, InDet::SiWidth *, MsgStream &)
InDet::SiWidth_p2 m_width
void persToTrans(const HGTD_Cluster_p1 *, HGTD_Cluster *, MsgStream &)
virtual float time() const
std::vector< int > m_time_over_threshold