Skip to content

Modifications to StBTofCalibMaker for FXT#241

Merged
plexoos merged 3 commits intostar-bnl:mainfrom
bkimel:main
Dec 14, 2021
Merged

Modifications to StBTofCalibMaker for FXT#241
plexoos merged 3 commits intostar-bnl:mainfrom
bkimel:main

Conversation

@bkimel
Copy link
Copy Markdown
Contributor

@bkimel bkimel commented Dec 13, 2021

A number of small changes to StBTofCalibMaker for running in FXT mode: select vertex within target, use iterative outlier rejection developed by Bassam, added specific cases to outlier rejection for nT0==1 or 2. These changes were made to both the functions that run over StEvent and MuDst so that there is consistency. Additional changes were made to StBFChain to add "btofFXT" as a chain option (it was not present and there was no way to turn on FXT mode in StBTofCalibMaker) as well as have the "FXT" chain option automatically use this . Checks were performed and confirmed that all changes behaved exactly as expected.

Benjamin Kimelman and others added 2 commits December 8, 2021 18:37
… and modified iterative outlier rejection only in FXT mode. Also added btofFXT to chain options for BFC.
Copy link
Copy Markdown
Member

@starsdong starsdong left a comment

Choose a reason for hiding this comment

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

The changes look good to me.

Reviewers, would appreciate if you can review/approve the PR at your earliest convenience. We need this to update the SL21d for Run19 FXT data production. Thanks

Copy link
Copy Markdown
Contributor

@genevb genevb left a comment

Choose a reason for hiding this comment

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

I'm ok with the changes to StRoot/StBFChain/.

Copy link
Copy Markdown
Member

@fgeurts fgeurts left a comment

Choose a reason for hiding this comment

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

Proposed update is ok. The zeroing of NT0 (in the case of only 2 tracks that are too far apart in time) kind of breaks the expected behavior in other modes, but since this is isolated to FXTmode only this is fine

@plexoos plexoos merged commit 4f4cba0 into star-bnl:main Dec 14, 2021
plexoos added a commit that referenced this pull request Dec 14, 2021
* Changes to StBTofCalibMaker for FXT mode: select vertex within target and modified iterative outlier rejection only in FXT mode. Also added btofFXT to chain options for BFC.

* Removed print statements for testing

* Do not update generated files manually

Co-authored-by: Benjamin Kimelman <bkimel@rcas6016.rcf.bnl.gov>
Co-authored-by: Benjamin Kimelman <bkimel@rcas6008.rcf.bnl.gov>
Co-authored-by: Dmitri Smirnov <dmixsmi@gmail.com>
(cherry picked from commit 4f4cba0)
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.

5 participants