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
StMcEvent
StMcEtrHitCollection.hh
1
/***************************************************************************
2
*
3
***************************************************************************/
4
#ifndef StMcEtrHitCollection_hh
5
#define StMcEtrHitCollection_hh
6
7
#include "StMcContainers.hh"
8
#include "StObject.h"
9
10
class
StMcEtrHit
;
11
12
class
StMcEtrHitCollection
:
public
StObject
{
13
public
:
14
15
StMcEtrHitCollection
();
16
~
StMcEtrHitCollection
();
17
18
bool
addHit(
StMcEtrHit
*);
19
unsigned
long
numberOfHits()
const
;
20
21
StSPtrVecMcEtrHit& hits();
22
const
StSPtrVecMcEtrHit& hits()
const
;
23
24
unsigned
int
numberOfLayers()
const
;
25
unsigned
int
numberOfSectors()
const
;
26
27
protected
:
28
StSPtrVecMcEtrHit mHits;
29
30
enum
{ mNumberOfLayers = 3 };
//
31
enum
{ mNumberOfSectors = 12 };
//
32
ClassDef(
StMcEtrHitCollection
,1)
33
};
34
#endif
StMcEtrHitCollection
Definition:
StMcEtrHitCollection.hh:12
StMcEtrHit
Definition:
StMcEtrHit.hh:10
StObject
Definition:
StObject.h:54
Generated by
1.8.5