Hepmc3 nightly fixes, 22.11.2020
This MR will fix a fraction of errors in the HepMC3 nightly build branch.
In This MR:
- Use HepMC::barcode() free function instead of the memebr functions of GenParticle and GenVertex. This assures hepMC3 compatibility
- Use explicit std:: in some places
- Some removal of commented junk
- In couple places use HepMC::Print::line() instead of print member function. This assures HepMC3 compatibility.
- Assure usage of "AtlasHepMC" for headers instead of "HepMC"
Tag @jchapman
Edited by Andrii Verbytskyi