ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
HighGranularityTimingDetector
HGTD_Reconstruction
HGTD_RecEvent
HGTD_PrepRawData
src
HGTD_Cluster.cxx
Go to the documentation of this file.
1
9
10
#include "
HGTD_PrepRawData/HGTD_Cluster.h
"
11
12
#include <utility>
13
14
15
// Constructor for use from tp converter
16
HGTD_Cluster::HGTD_Cluster
(
const
Identifier
& rdo_id,
17
const
Amg::Vector2D
& loc_pos,
18
std::vector<Identifier>&& rdo_list,
19
const
InDet::SiWidth
&
width
,
20
const
InDetDD::SolidStateDetectorElementBase
* det_el,
21
Amg::MatrixX
&& loc_err_matx,
22
const
float
time_of_arrival,
23
const
float
time_of_arrival_err,
24
std::vector<int>&& time_over_threshold)
25
:
PrepRawData
(rdo_id, loc_pos,
std
::move(rdo_list),
std
::move(loc_err_matx)),
26
m_width
(
width
),
27
m_det_el
(det_el),
28
m_time
(time_of_arrival),
29
m_time_resolution
(time_of_arrival_err),
30
m_time_over_threshold
(
std
::move(time_over_threshold)) {}
31
32
// Default constructor:
33
HGTD_Cluster::HGTD_Cluster
() :
PrepRawData
() {
34
m_det_el
=
nullptr
;
35
}
HGTD_Cluster.h
Copyright (C) 2002-2026 CERN for the benefit of the ATLAS collaboration.
HGTD_Cluster::m_time
float m_time
Definition
HGTD_Cluster.h:83
HGTD_Cluster::m_time_over_threshold
std::vector< int > m_time_over_threshold
Definition
HGTD_Cluster.h:85
HGTD_Cluster::m_width
InDet::SiWidth m_width
Definition
HGTD_Cluster.h:77
HGTD_Cluster::HGTD_Cluster
HGTD_Cluster()
Definition
HGTD_Cluster.cxx:33
HGTD_Cluster::m_time_resolution
float m_time_resolution
Definition
HGTD_Cluster.h:84
HGTD_Cluster::width
const InDet::SiWidth & width() const
Definition
HGTD_Cluster.h:91
HGTD_Cluster::m_det_el
const InDetDD::SolidStateDetectorElementBase * m_det_el
Definition
HGTD_Cluster.h:81
InDetDD::SolidStateDetectorElementBase
Class to hold geometrical description of a solid state detector element.
Definition
SolidStateDetectorElementBase.h:132
InDet::SiWidth
Definition
SiWidth.h:25
Trk::PrepRawData::PrepRawData
PrepRawData()
public because of DataPool
Definition
PrepRawData.cxx:68
Amg::MatrixX
Eigen::Matrix< double, Eigen::Dynamic, Eigen::Dynamic > MatrixX
Dynamic Matrix - dynamic allocation.
Definition
EventPrimitives.h:27
Amg::Vector2D
Eigen::Matrix< double, 2, 1 > Vector2D
Definition
GeoPrimitives.h:48
Identifier
Definition
IdentifierFieldParser.cxx:14
std
STL namespace.
Generated on
for ATLAS Offline Software by
1.17.0