EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
SimpleTrack3D.h
Go to the documentation of this file. Or view the newest version in sPHENIX GitHub for file SimpleTrack3D.h
1 #ifndef __SIMPLETRACK3D__
2 #define __SIMPLETRACK3D__
3 
4 #include <vector>
5 #include "SimpleHit3D.h"
6 
7 class SimpleTrack3D {
8  public:
11 
12  float fit_track(float scale = 1.);
13  void set_vertex_id(unsigned int vtx_id){vertex_id = vtx_id;}
14  void reset();
15 
16  std::vector<SimpleHit3D> hits;
17  std::vector<unsigned int> cluster_ids;
18  float phi, d, kappa, dzdl, z0;
19  unsigned int index;
20  unsigned int vertex_id;
21 };
22 
23 #endif // __SIMPLETRACK3D__