#include <TrackingTools/MeasurementDet/interface/TrajectoryMeasurementGroup.h>
Public Member Functions | |
const DetGroup & | detGroup () const |
std::vector < TrajectoryMeasurement > & | measurements () |
const std::vector < TrajectoryMeasurement > & | measurements () const |
TrajectoryMeasurementGroup (const std::vector< TrajectoryMeasurement > &meas, const DetGroup &dg) | |
TrajectoryMeasurementGroup () | |
Private Attributes | |
DetGroup | detGroup_ |
std::vector < TrajectoryMeasurement > | measurements_ |
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.
TrajectoryMeasurementGroup::TrajectoryMeasurementGroup | ( | ) | [inline] |
TrajectoryMeasurementGroup::TrajectoryMeasurementGroup | ( | const std::vector< TrajectoryMeasurement > & | meas, | |
const DetGroup & | dg | |||
) | [inline] |
Definition at line 21 of file TrajectoryMeasurementGroup.h.
00022 : measurements_(meas), detGroup_(dg) {}
const DetGroup& TrajectoryMeasurementGroup::detGroup | ( | ) | const [inline] |
Definition at line 26 of file TrajectoryMeasurementGroup.h.
References detGroup_.
00026 {return detGroup_;}
std::vector<TrajectoryMeasurement>& TrajectoryMeasurementGroup::measurements | ( | ) | [inline] |
Definition at line 25 of file TrajectoryMeasurementGroup.h.
References measurements_.
00025 {return measurements_;}
const std::vector<TrajectoryMeasurement>& TrajectoryMeasurementGroup::measurements | ( | ) | const [inline] |
Definition at line 24 of file TrajectoryMeasurementGroup.h.
References measurements_.
00024 {return measurements_;}
std::vector<TrajectoryMeasurement> TrajectoryMeasurementGroup::measurements_ [private] |