MyMarlinTPC
170316
|
TimePix pixel segment combiner. More...
#include <TimePixLocalRoadSearchProcessor.h>
Public Member Functions | |
tp_PixelSegmentCombiner (const double) | |
Construct TimePix pixel segment combiner. More... | |
pixelSegmentListType | run (const int, const int, pixelSegmentListType &, const double, const double) |
Run segment combiner. More... | |
Private Attributes | |
double | _bzc |
magnetic field strength (Bz*c) More... | |
TimePix pixel segment combiner.
Definition at line 322 of file TimePixLocalRoadSearchProcessor.h.
marlintpc::tp_PixelSegmentCombiner::tp_PixelSegmentCombiner | ( | const double | Bzc | ) |
Construct TimePix pixel segment combiner.
[in] | Bzc | Bz*c |
Definition at line 1264 of file TimePixLocalRoadSearchProcessor.cc.
pixelSegmentListType marlintpc::tp_PixelSegmentCombiner::run | ( | const int | level, |
const int | newId, | ||
pixelSegmentListType & | segments, | ||
const double | chi2Cut, | ||
const double | distCut | ||
) |
Run segment combiner.
[in] | level | combination level (1: octoboards, 2: modules, 3: all) |
[in] | newId | ID of combined segment |
[in] | segments | input segments |
[in] | chi2Cut | cut in chi2/Ndf for segment matching (of track parameters) |
[in] | distCut | distance (of centers) cut for segment pairs (relative to combined track length) |
Definition at line 1277 of file TimePixLocalRoadSearchProcessor.cc.
References _bzc, marlintpc::simpleEquiClasses::addIndex(), marlintpc::simpleEquiClasses::addMatch(), and marlintpc::simpleEquiClasses::getClasses().
Referenced by marlintpc::TimePixLocalRoadSearchProcessor::processEvent().
|
private |
magnetic field strength (Bz*c)
Definition at line 328 of file TimePixLocalRoadSearchProcessor.h.
Referenced by run().