30 declareInterface<IPixelClusterSplitProbTool>(
this);
40 return StatusCode::FAILURE;
44 return StatusCode::SUCCESS;
52 ATH_MSG_VERBOSE(
" Got splitProbability, size of vector: " << vectorOfProbs.size() );
54 if (vectorOfProbs.empty())
56 std::vector<double> vectorOfSplitProbs;
57 vectorOfSplitProbs.push_back(-100);
60 return clusterSplitProb;
65 " P(1): " << vectorOfProbs[0] <<
66 " P(2): " << vectorOfProbs[1] <<
67 " P(>=3): " << vectorOfProbs[2] );
77 ATH_MSG_VERBOSE(
" Got splitProbability, size of vector: " << vectorOfProbs.size() );
79 if (vectorOfProbs.empty())
81 std::vector<double> vectorOfSplitProbs;
82 vectorOfSplitProbs.push_back(-100);
85 return clusterSplitProb;
90 " P(1): " << vectorOfProbs[0] <<
91 " P(2): " << vectorOfProbs[1] <<
92 " P(>=3): " << vectorOfProbs[2] );
117 std::vector<double> vectorOfSplitProbs;
157 vectorOfSplitProbs.push_back(*iter);
161 ATH_MSG_VERBOSE(
" normalized P(1->2): " << vectorOfSplitProbs[0] <<
" P(2->3): " << vectorOfSplitProbs[1] );
167 return clusterSplitProb;