Skip to content
Snippets Groups Projects

Draft: Cache for TrackMatchAlg

Closed Mateusz Jakub Bala requested to merge mbala-TrackMatchAlg-Updated into master

Refreshed version of solutions from the merge requests: !2082 (closed) LHCb!2583 (closed)

Solutions from CaloFuture/CaloFutureInterfaces moved to CaloFuture/CaloFuturePIDs

Goes together with LHCb!2905 (closed)

Edited by Carla Marin Benito

Merge request reports

Pipeline #2239926 passed

Pipeline passed for 42025121 on mbala-TrackMatchAlg-Updated

Approval is optional

Closed by Carla Marin BenitoCarla Marin Benito 3 years ago (Jan 19, 2022 6:02pm UTC)

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • added 2 commits

    • 40fc09b9 - Removed destructor's declaration
    • cb006685 - Returned an initialization for BremMatch to the same as it is in the master branch.

    Compare with previous version

  • Mateusz Jakub Bala resolved all threads

    resolved all threads

  • added 1 commit

    Compare with previous version

  • Mateusz Jakub Bala marked this merge request as ready

    marked this merge request as ready

  • Edited by Software for LHCb
  • 34 34 /// initialize the tool
    35 35 StatusCode initialize() override;
    36 36
    37 /** the main matching method
    38 * @see ICaloFutureTrackMatch
    39 * @param calo_obj "calorimeter" object (position)
    40 * @param track_obj tracking object (track)
    41 * @param old_match_results match results from last iteration step
    42 */
    43 Interfaces::ITrackMatch::MatchResults
    44 match( const LHCb::CaloPosition& calo_obj, const LHCb::Track& track_obj,
    45 const Interfaces::ITrackMatch::MatchResults& old_match_results ) const override;
    37 virtual Interfaces::MatchResults matchCalo( const CaloPosition& calo_obj ) const override;
    38 virtual Interfaces::MatchResults matchTrack( const Track& track_obj, const MatchCache& cache ) const override;
  • 34 34 /// initialize the tool
    35 35 StatusCode initialize() override;
    36 36
    37 /** the main matching method
    38 * @see ICaloFutureTrackMatch
    39 * @param calo_obj "calorimeter" object (position)
    40 * @param track_obj tracking object (track)
    41 * @param old_match_results match results from last iteration step
    42 */
    43 Interfaces::ITrackMatch::MatchResults
    44 match( const CaloPosition& calo_obj, const Track& track_obj,
    45 const Interfaces::ITrackMatch::MatchResults& old_match_results ) const override;
    37 virtual Interfaces::MatchResults matchCalo( const CaloPosition& calo_obj ) const override;
    38 virtual Interfaces::MatchResults matchTrack( const Track& track_obj, const MatchCache& cache ) const override;
  • 36 36 /// initialize the tool
    37 37 StatusCode initialize() override;
    38 38
    39 /** the main matching method
    40 * @see ICaloFutureTrackMatch
    41 * @param calo_obj "calorimeter" object (position)
    42 * @param track_obj tracking object (track)
    43 * @param detector_plane detector's plane - hase to be initialized in calling method
    44 * @param match_state - matching state
    45 */
    46 Interfaces::ITrackMatch::MatchResults
    47 match( const CaloPosition& calo_obj, const Track& track_obj,
    48 const Interfaces::ITrackMatch::MatchResults& old_match_results ) const override;
    39 virtual Interfaces::MatchResults matchCalo( const CaloPosition& calo_obj ) const override;
    40 virtual Interfaces::MatchResults matchTrack( const Track& track_obj, const MatchCache& cache ) const override;
  • removed lhcb-head-2 label

  • Rosen Matev changed the description

    changed the description

  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Please register or sign in to reply
    Loading