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

#include <DTrackCandidate_factory_CDC.h>

Public Member Functions

void Reset (void)
 
DCDCSuperLayerSeedGet_LastSuperLayerSeed (void) const
 
DCDCSuperLayerSeedGet_SuperLayerSeed (unsigned int locSuperLayer) const
 
void Strip_StereoSuperLayerSeed (unsigned int locSuperLayer)
 
void Add_LastSuperLayerSeed (DCDCSuperLayerSeed *locSuperLayerSeed)
 
void Truncate_Circle (unsigned int locNewLastSuperLayer)
 
void Absorb_TrackCircle (const DCDCTrackCircle *locTrackCircle)
 
bool Check_IfInputIsSubset (const DCDCTrackCircle *locTrackCircle)
 
void Get_AllStereoSuperLayerSeeds (vector< DCDCSuperLayerSeed * > &locStereoSuperLayerSeeds)
 
unsigned int Get_NumStereoSuperLayerSeeds (void)
 

Public Attributes

vector< DCDCSuperLayerSeed * > dSuperLayerSeeds_Axial
 
vector< vector
< DCDCSuperLayerSeed * > > 
dSuperLayerSeeds_InnerStereo
 
vector< vector
< DCDCSuperLayerSeed * > > 
dSuperLayerSeeds_OuterStereo
 
DHelicalFitfit
 
float dWeightedChiSqPerDF
 
float dWeightedChiSqPerDF_Stereo
 
float dAverageDriftTime
 
vector< unsigned int > HitBitPattern
 
float dTheta
 
float dVertexZ
 
signed char dSpiralTurnRing
 
vector< const DCDCTrackCircle * > dTruncationSourceCircles
 
bool dHasNonTruncatedSeedsFlag_InnerStereo
 
bool dHasNonTruncatedSeedsFlag_OuterStereo
 

Detailed Description

Definition at line 109 of file DTrackCandidate_factory_CDC.h.

Member Function Documentation

void DTrackCandidate_factory_CDC::DCDCTrackCircle::Absorb_TrackCircle ( const DCDCTrackCircle locTrackCircle)
void DTrackCandidate_factory_CDC::DCDCTrackCircle::Add_LastSuperLayerSeed ( DCDCSuperLayerSeed locSuperLayerSeed)
void DTrackCandidate_factory_CDC::DCDCTrackCircle::Get_AllStereoSuperLayerSeeds ( vector< DCDCSuperLayerSeed * > &  locStereoSuperLayerSeeds)
DTrackCandidate_factory_CDC::DCDCSuperLayerSeed * DTrackCandidate_factory_CDC::DCDCTrackCircle::Get_LastSuperLayerSeed ( void  ) const
unsigned int DTrackCandidate_factory_CDC::DCDCTrackCircle::Get_NumStereoSuperLayerSeeds ( void  )
DTrackCandidate_factory_CDC::DCDCSuperLayerSeed * DTrackCandidate_factory_CDC::DCDCTrackCircle::Get_SuperLayerSeed ( unsigned int  locSuperLayer) const
void DTrackCandidate_factory_CDC::DCDCTrackCircle::Reset ( void  )
void DTrackCandidate_factory_CDC::DCDCTrackCircle::Strip_StereoSuperLayerSeed ( unsigned int  locSuperLayer)
void DTrackCandidate_factory_CDC::DCDCTrackCircle::Truncate_Circle ( unsigned int  locNewLastSuperLayer)

Member Data Documentation

float DTrackCandidate_factory_CDC::DCDCTrackCircle::dAverageDriftTime
bool DTrackCandidate_factory_CDC::DCDCTrackCircle::dHasNonTruncatedSeedsFlag_InnerStereo

Definition at line 152 of file DTrackCandidate_factory_CDC.h.

Referenced by Absorb_TrackCircle(), and Check_IfInputIsSubset().

bool DTrackCandidate_factory_CDC::DCDCTrackCircle::dHasNonTruncatedSeedsFlag_OuterStereo

Definition at line 153 of file DTrackCandidate_factory_CDC.h.

Referenced by Absorb_TrackCircle(), and Check_IfInputIsSubset().

signed char DTrackCandidate_factory_CDC::DCDCTrackCircle::dSpiralTurnRing
float DTrackCandidate_factory_CDC::DCDCTrackCircle::dTheta
vector<const DCDCTrackCircle*> DTrackCandidate_factory_CDC::DCDCTrackCircle::dTruncationSourceCircles
float DTrackCandidate_factory_CDC::DCDCTrackCircle::dVertexZ
float DTrackCandidate_factory_CDC::DCDCTrackCircle::dWeightedChiSqPerDF
float DTrackCandidate_factory_CDC::DCDCTrackCircle::dWeightedChiSqPerDF_Stereo
vector<unsigned int> DTrackCandidate_factory_CDC::DCDCTrackCircle::HitBitPattern

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