LArSoft  v10_04_05
Liquid Argon Software toolkit - https://larsoft.org/
geo::WireIDIntersection Struct Reference

#include "geo_types.h"

Public Member Functions

bool operator< (WireIDIntersection const &otherIntersect) const
 

Static Public Member Functions

static constexpr WireIDIntersection invalid ()
 

Public Attributes

double y
 y position of intersection More...
 
double z
 z position of intersection More...
 
unsigned int TPC
 TPC of intersection. More...
 

Detailed Description

Definition at line 582 of file geo_types.h.

Member Function Documentation

static constexpr WireIDIntersection geo::WireIDIntersection::invalid ( )
inlinestatic
bool geo::WireIDIntersection::operator< ( WireIDIntersection const &  otherIntersect) const
inline

Definition at line 589 of file geo_types.h.

References util::abs(), and y.

590  {
591  return std::abs(y) > std::abs(otherIntersect.y);
592  }
constexpr auto abs(T v)
Returns the absolute value of the argument.
double y
y position of intersection
Definition: geo_types.h:583

Member Data Documentation

unsigned int geo::WireIDIntersection::TPC

TPC of intersection.

Definition at line 585 of file geo_types.h.

Referenced by geo::WireReadoutGeom::WireIDsIntersect().


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