ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
Trk::EdgeCross Struct Reference

#include <VolumeIntersection.h>

Collaboration diagram for Trk::EdgeCross:

Public Member Functions

 EdgeCross (std::pair< int, int > ei, std::pair< double, double > ep)
 

Public Attributes

std::pair< int, int > edge_id {}
 
std::pair< double, double > edge_pos {}
 
bool used {false}
 

Detailed Description

Definition at line 37 of file VolumeIntersection.h.

Constructor & Destructor Documentation

◆ EdgeCross()

Trk::EdgeCross::EdgeCross ( std::pair< int, int >  ei,
std::pair< double, double >  ep 
)
inline

Definition at line 42 of file VolumeIntersection.h.

43  : edge_id(std::move(ei)), edge_pos(std::move(ep)){};

Member Data Documentation

◆ edge_id

std::pair<int, int> Trk::EdgeCross::edge_id {}

Definition at line 39 of file VolumeIntersection.h.

◆ edge_pos

std::pair<double, double> Trk::EdgeCross::edge_pos {}

Definition at line 40 of file VolumeIntersection.h.

◆ used

bool Trk::EdgeCross::used {false}

Definition at line 41 of file VolumeIntersection.h.


The documentation for this struct was generated from the following file:
Trk::EdgeCross::edge_pos
std::pair< double, double > edge_pos
Definition: VolumeIntersection.h:40
Trk::EdgeCross::edge_id
std::pair< int, int > edge_id
Definition: VolumeIntersection.h:39