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
StEvent
StFstEvtCollection.h
1
/***************************************************************************
2
*
3
* $Id: StFstEvtCollection.h $
4
*
5
* Author: Te-Chuan Huang, Aug. 2022
6
****************************************************************************
7
* Description:
8
* Data collection for FST raw hits, and is saved to StEvent.
9
***************************************************************************/
10
11
#ifndef StFstEvtCollection_hh
12
#define StFstEvtCollection_hh
13
14
#include "
Stiostream.h
"
15
#include "StObject.h"
16
#include "StContainers.h"
17
#include "
StEvent/StEnumerations.h
"
18
#include "StEvent/StFstConsts.h"
19
20
class
StFstRawHit
;
21
22
class
StFstEvtCollection
:
public
StObject
23
{
24
public
:
25
StFstEvtCollection
();
26
~
StFstEvtCollection
() {}
27
28
void
addRawHit(
StFstRawHit
*);
29
unsigned
int
numberOfRawHits()
const
;
30
31
StSPtrVecFstRawHit &rawHits();
32
const
StSPtrVecFstRawHit &rawHits()
const
;
33
34
void
print(
int
option=1);
35
36
private
:
37
StSPtrVecFstRawHit mRawHits;
38
40
ClassDef(
StFstEvtCollection
, 1)
41
};
42
#endif
43
44
/***************************************************************************
45
* StFstEvtCollection.h,v 1.0
46
* Revision 1.0 2022/08/25 Te-Chuan Huang
47
* Initial version
48
****************************************************************************/
StFstEvtCollection
Definition:
StFstEvtCollection.h:22
StFstRawHit
Definition:
StFstRawHit.h:14
Stiostream.h
StObject
Definition:
StObject.h:54
StEnumerations.h
Generated by
1.8.5