BmnRoot
Loading...
Searching...
No Matches
CbmStsRealFindHits.h
Go to the documentation of this file.
1
//* $Id: */
2
3
// -------------------------------------------------------------------------
4
// ----- CbmStsRealFindHits header file -----
5
// ----- Created 26/06/2008 by R. Karabowicz -----
6
// -------------------------------------------------------------------------
7
8
20
#ifndef CBMSTSREALFINDHITS_H
21
#define CBMSTSREALFINDHITS_H 1
22
23
24
#include "FairTask.h"
25
26
#include "TStopwatch.h"
27
28
#include <map>
29
#include <set>
30
31
32
class
TClonesArray;
33
class
CbmGeoStsPar
;
34
class
CbmStsDigiPar
;
35
class
CbmStsDigiScheme
;
36
class
CbmStsSector
;
37
class
CbmStsStation
;
38
39
40
41
class
CbmStsRealFindHits
:
public
FairTask
42
{
43
44
45
public :
46
48
CbmStsRealFindHits
();
49
50
52
CbmStsRealFindHits
(Int_t iVerbose);
53
54
56
CbmStsRealFindHits
(
const
char
* name, Int_t iVerbose);
57
58
60
virtual
~CbmStsRealFindHits
();
61
62
64
virtual
void
Exec
(Option_t* opt);
65
67
virtual
void
Finish
();
68
69
70
private
:
71
72
CbmGeoStsPar
* fGeoPar;
73
CbmStsDigiPar
* fDigiPar;
74
CbmStsDigiScheme
* fDigiScheme;
75
TClonesArray* fClusters;
76
TClonesArray* fHits;
77
std::map<CbmStsSector*, std::set<Int_t> > fClusterMapF;
78
std::map<CbmStsSector*, std::set<Int_t> > fClusterMapB;
79
TStopwatch fTimer;
80
81
Int_t fNHits;
82
84
virtual
void
SetParContainers();
85
86
88
virtual
InitStatus Init();
89
90
92
virtual
InitStatus ReInit();
93
94
96
void
MakeSets();
97
98
100
void
SortClusters();
101
102
104
Int_t FindHits(
CbmStsStation
* station,
CbmStsSector
* sector,
105
std::set<Int_t>& fSet, std::set<Int_t>& bSet);
106
107
108
ClassDef(
CbmStsRealFindHits
,1);
109
110
};
111
112
#endif
CbmGeoStsPar
Definition
CbmGeoStsPar.h:8
CbmStsDigiPar
Definition
CbmStsDigiPar.h:38
CbmStsDigiScheme
Definition
CbmStsDigiScheme.h:36
CbmStsRealFindHits
Definition
CbmStsRealFindHits.h:42
CbmStsRealFindHits::~CbmStsRealFindHits
virtual ~CbmStsRealFindHits()
Definition
CbmStsRealFindHits.cxx:81
CbmStsRealFindHits::Exec
virtual void Exec(Option_t *opt)
Definition
CbmStsRealFindHits.cxx:92
CbmStsRealFindHits::Finish
virtual void Finish()
Definition
CbmStsRealFindHits.cxx:511
CbmStsRealFindHits::CbmStsRealFindHits
CbmStsRealFindHits()
Definition
CbmStsRealFindHits.cxx:40
CbmStsSector
Definition
CbmStsSector.h:44
CbmStsStation
Definition
CbmStsStation.h:26
detectors
sts
CbmStsRealFindHits.h
Generated on Fri May 15 2026 10:40:53 for BmnRoot by
1.9.8