Skip to content

SIMD Update of PrMatchNN

Michel De Cian requested to merge decianm-PrMatchNNUpdate into peilian_storeHitsIndices

PrMatchNN using the PrTrack classes

PrMatchNN produces PrLongTracks TracksMatchConverter converts PrLongTracks to Track_v2

Needs update of Configuration

def matchConfig():
    from Configurables import PrMatchNN, PrHybridSeeding
    from Configurables import LHCb__Converters__Track__PrSeeding__fromTrackv2PrSeedingTracks as SeedConverter
    from Configurables import TracksMatchConverter
    from Configurables import VeloClusterTrackingSIMD as VeloTracking
    PrMatchNN("PrMatchNNBest").SeedInput = "/Event/Rec/Track/PrSeedingTracks"
    PrMatchNN("PrMatchNNBest").VeloInput = VeloTracking("VeloClusterTracking").TracksLocation
    PrMatchNN("PrMatchNNBest").MatchOutput = "/Event/Rec/Track/MatchSOA"

    GaudiSequencer("RecoTrBestSeq").Members.insert( 3, SeedConverter("SeedConverter", InputTracks = "/Event/Rec/Track/Seed", OutputTracks = "/Event/R\
ec/Track/PrSeedingTracks") )
    GaudiSequencer("RecoTrBestSeq").Members.insert( 5, TracksMatchConverter("TracksMatchConverter") )
Edited by Sevda Esen

Merge request reports