BmnRoot
26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Toggle main menu visibility
Loading...
Searching...
No Matches
BmnCombineVertexFinder.h
Go to the documentation of this file.
1
#ifndef BmnCombineVertexFinder_H
2
#define BmnCombineVertexFinder_H
3
4
#include "BmnEnums.h"
5
#include "BmnGlobalTrack.h"
6
#include "BmnKalmanFilter.h"
7
#include "CbmVertex.h"
8
#include "FairField.h"
9
#include "FairRunAna.h"
10
#include "FairTask.h"
11
#include "
TClonesArray.h
"
12
#include "
TMath.h
"
13
#include "
TString.h
"
14
#include "
TVector3.h
"
15
16
#include <
TStopwatch.h
>
17
18
using namespace
std
;
19
20
class
BmnCombineVertexFinder
:
public
FairTask
21
{
22
public
:
23
// Constructors/Destructors ---------
24
BmnCombineVertexFinder
() {};
25
virtual
~BmnCombineVertexFinder
();
26
27
virtual
InitStatus
Init
();
28
virtual
void
Exec
(
Option_t
* opt);
29
virtual
void
Finish
();
30
31
CbmVertex
CombineVertex
(
CbmVertex
* vrtx,
BmnTrack
* beamTrack);
32
33
private
:
34
// in branches
35
CbmVertex
*
fCbmVertex
;
//!
36
CbmVertex
*
fMpdVertex
;
//!
37
TClonesArray
*
fBeamTrackArray
;
//!
38
// out branches
39
TClonesArray
*
fCombineVertexArray
;
//!
40
41
BmnKalmanFilter
*
fKalman
;
//!
42
43
ClassDef
(
BmnCombineVertexFinder
, 1);
44
};
45
46
#endif
/* BmnCombineVertexFinder_H */
Option_t
const char Option_t
ClassDef
#define ClassDef(name, id)
TClonesArray.h
TMath.h
TStopwatch.h
TString.h
TVector3.h
BmnCombineVertexFinder
Definition
BmnCombineVertexFinder.h:21
BmnCombineVertexFinder::Finish
virtual void Finish()
BmnCombineVertexFinder::Init
virtual InitStatus Init()
BmnCombineVertexFinder::~BmnCombineVertexFinder
virtual ~BmnCombineVertexFinder()
BmnCombineVertexFinder::Exec
virtual void Exec(Option_t *opt)
BmnCombineVertexFinder::fBeamTrackArray
TClonesArray * fBeamTrackArray
Definition
BmnCombineVertexFinder.h:37
BmnCombineVertexFinder::fCbmVertex
CbmVertex * fCbmVertex
Definition
BmnCombineVertexFinder.h:35
BmnCombineVertexFinder::fCombineVertexArray
TClonesArray * fCombineVertexArray
Definition
BmnCombineVertexFinder.h:39
BmnCombineVertexFinder::BmnCombineVertexFinder
BmnCombineVertexFinder()
Definition
BmnCombineVertexFinder.h:24
BmnCombineVertexFinder::CombineVertex
CbmVertex CombineVertex(CbmVertex *vrtx, BmnTrack *beamTrack)
BmnCombineVertexFinder::fMpdVertex
CbmVertex * fMpdVertex
Definition
BmnCombineVertexFinder.h:36
BmnCombineVertexFinder::fKalman
BmnKalmanFilter * fKalman
Definition
BmnCombineVertexFinder.h:41
BmnKalmanFilter
Definition
BmnKalmanFilter.h:28
BmnTrack
Definition
BmnTrack.h:20
CbmVertex
CbmVertex.h.
Definition
CbmVertex.h:21
FairTask
TClonesArray
std
Definition
json.hpp:4446
reconstruction
globaltracking
BmnCombineVertexFinder.h
Generated on
for BmnRoot by
1.17.0