-
Notifications
You must be signed in to change notification settings - Fork 483
TPC: Adding workflow to provide pressure and temperature #14357
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
Conversation
|
REQUEST FOR PRODUCTION RELEASES: This will add The following labels are available |
- will be used for scaling of vdrift and gain Optimizing temperature processing - move fitting of temperature to definition of temperature struct - optimize fit procedure by merging last interval in case it is needed Adding processing of DCS pressure values and storage in CCDB - first pressure sensor in the cavern serves as the reference - second pressure sensor in the cavern and third sensor at the surface are normalized to reference pressure sensor
|
Hello @wiechula , |
|
@matthias-kleiner how the TPCPressureTemperatureSpec device will be used? Does it go to the global reconstruction workflow? |
I think it will be used wherever the v-Drift is used. Perhaps @wiechula can comment on this? |
|
@shahor02 , yes, the idea is to inject the pressure and temperature values into the data stream during reconstruction. |
|
@matthias-kleiner , thanks a lot! For me this looks fine. |
|
@matthias-kleiner @wiechula I am wondering if it is worth running a separate processes just to send downstream a couple of numbers. This might be necessary in case e.g. ITS-TPC matching running with tracks,clusters input from the files, but for full production workflow it would be more economical to call a helper from the TPC reco device and send the values from it. |
|
@matthias-kleiner , could you implement such a helper? I think we can also keep the separate process. |
|
@matthias-kleiner my main concern is adding a new process which will cost ~100 MB or more just to send a few numbers. AliceO2/Detectors/TPC/calibration/src/VDriftHelper.cxx Lines 127 to 203 in 0c08a1f
Then it can be used either inside the existing device, e.g., as shown in AliceO2/GPU/Workflow/src/GPUWorkflowTPC.cxx Line 344 in 0c08a1f
|
|
Many thanks for the explanation @shahor02 . This makes indeed more sense. I will then implement it as you suggested |
shahor02
left a comment
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.
Exactly, thanks!
Optimizing temperature processing
Adding processing of DCS pressure values and storage in CCDB