BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
CbmKFParticlesFinder.h
Go to the documentation of this file.
1/*
2 *=====================================================
3 *
4 * CBM Level 1 Reconstruction
5 *
6 * Authors: M.Zyzak
7 *
8 * e-mail : m.zyzak@gsi.de
9 *
10 *=====================================================
11 *
12 * Finds Particles: Lambdas, K0
13 *
14 */
15
16#ifndef _CbmKFParticlesFinder_h_
17#define _CbmKFParticlesFinder_h_
18
19#include "FairTask.h"
20// #include "CbmKFParticle.h"
21#include "KFParticle.h"
22
23#include <vector>
24
25class TClonesArry;
26class CbmVertex;
27class CbmRichElectronIdAnn;
28
30{
31 public:
32 CbmKFParticlesFinder(float cuts[2][3] = 0,
33 Int_t usePID = 0,
34 const char* name = "CbmKFParticlesFinder",
35 const char* title = "Cbm KF Particles Finder",
36 Int_t iVerbose = 1);
38
39 void SetParContainers();
40 InitStatus ReInit();
41 InitStatus Init();
42 void Exec(Option_t* option);
43 void Finish();
44
45 // vector<CbmKFParticle>& GetParticles() {return fParticles;}
46 std::vector<KFParticle>& GetParticles() { return fParticles; }
47 std::vector<float>& GetChiPrim() { return fChiToPrimVtx; }
48
50
51 private:
52 float fCuts[2][3];
54
57
58 // vector<CbmKFParticle> fParticles;
59 std::vector<KFParticle> fParticles;
60 std::vector<float> fChiToPrimVtx;
61
62 // for the particle id
69
70 // CbmRichElectronIdAnn *fElIdAnn;
71
74};
75
76#endif
int Int_t
const char Option_t
#define ClassDef(name, id)
TClonesArray * flsitGlobalTracks
CbmKFParticlesFinder & operator=(const CbmKFParticlesFinder &)
TClonesArray * flistStsTracksMatch
std::vector< float > & GetChiPrim()
CbmKFParticlesFinder(const CbmKFParticlesFinder &)
std::vector< KFParticle > & GetParticles()
void Exec(Option_t *option)
CbmKFParticlesFinder(float cuts[2][3]=0, Int_t usePID=0, const char *name="CbmKFParticlesFinder", const char *title="Cbm KF Particles Finder", Int_t iVerbose=1)
std::vector< KFParticle > fParticles
std::vector< float > fChiToPrimVtx
CbmVertex.h.
Definition CbmVertex.h:21