-
Notifications
You must be signed in to change notification settings - Fork 450
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
ITS Efficiency study: modified cuts and code cleanup #13995
base: dev
Are you sure you want to change the base?
Conversation
atriolo
commented
Feb 21, 2025
- Modified cuts: checking rows instead of phi
- Added new plots
- Code cleanup
REQUEST FOR PRODUCTION RELEASES:
This will add The following labels are available |
Please consider the following formatting changes to AliceO2Group#13995
Error while checking build/O2/fullCI for dddd18c at 2025-03-07 17:17:
Full log here. |
@@ -55,6 +48,9 @@ int dcaCut = 8; | |||
float mDCACutsXY[3][2] = {{dcaXY[0] - dcaCut * sigmaDcaXY[0], dcaXY[0] + dcaCut* sigmaDcaXY[0]}, {dcaXY[1] - dcaCut * sigmaDcaXY[1], dcaXY[1] + dcaCut* sigmaDcaXY[1]}, {dcaXY[2] - dcaCut * sigmaDcaXY[2], dcaXY[2] + dcaCut* sigmaDcaXY[2]}}; // cuts at 8 sigma for each layer for xy. The values represent m-8sigma and m+8sigma | |||
float mDCACutsZ[3][2] = {{dcaZ[0] - dcaCut * sigmaDcaZ[0], dcaZ[0] + dcaCut* sigmaDcaZ[0]}, {dcaZ[1] - dcaCut * sigmaDcaZ[1], dcaZ[1] + dcaCut* sigmaDcaZ[1]}, {dcaZ[2] - dcaCut * sigmaDcaZ[2], dcaZ[2] + dcaCut* sigmaDcaZ[2]}}; | |||
|
|||
/// excluding bad chips in MC that are not present in data: to be checked based on the anchoring | |||
std::vector<int>* mExcludedChipMC = new std::vector<int>{66, 67, 68, 75, 76, 77, 84, 85, 86, 93, 94, 95, 102, 103, 104, 265, 266, 267, 274, 275, 276, 283, 284, 285, 413, 414, 415, 422, 423, 424, 431, 432, 433}; |
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.
Why cannot you use a normal vector? Even in the case this is needed, I'd go for a smart ptr, not a raw + "new" call.
Ciao @atriolo, changes seems reasonable to a brief overview. |