File tree Expand file tree Collapse file tree
Detectors/ITSMFT/ITS/tracking
prodtests/full-system-test Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -29,7 +29,7 @@ struct VertexerParamConfig : public o2::conf::ConfigurableParamHelper<VertexerPa
2929 // geometrical cuts for tracklet selection for Pb-Pb
3030 float zCut = 0 .002f ;
3131 float phiCut = 0 .005f ;
32- float pairCut = 0 .017321f ;
32+ float pairCut = 0 .04f ;
3333 float clusterCut = 0 .170048f ;
3434 float coarseZWindow = 0 .055458f ;
3535 float seedDedupZCut = 0 .116685f ;
@@ -42,7 +42,7 @@ struct VertexerParamConfig : public o2::conf::ConfigurableParamHelper<VertexerPa
4242 float maxZPositionAllowed = 25 .f; // 4x sZ of the beam
4343
4444 // Artefacts selections
45- int clusterContributorsCut = 3 ; // minimum number of contributors for an accepted final vertex
45+ int clusterContributorsCut = 2 ; // minimum number of contributors for an accepted final vertex
4646 int suppressLowMultDebris = 16 ; // suppress all vertices below this threshold if a vertex was already found in a rof
4747 int seedMemberRadiusTime = 0 ;
4848 int seedMemberRadiusZ = 2 ;
Original file line number Diff line number Diff line change @@ -310,6 +310,7 @@ std::vector<VertexingParameters> TrackingMode::getVertexingParameters(TrackingMo
310310 vertParams[1 ].phiCut = 0 .015f ;
311311 vertParams[1 ].tanLambdaCut = 0 .015f ;
312312 vertParams[1 ].maxTrackletsPerCluster = 2000 ;
313+ vertParams[1 ].suppressLowMultDebris = 0 ; // do not suppress low mult vertices in UPC mode
313314 } else if (mode == TrackingMode::Sync || TrackingMode::Cosmics) {
314315 vertParams.resize (1 );
315316 } else {
Original file line number Diff line number Diff line change @@ -346,6 +346,7 @@ void ITSTrackingInterface::run(framework::ProcessingContext& pc)
346346 for (size_t iROF{0 }; iROF < allTrackROFs.size (); ++iROF) {
347347 allTrackROFs[iROF].setFirstEntry (rofEntries[iROF]);
348348 allTrackROFs[iROF].setNEntries (rofEntries[iROF + 1 ] - rofEntries[iROF]);
349+ allTrackROFs[iROF].setFlags (vertROFvec[iROF].getFlags ());
349350 if (mTimeFrame ->getROFMaskView ().isROFEnabled (clockLayerId, (int )iROF)) {
350351 auto & irFrame = irFrames.emplace_back (allTrackROFs[iROF].getBCData (), allTrackROFs[iROF].getBCData () + clockLayer.mROFLength - 1 );
351352 irFrame.info = allTrackROFs[iROF].getNEntries ();
Original file line number Diff line number Diff line change @@ -164,7 +164,7 @@ EVE_OPT=" --jsons-folder $EDJSONS_DIR"
164164
165165# ITS vertexing settings
166166if [[ $BEAMTYPE == " pp" || $LIGHTNUCLEI == " 1" ]]; then
167- ITS_CONFIG_KEY+=" ITSVertexerParam.phiCut=0.4;ITSVertexerParam.tanLambdaCut=0.17;ITSVertexerParam.pairCut=0.0317563;ITSVertexerParam. clusterCut=0.6640964 ;ITSVertexerParam.coarseZWindow=0.2049018 ;ITSVertexerParam.seedDedupZCut=0.0711793 ;ITSVertexerParam.refitDedupZCut=0.0680009 ;ITSVertexerParam.duplicateZCut=0.1582193 ;ITSVertexerParam.finalSelectionZCut=0.1081465 ;ITSVertexerParam.duplicateDistance2Cut=0.0117033;ITSVertexerParam.clusterContributorsCut=2 ;ITSVertexerParam.seedMemberRadiusZ=0;ITSVertexerParam.nSigmaCut=0.032841;ITSVertexerParam.suppressLowMultDebris=0;"
167+ ITS_CONFIG_KEY+=" ITSVertexerParam.phiCut=0.4;ITSVertexerParam.tanLambdaCut=0.17;ITSVertexerParam.clusterCut=0.664 ;ITSVertexerParam.coarseZWindow=0.2 ;ITSVertexerParam.seedDedupZCut=0.07 ;ITSVertexerParam.refitDedupZCut=0.068 ;ITSVertexerParam.duplicateZCut=0.158 ;ITSVertexerParam.finalSelectionZCut=0.108 ;ITSVertexerParam.duplicateDistance2Cut=0.0117 ;ITSVertexerParam.seedMemberRadiusZ=0;ITSVertexerParam.nSigmaCut=0.032841;ITSVertexerParam.suppressLowMultDebris=0;"
168168fi
169169
170170if [[ $CTFINPUT != 1 ]]; then
You can’t perform that action at this time.
0 commit comments