LArSoft  v06_85_00
Liquid Argon Software toolkit - http://larsoft.org/
util::PxLine Class Reference

#include "PxUtils.h"

Public Member Functions

PxPoint pt0 ()
 
PxPoint pt1 ()
 
 PxLine (unsigned int pp, double ww0, double tt0, double ww1, double tt1)
 
 PxLine ()
 
void Clear ()
 

Public Attributes

double w0
 defined to be the vertex w-position More...
 
double t0
 defined to be the vertex t-position More...
 
double w1
 defined to be the ending w-position (of line or seed depending) More...
 
double t1
 defined to be the ending t-position (of line or seed depending) More...
 
unsigned int plane
 

Detailed Description

Definition at line 63 of file PxUtils.h.

Constructor & Destructor Documentation

util::PxLine::PxLine ( unsigned int  pp,
double  ww0,
double  tt0,
double  ww1,
double  tt1 
)
inline

Definition at line 75 of file PxUtils.h.

References util::PxPoint::Clear().

75  {
76  Clear();
77  plane=pp;
78  w0=ww0;
79  t0=tt0;
80  w1=ww1;
81  t1=tt1;
82  }
code to link reconstructed objects back to the MC truth information
double t1
defined to be the ending t-position (of line or seed depending)
Definition: PxUtils.h:72
double w0
defined to be the vertex w-position
Definition: PxUtils.h:69
void Clear()
Definition: PxUtils.h:86
double w1
defined to be the ending w-position (of line or seed depending)
Definition: PxUtils.h:71
unsigned int plane
Definition: PxUtils.h:73
util::PxLine::PxLine ( )
inline

Definition at line 84 of file PxUtils.h.

References util::PxPoint::Clear().

84 {Clear();}
void Clear()
Definition: PxUtils.h:86

Member Function Documentation

void util::PxLine::Clear ( )
inline

Definition at line 86 of file PxUtils.h.

87  {
88  plane=0;
89  w0=0;
90  t0=0;
91  w1=0;
92  t1=0;
93  }
code to link reconstructed objects back to the MC truth information
double t1
defined to be the ending t-position (of line or seed depending)
Definition: PxUtils.h:72
double w0
defined to be the vertex w-position
Definition: PxUtils.h:69
double w1
defined to be the ending w-position (of line or seed depending)
Definition: PxUtils.h:71
unsigned int plane
Definition: PxUtils.h:73
PxPoint util::PxLine::pt0 ( )
inline

Definition at line 66 of file PxUtils.h.

References util::PxPoint::plane, and util::PxPoint::PxPoint().

Referenced by evd::TWQProjectionView::SetSeeds().

66 { return PxPoint(plane,w0,t0); }
code to link reconstructed objects back to the MC truth information
double w0
defined to be the vertex w-position
Definition: PxUtils.h:69
unsigned int plane
Definition: PxUtils.h:73
PxPoint util::PxLine::pt1 ( )
inline

Definition at line 67 of file PxUtils.h.

References util::PxPoint::plane, util::PxPoint::PxPoint(), and t1.

Referenced by evd::TWQProjectionView::SetSeeds().

67 { return PxPoint(plane,w1,t1); }
double t1
defined to be the ending t-position (of line or seed depending)
Definition: PxUtils.h:72
double w1
defined to be the ending w-position (of line or seed depending)
Definition: PxUtils.h:71
unsigned int plane
Definition: PxUtils.h:73

Member Data Documentation

double util::PxLine::t0

defined to be the vertex t-position

Definition at line 70 of file PxUtils.h.

Referenced by evd::TWireProjPad::DrawLinesinView(), evd::GraphClusterAlg::GetStartEndHits(), and evd::TWQProjectionView::SetSeeds().

double util::PxLine::t1

defined to be the ending t-position (of line or seed depending)

Definition at line 72 of file PxUtils.h.

Referenced by evd::TWireProjPad::DrawLinesinView(), evd::GraphClusterAlg::GetStartEndHits(), and evd::TWQProjectionView::SetSeeds().

double util::PxLine::w0

defined to be the vertex w-position

Definition at line 69 of file PxUtils.h.

Referenced by evd::GraphClusterAlg::GetStartEndHits(), and evd::TWQProjectionView::SetSeeds().

double util::PxLine::w1

defined to be the ending w-position (of line or seed depending)

Definition at line 71 of file PxUtils.h.

Referenced by evd::GraphClusterAlg::GetStartEndHits(), and evd::TWQProjectionView::SetSeeds().


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