-
Notifications
You must be signed in to change notification settings - Fork 444
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
FT0/FV0/TPC: adding workflows for integrated currents #10663
Conversation
Hello all, |
Hi @matthias-kleiner , |
Hello @noferini , yes you are right. Thanks for the suggestion. I will move it then to DataFormats/Calibration |
FT0,FV0,TPC: The workflows for the integrated currents are analog to the worfklows for the TOF (integration of the cluster, writing of the clusters to file, reading in the clusters and merging the clusters to contigous intervals) - integrated currents can be stored in the CCDB or in local files - see for the TOF PR for further details AliceO2Group#10608 - examples of the integrated currents and use case for FT0,FV0,TOF,TPC https://indico.cern.ch/event/1237926/contributions/5251727/attachments/2585970/4461305/ATO-615O2%20Multiplicity%20counters%20-%20normalization%20and%20interactive%20visualization-3.pdf TOF - templating TOFIntegratedClusterCalibrator to be able to use the same calibratior for different detectors - Adding filtering of noise during integration of currents - Add option to store calibration objects to local files TPC: - IDCFactorization: parallelising writing of files for speed up - removing unneded code for integrated clusters which was in the IDC chain - Integrated cluster processing can be done in 1D (faster, less memory consumption, outliers e.g. out-of-sync FECs are not taken into account) or in 3D (outliers taken into account) Running the workflows for all the currents from list of input files: ARGS_ALL="--shm-segment-size 50000000000" o2-ctf-reader-workflow --copy-cmd no-copy --onlyDet FT0,FV0,TOF,TPC --ctf-input "list.txt" --severity warning $ARGS_ALL \ | o2-ft0-reco-workflow --disable-mc --disable-root-input --disable-root-output \ | o2-ft0-integrate-cluster-workflow --disable-root-output \ | o2-fv0-reco-workflow --disable-mc --disable-root-input --disable-root-output \ | o2-fv0-integrate-cluster-workflow --disable-root-output \ | o2-ft0-merge-integrate-cluster-workflow --dump-calib-data --meta-output-dir none \ | o2-fv0-merge-integrate-cluster-workflow --dump-calib-data --meta-output-dir none \ | o2-tof-reco-workflow --input-type none --output-type "clusters" --disable-mc --disable-root-output $ARGS_ALL \ | o2-tof-integrate-cluster-workflow --disable-root-output \ | o2-tof-merge-integrate-cluster-workflow --dump-calib-data --meta-output-dir none \ | o2-tpc-reco-workflow --input-type compressed-clusters-ctf --output-type "clusters,disable-writer" --disable-mc \ | o2-tpc-integrate-cluster-workflow $ARGS_ALL --disable-root-output \ | o2-tpc-merge-integrate-cluster-workflow --dump-calib-data --meta-output-dir none --nthreads 32 --enableWritingPadStatusMap -b
…tedClusterCalibrator
1c57406
to
22f7341
Compare
I had to move it to |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for applying the change. It is fine for me
Are there any other suggestions, or can this be merged? |
…0663) * FT0/FV0/TPC: adding workflows for integrated currents FT0,FV0,TPC: The workflows for the integrated currents are analog to the worfklows for the TOF (integration of the cluster, writing of the clusters to file, reading in the clusters and merging the clusters to contigous intervals) - integrated currents can be stored in the CCDB or in local files - see for the TOF PR for further details AliceO2Group#10608 - examples of the integrated currents and use case for FT0,FV0,TOF,TPC https://indico.cern.ch/event/1237926/contributions/5251727/attachments/2585970/4461305/ATO-615O2%20Multiplicity%20counters%20-%20normalization%20and%20interactive%20visualization-3.pdf TOF - templating TOFIntegratedClusterCalibrator to be able to use the same calibratior for different detectors - Adding filtering of noise during integration of currents - Add option to store calibration objects to local files TPC: - IDCFactorization: parallelising writing of files for speed up - removing unneded code for integrated clusters which was in the IDC chain - Integrated cluster processing can be done in 1D (faster, less memory consumption, outliers e.g. out-of-sync FECs are not taken into account) or in 3D (outliers taken into account) Running the workflows for all the currents from list of input files: ARGS_ALL="--shm-segment-size 50000000000" o2-ctf-reader-workflow --copy-cmd no-copy --onlyDet FT0,FV0,TOF,TPC --ctf-input "list.txt" --severity warning $ARGS_ALL \ | o2-ft0-reco-workflow --disable-mc --disable-root-input --disable-root-output \ | o2-ft0-integrate-cluster-workflow --disable-root-output \ | o2-fv0-reco-workflow --disable-mc --disable-root-input --disable-root-output \ | o2-fv0-integrate-cluster-workflow --disable-root-output \ | o2-ft0-merge-integrate-cluster-workflow --dump-calib-data --meta-output-dir none \ | o2-fv0-merge-integrate-cluster-workflow --dump-calib-data --meta-output-dir none \ | o2-tof-reco-workflow --input-type none --output-type "clusters" --disable-mc --disable-root-output $ARGS_ALL \ | o2-tof-integrate-cluster-workflow --disable-root-output \ | o2-tof-merge-integrate-cluster-workflow --dump-calib-data --meta-output-dir none \ | o2-tpc-reco-workflow --input-type compressed-clusters-ctf --output-type "clusters,disable-writer" --disable-mc \ | o2-tpc-integrate-cluster-workflow $ARGS_ALL --disable-root-output \ | o2-tpc-merge-integrate-cluster-workflow --dump-calib-data --meta-output-dir none --nthreads 32 --enableWritingPadStatusMap -b * Fixing clang-format, wrong copyright notice * Moving TOFIntegratedClusterCalibrator to DetectorsCalibration/IntegratedClusterCalibrator
For further informations see: AliceO2Group#10663
* FDD: adding workflows for integrated currents For further informations see: #10663 * Enable fetching of GRPECS which is needed for getNHBFPerTF()
* FDD: adding workflows for integrated currents For further informations see: AliceO2Group#10663 * Enable fetching of GRPECS which is needed for getNHBFPerTF()
FT0,FV0,TPC: The workflows for the integrated currents are analog to the workflows for the TOF (integration of the cluster, writing of the clusters to file, reading in the clusters and merging the clusters to contigous intervals)
TOF
TPC:
Running the workflows for all the currents from list of input files: