![]() |
ATLAS Offline Software
|
PointingWindow truth diagnostics (EnableTruthDiagnostics && DEBUG). More...
Public Attributes | |
| std::array< std::atomic< std::size_t >, 2 *kDistBins > | distance {} |
| projected distance to the window centre; [0 same particle as the centre, 1 other / none][bin] | |
| std::array< std::atomic< std::size_t >, 2 > | dropped {} |
| dropped: same particle / other | |
| std::array< std::atomic< std::size_t >, 3 > | seedsWithout {} |
| seeds without window, pure / partial / junk | |
| std::array< std::atomic< std::size_t >, 3 > | seedsLost {} |
| ... of which < MinLayers after the window | |
| std::array< std::atomic< std::size_t >, 3 > | seedsPureAfter {} |
| ... of which the windowed seed is pure | |
| std::atomic< std::size_t > | particlesSeeded {0} |
| particles with a pure/partial seed without window | |
| std::atomic< std::size_t > | particlesLost {0} |
| ... of which none with the window | |
| std::atomic< std::size_t > | ownerSeeds {0} |
| D6 (seeds with a truth owner without window): | |
| std::atomic< std::size_t > | centreOnOwner {0} |
| ... whose chosen centre belongs to the owner | |
| std::atomic< std::size_t > | oracleKeeps {0} |
| ... an owner-centred window keeps >= MinLayers owner layers | |
| std::atomic< std::size_t > | actualKeeps {0} |
| ... the emitted seed holds >= 2 owner segments | |
Static Public Attributes | |
| static constexpr std::size_t | kDistBins = 6 |
PointingWindow truth diagnostics (EnableTruthDiagnostics && DEBUG).
Definition at line 241 of file MlMsTrackSeeder.h.
| std::atomic<std::size_t> MuonR4::MlMsTrackSeeder::WindowCounters::actualKeeps {0} |
... the emitted seed holds >= 2 owner segments
Definition at line 255 of file MlMsTrackSeeder.h.
| std::atomic<std::size_t> MuonR4::MlMsTrackSeeder::WindowCounters::centreOnOwner {0} |
... whose chosen centre belongs to the owner
Definition at line 253 of file MlMsTrackSeeder.h.
| std::array<std::atomic<std::size_t>, 2 * kDistBins> MuonR4::MlMsTrackSeeder::WindowCounters::distance {} |
projected distance to the window centre; [0 same particle as the centre, 1 other / none][bin]
Definition at line 244 of file MlMsTrackSeeder.h.
| std::array<std::atomic<std::size_t>, 2> MuonR4::MlMsTrackSeeder::WindowCounters::dropped {} |
|
staticconstexpr |
Definition at line 242 of file MlMsTrackSeeder.h.
| std::atomic<std::size_t> MuonR4::MlMsTrackSeeder::WindowCounters::oracleKeeps {0} |
... an owner-centred window keeps >= MinLayers owner layers
Definition at line 254 of file MlMsTrackSeeder.h.
| std::atomic<std::size_t> MuonR4::MlMsTrackSeeder::WindowCounters::ownerSeeds {0} |
D6 (seeds with a truth owner without window):
pool seeds with an owner particle
Definition at line 252 of file MlMsTrackSeeder.h.
| std::atomic<std::size_t> MuonR4::MlMsTrackSeeder::WindowCounters::particlesLost {0} |
| std::atomic<std::size_t> MuonR4::MlMsTrackSeeder::WindowCounters::particlesSeeded {0} |
particles with a pure/partial seed without window
Definition at line 249 of file MlMsTrackSeeder.h.
| std::array<std::atomic<std::size_t>, 3> MuonR4::MlMsTrackSeeder::WindowCounters::seedsLost {} |
| std::array<std::atomic<std::size_t>, 3> MuonR4::MlMsTrackSeeder::WindowCounters::seedsPureAfter {} |
| std::array<std::atomic<std::size_t>, 3> MuonR4::MlMsTrackSeeder::WindowCounters::seedsWithout {} |
seeds without window, pure / partial / junk
Definition at line 246 of file MlMsTrackSeeder.h.