Skip to content
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

Its3 #17

Merged
merged 43 commits into from
Nov 28, 2023
Merged

Its3 #17

merged 43 commits into from
Nov 28, 2023

Conversation

ChunzhengLab
Copy link

No description provided.

davidrohr and others added 30 commits November 23, 2023 20:38
…2Group#12311)

* Add PDG header and script

* Shorten namespace declaration

* Remove conflicting constants.

* Add nuclei

* Create database object just once

* Replace values with aliases

* Make all masses doubles

* Add comments

* Remove exceptions

* Move PDG.h into PhysicsConstants.h

* Rename enum
not sure how this ever compiled ...
my Mac complained today
…ts are sporadic. This can break the workflow / drop time frames
Print dependency as graphviz digraph when topological sort fails.
Task with label "resilient" will not care about being sorted after
"expendable" tasks, even if they are not expendable themselves.

In case a non-resilient / non-expendable task ends up depending
on an expendable one, complain appropriately.
shahor02 and others added 13 commits November 27, 2023 10:50
…p#12300)

* TPC: Adding loading of distortions maps from CCDB for MC

Distortions from pre-calculated maps can be loaded from CCDB with the option
--tpc-simulate-distortions in the o2-sim-digitizer-workflow:

o2-sim-digitizer-workflow $ARGS_ALL -b --tpc-lanes 1 --onlyDet TPC --tpc-simulate-distortions

* Implement scaling of distortions in MC

- Scaling of the distortions can be enabled with `o2-sim-digitizer-workflow --tpc-distortion-type 2`, where the lumi is taken from `TPCCorrMap.lumiInst`.
- space charge: adding meta data for scaling
- In reconstruction the --corrmap-lumi-mode 2 should be used for MC and
luminosity set via TPCCorrMap.lumiInst

- Fixing inverse transform for scalMode 1 and 2!

- other small changes

* renaming CCDB path for MC correction map to be more consistent

* Adding lumi source as meta data
* FIT,TOF,TPC: Changing Lifetime to sporadic for several writers

* Changing Lifetime to Timeframe
...because (A||B&&C) != (A||B)&&C and I misplaced the parenthesis somehow. Fixed!
)

* TPC timeseries: Propagating TPC track to TOF cluster

* Dont copy full TPC track

- storing delta parameter of TPC between inner and outer param
- small fixes

* Fixing deltaZ of TPC time when comparing to TOF cluster z

- storing getDXatTOF and getDZatTOF

* Fixing tpc only mode
Apparently specifying the template specialization for trivial case is now an error.
This reverts commit 6aeb032.

There appear to be problems with the randomness in Geant4 simulations.
…2276)

* CcdbApi: Fixed logReading in vectoredLoadFileTomemory

* CcdbDownloader: Better transfer info logging

* Formatting fix

* Removed whitespace
@ChunzhengLab ChunzhengLab requested a review from f3sch as a code owner November 28, 2023 09:44
@ChunzhengLab ChunzhengLab merged commit df77ed7 into dev Nov 28, 2023
4 of 8 checks passed
@f3sch f3sch deleted the its3 branch July 13, 2024 10:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.