StRoot
1
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Groups
Pages
StMuDSTMaker
COMMON
StMuFttUtil.h
1
#ifndef StMuFttUtil_h
2
#define StMuFttUtil_h
3
4
#include <TObject.h>
5
#include <map>
6
7
class
StMuFttCollection
;
8
class
StFttCollection
;
9
class
StMuDst
;
10
class
StFttRawHit
;
11
class
StFttCluster
;
12
class
StFttPoint
;
13
14
15
class
StMuFttUtil
:
public
TObject
16
{
17
public
:
18
StMuFttUtil
();
19
~
StMuFttUtil
();
20
StMuFttCollection
* getMuFtt(
StFttCollection
*);
21
StFttCollection
* getFtt(
StMuFttCollection
*);
22
void
fillMuFtt(
StMuFttCollection
*,
StFttCollection
*);
23
void
fillFtt(
StFttCollection
*,
StMuFttCollection
*);
24
25
26
private
:
27
29
void
fillMuFttRawHits(
StMuFttCollection
*,
StFttCollection
*);
31
void
fillMuFttClusters(
StMuFttCollection
*,
StFttCollection
*);
33
void
fillMuFttPoints(
StMuFttCollection
*,
StFttCollection
*);
35
void
rebuildRelationships(
StFttCollection
*,
StMuFttCollection
*);
37
void
fillFttRawHits(
StFttCollection
*,
StMuFttCollection
*);
38
40
map< const StFttRawHit*, TObject* > mMapHits;
41
map< const StFttCluster*, TObject* > mMapClusters;
42
map< const StFttPoint*, TObject* > mMapPoints;
43
44
ClassDef(
StMuFttUtil
,1)
45
};
46
47
#endif
StMuDst
Definition:
StMuDst.h:106
StMuFttUtil
Definition:
StMuFttUtil.h:15
StMuFttCollection
Definition:
StMuFttCollection.h:24
StFttPoint
Definition:
StFttPoint.h:22
StFttCollection
Definition:
StFttCollection.h:29
StFttRawHit
Definition:
StFttRawHit.h:19
StFttCluster
Definition:
StFttCluster.h:13
Generated by
1.8.5