StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
StFstWedgeHitCollection.h
1 /***************************************************************************
2 * $Id: StFstWedgeHitCollection.h$
3 *
4 * Author: Shenghui Zhang, Oct. 2021
5 ****************************************************************************
6 * Description:
7 * Data collection for FST hits, and one instance corresponds to one wedge.
8 ***************************************************************************/
9 
10 #ifndef StFstWedgeHitCollection_hh
11 #define StFstWedgeHitCollection_hh
12 
13 #include "StObject.h"
14 #include "StFstSensorHitCollection.h"
15 #include "StEvent/StEnumerations.h"
16 #include "StEvent/StFstConsts.h"
17 
18 
20 {
21 public:
23 
24  unsigned int numberOfHits() const;
25 
26  StFstSensorHitCollection *sensor(unsigned int);
27  const StFstSensorHitCollection *sensor(unsigned int) const;
28 
29 private:
30  StFstSensorHitCollection mSensors[kFstNumSensorsPerWedge];
31 
32  ClassDef(StFstWedgeHitCollection, 1)
33 };
34 #endif
35 
36 
37 /***************************************************************************
38 * StFstWedgeHitCollection.h,v 1.0
39 * Revision 1.0 2013/10/04 Shenghui Zhang
40 * Initial version
41 ****************************************************************************/