#include <TrajectoryMeasurementGroup.h>
Public Member Functions | |
const DetGroup & | detGroup () const |
std::vector< TrajectoryMeasurement > & | measurements () |
const std::vector< TrajectoryMeasurement > & | measurements () const |
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 19 of file TrajectoryMeasurementGroup.h.
|
inline |
Definition at line 20 of file TrajectoryMeasurementGroup.h.
|
inline |
Definition at line 23 of file TrajectoryMeasurementGroup.h.
|
inline |
Definition at line 25 of file TrajectoryMeasurementGroup.h.
|
inline |
|
inline |
|
inline |
|
private |
Definition at line 34 of file TrajectoryMeasurementGroup.h.
Referenced by detGroup().
|
private |
Definition at line 33 of file TrajectoryMeasurementGroup.h.
Referenced by measurements().