StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
StEpdCollection.h
1 
5 /***************************************************************************
6  *
7  * $Id: StEpdCollection.h,v 2.1 2018/02/08 17:35:02 ullrich Exp $
8  *
9  * Author: Mike Lisa, Jan 2018
10  ***************************************************************************
11  *
12  * Description:
13  *
14  * Persistent data which is written into StEvent
15  * based on TriggerData object and database information
16  * filled by StEpdHitMaker
17  *
18  * Using StBTofCollection as a template
19  *
20  ***************************************************************************
21  *
22  * $Log: StEpdCollection.h,v $
23  * Revision 2.1 2018/02/08 17:35:02 ullrich
24  * Initial Revision.
25  *
26  **************************************************************************/
27 #ifndef StEpdCollection_hh
28 #define StEpdCollection_hh
29 
30 #include "StObject.h"
31 #include "StContainers.h"
32 #include "StEnumerations.h"
33 #include "StEpdHit.h"
34 
35 class StEpdCollection : public StObject {
36 public:
38  ~StEpdCollection();
39 
40  const StSPtrVecEpdHit& epdHits() const;
41  StSPtrVecEpdHit& epdHits();
42 
43  void addHit(const StEpdHit*);
44 
45  bool hitsPresent() const;
46 
47 private:
48 
49  StSPtrVecEpdHit mEpdHits;
50 
51  ClassDef(StEpdCollection, 1)
52 };
53 
54 #endif
Stores information for tiles in STAR Event Plane Detector.
Definition: StEpdHit.h:43