#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 GlobalError | error4D () const =0 |
virtual bool | is4D () const =0 |
virtual bool | isValid () const =0 |
virtual GlobalPoint | position () const =0 |
virtual double | time () const =0 |
virtual double | timeError () const =0 |
virtual GlobalWeight | weight () const =0 |
virtual GlobalWeight | weight4D () const =0 |
virtual double | weightInMixture () const =0 |
virtual AlgebraicVector3 | weightTimesPosition () const =0 |
virtual AlgebraicVector4 | weightTimesPosition4D () const =0 |
~BasicVertexState () override | |
Friends | |
class | ProxyBase< BasicVertexState, CopyUsingClone< BasicVertexState > > |
class | ReferenceCountingPointer< BasicVertexState > |
Class containing a measurement of a vertex.
Definition at line 22 of file BasicVertexState.h.
Definition at line 26 of file BasicVertexState.h.
Definition at line 27 of file BasicVertexState.h.
|
inlineoverride |
Definition at line 38 of file BasicVertexState.h.
References clone(), components(), error(), error4D(), is4D(), isValid(), position(), time(), timeError(), weight(), weight4D(), weightInMixture(), weightTimesPosition(), and weightTimesPosition4D().
|
pure virtual |
Implemented in BasicSingleVertexState, and BasicMultiVertexState.
Referenced by ~BasicVertexState().
|
virtual |
Reimplemented in BasicMultiVertexState.
Definition at line 5 of file BasicVertexState.cc.
References mps_fire::result.
Referenced by ~BasicVertexState().
|
pure virtual |
Implemented in BasicSingleVertexState, and BasicMultiVertexState.
Referenced by Page1Parser.Page1Parser::check_for_whole_start_tag(), and ~BasicVertexState().
|
pure virtual |
Implemented in BasicSingleVertexState, and BasicMultiVertexState.
Referenced by ~BasicVertexState().
|
pure virtual |
Implemented in BasicMultiVertexState, and BasicSingleVertexState.
Referenced by ~BasicVertexState().
|
pure virtual |
Implemented in BasicMultiVertexState, and BasicSingleVertexState.
Referenced by ntupleDataFormat._Object::_checkIsValid(), core.AutoHandle.AutoHandle::ReallyLoad(), and ~BasicVertexState().
|
pure virtual |
Access methods
Implemented in BasicSingleVertexState, and BasicMultiVertexState.
Referenced by ~BasicVertexState().
|
pure virtual |
Implemented in BasicSingleVertexState, and BasicMultiVertexState.
Referenced by ~BasicVertexState().
|
pure virtual |
Implemented in BasicSingleVertexState, and BasicMultiVertexState.
Referenced by ~BasicVertexState().
|
pure virtual |
Implemented in BasicMultiVertexState, and BasicSingleVertexState.
Referenced by ~BasicVertexState().
|
pure virtual |
Implemented in BasicMultiVertexState, and BasicSingleVertexState.
Referenced by ~BasicVertexState().
|
pure virtual |
Implemented in BasicMultiVertexState, and BasicSingleVertexState.
Referenced by ~BasicVertexState().
|
pure virtual |
Implemented in BasicMultiVertexState, and BasicSingleVertexState.
Referenced by ~BasicVertexState().
|
pure virtual |
Implemented in BasicMultiVertexState, and BasicSingleVertexState.
Referenced by ~BasicVertexState().
|
friend |
Definition at line 33 of file BasicVertexState.h.
|
friend |
Definition at line 34 of file BasicVertexState.h.