FairRoot/PandaRoot
Public Member Functions | Public Attributes | List of all members
TrackletInf_t Struct Reference

#include <PndSttCellTrackletGenerator.h>

Public Member Functions

 TrackletInf_t ()
 
void Print ()
 

Public Attributes

std::vector< int > hitIDs
 
int numSkewed
 
int startID
 
int endID
 
int maxID
 
bool straight
 
PndRiemannTrack riemannTrack
 
double error
 
int numErrHits
 

Detailed Description

Definition at line 24 of file PndSttCellTrackletGenerator.h.

Constructor & Destructor Documentation

TrackletInf_t::TrackletInf_t ( )
inline

Member Function Documentation

void TrackletInf_t::Print ( )
inline

Definition at line 41 of file PndSttCellTrackletGenerator.h.

References endID, error, PndRiemannTrack::getNumHits(), hitIDs, maxID, numErrHits, numSkewed, riemannTrack, startID, and straight.

Referenced by PndSttCellTrackletGenerator::GenerateTracklets(), PndSttCellTrackletGenerator::GenerateTrackletsGPU(), and Combination_t::Print().

41  {
42  std::cout << "startId: " << startID << ", endId: " << endID
43  << ", maxId: " << maxID << ", straight: " << straight
44  << ", #hits: " << hitIDs.size() << ", numSkewed: " << numSkewed
45  << std::endl;
46 
47  if (riemannTrack.getNumHits() != 0) {
48  std::cout << ", RiemannTrack created error: " << error
49  << ", #wrong hits: " << numErrHits << " ";
50  //std::cout << riemannTrack;
51  std::cout << std::endl;
52  }
53  }
unsigned int getNumHits()
std::vector< int > hitIDs
PndRiemannTrack riemannTrack

Member Data Documentation

int TrackletInf_t::endID
double TrackletInf_t::error
std::vector<int> TrackletInf_t::hitIDs
int TrackletInf_t::maxID
int TrackletInf_t::numErrHits
int TrackletInf_t::numSkewed
PndRiemannTrack TrackletInf_t::riemannTrack
int TrackletInf_t::startID
bool TrackletInf_t::straight

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