Some cosmetic changes to make the master clorser to the HepMC3 enabled branch
Some cosmetic changes to make the master clorser to the HepMC3 enabled branch Mostly cleanup of codes in the /Generators sbdirectory.
Merge request reports
Activity
added Generators master review-pending-level-1 labels
CI Result SUCCESS (hash 17df42df)Athena AthSimulation AnalysisBase AthGeneration externals cmake make required tests optional tests Full details available on this CI monitor view
Athena: number of compilation errors 0, warnings 1
AthSimulation: number of compilation errors 0, warnings 0
AnalysisBase: number of compilation errors 0, warnings 0
AthGeneration: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 12000]@averbyts what do you want us to look at specifically? I don't see any significant cmake changes here and generators are certainly not our field of expertise. Other than that, this is now up to the review shifter.
- Resolved by Andrii Verbytskyi
- Resolved by Andrii Verbytskyi
- Resolved by Andrii Verbytskyi
- Resolved by Andrii Verbytskyi
Hi @averbyts,
I have a few comments related to the usage of
auto
. Could you have look ?Thanks.
Xiaozhong (L1)
added review-user-action-required label and removed review-pending-level-1 label
Hi @xiaozhon , these auto are completely fine,
const HepMC::GenParticle*
is not a POD type and it will be removed anyway soon. Moreover, one of the most attractive points in future migration to HepMC3 is the ability to write simpler loops. Concernig thepitr
-- not everything in one shot.Andrii