PandaRoot
PndWayFollower Class Reference

#include <PndWayFollower.h>

Public Member Functions

 PndWayFollower (TClonesArray *p, TClonesArray *p2)
 
virtual ~PndWayFollower ()
 
vector< PndTrackCollectionfollowLines (Int_t begin)
 
void init (vector< PndLineApproximation > b, map< Int_t, vector< PndFtsExpandedTrackCand >> c)
 
PndLineApproximation getBestApproxTo (PndLine l1, Int_t layer)
 
PndLineApproximation getBestSkewedApproxTo (PndLine l2, Int_t layer)
 

Static Public Attributes

static Double_t compDist
 
static Double_t compAngle
 
static Double_t qualiT
 

Detailed Description

Definition at line 24 of file PndWayFollower.h.

Constructor & Destructor Documentation

◆ PndWayFollower()

PndWayFollower::PndWayFollower ( TClonesArray *  p,
TClonesArray *  p2 
)
inline

Definition at line 29 of file PndWayFollower.h.

29 : fLineComp(compDist, compAngle), planes(p), planesHit(p2) {}
static Double_t compDist
static Double_t compAngle

◆ ~PndWayFollower()

virtual PndWayFollower::~PndWayFollower ( )
virtual

Member Function Documentation

◆ followLines()

vector<PndTrackCollection> PndWayFollower::followLines ( Int_t  begin)

◆ getBestApproxTo()

PndLineApproximation PndWayFollower::getBestApproxTo ( PndLine  l1,
Int_t  layer 
)

◆ getBestSkewedApproxTo()

PndLineApproximation PndWayFollower::getBestSkewedApproxTo ( PndLine  l2,
Int_t  layer 
)

◆ init()

void PndWayFollower::init ( vector< PndLineApproximation b,
map< Int_t, vector< PndFtsExpandedTrackCand >>  c 
)
inline

Definition at line 32 of file PndWayFollower.h.

33  {
34  fBefore = b;
35  cands = c;
36  }

Member Data Documentation

◆ compAngle

Double_t PndWayFollower::compAngle
static

Definition at line 27 of file PndWayFollower.h.

◆ compDist

Double_t PndWayFollower::compDist
static

Definition at line 26 of file PndWayFollower.h.

◆ qualiT

Double_t PndWayFollower::qualiT
static

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