Belle II Software  release-05-02-19
RecoTrackUtil Struct Reference

Structure to summarize utility function to output a list of hits into a RecoTrack. More...

#include <RecoTrackUtil.h>

Public Member Functions

template<class ARLHitHolderRange >
void fill (const ARLHitHolderRange &rlWireHitHolders, RecoTrack &recoTrack)
 fill() specialisation for a class that holds right-left wire-hit information
 

Static Public Member Functions

static RecoTrackstoreInto (const CDCTrack &track, StoreArray< RecoTrack > &recoTracks, const double momentumSeedMagnitude)
 For magnetic monopoles; estimates charge sign from all stereo hits, momentum direction from hits in closest superlayer, fixing magnitude with given value. Ignores building CDCTrajectory3D since it is based on a helix.
 
static RecoTrackstoreInto (const CDCTrack &track, StoreArray< RecoTrack > &recoTracks)
 Copies the track information to the RecoTrack.
 
static RecoTrackstoreInto (const CDCTrajectory3D &traj3D, StoreArray< RecoTrack > &recoTracks)
 Copies the trajectory information to the RecoTrack.
 
static RecoTrackstoreInto (const CDCTrajectory3D &traj3D, const double bZ, StoreArray< RecoTrack > &recoTracks)
 Copies the trajectory information to the RecoTrack.
 
template<class ARLHitHolderRange >
static void fill (const ARLHitHolderRange &rlWireHitHolders, RecoTrack &recoTrack)
 Translates a range of hits and inserts them in the reco track. More...
 

Detailed Description

Structure to summarize utility function to output a list of hits into a RecoTrack.

Definition at line 34 of file RecoTrackUtil.h.

Member Function Documentation

◆ fill()

template void fill< CDCTrack > ( const ARLHitHolderRange &  rlWireHitHolders,
RecoTrack recoTrack 
)
static

Translates a range of hits and inserts them in the reco track.

List of explicit specialisations - at the moment only CDCTrack.

Currently only instantiated for RecoTrack.

Parameters
rlWireHitHoldersA range of hits, which elements support ->getRLWireHit() to access a wire hit including a right left passage hypotheses.
[out]recoTrackRecoTrack to be filled.

The documentation for this struct was generated from the following files: