Hall-D Software  alpha
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
DFDCSegment Class Reference

class DFDCSegment: definition for a track segment in the FDC More...

#include <DFDCSegment.h>

+ Inheritance diagram for DFDCSegment:

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
 

Detailed Description

class DFDCSegment: definition for a track segment in the FDC

Definition at line 31 of file DFDCSegment.h.

Constructor & Destructor Documentation

DFDCSegment::DFDCSegment ( )
inline

DANA identifier.

DFDCSegment::DFDCSegment(): Default constructor

Definition at line 39 of file DFDCSegment.h.

DFDCSegment::DFDCSegment ( const DFDCSegment segment)
inline

Definition at line 40 of file DFDCSegment.h.

References chisq, D, Ndof, package, phi0, Phi1, q, rc, tanl, xc, yc, and z_vertex.

Member Function Documentation

DFDCSegment::JOBJECT_PUBLIC ( DFDCSegment  )
void DFDCSegment::toStrings ( vector< pair< string, string > > &  items) const
inline

Definition at line 78 of file DFDCSegment.h.

Member Data Documentation

double DFDCSegment::chisq
double DFDCSegment::D

Definition at line 71 of file DFDCSegment.h.

Referenced by DFDCSegment(), and DFDCSegment_factory::FillSegmentData().

int DFDCSegment::Ndof

The documentation for this class was generated from the following file: