LArSoft  v09_90_00
Liquid Argon Software toolkit - https://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 59 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 70 of file PxUtils.h.

References util::PxPoint::Clear().

71  {
72  Clear();
73  plane = pp;
74  w0 = ww0;
75  t0 = tt0;
76  w1 = ww1;
77  t1 = tt1;
78  }
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:67
double w0
defined to be the vertex w-position
Definition: PxUtils.h:64
void Clear()
Definition: PxUtils.h:82
double w1
defined to be the ending w-position (of line or seed depending)
Definition: PxUtils.h:66
unsigned int plane
Definition: PxUtils.h:68
util::PxLine::PxLine ( )
inline

Definition at line 80 of file PxUtils.h.

References util::PxPoint::Clear().

80 { Clear(); }
void Clear()
Definition: PxUtils.h:82

Member Function Documentation

void util::PxLine::Clear ( )
inline

Definition at line 82 of file PxUtils.h.

83  {
84  plane = 0;
85  w0 = 0;
86  t0 = 0;
87  w1 = 0;
88  t1 = 0;
89  }
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:67
double w0
defined to be the vertex w-position
Definition: PxUtils.h:64
double w1
defined to be the ending w-position (of line or seed depending)
Definition: PxUtils.h:66
unsigned int plane
Definition: PxUtils.h:68
PxPoint util::PxLine::pt0 ( )
inline

Definition at line 61 of file PxUtils.h.

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

61 { 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:64
unsigned int plane
Definition: PxUtils.h:68
PxPoint util::PxLine::pt1 ( )
inline

Definition at line 62 of file PxUtils.h.

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

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

Member Data Documentation

unsigned int util::PxLine::plane
double util::PxLine::t0

defined to be the vertex t-position

Definition at line 65 of file PxUtils.h.

Referenced by evd::GraphClusterAlg::GetStartEndHits().

double util::PxLine::t1

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

Definition at line 67 of file PxUtils.h.

Referenced by evd::GraphClusterAlg::GetStartEndHits().

double util::PxLine::w0

defined to be the vertex w-position

Definition at line 64 of file PxUtils.h.

Referenced by evd::GraphClusterAlg::GetStartEndHits().

double util::PxLine::w1

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

Definition at line 66 of file PxUtils.h.

Referenced by evd::GraphClusterAlg::GetStartEndHits().


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