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
StFstUtil
StFstClusterCollection.h
1
#ifndef StFstClusterCollection_hh
2
#define StFstClusterCollection_hh
3
4
#include "StObject.h"
5
#include "StFstCluster.h"
6
7
15
class
StFstClusterCollection
:
public
StObject
16
{
17
public
:
18
19
StFstClusterCollection
(
int
wedge = 0);
20
~
StFstClusterCollection
();
21
22
vector<StFstCluster *> &getClusterVec();
23
const
vector<StFstCluster *> &getClusterVec()
const
;
24
25
//size of internal vector
26
size_t
getNumClusters()
const
;
27
28
//modify/access the wedge
29
unsigned
char
getWedge()
const
;
30
void
setWedge(
int
wedge );
31
32
void
Clear( Option_t *opt =
""
);
33
virtual
void
Print(Option_t *opt =
""
)
const
;
34
35
protected
:
36
37
unsigned
char
mWedge;
38
std::vector<StFstCluster *> mClusterVec;
39
40
ClassDef(
StFstClusterCollection
, 1);
41
};
42
43
#endif
StFstClusterCollection
Definition:
StFstClusterCollection.h:15
StObject
Definition:
StObject.h:54
Generated by
1.8.5