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

Run XIX-XXII new dE/dx model and calibration #464

Merged
merged 6 commits into from
Dec 22, 2022

Conversation

fisyak
Copy link
Member

@fisyak fisyak commented Dec 12, 2022

New dE/dx model and dE/dx calibration for Runs XIX - XXII

@dmarkh
Copy link
Contributor

dmarkh commented Dec 14, 2022

Hmm.. I have concerns regarding the FilePath.idl We do not store the locations of external files in the database, usually. Yuri, is there an example of how you are going to use this structure? Is it for CINT files only?

Copy link
Contributor

@klendathu2k klendathu2k left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed pams/sim/g2t_hit.idl as code owner. Approved (with request for a future revision).

@@ -16,4 +16,7 @@
long np; /* no. of primary interactions per hit */
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't see any technical issues with this change to the g2t_tpc_hit structure. But there is an architectural one.
The g2t tables define (or at least express) the MC event data model. The data members being added are not
scored by geant simulation, but by a later stage of event processing / digitization. This is a mixing of concerns.

I would prefer that a separate data structure within TpcRS handle this additional information (along with the np, ne and adc fields). This can be addressed in a future PR.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

FilePath structure I do need to use exactly the same gain files as Tonko uses during data taking. It is supposed to be used as Cint files only. Really it is provide a time stamp to Tonko's gain files.

Yes, I agree that I miss modifications in StMcEvent. The modified structure is used in StTpcMcAnalysisMaker to tune up StTpcRSMaker.
I will add to this PR modification to StMcEvent

@starsdong
Copy link
Member

Hi Dmitry A., could you please take a look at the new commit?
I see in the CI build, one of the test jobs failed, but it was related to the StrangeMuDst, not an issue related to this PR. The StrangeMuDst issue was supposed to resolved now in the DEV?

@genevb
Copy link
Contributor

genevb commented Dec 17, 2022 via email

@starsdong
Copy link
Member

Dmitry A., I would like to hear your further comments regarding Yuri's response to your question about FilePath.idl file. Do we have other better alternative that can work or we can proceed with this approach at this moment? THanks

@plexoos
Copy link
Member

plexoos commented Dec 22, 2022

There is some urgency in getting this in the libraries on /afs as discussed at the meeting today. Unless anyone wants to raise a concern, we should merge this for the nightly build to pick up. The last call so to speak 🐱

@plexoos plexoos merged commit 1440089 into star-bnl:main Dec 22, 2022
@genevb
Copy link
Contributor

genevb commented Dec 22, 2022 via email

@genevb
Copy link
Contributor

genevb commented Dec 22, 2022 via email

@fisyak
Copy link
Member Author

fisyak commented Dec 22, 2022

dev is broken because file
/afs/rhic.bnl.gov/star/packages/dev/StRoot/StDetectorDbMaker/St_TpcdEdxModelC.h
has not been deleted from dev

@genevb
Copy link
Contributor

genevb commented Dec 22, 2022

I see...8 files were removed in total. I am removing and rebuilding DEV now.

Amol's procedure for updating DEV doesn't account for deleted files....that has been a "to-do" item since we moved to git, but Amol departed before dealing with it. I'll see if I can figure out a good way to handle it automatically so this doesn't trip us up again.

@genevb
Copy link
Contributor

genevb commented Dec 22, 2022

DEV is rebuilt if you want to test it, Yuri. We will find out tomorrow how the nightly tests perform.

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.

None yet

7 participants