CbmRoot
CbmKFPrimaryVertexFinder.h
Go to the documentation of this file.
1
10
#ifndef CBMKFPRIMARYVERTEXFINDER_H
11
#define CBMKFPRIMARYVERTEXFINDER_H
12
13
#include "
CbmKFTrackInterface.h
"
14
#include "
CbmKFVertexInterface.h
"
15
16
#include <vector>
17
18
class
CbmKFPrimaryVertexFinder
:
public
TObject {
19
20
std::vector<CbmKFTrackInterface*>
Tracks
;
21
22
public
:
23
CbmKFPrimaryVertexFinder
() :
Tracks
() {
Clear
(); };
24
~CbmKFPrimaryVertexFinder
() {};
25
26
virtual
void
Clear
(Option_t* opt =
""
);
27
void
AddTrack
(
CbmKFTrackInterface
* Track);
28
void
SetTracks
(std::vector<CbmKFTrackInterface*>& vTracks);
29
void
Fit
(
CbmKFVertexInterface
& vtx);
30
31
ClassDef
(
CbmKFPrimaryVertexFinder
, 1);
32
};
33
#endif
/* !CBMKFPRIMARYVERTEXFINDER_H */
CbmKFVertexInterface.h
CbmKFPrimaryVertexFinder::Tracks
std::vector< CbmKFTrackInterface * > Tracks
Definition:
CbmKFPrimaryVertexFinder.h:20
CbmKFPrimaryVertexFinder::AddTrack
void AddTrack(CbmKFTrackInterface *Track)
Definition:
CbmKFPrimaryVertexFinder.cxx:23
CbmKFPrimaryVertexFinder::Fit
void Fit(CbmKFVertexInterface &vtx)
Definition:
CbmKFPrimaryVertexFinder.cxx:31
CbmKFPrimaryVertexFinder::~CbmKFPrimaryVertexFinder
~CbmKFPrimaryVertexFinder()
Definition:
CbmKFPrimaryVertexFinder.h:24
CbmKFPrimaryVertexFinder::ClassDef
ClassDef(CbmKFPrimaryVertexFinder, 1)
CbmKFTrackInterface.h
CbmKFPrimaryVertexFinder
Definition:
CbmKFPrimaryVertexFinder.h:18
CbmKFVertexInterface
Definition:
CbmKFVertexInterface.h:24
CbmKFTrackInterface
Definition:
CbmKFTrackInterface.h:26
CbmKFPrimaryVertexFinder::CbmKFPrimaryVertexFinder
CbmKFPrimaryVertexFinder()
Definition:
CbmKFPrimaryVertexFinder.h:23
CbmKFPrimaryVertexFinder::SetTracks
void SetTracks(std::vector< CbmKFTrackInterface * > &vTracks)
Definition:
CbmKFPrimaryVertexFinder.cxx:27
CbmKFPrimaryVertexFinder::Clear
virtual void Clear(Option_t *opt="")
reco
KF
CbmKFPrimaryVertexFinder.h
Generated on Wed Oct 28 2020 15:11:36 for CbmRoot by
1.8.18