CbmRoot
Loading...
Searching...
No Matches
CbmL1StsTrackFinder.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: Ivan Kisel, Sergey Gorbunov, Denis Bertini [committer], Volker Friese */
4
5/*
6 *====================================================================
7 *
8 * CBM Level 1 Reconstruction
9 *
10 * Authors: I.Kisel, S.Gorbunov
11 *
12 * e-mail : ikisel@kip.uni-heidelberg.de
13 *
14 *====================================================================
15 *
16 * CbmL1StsTrackFinder header
17 *
18 *====================================================================
19 */
20
21#ifndef CBML1STSTRACKFINDER
22#define CBML1STSTRACKFINDER 1
23
24
25#include "CbmL1.h"
26#include "CbmStsTrackFinder.h"
27
28class TClonesArray;
29class CbmEvent;
30
31
33
34 public:
37
38
41
42
44 void Init();
45
46
49 Int_t DoFind();
50
55 Int_t FindTracks(CbmEvent* event);
56
57
61 void SetDefaultParticlePDG(int pdg = 13); // muon
62
63 private:
68 Int_t CopyL1Tracks(CbmEvent* event = nullptr);
69
70
72};
73
74
75#endif
Class characterising one event by a collection of links (indices) to data objects,...
Definition CbmEvent.h:34
void SetDefaultParticlePDG(int pdg=13)
ClassDef(CbmL1StsTrackFinder, 1)
Int_t CopyL1Tracks(CbmEvent *event=nullptr)