Container to associate Cluster with cluster splitting probabilities.
More...
#include <ClusterSplitProbabilityContainer.h>
Container to associate Cluster with cluster splitting probabilities.
Definition at line 16 of file ClusterSplitProbabilityContainer.h.
◆ ClusterIdentifier
◆ getNoSplitProbability()
◆ getSplitProbability()
◆ setSplitInformation()
Definition at line 45 of file ClusterSplitProbabilityContainer.h.
48 constexpr
int splitmask = 0x7fff;
49 prob1 =
int(prob1 * splitmask)/(1.*splitmask);
50 prob2 =
int(prob2 * splitmask)/(1.*splitmask);
52 ret =
m_splitProbMap.insert( std::make_pair( cluster->getHashAndIndex().hashAndIndex(), ProbabilityInfo(prob1, prob2) ) );
56 throw std::runtime_error(
"Failed to set cluster splitting probability.");
58 iter->second.updateSplitProbabilities(prob1,prob2);
62 return ret.first->second;
◆ setTooBigToBeSplit()
void Trk::ClusterSplitProbabilityContainer::setTooBigToBeSplit |
( |
const PrepRawData * |
cluster | ) |
|
|
inline |
◆ splitProbability()
◆ splitProbMap()
◆ ClusterSplitProbabilityContainerCnv_p1
◆ m_splitProbMap
◆ s_unset
The documentation for this class was generated from the following files: