PandaRoot
PndFtsTrackFinderPndTrackProducer Class Reference

Class that manages conversion from PndFtsTrackFinder::FullTrack to PndTrack and PndTrckCand. More...

#include <PndFtsTrackFinderPndTrackProducer.h>

Public Member Functions

 PndFtsTrackFinderPndTrackProducer (const PndFtsTrackFinder::PndFtsContext &fReconContext, int32_t inBranchId, TClonesArray *inHits)
 
void CreatePndTrack (const PndFtsTrackFinder::PndFtsFullTrack &track, TObject *&pndTrackDest, TObject *&pndTrackCandDest, TObject *&pndAnalyticTrackDest) const
 

Detailed Description

Class that manages conversion from PndFtsTrackFinder::FullTrack to PndTrack and PndTrckCand.

Author
Bartosz Sobol
Date
: 11.02.2022

Definition at line 18 of file PndFtsTrackFinderPndTrackProducer.h.

Constructor & Destructor Documentation

◆ PndFtsTrackFinderPndTrackProducer()

PndFtsTrackFinderPndTrackProducer::PndFtsTrackFinderPndTrackProducer ( const PndFtsTrackFinder::PndFtsContext fReconContext,
int32_t  inBranchId,
TClonesArray *  inHits 
)

Member Function Documentation

◆ CreatePndTrack()

void PndFtsTrackFinderPndTrackProducer::CreatePndTrack ( const PndFtsTrackFinder::PndFtsFullTrack track,
TObject *&  pndTrackDest,
TObject *&  pndTrackCandDest,
TObject *&  pndAnalyticTrackDest 
) const

Creates a PndTrack with PndTrackCand and required links from given PndFtsTrackFinder::PndFtsFullTrack. and writes them into adequate branches.

Parameters
trackTrack in PndFtsTrackFinder format.
iTrackIndex of the track in the current event.
Returns
Pointer to newly created PndTracl

The documentation for this class was generated from the following file: