#include <TruthPixelClusterSplitProbTool.h>
◆ TruthPixelClusterSplitProbTool()
InDet::TruthPixelClusterSplitProbTool::TruthPixelClusterSplitProbTool |
( |
const std::string & |
t, |
|
|
const std::string & |
n, |
|
|
const IInterface * |
p |
|
) |
| |
◆ ~TruthPixelClusterSplitProbTool()
virtual InDet::TruthPixelClusterSplitProbTool::~TruthPixelClusterSplitProbTool |
( |
| ) |
|
|
virtualdefault |
◆ compileSplitProbability()
Definition at line 100 of file TruthPixelClusterSplitProbTool.cxx.
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] );
163 PixelClusterSplitProb clusterSplitProb(vectorOfSplitProbs);
165 ATH_MSG_VERBOSE(
"SplitProb: " << clusterSplitProb.splitProbability(2) <<
" -->3 " << clusterSplitProb.splitProbability(3) );
167 return clusterSplitProb;
◆ initialize()
StatusCode InDet::TruthPixelClusterSplitProbTool::initialize |
( |
| ) |
|
|
overridevirtual |
◆ splitProbability() [1/2]
Definition at line 48 of file TruthPixelClusterSplitProbTool.cxx.
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);
58 PixelClusterSplitProb clusterSplitProb(vectorOfSplitProbs);
60 return clusterSplitProb;
65 " P(1): " << vectorOfProbs[0] <<
66 " P(2): " << vectorOfProbs[1] <<
67 " P(>=3): " << vectorOfProbs[2] );
◆ splitProbability() [2/2]
Definition at line 73 of file TruthPixelClusterSplitProbTool.cxx.
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);
83 PixelClusterSplitProb clusterSplitProb(vectorOfSplitProbs);
85 return clusterSplitProb;
90 " P(1): " << vectorOfProbs[0] <<
91 " P(2): " << vectorOfProbs[1] <<
92 " P(>=3): " << vectorOfProbs[2] );
◆ m_priorMultiplicityContent
DoubleArrayProperty InDet::TruthPixelClusterSplitProbTool::m_priorMultiplicityContent {this, "PriorMultiplicityContent", {2793337, 82056, 19944}} |
|
private |
◆ m_truthClusterizationFactory
The documentation for this class was generated from the following files: