#include <MeasurementByLayerGrouper.h>
Public Member Functions | |
MeasurementByLayerGrouper (const GeometricSearchTracker *search=nullptr) | |
std::vector< std::pair< const DetLayer *, std::vector< TM > > > | operator() (const std::vector< TM > &) const |
Private Types | |
typedef TrajectoryMeasurement | TM |
Private Member Functions | |
const DetLayer * | getDetLayer (const TM &tm) const |
Private Attributes | |
const GeometricSearchTracker * | theGeomSearch |
Definition at line 13 of file MeasurementByLayerGrouper.h.
|
private |
Definition at line 15 of file MeasurementByLayerGrouper.h.
|
inlineexplicit |
Definition at line 21 of file MeasurementByLayerGrouper.h.
Definition at line 49 of file MeasurementByLayerGrouper.cc.
References Exception, TrajectoryMeasurement::layer(), LogDebug, and TrajectoryMeasurement::recHit().
vector< pair< const DetLayer *, vector< TrajectoryMeasurement > > > MeasurementByLayerGrouper::operator() | ( | const std::vector< TM > & | vtm | ) | const |
Definition at line 10 of file MeasurementByLayerGrouper.cc.
References getDetLayer(), watchdog::group, LogTrace, mps_fire::result, isotrackNtupler::start, and trackerHitRTTI::vector.
|
private |
Definition at line 16 of file MeasurementByLayerGrouper.h.