Belle II Software development
OverlapResolverNodeInfo.h
1/**************************************************************************
2 * basf2 (Belle II Analysis Software Framework) *
3 * Author: The Belle II Collaboration *
4 * *
5 * See git log for contributors and copyright holders. *
6 * This file is licensed under LGPL-3.0, see LICENSE.md. *
7 **************************************************************************/
8#pragma once
9
10#include <vector>
11
12namespace Belle2 {
25 OverlapResolverNodeInfo(float qI, unsigned short tI, std::vector<unsigned short> const& o, float aS):
27 std::vector<unsigned short> overlaps;
30 unsigned short trackIndex;
31 };
32
33}
Abstract base class for different kinds of events.
float qualityIndicator
Estimate of quality, e.g. from Circle Fitter or other fast fitter.
std::vector< unsigned short > overlaps
Vector of indices of tracks, that overlap with this candidate.
unsigned short trackIndex
Index of the SpacePointTrackCand in the StoreArray.
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.
float activityState
An active track has a state close to 1.