![]() |
ATLAS Offline Software
|
#include <TRT_DetElementsLayer_xk.h>
Public Member Functions | |
| TRT_DetElementsLayer_xk () | |
| TRT_DetElementsLayer_xk (double, double, double, double, double) | |
| TRT_DetElementsLayer_xk (const TRT_DetElementsLayer_xk &)=default | |
| ~TRT_DetElementsLayer_xk () | |
| TRT_DetElementsLayer_xk & | operator= (const TRT_DetElementsLayer_xk &)=default |
| TRT_DetElementsLayer_xk & | operator= (TRT_DetElementsLayer_xk &&)=default |
| const float & | r () const |
| const float & | dr () const |
| const float & | z () const |
| const float & | dz () const |
| const float & | dfe () const |
| void | set (double, double, double, double, double, double, double) |
| void | add (TRT_DetElementLink_xk &&) |
| int | nElements () const |
| Get number of links to detector elements. | |
| void | getBarrelDetElementsATL (const float *, const float *, std::vector< std::pair< const InDet::TRT_DetElementLink_xk *, float > > &, std::vector< InDet::TRT_DetElementLink_xk::Used_t > &used) const |
| void | getBarrelDetElementsCTB (const float *, const float *, std::vector< std::pair< const InDet::TRT_DetElementLink_xk *, float > > &, std::vector< InDet::TRT_DetElementLink_xk::Used_t > &used) const |
| void | getEndcapDetElements (const float *, const float *, std::vector< std::pair< const InDet::TRT_DetElementLink_xk *, float > > &, std::vector< InDet::TRT_DetElementLink_xk::Used_t > &used) const |
| void | reserve (std::size_t n_elements) |
Protected Attributes | |
| float | m_z |
| float | m_dz |
| float | m_r |
| float | m_dr |
| float | m_dfe |
| float | m_f0 |
| float | m_sfi |
| float | m_wf |
| float | m_wz |
| std::vector< TRT_DetElementLink_xk > | m_elements |
Definition at line 27 of file TRT_DetElementsLayer_xk.h.
|
inline |
|
inline |
|
default |
|
inline |
Definition at line 152 of file TRT_DetElementsLayer_xk.h.
|
inline |
Definition at line 154 of file TRT_DetElementsLayer_xk.h.
|
inline |
Definition at line 54 of file TRT_DetElementsLayer_xk.h.
|
inline |
Definition at line 51 of file TRT_DetElementsLayer_xk.h.
|
inline |
Definition at line 53 of file TRT_DetElementsLayer_xk.h.
| void InDet::TRT_DetElementsLayer_xk::getBarrelDetElementsATL | ( | const float * | P, |
| const float * | A, | ||
| std::vector< std::pair< const InDet::TRT_DetElementLink_xk *, float > > & | lDE, | ||
| std::vector< InDet::TRT_DetElementLink_xk::Used_t > & | used ) const |
| ? | |
| ? | |
| will | be filled with pairs of detector elements and way(?) |
| array | with size matching number of elements, which tells which elements are already used. |
Definition at line 55 of file TRT_DetElementsLayer_xk.cxx.
| void InDet::TRT_DetElementsLayer_xk::getBarrelDetElementsCTB | ( | const float * | P, |
| const float * | A, | ||
| std::vector< std::pair< const InDet::TRT_DetElementLink_xk *, float > > & | lDE, | ||
| std::vector< InDet::TRT_DetElementLink_xk::Used_t > & | used ) const |
| ? | |
| ? | |
| will | be filled with pairs of detector elements and way(?) |
| array | with size matching number of elements, which tells which elements are already used. |
Definition at line 131 of file TRT_DetElementsLayer_xk.cxx.
| void InDet::TRT_DetElementsLayer_xk::getEndcapDetElements | ( | const float * | P, |
| const float * | A, | ||
| std::vector< std::pair< const InDet::TRT_DetElementLink_xk *, float > > & | lDE, | ||
| std::vector< InDet::TRT_DetElementLink_xk::Used_t > & | used ) const |
| ? | |
| ? | |
| will | be filled with pairs of detector elements and way(?) |
| array | with size matching number of elements, which tells which elements are already used. |
Definition at line 185 of file TRT_DetElementsLayer_xk.cxx.
|
inline |
Get number of links to detector elements.
Definition at line 159 of file TRT_DetElementsLayer_xk.h.
|
default |
|
default |
|
inline |
Definition at line 50 of file TRT_DetElementsLayer_xk.h.
|
inline |
Definition at line 96 of file TRT_DetElementsLayer_xk.h.
| void InDet::TRT_DetElementsLayer_xk::set | ( | double | r, |
| double | dr, | ||
| double | z, | ||
| double | dz, | ||
| double | df, | ||
| double | wf, | ||
| double | wz ) |
Definition at line 27 of file TRT_DetElementsLayer_xk.cxx.
|
inline |
Definition at line 52 of file TRT_DetElementsLayer_xk.h.
|
protected |
Definition at line 109 of file TRT_DetElementsLayer_xk.h.
|
protected |
Definition at line 108 of file TRT_DetElementsLayer_xk.h.
|
protected |
Definition at line 106 of file TRT_DetElementsLayer_xk.h.
|
protected |
Definition at line 114 of file TRT_DetElementsLayer_xk.h.
|
protected |
Definition at line 110 of file TRT_DetElementsLayer_xk.h.
|
protected |
Definition at line 107 of file TRT_DetElementsLayer_xk.h.
|
protected |
Definition at line 111 of file TRT_DetElementsLayer_xk.h.
|
protected |
Definition at line 112 of file TRT_DetElementsLayer_xk.h.
|
protected |
Definition at line 113 of file TRT_DetElementsLayer_xk.h.
|
protected |
Definition at line 105 of file TRT_DetElementsLayer_xk.h.