Struct FlowMatchHitMaker::match_t¶
- Defined in File FlowMatchHitMaker.h
Nested Relationships¶
This struct is a nested type of Class FlowMatchHitMaker.
Struct Documentation¶
-
struct
match_t
internal struct storing network output for single spacepoint
indexed by (U,V,Y) wire ids
Public Functions
-
match_t
()
-
bool
operator<
(const match_t &rhs) const comparitor for sorting. based on plane wire ids going from plane Y,U,V.
-
void
set_wire
(int plane, int wire) set wire index number for a plane
-
void
set_istruth
(int label) set flag indicating if true space point. 1->true; 0->ghost.
-
void
set_score
(int source_plane, int target_plane, float prob) set larmatch score for provided flow between planes
-
std::vector<float>
get_scores
() const get the scores for all of the flow directions
Public Members
-
int
Y
Y-wire.
-
int
U
U-wire.
-
int
V
V-wire.
-
float
YU
match score between Y to U
-
float
YV
match score between Y to V
-
float
UV
match score between U to V
-
float
UY
match score between U to Y
-
float
VU
match score between V to U
-
float
VY
match score between V to Y
-
std::array<float, 3>
tyz
tick, y, z coordinates
-
std::vector<float>
ssnet_scores
ssnet scores
-
std::vector<float>
keypoint_scores
keypoint scores (for each class)
-
std::vector<float>
paf
particle affinity field, 3D vector
-
int
istruth
indicates if a true (i.e. not ghost) space point. 1->true; 0->ghost
-