#include <BasicVertexState.h>
Public Types | |
typedef ProxyBase < BasicVertexState, CopyUsingClone < BasicVertexState > > | Proxy |
typedef ReferenceCountingPointer < BasicVertexState > | RCPtr |
Public Member Functions | |
virtual BasicVertexState * | clone () const =0 |
virtual std::vector< VertexState > | components () const |
virtual GlobalError | error () const =0 |
virtual bool | isValid () const =0 |
virtual GlobalPoint | position () const =0 |
virtual GlobalWeight | weight () const =0 |
virtual double | weightInMixture () const =0 |
virtual AlgebraicVector3 | weightTimesPosition () const =0 |
virtual | ~BasicVertexState () |
Friends | |
class | ProxyBase< BasicVertexState, CopyUsingClone< BasicVertexState > > |
class | ReferenceCountingPointer< BasicVertexState > |
Class containing a measurement of a vertex.
Definition at line 20 of file BasicVertexState.h.
Definition at line 24 of file BasicVertexState.h.
Definition at line 25 of file BasicVertexState.h.
|
inlinevirtual |
Definition at line 36 of file BasicVertexState.h.
|
pure virtual |
Implemented in BasicSingleVertexState, and BasicMultiVertexState.
|
virtual |
Reimplemented in BasicMultiVertexState.
Definition at line 5 of file BasicVertexState.cc.
References query::result.
|
pure virtual |
Implemented in BasicMultiVertexState, and BasicSingleVertexState.
|
pure virtual |
Implemented in BasicMultiVertexState, and BasicSingleVertexState.
|
pure virtual |
Access methods
Implemented in BasicSingleVertexState, and BasicMultiVertexState.
|
pure virtual |
Implemented in BasicMultiVertexState, and BasicSingleVertexState.
Referenced by cuy.ValElement::__init__(), cuy.additionElement::__init__(), cuy.superimposeElement::__init__(), and cuy.graphElement::__init__().
|
pure virtual |
Implemented in BasicMultiVertexState, and BasicSingleVertexState.
|
pure virtual |
Implemented in BasicMultiVertexState, and BasicSingleVertexState.
|
friend |
Definition at line 31 of file BasicVertexState.h.
|
friend |
Definition at line 32 of file BasicVertexState.h.