#include <ChannelGeo.h>
Public Types | |
| using | Index = unsigned int |
| using | Point = TVector3 |
| using | EndPoints = std::pair< Point, Point > |
| using | EndPointsVector = std::vector< EndPoints > |
Public Member Functions | |
| ChannelGeo (Index icha, const geo::GeometryCore *pgeo) | |
| ChannelGeo (Index icha) | |
| Index | channel () const |
| bool | isValid () const |
| Index | nWires () const |
| const EndPointsVector & | wires () const |
| const Point & | top () const |
| const Point & | bottom () const |
Private Attributes | |
| Index | m_icha |
| bool | m_valid |
| EndPointsVector | m_ends |
| Point | m_top |
| Point | m_bot |
Definition at line 20 of file ChannelGeo.h.
| using ChannelGeo::EndPoints = std::pair<Point, Point> |
Definition at line 26 of file ChannelGeo.h.
Definition at line 27 of file ChannelGeo.h.
| using ChannelGeo::Index = unsigned int |
Definition at line 24 of file ChannelGeo.h.
| using ChannelGeo::Point = TVector3 |
Definition at line 25 of file ChannelGeo.h.
| ChannelGeo::ChannelGeo | ( | Index | icha, |
| const geo::GeometryCore * | pgeo | ||
| ) |
Definition at line 15 of file ChannelGeo.cxx.
| ChannelGeo::ChannelGeo | ( | Index | icha | ) |
Definition at line 10 of file ChannelGeo.cxx.
|
inline |
Definition at line 49 of file ChannelGeo.h.
|
inline |
Definition at line 36 of file ChannelGeo.h.
|
inline |
Definition at line 39 of file ChannelGeo.h.
|
inline |
Definition at line 42 of file ChannelGeo.h.
|
inline |
Definition at line 48 of file ChannelGeo.h.
|
inline |
Definition at line 45 of file ChannelGeo.h.
|
private |
Definition at line 57 of file ChannelGeo.h.
|
private |
Definition at line 55 of file ChannelGeo.h.
|
private |
Definition at line 53 of file ChannelGeo.h.
|
private |
Definition at line 56 of file ChannelGeo.h.
|
private |
Definition at line 54 of file ChannelGeo.h.
1.8.11