CbmRoot
CbmEcalTrackExtrapolationKF.h
Go to the documentation of this file.
1
/******************************************************************************
2
* $Id: CbmEcalTrackExtrapolationKF.h,v 1.1 2006/02/17 23:13:37 sgorboun Exp $
3
*
4
* Class : CbmEcalTrackExtrapolationKF
5
* Description: "TrackExtrapolation" from STS tracks (Kalman Fitter)
6
* It reads the track array form STS and extrapolates those to
7
* be projected to the Rich Photodetector to some z-Plane in RICH
8
*
9
* Author : Claudia Hoehne
10
* E-mail : c.hoehne@gsi.de
11
*
12
*******************************************************************************
13
* $Log: CbmEcalTrackExtrapolationKF.h,v $
14
* Revision 1.1 2006/02/17 23:13:37 sgorboun
15
* Update of KF&L1 classes
16
*
17
* Revision 1.2 2006/01/30 11:00:55 hoehne
18
* bug fix: Point Array at z-plane was not filled correctly (counters not correct)
19
*
20
* Revision 1.1 2006/01/26 09:53:22 hoehne
21
* initial version for track extrapolation (base class + concrete implementations + task) to z-plane in RICH
22
*
23
*
24
*
25
*******************************************************************************/
26
27
#ifndef CBMECALTRACKEXTRAPOLATIONKF
28
#define CBMECALTRACKEXTRAPOLATIONKF
29
30
#include "CbmEcalTrackExtrapolation.h"
31
32
class
TClonesArray;
33
class
CbmGlobalTrack
;
34
35
class
CbmEcalTrackExtrapolationKF
:
public
CbmEcalTrackExtrapolation {
36
public
:
38
CbmEcalTrackExtrapolationKF
();
40
CbmEcalTrackExtrapolationKF
(Int_t verbose);
42
virtual
~CbmEcalTrackExtrapolationKF
();
44
virtual
void
Init
();
46
virtual
void
Finish
();
55
virtual
Int_t
DoExtrapolate
(TClonesArray* gTrackArray,
56
TClonesArray*
fTrackParamArray
);
57
58
private
:
60
TClonesArray*
fTrackParamArray
;
61
TClonesArray*
fSTSArray
;
62
63
Int_t
iEx
;
64
ClassDef
(
CbmEcalTrackExtrapolationKF
, 1);
65
66
private
:
67
CbmEcalTrackExtrapolationKF
(
const
CbmEcalTrackExtrapolationKF
&);
68
void
operator=
(
const
CbmEcalTrackExtrapolationKF
&);
69
};
70
71
#endif
CbmEcalTrackExtrapolationKF::DoExtrapolate
virtual Int_t DoExtrapolate(TClonesArray *gTrackArray, TClonesArray *fTrackParamArray)
Definition:
CbmEcalTrackExtrapolationKF.cxx:65
CbmEcalTrackExtrapolationKF::fTrackParamArray
TClonesArray * fTrackParamArray
Definition:
CbmEcalTrackExtrapolationKF.h:60
CbmEcalTrackExtrapolationKF::~CbmEcalTrackExtrapolationKF
virtual ~CbmEcalTrackExtrapolationKF()
Definition:
CbmEcalTrackExtrapolationKF.cxx:42
CbmEcalTrackExtrapolationKF::Finish
virtual void Finish()
Definition:
CbmEcalTrackExtrapolationKF.cxx:103
CbmEcalTrackExtrapolationKF::operator=
void operator=(const CbmEcalTrackExtrapolationKF &)
CbmEcalTrackExtrapolationKF::Init
virtual void Init()
Definition:
CbmEcalTrackExtrapolationKF.cxx:47
CbmEcalTrackExtrapolationKF::CbmEcalTrackExtrapolationKF
CbmEcalTrackExtrapolationKF()
Definition:
CbmEcalTrackExtrapolationKF.cxx:20
CbmGlobalTrack
Definition:
CbmGlobalTrack.h:26
CbmEcalTrackExtrapolationKF
Definition:
CbmEcalTrackExtrapolationKF.h:35
CbmEcalTrackExtrapolationKF::iEx
Int_t iEx
Definition:
CbmEcalTrackExtrapolationKF.h:63
CbmEcalTrackExtrapolationKF::fSTSArray
TClonesArray * fSTSArray
Definition:
CbmEcalTrackExtrapolationKF.h:61
CbmEcalTrackExtrapolationKF::CbmEcalTrackExtrapolationKF
CbmEcalTrackExtrapolationKF(const CbmEcalTrackExtrapolationKF &)
CbmEcalTrackExtrapolationKF::ClassDef
ClassDef(CbmEcalTrackExtrapolationKF, 1)
reco
KF
Interface
CbmEcalTrackExtrapolationKF.h
Generated on Wed Oct 28 2020 15:11:35 for CbmRoot by
1.8.18