@@ -353,19 +353,17 @@ struct skimmerPrimaryElectron {
353353 return false ;
354354 }
355355
356- if (track.hasITS () && !track.hasTPC () && !track.hasTRD () && !track.hasTOF ()) {
357- int total_cluster_size = 0 , nl = 0 ;
358- for (unsigned int layer = 0 ; layer < 7 ; layer++) {
359- int cluster_size_per_layer = track.itsClsSizeInLayer (layer);
360- if (cluster_size_per_layer > 0 ) {
361- nl++;
362- }
363- total_cluster_size += cluster_size_per_layer;
356+ int total_cluster_size = 0 , nl = 0 ;
357+ for (unsigned int layer = 0 ; layer < 7 ; layer++) {
358+ int cluster_size_per_layer = track.itsClsSizeInLayer (layer);
359+ if (cluster_size_per_layer > 0 ) {
360+ nl++;
364361 }
362+ total_cluster_size += cluster_size_per_layer;
363+ }
365364
366- if (maxMeanITSClusterSize < static_cast <float >(total_cluster_size) / static_cast <float >(nl) * std::cos (std::atan (trackParCov.getTgl ()))) {
367- return false ;
368- }
365+ if (maxMeanITSClusterSize < static_cast <float >(total_cluster_size) / static_cast <float >(nl) * std::cos (std::atan (trackParCov.getTgl ()))) {
366+ return false ;
369367 }
370368
371369 return true ;
@@ -823,16 +821,16 @@ struct prefilterPrimaryElectron {
823821 Configurable<double > d_bz_input{" d_bz" , -999 , " bz field, -999 is automatic" };
824822
825823 Configurable<bool > fillQAHistogram{" fillQAHistogram" , false , " flag to fill QA histograms" };
826- Configurable<float > max_dcaxy{" max_dcaxy" , 0.3 , " DCAxy To PV for loose track sample" };
827- Configurable<float > max_dcaz{" max_dcaz" , 0.3 , " DCAz To PV for loose track sample" };
824+ Configurable<float > max_dcaxy{" max_dcaxy" , 1.0 , " DCAxy To PV for loose track sample" };
825+ Configurable<float > max_dcaz{" max_dcaz" , 1.0 , " DCAz To PV for loose track sample" };
828826 Configurable<float > minpt{" minpt" , 0.1 , " min pt for ITS-TPC track" };
829827 Configurable<float > maxeta{" maxeta" , 1.2 , " eta acceptance for loose track sample" };
830828 Configurable<int > min_ncluster_tpc{" min_ncluster_tpc" , 0 , " min ncluster tpc" };
831829 Configurable<int > mincrossedrows{" mincrossedrows" , 70 , " min crossed rows" };
832830 Configurable<float > max_frac_shared_clusters_tpc{" max_frac_shared_clusters_tpc" , 999 .f , " max fraction of shared clusters in TPC" };
833831 Configurable<float > min_tpc_cr_findable_ratio{" min_tpc_cr_findable_ratio" , 0.8 , " min. TPC Ncr/Nf ratio" };
834832 Configurable<float > maxchi2tpc{" maxchi2tpc" , 5.0 , " max chi2/NclsTPC" };
835- Configurable<float > maxchi2its{" maxchi2its" , 6 .0 , " max chi2/NclsITS" };
833+ Configurable<float > maxchi2its{" maxchi2its" , 36 .0 , " max chi2/NclsITS" };
836834 Configurable<int > min_ncluster_its{" min_ncluster_its" , 4 , " min ncluster its" };
837835 Configurable<int > min_ncluster_itsib{" min_ncluster_itsib" , 1 , " min ncluster itsib" };
838836 Configurable<float > minTPCNsigmaEl{" minTPCNsigmaEl" , -2.0 , " min. TPC n sigma for electron inclusion" };
@@ -998,19 +996,17 @@ struct prefilterPrimaryElectron {
998996 return false ;
999997 }
1000998
1001- if (track.hasITS () && !track.hasTPC () && !track.hasTOF () && !track.hasTRD ()) {
1002- int total_cluster_size = 0 , nl = 0 ;
1003- for (unsigned int layer = 0 ; layer < 7 ; layer++) {
1004- int cluster_size_per_layer = track.itsClsSizeInLayer (layer);
1005- if (cluster_size_per_layer > 0 ) {
1006- nl++;
1007- }
1008- total_cluster_size += cluster_size_per_layer;
999+ int total_cluster_size = 0 , nl = 0 ;
1000+ for (unsigned int layer = 0 ; layer < 7 ; layer++) {
1001+ int cluster_size_per_layer = track.itsClsSizeInLayer (layer);
1002+ if (cluster_size_per_layer > 0 ) {
1003+ nl++;
10091004 }
1005+ total_cluster_size += cluster_size_per_layer;
1006+ }
10101007
1011- if (maxMeanITSClusterSize < static_cast <float >(total_cluster_size) / static_cast <float >(nl) * std::cos (std::atan (trackParCov.getTgl ()))) {
1012- return false ;
1013- }
1008+ if (maxMeanITSClusterSize < static_cast <float >(total_cluster_size) / static_cast <float >(nl) * std::cos (std::atan (trackParCov.getTgl ()))) {
1009+ return false ;
10141010 }
10151011
10161012 return true ;
0 commit comments