#include <DetGroup.h>
Public Types | |
typedef GeomDet | Det |
typedef std::pair< const GeomDet *, TrajectoryStateOnSurface > | DetWithState |
Public Member Functions | |
const Det * | det () const |
DetGroupElement (const Det *d, const TrajectoryStateOnSurface &s) | |
DetGroupElement (const Det *d, TrajectoryStateOnSurface &&s) noexcept | |
DetGroupElement (const DetWithState &dws) | |
DetGroupElement (DetGroupElement &&rhs) noexcept | |
DetGroupElement (DetGroupElement const &rhs) | |
DetGroupElement & | operator= (DetGroupElement &&rhs) noexcept |
DetGroupElement & | operator= (DetGroupElement const &rhs) |
const TrajectoryStateOnSurface & | trajectoryState () const |
Private Attributes | |
const Det * | det_ |
TrajectoryStateOnSurface | state_ |
Definition at line 10 of file DetGroup.h.
typedef GeomDet DetGroupElement::Det |
Definition at line 13 of file DetGroup.h.
typedef std::pair<const GeomDet*, TrajectoryStateOnSurface> DetGroupElement::DetWithState |
Definition at line 12 of file DetGroup.h.
|
inline |
Definition at line 15 of file DetGroup.h.
|
inline |
|
inline |
Definition at line 19 of file DetGroup.h.
|
inlinenoexcept |
|
inlinenoexcept |
|
inline |
|
inlinenoexcept |
Definition at line 26 of file DetGroup.h.
References det_, eostools::move(), and state_.
|
inline |
|
inline |
|
private |
Definition at line 37 of file DetGroup.h.
Referenced by det(), and operator=().
|
private |
Definition at line 38 of file DetGroup.h.
Referenced by operator=(), and trajectoryState().