CbmRoot
Loading...
Searching...
No Matches
CbmRichTrackExtrapolationKF.h
Go to the documentation of this file.
1
/* Copyright (C) 2006-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
2
SPDX-License-Identifier: GPL-3.0-only
3
Authors: Claudia Hoehne, Andrey Lebedev, Denis Bertini [committer], Semen Lebedev */
4
16
#ifndef CBM_RICH_TRACK_EXTRAPOLATION_KF
17
#define CBM_RICH_TRACK_EXTRAPOLATION_KF
18
19
#include "
CbmRichTrackExtrapolationBase.h
"
20
21
class
TClonesArray;
22
33
class
CbmRichTrackExtrapolationKF
:
public
CbmRichTrackExtrapolationBase
{
34
public
:
38
CbmRichTrackExtrapolationKF
();
39
43
virtual
~CbmRichTrackExtrapolationKF
();
44
48
virtual
void
Init
();
49
53
virtual
void
DoExtrapolation
(
CbmEvent
* event, TClonesArray* globalTracks, TClonesArray* extrapolatedTrackParams,
54
double
z);
55
56
private
:
57
TClonesArray*
fStsTracks
=
nullptr
;
58
59
private
:
63
CbmRichTrackExtrapolationKF
(
const
CbmRichTrackExtrapolationKF
&);
64
68
void
operator=
(
const
CbmRichTrackExtrapolationKF
&);
69
};
70
71
#endif
CbmRichTrackExtrapolationBase.h
This is interface for concrete extrapolation algorithms to RICH.
CbmEvent
Class characterising one event by a collection of links (indices) to data objects,...
Definition
CbmEvent.h:34
CbmRichTrackExtrapolationBase
Definition
CbmRichTrackExtrapolationBase.h:20
CbmRichTrackExtrapolationKF
"TrackExtrapolation" from STS tracks (Kalman Fitter) It reads the track array form STS and extrapolat...
Definition
CbmRichTrackExtrapolationKF.h:33
CbmRichTrackExtrapolationKF::CbmRichTrackExtrapolationKF
CbmRichTrackExtrapolationKF(const CbmRichTrackExtrapolationKF &)
Copy constructor.
CbmRichTrackExtrapolationKF::~CbmRichTrackExtrapolationKF
virtual ~CbmRichTrackExtrapolationKF()
Destructor.
Definition
CbmRichTrackExtrapolationKF.cxx:32
CbmRichTrackExtrapolationKF::Init
virtual void Init()
Inherited from CbmRichTrackExtrapolationBase.
Definition
CbmRichTrackExtrapolationKF.cxx:34
CbmRichTrackExtrapolationKF::operator=
void operator=(const CbmRichTrackExtrapolationKF &)
Assignment operator.
CbmRichTrackExtrapolationKF::DoExtrapolation
virtual void DoExtrapolation(CbmEvent *event, TClonesArray *globalTracks, TClonesArray *extrapolatedTrackParams, double z)
Inherited from CbmRichTrackExtrapolationBase.
Definition
CbmRichTrackExtrapolationKF.cxx:43
CbmRichTrackExtrapolationKF::fStsTracks
TClonesArray * fStsTracks
Definition
CbmRichTrackExtrapolationKF.h:57
CbmRichTrackExtrapolationKF::CbmRichTrackExtrapolationKF
CbmRichTrackExtrapolationKF()
Default constructor.
Definition
CbmRichTrackExtrapolationKF.cxx:30
reco
detectors
rich
tracks
CbmRichTrackExtrapolationKF.h
Generated on Sun Dec 22 2024 23:04:14 for CbmRoot by
1.12.0