Skip to content

Commit f882b7f

Browse files
wiechulashahor02
authored andcommitted
Simplify and uinfy remapping, relax traking toleances
In order to reconstruct more laser tracks, the trackig tolerances are relaxed. The laser intensity is very weak. This leads to very few clusters above threshold and very low dE/dx. What was modified is - lower the track dEdx max cut from minimum 20 to 8 - switch off the addition of sub-threshold clusters. This will tear down the dE/dx even more, if enabled - increase the tracking tolerances in terms of gaps between clusters from 4/2 in tracking/seeding to 15/15
1 parent 470b2b0 commit f882b7f

File tree

3 files changed

+11
-5
lines changed

3 files changed

+11
-5
lines changed

DATA/production/calib/tpc-laser-aggregator.sh

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ source common/setenv.sh
44

55
source common/getCommonArgs.sh
66

7+
FILEWORKDIR="/home/wiechula/processData/inputFilesTracking/triggeredLaser"
8+
79
PROXY_INSPEC="A:TPC/LASERTRACKS;B:TPC/CEDIGITS;D:TPC/CLUSREFS"
810

911
CALIB_CONFIG="TPCCalibPulser.FirstTimeBin=450;TPCCalibPulser.LastTimeBin=550;TPCCalibPulser.NbinsQtot=300;TPCCalibPulser.XminQtot=2;TPCCalibPulser.XmaxQtot=602;TPCCalibPulser.MinimumQtot=8;TPCCalibPulser.MinimumQmax=6;TPCCalibPulser.XminT0=450;TPCCalibPulser.XmaxT0=550;TPCCalibPulser.NbinsT0=400;keyval.output_dir=/dev/null"
@@ -20,7 +22,7 @@ publish_after=440
2022
min_tracks=0
2123
num_lanes=36
2224

23-
REMAP="--condition-remap \"file:///home/wiechula/processData/inputFilesTracking/triggeredLaser/=GLO/Config/GRPECS,GLO/Config/GRPMagField,TPC/Calib/LaserTracks\" "
25+
REMAP="--condition-remap \"file://${FILEWORKDIR}=GLO/Config/GRPECS,GLO/Config/GRPMagField,TPC/Calib/LaserTracks\" "
2426
if [[ ! -z ${TPC_CALIB_MAX_EVENTS:-} ]]; then
2527
max_events=${TPC_CALIB_MAX_EVENTS}
2628
fi

DATA/production/calib/tpc-laser-filter.sh

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ QC_CONFIG="components/qc/ANY/any/tpc-laser-calib-qcmn"
5151

5252

5353
RAWDIGIT_CONFIG="TPCDigitDump.NoiseThreshold=3;TPCDigitDump.LastTimeBin=600;NameConf.mDirGRP=$FILEWORKDIR;NameConf.mDirGeom=$FILEWORKDIR2;NameConf.mDirCollContext=$FILEWORKDIR;NameConf.mDirMatLUT=$FILEWORKDIR"
54-
REMAP="--condition-remap \"file:///home/wiechula/processData/inputFilesTracking/triggeredLaser/=GLO/Config/GRPECS;file:///home/wiechula/processData/inputFilesTracking/triggeredLaser/=GLO/Config/GRPMagField;file:///home/wiechula/processData/inputFilesTracking/triggeredLaser=TPC/Calib/LaserTracks\" "
54+
REMAP="--condition-remap \"file://${FILEWORKDIR}=GLO/Config/GRPECS,GLO/Config/GRPMagField,TPC/Calib/LaserTracks\" "
5555
RECO_CONFIG="NameConf.mDirGRP=$FILEWORKDIR;"
5656
RECO_CONFIG+="NameConf.mDirGeom=$FILEWORKDIR2;"
5757
RECO_CONFIG+="NameConf.mDirCollContext=$FILEWORKDIR;"
@@ -65,7 +65,9 @@ RECO_CONFIG+="GPU_rec_tpc.clusterError2AdditionalY=0.1;"
6565
RECO_CONFIG+="GPU_rec_tpc.clusterError2AdditionalZ=0.15;"
6666
RECO_CONFIG+="GPU_rec_tpc.clustersShiftTimebinsClusterizer=35;"
6767
RECO_CONFIG+="GPU_proc.memoryScalingFactor=2;"
68-
RECO_CONFIG+="GPU_proc_param.tpcTriggerHandling=0"
68+
RECO_CONFIG+="GPU_proc_param.tpcTriggerHandling=0;"
69+
# relax tolerances on tracking and selection cut to deal with very low laser intensities
70+
RECO_CONFIG+="GPU_rec_tpc.trackFollowingMaxRowGap=15;GPU_rec_tpc.trackFollowingMaxRowGapSeed=15;GPU_rec_tpc.minTrackdEdxMax=8;GPU_rec_tpc.adddEdxSubThresholdClusters=0;"
6971

7072

7173
WORKFLOW=

DATA/production/calib/tpc-laser.sh

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -84,8 +84,10 @@ if [[ ${TPC_CALIB_TRACKS_PUBLISH_EOS:-} == 1 ]]; then
8484
fi
8585

8686
RAWDIGIT_CONFIG="TPCDigitDump.NoiseThreshold=3;TPCDigitDump.LastTimeBin=600"
87-
REMAP="--condition-remap \"file:///home/wiechula/processData/inputFilesTracking/triggeredLaser/=GLO/Config/GRPECS;file:///home/wiechula/processData/inputFilesTracking/triggeredLaser/=GLO/Config/GRPMagField;file:///home/wiechula/processData/inputFilesTracking/triggeredLaser=TPC/Calib/LaserTracks\" "
88-
RECO_CONFIG="align-geom.mDetectors=none;GPU_global.deviceType=$GPUTYPE;GPU_proc.tpcIncreasedMinClustersPerRow=500000;GPU_proc.ignoreNonFatalGPUErrors=1;$GPU_CONFIG_KEY;GPU_global.tpcTriggeredMode=1;GPU_rec_tpc.clusterError2AdditionalY=0.1;GPU_rec_tpc.clusterError2AdditionalZ=0.15;GPU_rec_tpc.clustersShiftTimebinsClusterizer=35"
87+
REMAP="--condition-remap \"file://${FILEWORKDIR}=GLO/Config/GRPECS,GLO/Config/GRPMagField,TPC/Calib/LaserTracks\" "
88+
RECO_CONFIG="align-geom.mDetectors=none;GPU_global.deviceType=$GPUTYPE;GPU_proc.tpcIncreasedMinClustersPerRow=500000;GPU_proc.ignoreNonFatalGPUErrors=1;$GPU_CONFIG_KEY;GPU_global.tpcTriggeredMode=1;GPU_rec_tpc.clusterError2AdditionalY=0.1;GPU_rec_tpc.clusterError2AdditionalZ=0.15;GPU_rec_tpc.clustersShiftTimebinsClusterizer=35;"
89+
# relax tolerances on tracking and selection cut to deal with very low laser intensities
90+
RECO_CONFIG+="GPU_rec_tpc.trackFollowingMaxRowGap=15;GPU_rec_tpc.trackFollowingMaxRowGapSeed=15;GPU_rec_tpc.minTrackdEdxMax=8;GPU_rec_tpc.adddEdxSubThresholdClusters=0;"
8991

9092
WORKFLOW=
9193
add_W o2-dpl-raw-proxy "--dataspec \"$PROXY_INSPEC\" --inject-missing-data --channel-config \"name=readout-proxy,type=pull,method=connect,address=ipc://@tf-builder-pipe-0,transport=shmem,rateLogging=1\"" "" 0

0 commit comments

Comments
 (0)