#include <SCT_Cluster.h>
Definition at line 34 of file SCT_Cluster.h.
◆ SCT_Cluster() [1/4]
| InDet::SCT_Cluster::SCT_Cluster |
( |
| ) |
|
|
default |
Constructor without parameters.
◆ SCT_Cluster() [2/4]
| InDet::SCT_Cluster::SCT_Cluster |
( |
const SCT_Cluster & | | ) |
|
|
default |
◆ SCT_Cluster() [3/4]
| InDet::SCT_Cluster::SCT_Cluster |
( |
SCT_Cluster && | | ) |
|
|
defaultnoexcept |
◆ ~SCT_Cluster()
| InDet::SCT_Cluster::~SCT_Cluster |
( |
| ) |
|
|
virtualdefault |
◆ SCT_Cluster() [4/4]
Constructor with parameters using unique_ptr of Amg::MatrixX.
All parameters have to be given! For use by tp converter.
Definition at line 25 of file SCT_Cluster.cxx.
32 locpos,
35 detEl,
36 std::move(locErrMat))
38{}
uint16_t m_hitsInThirdTimeBin
Some information about timing - which strips had 010 and which 011 for first 16 strips in a cluster.
const InDet::SiWidth & width() const
return width class reference
const std::vector< Identifier > & rdoList() const
return the List of rdo identifiers (pointers)
◆ detectorElement()
|
|
finaloverridevirtualinherited |
return the detector element corresponding to this PRD The pointer will be zero if the det el is not defined (i.e.
it was not passed in by the ctor)
Implements Trk::PrepRawData.
◆ dump() [1/2]
| MsgStream & InDet::SCT_Cluster::dump |
( |
MsgStream & | stream | ) |
const |
|
finaloverridevirtual |
dump information about the PRD object.
Reimplemented from InDet::SiCluster.
Definition at line 61 of file SCT_Cluster.cxx.
62{
63 std::ostringstream
out;
67}
virtual MsgStream & dump(MsgStream &stream) const override final
dump information about the PRD object.
◆ dump() [2/2]
| std::ostream & InDet::SCT_Cluster::dump |
( |
std::ostream & | stream | ) |
const |
|
finaloverridevirtual |
dump information about the PRD object.
Reimplemented from InDet::SiCluster.
Definition at line 69 of file SCT_Cluster.cxx.
70{
71 stream <<
"SCT_Cluster object"<<std::endl;
72 stream <<
"Base class (SiCluster):" << std::endl;
74
76}
virtual MsgStream & dump(MsgStream &stream) const override
dump information about the SiCluster
◆ gangedPixel()
| bool InDet::SiCluster::gangedPixel |
( |
| ) |
const |
|
inherited |
return the flag of this cluster containing a gangedPixel
◆ getHashAndIndex()
◆ globalPosition()
return global position reference
◆ hasLocalCovariance()
| bool Trk::PrepRawData::hasLocalCovariance |
( |
| ) |
const |
|
inherited |
◆ hitsInThirdTimeBin()
| uint16_t InDet::SCT_Cluster::hitsInThirdTimeBin |
( |
| ) |
const |
|
inline |
Getter method of timing.
Some information about timing - which strips had 010 and which 011 for first 16 strips in a cluster. Get up to 16 strips.
Definition at line 94 of file SCT_Cluster.h.
◆ identify()
◆ localCovariance()
return const ref to the error matrix
◆ localPosition()
return the local position reference
◆ numberOfInstantiations()
Definition at line 25 of file TrkObjectCounter.h.
26 {
27#ifndef NDEBUG
29#endif
30 return 0;
31 }
Helper to enable counting number of instantiations in debug builds.
◆ operator=() [1/2]
◆ operator=() [2/2]
Move assignment operator.
◆ prdType()
◆ rdoList()
return the List of rdo identifiers (pointers)
◆ setDetectorElement()
Set the m_detEl and calculate globalPostion.
◆ setGangedPixel()
| void InDet::SiCluster::setGangedPixel |
( |
bool | ganged | ) |
|
|
inherited |
set the flag of this cluster containing a gangedPixel
◆ setHashAndIndex()
| void Trk::PrepRawData::setHashAndIndex |
( |
unsigned short | collHash, |
|
|
unsigned short | objIndex ) |
|
inherited |
TEMP for testing: might make some classes friends later ...
◆ setHitsInThirdTimeBin()
| void InDet::SCT_Cluster::setHitsInThirdTimeBin |
( |
uint16_t | hitsInThirdTimeBin | ) |
|
|
inline |
Setter method of timing.
Some information about timing - which strips had 010 and which 011 for first 16 strips in a cluster. Set up to 16 strips
Definition at line 99 of file SCT_Cluster.h.
100 {
102 }
uint16_t hitsInThirdTimeBin() const
Getter method of timing.
◆ stripHasHitInThirdTimeBin()
| int InDet::SCT_Cluster::stripHasHitInThirdTimeBin |
( |
int | stripNumberWithinCluster | ) |
const |
|
inline |
Getter method of timing.
Some information about timing - which strips had 010 and which 011 for first 16 strips in a cluster. Get only one strip.
Definition at line 105 of file SCT_Cluster.h.
◆ type()
Interface method checking the type.
Reimplemented from Trk::PrepRawData.
Definition at line 53 of file SCT_Cluster.cxx.
53 {
55}
virtual bool type(Trk::PrepRawDataType type) const override final
Interface method checking the type.
◆ width()
return width class reference
◆ m_clusId
◆ m_detEl
Not owning points (ownned by the store.
Definition at line 139 of file SiCluster.h.
◆ m_gangedPixel
| bool InDet::SiCluster::m_gangedPixel = false |
|
privateinherited |
◆ m_globalPosition
| Amg::Vector3D InDet::SiCluster::m_globalPosition = Amg::Vector3D::Zero() |
|
privateinherited |
◆ m_hitsInThirdTimeBin
| uint16_t InDet::SCT_Cluster::m_hitsInThirdTimeBin = 0 |
|
private |
Some information about timing - which strips had 010 and which 011 for first 16 strips in a cluster.
Definition at line 90 of file SCT_Cluster.h.
◆ m_indexAndHash
Stores its own position (index) in collection plus the hash id for the collection (needed for the EL to IDC).
Definition at line 167 of file PrepRawData.h.
◆ m_localCovariance
See derived classes for definition of ErrorMatrix.
Definition at line 163 of file PrepRawData.h.
◆ m_localPos
see derived classes for definition of meaning of LocalPosition
Definition at line 159 of file PrepRawData.h.
◆ m_rdoList
| std::vector<Identifier> Trk::PrepRawData::m_rdoList {} |
|
privateinherited |
Stores the identifiers of the RDOs.
Definition at line 161 of file PrepRawData.h.
◆ m_width
◆ s_numberOfInstantiations
The documentation for this class was generated from the following files: