@@ -34,9 +34,9 @@ void HTreeBuilder::preSinkClustering(
3434 bool maxDiameterSet = (type_ == TreeType::MacroTree)
3535 ? options_->isMacroMaxDiameterSet ()
3636 : options_->isMaxDiameterSet ();
37- unsigned clusterSizeSet = (type_ == TreeType::MacroTree)
38- ? options_->isMacroSinkClusteringSizeSet ()
39- : options_->isSinkClusteringSizeSet ();
37+ bool clusterSizeSet = (type_ == TreeType::MacroTree)
38+ ? options_->isMacroSinkClusteringSizeSet ()
39+ : options_->isSinkClusteringSizeSet ();
4040
4141 unsigned min_clustering_sinks = (type_ == TreeType::MacroTree)
4242 ? min_clustering_macro_sinks_
@@ -94,7 +94,7 @@ void HTreeBuilder::preSinkClustering(
9494 bestDiameter);
9595 } else if (!clusterSizeSet && maxDiameterSet) {
9696 // only diameter is set, try clustering sizes of 10, 20 and 30
97- for (unsigned clusterSize2 : clusterSizes ()) {
97+ for (unsigned clusterSize2 : options_-> getSinkClusteringSizes ()) {
9898 // clang-format off
9999 debugPrint (logger_, CTS, " clustering" , 1 , " **** match.run({}, {}, {}) ****" ,
100100 clusterSize2, maxDiameter, wireSegmentUnit_);
@@ -107,7 +107,7 @@ void HTreeBuilder::preSinkClustering(
107107 }
108108 } else if (clusterSizeSet && !maxDiameterSet) {
109109 // only clustering size is set, try diameters of 50, 100 and 200 um
110- for (unsigned clusterDiameter2 : clusterDiameters ()) {
110+ for (unsigned clusterDiameter2 : options_-> getSinkClusteringDiameters ()) {
111111 // clang-format off
112112 debugPrint (logger_, CTS, " clustering" , 1 , " **** match.run({}, {}, {}) ****" ,
113113 clusterSize, clusterDiameter2, wireSegmentUnit_);
@@ -124,7 +124,7 @@ void HTreeBuilder::preSinkClustering(
124124 // try diameters of 50, 100 and 200 um
125125 for (unsigned clusterDiameter2 : clusterDiameters ()) {
126126 // try clustering sizes of 10, 20 and 30
127- for (unsigned clusterSize2 : clusterSizes ()) {
127+ for (unsigned clusterSize2 : options_-> getSinkClusteringSizes ()) {
128128 // clang-format off
129129 debugPrint (logger_, CTS, " clustering" , 1 , " **** match.run({}, {}, {}) ****" ,
130130 clusterSize2, clusterDiameter2, wireSegmentUnit_);
0 commit comments