![]() |
ATLAS Offline Software
|
Job-summed counters, only touched when the tool runs at DEBUG level. More...
Public Attributes | |
| std::atomic< std::size_t > | events {0} |
| std::atomic< std::size_t > | components {0} |
| std::atomic< std::size_t > | rejectedTooSmall {0} |
| std::atomic< std::size_t > | rejectedTooLarge {0} |
| std::atomic< std::size_t > | rejectedNoAnchor {0} |
| std::atomic< std::size_t > | acceptedComponents {0} |
| std::atomic< std::size_t > | anchorsTooFewLayers {0} |
| anchor yielded < MinLayers layers | |
| std::atomic< std::size_t > | windowCentreNotAnchor {0} |
| PointingWindow: centred on another segment than the anchor. | |
| std::atomic< std::size_t > | windowCentreOutOfBounds {0} |
| PointingWindow: centre outside the cylinder, window not applied. | |
| std::atomic< std::size_t > | windowDropped {0} |
| PointingWindow: segments further than the window. | |
| std::atomic< std::size_t > | windowOutOfBounds {0} |
| PointingWindow: segments projecting outside the cylinder. | |
| std::atomic< std::size_t > | twoSegLowScore {0} |
| TwoSegmentMinComponentScore: seeds dropped. | |
| std::atomic< std::size_t > | twoSegNoScore {0} |
| 2-segment seeds without a score (kept) | |
| std::atomic< std::size_t > | extraSeeds {0} |
| ExtraClusterSeeds: seeds built. | |
| std::atomic< std::size_t > | extraNoStrong {0} |
| ExtraClusterSeeds: clusters without a strong segment. | |
| std::atomic< std::size_t > | pointingRemoved {0} |
| InnerPointingMaxDeg: segments removed (first clusters). | |
| std::atomic< std::size_t > | pointingCentreSkipped {0} |
| InnerPointingMaxDeg: clusters skipped. | |
| std::atomic< std::size_t > | innerRescued {0} |
| InnerRescueWindow: inner layers filled. | |
| std::atomic< std::size_t > | variantSeeds {0} |
| VariantSeeds: seeds built. | |
| std::atomic< std::size_t > | variantNone {0} |
| VariantSeeds: gated seeds without a different variant. | |
| std::atomic< std::size_t > | seeds {0} |
| std::array< std::atomic< std::size_t >, 4 > | seedSegments {} |
| 2 / 3 / 4 / 5+ segments | |
| std::atomic< std::size_t > | startParCalls {0} |
| std::atomic< std::size_t > | startParFailures {0} |
| std::atomic< std::uint64_t > | findSeedsNs {0} |
| wall time spent in findTrackSeeds | |
| std::atomic< std::uint64_t > | startParNs {0} |
| wall time spent in estimateStartParameters | |
Job-summed counters, only touched when the tool runs at DEBUG level.
Every element is a std::atomic, updated only with atomic additions.
Definition at line 143 of file MlMsTrackSeeder.h.
| std::atomic<std::size_t> MuonR4::MlMsTrackSeeder::SeedingCounters::acceptedComponents {0} |
Definition at line 149 of file MlMsTrackSeeder.h.
| std::atomic<std::size_t> MuonR4::MlMsTrackSeeder::SeedingCounters::anchorsTooFewLayers {0} |
| std::atomic<std::size_t> MuonR4::MlMsTrackSeeder::SeedingCounters::components {0} |
Definition at line 145 of file MlMsTrackSeeder.h.
| std::atomic<std::size_t> MuonR4::MlMsTrackSeeder::SeedingCounters::events {0} |
Definition at line 144 of file MlMsTrackSeeder.h.
| std::atomic<std::size_t> MuonR4::MlMsTrackSeeder::SeedingCounters::extraNoStrong {0} |
ExtraClusterSeeds: clusters without a strong segment.
Definition at line 158 of file MlMsTrackSeeder.h.
| std::atomic<std::size_t> MuonR4::MlMsTrackSeeder::SeedingCounters::extraSeeds {0} |
| std::atomic<std::uint64_t> MuonR4::MlMsTrackSeeder::SeedingCounters::findSeedsNs {0} |
| std::atomic<std::size_t> MuonR4::MlMsTrackSeeder::SeedingCounters::innerRescued {0} |
| std::atomic<std::size_t> MuonR4::MlMsTrackSeeder::SeedingCounters::pointingCentreSkipped {0} |
| std::atomic<std::size_t> MuonR4::MlMsTrackSeeder::SeedingCounters::pointingRemoved {0} |
InnerPointingMaxDeg: segments removed (first clusters).
Definition at line 159 of file MlMsTrackSeeder.h.
| std::atomic<std::size_t> MuonR4::MlMsTrackSeeder::SeedingCounters::rejectedNoAnchor {0} |
Definition at line 148 of file MlMsTrackSeeder.h.
| std::atomic<std::size_t> MuonR4::MlMsTrackSeeder::SeedingCounters::rejectedTooLarge {0} |
Definition at line 147 of file MlMsTrackSeeder.h.
| std::atomic<std::size_t> MuonR4::MlMsTrackSeeder::SeedingCounters::rejectedTooSmall {0} |
Definition at line 146 of file MlMsTrackSeeder.h.
| std::atomic<std::size_t> MuonR4::MlMsTrackSeeder::SeedingCounters::seeds {0} |
Definition at line 164 of file MlMsTrackSeeder.h.
| std::array<std::atomic<std::size_t>, 4> MuonR4::MlMsTrackSeeder::SeedingCounters::seedSegments {} |
| std::atomic<std::size_t> MuonR4::MlMsTrackSeeder::SeedingCounters::startParCalls {0} |
Definition at line 166 of file MlMsTrackSeeder.h.
| std::atomic<std::size_t> MuonR4::MlMsTrackSeeder::SeedingCounters::startParFailures {0} |
Definition at line 167 of file MlMsTrackSeeder.h.
| std::atomic<std::uint64_t> MuonR4::MlMsTrackSeeder::SeedingCounters::startParNs {0} |
wall time spent in estimateStartParameters
Definition at line 169 of file MlMsTrackSeeder.h.
| std::atomic<std::size_t> MuonR4::MlMsTrackSeeder::SeedingCounters::twoSegLowScore {0} |
TwoSegmentMinComponentScore: seeds dropped.
Definition at line 155 of file MlMsTrackSeeder.h.
| std::atomic<std::size_t> MuonR4::MlMsTrackSeeder::SeedingCounters::twoSegNoScore {0} |
| std::atomic<std::size_t> MuonR4::MlMsTrackSeeder::SeedingCounters::variantNone {0} |
VariantSeeds: gated seeds without a different variant.
Definition at line 163 of file MlMsTrackSeeder.h.
| std::atomic<std::size_t> MuonR4::MlMsTrackSeeder::SeedingCounters::variantSeeds {0} |
| std::atomic<std::size_t> MuonR4::MlMsTrackSeeder::SeedingCounters::windowCentreNotAnchor {0} |
PointingWindow: centred on another segment than the anchor.
Definition at line 151 of file MlMsTrackSeeder.h.
| std::atomic<std::size_t> MuonR4::MlMsTrackSeeder::SeedingCounters::windowCentreOutOfBounds {0} |
PointingWindow: centre outside the cylinder, window not applied.
Definition at line 152 of file MlMsTrackSeeder.h.
| std::atomic<std::size_t> MuonR4::MlMsTrackSeeder::SeedingCounters::windowDropped {0} |
PointingWindow: segments further than the window.
Definition at line 153 of file MlMsTrackSeeder.h.
| std::atomic<std::size_t> MuonR4::MlMsTrackSeeder::SeedingCounters::windowOutOfBounds {0} |
PointingWindow: segments projecting outside the cylinder.
Definition at line 154 of file MlMsTrackSeeder.h.