Belle II Software
release-08-01-10
|
Struct for holding information needed by overlap resolving algorithms for one node. More...
#include <OverlapResolverNodeInfo.h>
Public Member Functions | |
OverlapResolverNodeInfo (float qI, unsigned short tI, std::vector< unsigned short > const &o, float aS) | |
Constructor with initializer list for all relevant info for e.g. More... | |
Public Attributes | |
float | qualityIndicator |
Estimate of quality, e.g. from Circle Fitter or other fast fitter. | |
unsigned short | trackIndex |
Index of the SpacePointTrackCand in the StoreArray. | |
std::vector< unsigned short > | overlaps |
Vector of indices of tracks, that overlap with this candidate. | |
float | activityState |
An active track has a state close to 1. | |
Struct for holding information needed by overlap resolving algorithms for one node.
The node can be e.g. a SpacePointTrackCand(SPTC), that overlaps with other SPTCs due to e.g. sharing hits, but other uses seem likely in the future.
Definition at line 22 of file OverlapResolverNodeInfo.h.
|
inline |
Constructor with initializer list for all relevant info for e.g.
greedy algorithm (Scrooge) or Hopfield.
Definition at line 25 of file OverlapResolverNodeInfo.h.