Hall-D Software  alpha
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
track2.h
Go to the documentation of this file.
1 // $Id$
2 //
3 // File: track2.h
4 // Created: Wed Oct 10 13:30:37 EDT 2007
5 // Creator: davidl (on Darwin fwing-dhcp95.jlab.org 8.10.1 i386)
6 //
7 
8 #ifndef _track2_
9 #define _track2_
10 
11 #include <TObject.h>
12 #include <TVector3.h>
13 
14 
15 class track2:public TObject{
16 
17  public:
18 
19  unsigned long event;
20 
21  float q_thrown;
23  TVector3 pthrown;
25 
26  int Nstereo;
27  int Ncdc;
28  int Nfdc;
30  int NLR_bad;
31 
35 
36  float q_timebased;
39  TVector3 pfit;
40  double trk_chisq;
41  int trk_Ndof;
43  double delta_theta; // mrad
44  double delta_phi; // mrad
46 
47  float q_wirebased;
50  TVector3 pfit_wire;
51  double trk_chisq_wb;
54  double delta_theta_wire; // mrad
55  double delta_phi_wire; // mrad
57 
58  float q_candidate;
61  TVector3 pcan;
63  double delta_theta_can; // mrad
64  double delta_phi_can; // mrad
66 
67  private:
68  ClassDef(track2,1);
69 
70 };
71 
72 #endif // _track2_
73 
double delta_phi
Definition: track2.h:44
int trk_Ndof
Definition: track2.h:41
double delta_pt_over_pt_can
Definition: track2.h:62
bool dTrackReconstructedFlag_WireBased
Definition: track2.h:49
int PID_candidate
Definition: track2.h:59
double trk_chisq
Definition: track2.h:40
TVector3 pfit
Definition: track2.h:39
int num_timebased
Definition: track2.h:45
int Nstereo
Definition: track2.h:26
TVector3 pfit_wire
Definition: track2.h:50
bool isreconstructable
Definition: track2.h:24
double trk_chisq_wb
Definition: track2.h:51
double delta_theta_wire
Definition: track2.h:54
float FOM_hypothesized
Definition: track2.h:34
Definition: track2.h:15
float q_candidate
Definition: track2.h:58
int PID_wirebased
Definition: track2.h:48
int trk_Ndof_wb
Definition: track2.h:52
int Nfdc
Definition: track2.h:28
double delta_theta
Definition: track2.h:43
double delta_pt_over_pt
Definition: track2.h:42
bool dTrackReconstructedFlag_TimeBased
Definition: track2.h:38
float q_timebased
Definition: track2.h:36
double delta_pt_over_pt_wire
Definition: track2.h:53
TVector3 pcan
Definition: track2.h:61
float q_thrown
Definition: track2.h:21
ClassDef(track2, 1)
int num_candidates
Definition: track2.h:65
int Ncdc
Definition: track2.h:27
bool dTrackReconstructedFlag_Candidate
Definition: track2.h:60
float q_wirebased
Definition: track2.h:47
int PID_timebased
Definition: track2.h:37
double delta_theta_can
Definition: track2.h:63
int NLR_bad
Definition: track2.h:30
double delta_phi_wire
Definition: track2.h:55
int PID_hypothesized
Definition: track2.h:32
unsigned long event
Definition: track2.h:19
int num_wirebased
Definition: track2.h:56
float q_hypothesized
Definition: track2.h:33
int PID_thrown
Definition: track2.h:22
int NLR_bad_stereo
Definition: track2.h:29
double delta_phi_can
Definition: track2.h:64
TVector3 pthrown
Definition: track2.h:23