-
Notifications
You must be signed in to change notification settings - Fork 21
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
Add ACTS tracking in all CIs #1518
base: trunk
Are you sure you want to change the base?
Conversation
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.
My only request is focused on using the newer syntax for configuring the logger. While both work, since these configs are used as reference by many folks, I'd like them to contain the newer syntax as example.
# The Tracking modules produce a lot of helpful messages | ||
# but (at the debug level) is too much for commiting the gold log | ||
# into the git working tree on GitHub | ||
p.termLogLevel = 0 |
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.
Do you want to use the newer syntax? (I also want to double check that #1458 works.)
p.termLogLevel = 0 | |
p.logger.termLevel = 0 |
|
||
# The Tracking modules produce a lot of helpful messages | ||
# but (at the debug level) is too much for commiting the gold log | ||
# into the git working tree on GitHub | ||
p.termLogLevel = 0 |
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.
p.termLogLevel = 0 | |
p.logger.termLevel = 0 |
# The Tracking modules produce a lot of helpful messages | ||
# but (at the debug level) is too much for commiting the gold log | ||
# into the git working tree on GitHub | ||
p.termLogLevel = 0 |
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.
p.termLogLevel = 0 | |
p.logger.termLevel = 0 |
# The Tracking modules produce a lot of helpful messages | ||
# but (at the debug level) is too much for commiting the gold log | ||
# into the git working tree on GitHub | ||
p.termLogLevel = 0 |
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.
p.termLogLevel = 0 | |
p.logger.termLevel = 0 |
# The Tracking modules produce a lot of helpful messages | ||
# but (at the debug level) is too much for commiting the gold log | ||
# into the git working tree on GitHub | ||
p.termLogLevel = 0 |
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.
p.termLogLevel = 0 | |
p.logger.termLevel = 0 |
# The Tracking modules produce a lot of helpful messages | ||
# but (at the debug level) is too much for commiting the gold log | ||
# into the git working tree on GitHub | ||
p.termLogLevel = 0 |
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.
p.termLogLevel = 0 | |
p.logger.termLevel = 0 |
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.
I assume the values of the cuts on the SeedFinding (i.e. pmin, pmax, d0min, d0max, etc.) are up to date from the tracking people (I haven't followed their developments in the last weeks)? If so, the implementation looks good to me.
I agree with this comment, but even more so, I think whatever has been settled on in recent tracking optimizations should go in as defaults for all these processors, and not be specified in detail here. As @tomeichlersmith pointed out, the validation configs are very useful examples and having people set all kinds of variables themselves is not sustainable in the long term. |
@bloodyyugo @EBerzin can you please confirm? |
Yeah, these values are good. Setting them as default values is a good idea, but we use the same class for both tagger and recoil tracking and they potentially have different values (though right now they are so loose they might as well be the same). That said, we could easily add a switch to tell the code if it's doing tagger or recoil and set the parameters appropriately. I plan on changing how these cuts are implemented in the nearish future, so I can add this then. |
The values look good for the tagger. But these config files use |
I am updating ldmx-sw, here are the details.
What are the issues that this addresses?
First step to resolve #1517
Resolves #1487
Check List