+ a1->ConfigBaselineCorrection2(3,3,0,0,0);
+ a1->ConfigAltro(1,0,1,1,1,0);
+
+ } else if (mode==2 || mode ==3 || mode==4) { // MAF and different TCF
+
+ a1->ConfigTailCancellationFilterForRAWfiles(K0,K1,K2,L0,L1,L2);
+ a1->ConfigBaselineCorrection2(3,3,0,0,0);
+ a1->ConfigAltro(1,1,1,1,1,0);
+
+ } else if (mode == 5) { // different MAF
+
+ a1->ConfigBaselineCorrection2(3,3,0,1,1); // 1 presample, 1 postsamples
+ a1->ConfigAltro(1,0,1,1,1,0);
+
+ } else if (mode == 6) { // different MAF
+
+ a1->ConfigBaselineCorrection2(3,3,0,1,3); // 1 presample, 3 postsamples
+ a1->ConfigAltro(1,0,1,1,1,0);
+
+ } else if (mode == 7) { // different MAF
+
+ a1->ConfigBaselineCorrection2(3,3,0,1,5); // 1 presample, 5 postsamples
+ a1->ConfigAltro(1,0,1,1,1,0);
+
+ }