#include <TrajectoryMeasurementGroup.h>
Public Member Functions | |
const DetGroup & | detGroup () const |
const std::vector< TrajectoryMeasurement > & | measurements () const |
std::vector< TrajectoryMeasurement > & | measurements () |
TrajectoryMeasurementGroup () | |
TrajectoryMeasurementGroup (const std::vector< TrajectoryMeasurement > &meas, const DetGroup &dg) | |
TrajectoryMeasurementGroup (std::vector< TrajectoryMeasurement > &&meas, const DetGroup &dg) | |
TrajectoryMeasurementGroup (std::vector< TrajectoryMeasurement > &&meas, DetGroup &&dg) | |
Private Attributes | |
DetGroup | detGroup_ |
std::vector< TrajectoryMeasurement > | measurements_ |
A class that facilitates grouping of trajectory measurements according to the group of Dets from which they come. Functionally equivalent to pair<vector<TrajectoryMeasurement>, vector<DetWithState> > but with a more convenient interface. Used as a return type for the CompositeDet::groupedMeasurements method.
Definition at line 17 of file TrajectoryMeasurementGroup.h.
|
inline |
Definition at line 20 of file TrajectoryMeasurementGroup.h.
|
inline |
Definition at line 21 of file TrajectoryMeasurementGroup.h.
|
inline |
Definition at line 24 of file TrajectoryMeasurementGroup.h.
|
inline |
Definition at line 26 of file TrajectoryMeasurementGroup.h.
|
inline |
|
inline |
Definition at line 29 of file TrajectoryMeasurementGroup.h.
References measurements_.
|
inline |
Definition at line 30 of file TrajectoryMeasurementGroup.h.
References measurements_.
|
private |
Definition at line 36 of file TrajectoryMeasurementGroup.h.
Referenced by detGroup().
|
private |
Definition at line 35 of file TrajectoryMeasurementGroup.h.
Referenced by measurements().