Class Reference for E1039 Core & Analysis Software
|
#include </dev/shm/kenichi/update-github-e1039-doc/e1039-core/packages/UtilAna/UtilHodo.h>
Public Types | |
enum | XY_t { X , Y } |
typedef std::vector< SQHit * > | HitList_t |
Public Member Functions | |
Track1D (const XY_t xy) | |
~Track1D () | |
int | DoTracking () |
Public Attributes | |
XY_t | type_xy |
HitList_t | list_hit |
TGraph | graph |
int | ndf |
double | chi2 |
double | pos |
double | slope |
Definition at line 17 of file UtilHodo.h.
typedef std::vector<SQHit*> UtilHodo::Track1D::HitList_t |
Definition at line 19 of file UtilHodo.h.
Enumerator | |
---|---|
X | |
Y |
Definition at line 18 of file UtilHodo.h.
UtilHodo::Track1D::Track1D | ( | const XY_t | xy | ) |
Definition at line 50 of file UtilHodo.cc.
|
inline |
Definition at line 28 of file UtilHodo.h.
int UtilHodo::Track1D::DoTracking | ( | ) |
Definition at line 55 of file UtilHodo.cc.
References chi2, UtilHodo::GetElementPos(), graph, list_hit, ndf, pos, slope, type_xy, and X.
Referenced by UtilHodo::Track2D::DoTracking().
double UtilHodo::Track1D::chi2 |
Definition at line 24 of file UtilHodo.h.
Referenced by DoTracking(), and UtilHodo::Track2D::GetChi2().
TGraph UtilHodo::Track1D::graph |
Definition at line 22 of file UtilHodo.h.
Referenced by DoTracking(), UtilHodo::Track2D::GetGraphX(), and UtilHodo::Track2D::GetGraphY().
HitList_t UtilHodo::Track1D::list_hit |
Definition at line 21 of file UtilHodo.h.
Referenced by UtilHodo::Track2D::AddHit(), and DoTracking().
int UtilHodo::Track1D::ndf |
Definition at line 23 of file UtilHodo.h.
Referenced by DoTracking(), and UtilHodo::Track2D::GetNDF().
double UtilHodo::Track1D::pos |
Definition at line 25 of file UtilHodo.h.
Referenced by DoTracking(), and UtilHodo::Track2D::GetPos0().
double UtilHodo::Track1D::slope |
Definition at line 26 of file UtilHodo.h.
Referenced by DoTracking(), and UtilHodo::Track2D::GetSlope().
XY_t UtilHodo::Track1D::type_xy |
Definition at line 20 of file UtilHodo.h.
Referenced by DoTracking().