@@ -49,11 +49,12 @@ const EMCALClusterDefinition kV3SmallestTimeDiff(ClusterAlgorithm_t::kV3, 42, 1,
4949const EMCALClusterDefinition kV3MostSplitSmallTimeDiff (ClusterAlgorithm_t::kV3 , 43 , 1 , " kV3MostSplitSmallTimeDiff" , 0.5 , 0.1 , -10000 , 10000 , 500 , true , 0 ., false );
5050const EMCALClusterDefinition kV3MostSplitSmallerTimeDiff (ClusterAlgorithm_t::kV3 , 44 , 1 , " kV3MostSplitSmallerTimeDiff" , 0.5 , 0.1 , -10000 , 10000 , 100 , true , 0 ., false );
5151const EMCALClusterDefinition kV3MostSplitSmallestTimeDiff (ClusterAlgorithm_t::kV3 , 45 , 1 , " kV3MostSplitSmallestTimeDiff" , 0.5 , 0.1 , -10000 , 10000 , 50 , true , 0 ., false );
52+ const EMCALClusterDefinition kV3MostSplitSmallestTimeDiffLowestSeed (ClusterAlgorithm_t::kV3 , 50 , 1 , " kV3MostSplitSmallestTimeDiffLowestSeed" , 0.1 , 0.1 , -10000 , 10000 , 50 , true , 0 ., false );
5253
5354// / \brief function returns EMCALClusterDefinition for the given name
5455// / \param name name of the cluster definition
5556// / \return EMCALClusterDefinition for the given name
56- const EMCALClusterDefinition getClusterDefinitionFromString (const std::string& clusterDefinitionName)
57+ inline const EMCALClusterDefinition getClusterDefinitionFromString (const std::string& clusterDefinitionName)
5758{
5859 if (clusterDefinitionName == " kV3NoSplit" ) {
5960 return kV3NoSplit ;
@@ -89,6 +90,8 @@ const EMCALClusterDefinition getClusterDefinitionFromString(const std::string& c
8990 return kV3MostSplitSmallerTimeDiff ;
9091 } else if (clusterDefinitionName == " kV3MostSplitSmallestTimeDiff" ) {
9192 return kV3MostSplitSmallestTimeDiff ;
93+ } else if (clusterDefinitionName == " kV3MostSplitSmallestTimeDiffLowestSeed" ) {
94+ return kV3MostSplitSmallestTimeDiffLowestSeed ;
9295 } else {
9396 throw std::invalid_argument (" Cluster definition name not recognized" );
9497 }
0 commit comments