Skip to content

Simu pp200 run14 pythia8 hfjets#315

Merged
starsdong merged 28 commits intostar-bnl:mainfrom
klendathu2k:simu_pp200_run14_pythia8_hfjets
Mar 11, 2022
Merged

Simu pp200 run14 pythia8 hfjets#315
starsdong merged 28 commits intostar-bnl:mainfrom
klendathu2k:simu_pp200_run14_pythia8_hfjets

Conversation

@klendathu2k
Copy link
Copy Markdown
Contributor

Addition of fast jet filter for HF jet simulation.

Fix to StarGenerator/DECAY -- advance past any pythia "system" entries when checking decay chains for validity.

Setup, macros and workflow for HF D0-jet simulation.

klendathu2k and others added 22 commits January 18, 2022 14:50
….bnl.gov/STAR/node/57884.

Utilizes the libfastjet library to implement jet finding functionality.

Identifies jets which contain D0 particles.

This is an initial release, with much of the functionality hardcoded.
After confirming filter is functioning as expected, will generalize
the hardcoded functionality.
entries added by pythia are not required in the particle DB.

Also, add additional context to the exception which gets thrown.
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.

Honestly, pretty much all of this PR is outside of my familiarity and I'm not very confident about what I'm approving here. Trusting Jason on this one.

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.

Trust Jason on this development. This has been used for embedding.

@starsdong
Copy link
Copy Markdown
Member

Dmitri, if you don't object, let us also merge this into main. Thanks

echo "Building FastJetFilter maker"
echo ""

cd star-sw-1
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Shouldn't this directory be created first?
This script does not seem like it can be used out of the box.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

This macro assumes the user has checked the code out of my repository, and builds. Once the pull request goes through, this is for documentation purposes only.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

That is a pretty strong assumption if you think about the long term code preservation and reproducibility.

Comment thread StRoot/StarGenerator/macros/starsim.pythia8.C Outdated
Comment thread mgr/Conscript-standard Outdated
@@ -0,0 +1,10000 @@
/star/simu/simu/gstardata/Simu2022/rcf22000/vertex_files/15165031_0014
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Is it possible to run the submitted macros as is without regenerating these files?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Those files are an input dependency to the job. The format of the files are:

Run# Event# Vx Vy Vz...

Updating the macro with the specification. These files would need to be regenerated when comparing against any production of the data... (any change which alters vertex finding would require a new set of inputs).

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

If you explain the format of the input files and how to regenerate them then there is not much point in including this particular list which, as you say, need to be regenerated for other data anyway.

@starsdong
Copy link
Copy Markdown
Member

Victor, it seems this PR needs your approval before merging. If you can take a look and comment/approve it. Thanks

Copy link
Copy Markdown
Contributor

@perevbnlgov perevbnlgov left a comment

Choose a reason for hiding this comment

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

I do not see anything suspicious

@starsdong starsdong merged commit 43448bc into star-bnl:main Mar 11, 2022
@genevb
Copy link
Copy Markdown
Contributor

genevb commented Mar 11, 2022

This PR appears to have failed the AutoBuild. I've opened issue #324 .

@klendathu2k
Copy link
Copy Markdown
Contributor Author

klendathu2k commented Mar 11, 2022 via email

@genevb genevb mentioned this pull request Mar 11, 2022
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