![]() |
ATLAS Offline Software
|
Functions | |
| bool | inBarrel (double eta) |
| bool | inBarrel (const Amg::Vector3D &vtx) |
| bool | inEndcaps (double eta) |
| bool | inEndcaps (const Amg::Vector3D &vtx) |
| bool | inDetectorRegion (const Amg::Vector3D &vtx) |
| int | getNvtxBarrel (const std::vector< Amg::Vector3D > &vertices) |
| int | getNvtxEndcaps (const std::vector< Amg::Vector3D > &vertices) |
| int | getNvtxDetectorRegion (const std::vector< Amg::Vector3D > &vertices) |
| bool | inFiducialVolBarrel (const Amg::Vector3D &vtx) |
| bool | inFiducialVolEndcaps (const Amg::Vector3D &vtx) |
| bool | inFiducialVol (const Amg::Vector3D &vtx) |
| int | NvtxFiducialVol (const std::vector< Amg::Vector3D > &vertices) |
| bool | isGoodVtx (const Amg::Vector3D &vtx) |
| double | getMatchMetric (const Amg::Vector3D &vtx1, const Amg::Vector3D &vtx2) |
| Amg::Vector3D | findBestMatch (const Amg::Vector3D &vtx, const std::vector< Amg::Vector3D > &candidates) |
| bool | isValidMatch (const Amg::Vector3D &match_candidate) |
| bool | hasMatch (const Amg::Vector3D &vtx1, const std::vector< Amg::Vector3D > &vtx2_vec) |
| std::vector< Amg::Vector3D > | getVertexPos (const std::vector< double > &vtx_x, const std::vector< double > &vtx_y, const std::vector< double > &vtx_z) |
| std::vector< std::vector< Amg::Vector3D > > | getConstituentPos (int Nvtx, const std::vector< int > &obj_vtx_link, const std::vector< double > &obj_x, const std::vector< double > &obj_y, const std::vector< double > &obj_z) |
Variables | |
| constexpr double | fidVol_barrel_etaCut = 0.7 |
| constexpr double | fidVol_Lxy_low = 3*Gaudi::Units::m |
| constexpr double | fidVol_Lxy_up = 8*Gaudi::Units::m |
| constexpr double | fidVol_endcaps_etaCut_low = 1.3 |
| constexpr double | fidVol_endcaps_etaCut_up = 2.5 |
| constexpr double | fidVol_endcaps_Lxy_up = 10*Gaudi::Units::m |
| constexpr double | fidVol_z_low = 5*Gaudi::Units::m |
| constexpr double | fidVol_z_up = 15*Gaudi::Units::m |
| constexpr double | match_max = 0.4 |
| Amg::Vector3D MuonVertexValidationMacroUtils::findBestMatch | ( | const Amg::Vector3D & | vtx, |
| const std::vector< Amg::Vector3D > & | candidates ) |
Definition at line 102 of file MuonSpectrometer/MuonValidation/MuonVertexValidation/util/Utils.cxx.
| std::vector< std::vector< Amg::Vector3D > > MuonVertexValidationMacroUtils::getConstituentPos | ( | int | Nvtx, |
| const std::vector< int > & | obj_vtx_link, | ||
| const std::vector< double > & | obj_x, | ||
| const std::vector< double > & | obj_y, | ||
| const std::vector< double > & | obj_z ) |
Definition at line 144 of file MuonSpectrometer/MuonValidation/MuonVertexValidation/util/Utils.cxx.
| double MuonVertexValidationMacroUtils::getMatchMetric | ( | const Amg::Vector3D & | vtx1, |
| const Amg::Vector3D & | vtx2 ) |
Definition at line 96 of file MuonSpectrometer/MuonValidation/MuonVertexValidation/util/Utils.cxx.
| int MuonVertexValidationMacroUtils::getNvtxBarrel | ( | const std::vector< Amg::Vector3D > & | vertices | ) |
Definition at line 38 of file MuonSpectrometer/MuonValidation/MuonVertexValidation/util/Utils.cxx.
| int MuonVertexValidationMacroUtils::getNvtxDetectorRegion | ( | const std::vector< Amg::Vector3D > & | vertices | ) |
Definition at line 50 of file MuonSpectrometer/MuonValidation/MuonVertexValidation/util/Utils.cxx.
| int MuonVertexValidationMacroUtils::getNvtxEndcaps | ( | const std::vector< Amg::Vector3D > & | vertices | ) |
Definition at line 44 of file MuonSpectrometer/MuonValidation/MuonVertexValidation/util/Utils.cxx.
| std::vector< Amg::Vector3D > MuonVertexValidationMacroUtils::getVertexPos | ( | const std::vector< double > & | vtx_x, |
| const std::vector< double > & | vtx_y, | ||
| const std::vector< double > & | vtx_z ) |
Definition at line 133 of file MuonSpectrometer/MuonValidation/MuonVertexValidation/util/Utils.cxx.
| bool MuonVertexValidationMacroUtils::hasMatch | ( | const Amg::Vector3D & | vtx1, |
| const std::vector< Amg::Vector3D > & | vtx2_vec ) |
Definition at line 126 of file MuonSpectrometer/MuonValidation/MuonVertexValidation/util/Utils.cxx.
| bool MuonVertexValidationMacroUtils::inBarrel | ( | const Amg::Vector3D & | vtx | ) |
Definition at line 18 of file MuonSpectrometer/MuonValidation/MuonVertexValidation/util/Utils.cxx.
| bool MuonVertexValidationMacroUtils::inBarrel | ( | double | eta | ) |
Definition at line 13 of file MuonSpectrometer/MuonValidation/MuonVertexValidation/util/Utils.cxx.
| bool MuonVertexValidationMacroUtils::inDetectorRegion | ( | const Amg::Vector3D & | vtx | ) |
Definition at line 33 of file MuonSpectrometer/MuonValidation/MuonVertexValidation/util/Utils.cxx.
| bool MuonVertexValidationMacroUtils::inEndcaps | ( | const Amg::Vector3D & | vtx | ) |
Definition at line 28 of file MuonSpectrometer/MuonValidation/MuonVertexValidation/util/Utils.cxx.
| bool MuonVertexValidationMacroUtils::inEndcaps | ( | double | eta | ) |
Definition at line 23 of file MuonSpectrometer/MuonValidation/MuonVertexValidation/util/Utils.cxx.
| bool MuonVertexValidationMacroUtils::inFiducialVol | ( | const Amg::Vector3D & | vtx | ) |
Definition at line 73 of file MuonSpectrometer/MuonValidation/MuonVertexValidation/util/Utils.cxx.
| bool MuonVertexValidationMacroUtils::inFiducialVolBarrel | ( | const Amg::Vector3D & | vtx | ) |
Definition at line 58 of file MuonSpectrometer/MuonValidation/MuonVertexValidation/util/Utils.cxx.
| bool MuonVertexValidationMacroUtils::inFiducialVolEndcaps | ( | const Amg::Vector3D & | vtx | ) |
Definition at line 65 of file MuonSpectrometer/MuonValidation/MuonVertexValidation/util/Utils.cxx.
| bool MuonVertexValidationMacroUtils::isGoodVtx | ( | const Amg::Vector3D & | vtx | ) |
Definition at line 86 of file MuonSpectrometer/MuonValidation/MuonVertexValidation/util/Utils.cxx.
| bool MuonVertexValidationMacroUtils::isValidMatch | ( | const Amg::Vector3D & | match_candidate | ) |
Definition at line 121 of file MuonSpectrometer/MuonValidation/MuonVertexValidation/util/Utils.cxx.
| int MuonVertexValidationMacroUtils::NvtxFiducialVol | ( | const std::vector< Amg::Vector3D > & | vertices | ) |
Definition at line 78 of file MuonSpectrometer/MuonValidation/MuonVertexValidation/util/Utils.cxx.
|
constexpr |
Definition at line 18 of file MuonSpectrometer/MuonValidation/MuonVertexValidation/util/Utils.h.
|
constexpr |
Definition at line 22 of file MuonSpectrometer/MuonValidation/MuonVertexValidation/util/Utils.h.
|
constexpr |
Definition at line 23 of file MuonSpectrometer/MuonValidation/MuonVertexValidation/util/Utils.h.
|
constexpr |
Definition at line 24 of file MuonSpectrometer/MuonValidation/MuonVertexValidation/util/Utils.h.
|
constexpr |
Definition at line 19 of file MuonSpectrometer/MuonValidation/MuonVertexValidation/util/Utils.h.
|
constexpr |
Definition at line 20 of file MuonSpectrometer/MuonValidation/MuonVertexValidation/util/Utils.h.
|
constexpr |
Definition at line 25 of file MuonSpectrometer/MuonValidation/MuonVertexValidation/util/Utils.h.
|
constexpr |
Definition at line 26 of file MuonSpectrometer/MuonValidation/MuonVertexValidation/util/Utils.h.
|
constexpr |
Definition at line 28 of file MuonSpectrometer/MuonValidation/MuonVertexValidation/util/Utils.h.