CbmRoot
Loading...
Searching...
No Matches
CbmTrdTrackFinderIdeal.h
Go to the documentation of this file.
1/* Copyright (C) 2006-2014 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
2 SPDX-License-Identifier: GPL-3.0-only
3 Authors: Dmytro Kresan, Denis Bertini [committer] */
4
5// -------------------------------------------------------------------------
6// ----- CbmTrdTrackFinderIdeal header file -----
7// ----- Created 28/11/05 by D. Kresan -----
8// ----- according to the CbmStsTrackFinderIdeal -----
9// -------------------------------------------------------------------------
10
11
22#ifndef CBMTRDTRACKFINDERIDEAL_H
23#define CBMTRDTRACKFINDERIDEAL_H
24
25
26#include "CbmTrdTrackFinder.h"
27
28class TClonesArray;
29
30
32
33 public:
36
37
40
41
43 virtual void Init();
44
45
56 virtual Int_t DoFind(TClonesArray* hitArray, TClonesArray* trackArray);
57
58 private:
61
62 TClonesArray* fMcTracks;
63 TClonesArray* fTrdPoints;
64 TClonesArray* fTrdHitMatches; // this is needed for clustering
65
66 std::string fTrdHitProducerType; //smearing or digi
67
68 Int_t fEventNum;
69
71};
72
73#endif
CbmTrdTrackFinderIdeal & operator=(const CbmTrdTrackFinderIdeal &)
virtual Int_t DoFind(TClonesArray *hitArray, TClonesArray *trackArray)
ClassDef(CbmTrdTrackFinderIdeal, 1)
CbmTrdTrackFinderIdeal(const CbmTrdTrackFinderIdeal &)