@@ -67,7 +67,7 @@ class FlowJSPCObservables
6767 {0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 }};
6868 memcpy (harmonicArray, harmonicArray02, sizeof (int ) * maxNrComb * 8 );
6969 } break ;
70- case 3 : {
70+ case 2 : {
7171 LOGF (info, " Computing five and six harmonic SPC" );
7272 int harmonicArray03[maxNrComb][8 ] = {
7373 {5 , 3 , 3 , -2 , -2 , -2 , 0 , 0 },
@@ -84,6 +84,23 @@ class FlowJSPCObservables
8484 {0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 }};
8585 memcpy (harmonicArray, harmonicArray03, sizeof (int ) * maxNrComb * 8 );
8686 } break ;
87+ case 3 : {
88+ LOGF (info, " Computing slected five harmonic SPC" );
89+ int harmonicArray04[maxNrComb][8 ] = {
90+ {5 , 3 , 3 , -2 , -2 , -2 , 0 , 0 },
91+ {0 , 2 , 2 , -3 , 4 , -5 , 0 , 0 },
92+ {5 , 2 , 3 , 3 , -4 , -4 , 0 , 0 },
93+ {0 , 3 , 3 , 3 , -4 , -5 , 0 , 0 },
94+ {0 , 2 , 3 , -4 , 5 , -6 , 0 , 0 },
95+ {0 , 8 , -2 , -2 , -2 , -2 , 0 , 0 },
96+ {0 , 2 , 2 , 2 , 2 , -4 , -4 , 0 },
97+ {0 , 2 , 3 , 4 , 4 , -6 , -7 , 0 },
98+ {0 , 2 , 2 , 2 , 2 , -3 , -5 , 0 },
99+ {0 , 2 , 2 , 2 , 3 , -4 , -5 , 0 },
100+ {0 , 2 , 2 , 3 , 3 , -4 , -6 , 0 },
101+ {0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 }};
102+ memcpy (harmonicArray, harmonicArray04, sizeof (int ) * maxNrComb * 8 );
103+ } break ;
87104 default :
88105 LOGF (error, " ERROR: Invalid configuration index. Skipping this element." );
89106 }
0 commit comments