![]() |
ATLAS Offline Software
|
#include <CMAidentity.h>
Classes | |
| struct | defineParams |
Public Types | |
| typedef std::pair< int, int > | Offline_indexes |
| typedef std::string | PhiCoverage |
Public Member Functions | |
| CMAidentity (const defineParams &pars) | |
| CMAidentity (ViewType, CMAcoverage, int, int, int, int, int) | |
| CMAidentity (ViewType, CMAcoverage, int) | |
| CMAidentity (ViewType, CMAcoverage, Offline_indexes &) | |
| CMAidentity (ViewType, CMAcoverage, int, int) | |
| ~CMAidentity ()=default | |
| CMAidentity (const CMAidentity &)=default | |
| CMAidentity & | operator= (const CMAidentity &)=default |
| bool | operator== (const CMAidentity &) const |
| bool | operator!= (const CMAidentity &) const |
| bool | operator< (const CMAidentity &) const |
| ViewType | type () const |
| CMAcoverage | coverage () const |
| int | number () const |
| int | eta_index () const |
| int | phi_index () const |
| int | PAD_index () const |
| int | Ixx_index () const |
| void | inversion () |
| CMAidentity & | operator+= (const CMAidentity &) |
Static Public Member Functions | |
| static bool | coverage (const std::string &, CMAcoverage &) |
| static const char * | covtag (const CMAcoverage co) |
| static const std::string | name (const ViewType, const CMAcoverage) |
Static Public Attributes | |
| static const char | CoverageTAG [3][5] = {{"even"}, {"odd"}, {""}} |
Private Member Functions | |
| CMAcoverage | which_sector (PhiCoverage) |
Private Attributes | |
| defineParams | m_params {} |
Friends | |
| std::ostream & | operator<< (std::ostream &stream, const CMAidentity &id) |
Definition at line 16 of file CMAidentity.h.
| typedef std::pair<int, int> CMAidentity::Offline_indexes |
Definition at line 18 of file CMAidentity.h.
| typedef std::string CMAidentity::PhiCoverage |
Definition at line 19 of file CMAidentity.h.
| CMAidentity::CMAidentity | ( | const defineParams & | pars | ) |
Definition at line 29 of file CMAidentity.cxx.
| CMAidentity::CMAidentity | ( | ViewType | view, |
| CMAcoverage | side, | ||
| int | number, | ||
| int | eta_index, | ||
| int | phi_index, | ||
| int | PAD_index, | ||
| int | Ixx_index ) |
Definition at line 31 of file CMAidentity.cxx.
| CMAidentity::CMAidentity | ( | ViewType | view, |
| CMAcoverage | side, | ||
| int | number ) |
| CMAidentity::CMAidentity | ( | ViewType | view, |
| CMAcoverage | side, | ||
| Offline_indexes & | indexes ) |
| CMAidentity::CMAidentity | ( | ViewType | view, |
| CMAcoverage | side, | ||
| int | PAD, | ||
| int | Ixx ) |
|
default |
|
default |
| CMAcoverage CMAidentity::coverage | ( | ) | const |
Definition at line 118 of file CMAidentity.cxx.
|
static |
Definition at line 12 of file CMAidentity.cxx.
|
inlinestatic |
Definition at line 24 of file CMAidentity.h.
| int CMAidentity::eta_index | ( | ) | const |
Definition at line 120 of file CMAidentity.cxx.
| void CMAidentity::inversion | ( | ) |
Definition at line 96 of file CMAidentity.cxx.
| int CMAidentity::Ixx_index | ( | ) | const |
Definition at line 123 of file CMAidentity.cxx.
|
static |
Definition at line 23 of file CMAidentity.cxx.
| int CMAidentity::number | ( | ) | const |
Definition at line 119 of file CMAidentity.cxx.
| bool CMAidentity::operator!= | ( | const CMAidentity & | id | ) | const |
Definition at line 75 of file CMAidentity.cxx.
| CMAidentity & CMAidentity::operator+= | ( | const CMAidentity & | id | ) |
Definition at line 86 of file CMAidentity.cxx.
| bool CMAidentity::operator< | ( | const CMAidentity & | id | ) | const |
Definition at line 77 of file CMAidentity.cxx.
|
default |
| bool CMAidentity::operator== | ( | const CMAidentity & | id | ) | const |
Definition at line 61 of file CMAidentity.cxx.
| int CMAidentity::PAD_index | ( | ) | const |
Definition at line 122 of file CMAidentity.cxx.
| int CMAidentity::phi_index | ( | ) | const |
Definition at line 121 of file CMAidentity.cxx.
| ViewType CMAidentity::type | ( | ) | const |
Definition at line 117 of file CMAidentity.cxx.
|
private |
|
friend |
Definition at line 98 of file CMAidentity.cxx.
|
static |
Definition at line 10 of file CMAidentity.h.
|
private |
Definition at line 43 of file CMAidentity.h.