ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
TrkrClusterHitAssocv1.h
Go to the documentation of this file. Or view the newest version in sPHENIX GitHub for file TrkrClusterHitAssocv1.h
1 
7 #ifndef TRACKBASE_TRKRCLUSTERHITASSOCV1_H
8 #define TRACKBASE_TRKRCLUSTERHITASSOCV1_H
9 
10 #include "TrkrDefs.h"
11 #include "TrkrClusterHitAssoc.h"
12 
13 #include <phool/PHObject.h>
14 
15 #include <iostream> // for cout, ostream
16 #include <map>
17 #include <utility> // for pair
18 
25 {
26 public:
27 
29  TrkrClusterHitAssocv1() = default;
30 
31  void Reset() override;
32 
33  void identify(std::ostream &os = std::cout) const override;
34 
40  void addAssoc(TrkrDefs::cluskey ckey, unsigned int hidx) override;
41 
48 
49 private:
50 
52 
54 };
55 
56 #endif // TRACKBASE_TRKRCLUSTERHITASSOCV1_H