#include <BasicVertexState.h>
Public Types | |
using | pointer = Proxy::pointer |
using | Proxy = ProxyBase11< BasicVertexState > |
Public Member Functions | |
virtual pointer | 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 |
virtual | ~BasicVertexState () |
Static Public Member Functions | |
template<typename T , typename... Args> | |
static std::shared_ptr< BasicVertexState > | build (Args &&...args) |
Class containing a measurement of a vertex.
Definition at line 17 of file BasicVertexState.h.
Definition at line 22 of file BasicVertexState.h.
Definition at line 21 of file BasicVertexState.h.
|
inlinevirtual |
Definition at line 26 of file BasicVertexState.h.
|
inlinestatic |
Definition at line 29 of file BasicVertexState.h.
References writedatasetfile::args, clone(), components(), error(), error4D(), is4D(), isValid(), position(), time(), timeError(), weight(), weight4D(), weightInMixture(), weightTimesPosition(), and weightTimesPosition4D().
|
pure virtual |
Implemented in BasicSingleVertexState, and BasicMultiVertexState.
Referenced by build().
|
virtual |
Reimplemented in BasicMultiVertexState.
Definition at line 5 of file BasicVertexState.cc.
References mps_fire::result.
Referenced by build().
|
pure virtual |
Implemented in BasicSingleVertexState, and BasicMultiVertexState.
Referenced by build(), and Page1Parser.Page1Parser::check_for_whole_start_tag().
|
pure virtual |
Implemented in BasicSingleVertexState, and BasicMultiVertexState.
Referenced by build().
|
pure virtual |
Implemented in BasicMultiVertexState, and BasicSingleVertexState.
Referenced by build().
|
pure virtual |
Implemented in BasicMultiVertexState, and BasicSingleVertexState.
Referenced by ntupleDataFormat._Object::_checkIsValid(), build(), and core.AutoHandle.AutoHandle::ReallyLoad().
|
pure virtual |
Access methods
Implemented in BasicSingleVertexState, and BasicMultiVertexState.
Referenced by build().
|
pure virtual |
Implemented in BasicSingleVertexState, and BasicMultiVertexState.
Referenced by build().
|
pure virtual |
Implemented in BasicSingleVertexState, and BasicMultiVertexState.
Referenced by build().
|
pure virtual |
Implemented in BasicMultiVertexState, and BasicSingleVertexState.
Referenced by build().
|
pure virtual |
Implemented in BasicMultiVertexState, and BasicSingleVertexState.
Referenced by build().
|
pure virtual |
Implemented in BasicMultiVertexState, and BasicSingleVertexState.
Referenced by build().
|
pure virtual |
Implemented in BasicMultiVertexState, and BasicSingleVertexState.
Referenced by build().
|
pure virtual |
Implemented in BasicMultiVertexState, and BasicSingleVertexState.
Referenced by build().