|
ATLAS Offline Software
|
Go to the documentation of this file.
11 : m_disabled(!enabled),
12 m_nUsedMeasurements(enabled ? numSeeds : 0
u, 0
u),
13 m_nSeedMeasurements(enabled ? numSeeds : 0
u, 0
u),
14 m_isDuplicateSeeds(enabled ? numSeeds : 0
u, false)
34 const std::vector< const xAOD::UncalibratedMeasurement* > &els = sp->measurements();
60 iiseed != eiseed; ++iiseed) {
61 std::size_t iseed = iiseed->second;
std::vector< std::size_t > m_nUsedMeasurements
void addSeeds(std::size_t typeIndex, const ActsTrk::SeedContainer &seeds)
@ u
Enums for curvilinear frames.
DuplicateSeedDetector(std::size_t numSeeds, bool enabled)
Acts::Seed< xAOD::SpacePoint, 3ul > Seed
std::vector< std::size_t > m_seedOffsets
void addMeasurement(const ActsTrk::ATLASUncalibSourceLink &sl)
void fill(H5::Group &out_file, size_t iterations)
const xAOD::UncalibratedMeasurement & getUncalibratedMeasurement(const ATLASUncalibSourceLink &source_link)
std::unordered_multimap< const xAOD::UncalibratedMeasurement *, std::size_t > m_seedIndexes
std::vector< bool > m_isDuplicateSeeds
bool isDuplicate(std::size_t typeIndex, std::size_t iseed)
std::size_t numSeeds() const
std::vector< std::size_t > m_nSeedMeasurements