Hall-D Software
alpha
|
class DFDCSegment: definition for a track segment in the FDC More...
#include <DFDCSegment.h>
Public Member Functions | |
JOBJECT_PUBLIC (DFDCSegment) | |
DFDCSegment () | |
DANA identifier. More... | |
DFDCSegment (const DFDCSegment &segment) | |
void | toStrings (vector< pair< string, string > > &items) const |
Public Attributes | |
double | chisq |
int | Ndof |
double | xc |
double | yc |
double | rc |
double | Phi1 |
double | z_vertex |
double | phi0 |
double | tanl |
double | q |
double | D |
unsigned int | package |
vector< const DFDCPseudo * > | hits |
class DFDCSegment: definition for a track segment in the FDC
Definition at line 31 of file DFDCSegment.h.
|
inline |
DANA identifier.
DFDCSegment::DFDCSegment(): Default constructor
Definition at line 39 of file DFDCSegment.h.
|
inline |
DFDCSegment::JOBJECT_PUBLIC | ( | DFDCSegment | ) |
Definition at line 78 of file DFDCSegment.h.
double DFDCSegment::chisq |
Definition at line 55 of file DFDCSegment.h.
Referenced by DFDCSegment(), DTrackCandidate_factory_FDCCathodes::evnt(), and DFDCSegment_factory::FillSegmentData().
double DFDCSegment::D |
Definition at line 71 of file DFDCSegment.h.
Referenced by DFDCSegment(), and DFDCSegment_factory::FillSegmentData().
vector<const DFDCPseudo *> DFDCSegment::hits |
Definition at line 76 of file DFDCSegment.h.
Referenced by DTrackCandidate_segment_cmp_by_z(), DTrackCandidate_factory::evnt(), DFDCSegment_factory::FindSegments(), DTrackCandidate_factory_FDCCathodes::GetPositionAndMomentum(), DTrackCandidate_factory::GetPositionAndMomentum(), DTrackCandidate_factory_FDCCathodes::GetTrackMatch(), DTrackCandidate_factory_FDCCathodes::LinkSegmentsHough(), DTrackCandidate_factory_FDCCathodes::LinkStraySegment(), DTrackCandidate_factory::MatchMethod10(), DTrackCandidate_factory::MatchMethod11(), DTrackCandidate_factory::MatchMethod13(), DTrackCandidate_factory::MatchMethod9(), and SegmentSortByLayerincreasing().
int DFDCSegment::Ndof |
Definition at line 56 of file DFDCSegment.h.
Referenced by DFDCSegment(), DTrackCandidate_factory_FDCCathodes::evnt(), and DFDCSegment_factory::FillSegmentData().
unsigned int DFDCSegment::package |
Definition at line 73 of file DFDCSegment.h.
Referenced by DFDCSegment(), DTrackCandidate_factory_FDCCathodes::evnt(), DFDCSegment_factory::FindSegments(), DTrackCandidate_factory_FDCCathodes::LinkStraySegment(), DTrackCandidate_factory::MatchMethod10(), DTrackCandidate_factory::MatchMethod11(), DTrackCandidate_factory::MatchMethod13(), and DTrackCandidate_factory::MatchMethod9().
double DFDCSegment::phi0 |
Definition at line 65 of file DFDCSegment.h.
Referenced by DFDCSegment(), DFDCSegment_factory::FillSegmentData(), DTrackCandidate_factory_FDCCathodes::GetPositionAndMomentum(), and DTrackCandidate_factory::GetPositionAndMomentum().
double DFDCSegment::Phi1 |
Definition at line 63 of file DFDCSegment.h.
Referenced by DFDCSegment(), DFDCSegment_factory::FillSegmentData(), DFDCSegment_factory::FindSegments(), DTrackCandidate_factory_FDCCathodes::GetPositionAndMomentum(), and DTrackCandidate_factory::GetPositionAndMomentum().
double DFDCSegment::q |
Definition at line 69 of file DFDCSegment.h.
Referenced by DFDCSegment(), DTrackCandidate_segment_cmp(), DTrackCandidate_factory_FDCCathodes::evnt(), DFDCSegment_factory::FillSegmentData(), DTrackCandidate_factory_FDCCathodes::GetPositionAndMomentum(), and DTrackCandidate_factory::GetPositionAndMomentum().
double DFDCSegment::rc |
Definition at line 59 of file DFDCSegment.h.
Referenced by DFDCSegment(), DTrackCandidate_segment_cmp(), DTrackCandidate_factory_FDCCathodes::evnt(), DFDCSegment_factory::FillSegmentData(), DFDCSegment_factory::FindSegments(), DTrackCandidate_factory_FDCCathodes::GetPositionAndMomentum(), and DTrackCandidate_factory::GetPositionAndMomentum().
double DFDCSegment::tanl |
Definition at line 67 of file DFDCSegment.h.
Referenced by DFDCSegment(), DFDCSegment_factory::FillSegmentData(), DFDCSegment_factory::FindSegments(), DTrackCandidate_factory_FDCCathodes::GetPositionAndMomentum(), and DTrackCandidate_factory::GetPositionAndMomentum().
double DFDCSegment::xc |
Definition at line 59 of file DFDCSegment.h.
Referenced by DFDCSegment(), DTrackCandidate_factory_FDCCathodes::evnt(), DFDCSegment_factory::FillSegmentData(), DFDCSegment_factory::FindSegments(), DTrackCandidate_factory_FDCCathodes::GetPositionAndMomentum(), DTrackCandidate_factory::GetPositionAndMomentum(), DTrackCandidate_factory_FDCCathodes::GetTrackMatch(), and DTrackCandidate_factory_FDCCathodes::LinkStraySegment().
double DFDCSegment::yc |
Definition at line 59 of file DFDCSegment.h.
Referenced by DFDCSegment(), DTrackCandidate_factory_FDCCathodes::evnt(), DFDCSegment_factory::FillSegmentData(), DFDCSegment_factory::FindSegments(), DTrackCandidate_factory_FDCCathodes::GetPositionAndMomentum(), DTrackCandidate_factory::GetPositionAndMomentum(), DTrackCandidate_factory_FDCCathodes::GetTrackMatch(), and DTrackCandidate_factory_FDCCathodes::LinkStraySegment().
double DFDCSegment::z_vertex |
Definition at line 65 of file DFDCSegment.h.
Referenced by DFDCSegment(), DFDCSegment_factory::FillSegmentData(), DTrackCandidate_factory_FDCCathodes::GetPositionAndMomentum(), and DTrackCandidate_factory::GetPositionAndMomentum().