MCTruth: use non-const particles
This is similar to !58354 and removes unnecessary `const` qualifiers on `GenParticle` and `ISFParticle` to avoid `const_cast` downstream for the following classes: - `PrimaryParticleInformation` - `TrackBarcodeInfo` - `TrackInformation` - `VTrackInformation`
parent
438bd91c
Showing
- Simulation/G4Sim/MCTruth/MCTruth/PrimaryParticleInformation.h 10 additions, 8 deletions...lation/G4Sim/MCTruth/MCTruth/PrimaryParticleInformation.h
- Simulation/G4Sim/MCTruth/MCTruth/TrackBarcodeInfo.h 10 additions, 8 deletionsSimulation/G4Sim/MCTruth/MCTruth/TrackBarcodeInfo.h
- Simulation/G4Sim/MCTruth/MCTruth/TrackInformation.h 15 additions, 13 deletionsSimulation/G4Sim/MCTruth/MCTruth/TrackInformation.h
- Simulation/G4Sim/MCTruth/MCTruth/VTrackInformation.h 11 additions, 8 deletionsSimulation/G4Sim/MCTruth/MCTruth/VTrackInformation.h
- Simulation/G4Sim/MCTruth/src/PrimaryParticleInformation.cxx 4 additions, 14 deletionsSimulation/G4Sim/MCTruth/src/PrimaryParticleInformation.cxx
- Simulation/G4Sim/MCTruth/src/TrackBarcodeInfo.cxx 3 additions, 18 deletionsSimulation/G4Sim/MCTruth/src/TrackBarcodeInfo.cxx
- Simulation/G4Sim/MCTruth/src/TrackHelper.cxx 2 additions, 2 deletionsSimulation/G4Sim/MCTruth/src/TrackHelper.cxx
- Simulation/G4Sim/MCTruth/src/TrackInformation.cxx 4 additions, 13 deletionsSimulation/G4Sim/MCTruth/src/TrackInformation.cxx
- Simulation/G4Sim/MCTruth/src/VTrackInformation.cxx 4 additions, 20 deletionsSimulation/G4Sim/MCTruth/src/VTrackInformation.cxx
- Simulation/G4Utilities/G4UserActions/src/AthenaTrackingAction.cxx 2 additions, 11 deletions...on/G4Utilities/G4UserActions/src/AthenaTrackingAction.cxx
- Simulation/ISF/ISF_Core/ISF_Event/ISF_Event/ISFTruthIncident.h 1 addition, 1 deletion...ation/ISF/ISF_Core/ISF_Event/ISF_Event/ISFTruthIncident.h
- Simulation/ISF/ISF_Core/ISF_Event/ISF_Event/TruthBinding.h 5 additions, 3 deletionsSimulation/ISF/ISF_Core/ISF_Event/ISF_Event/TruthBinding.h
- Simulation/ISF/ISF_Core/ISF_Event/ISF_Event/TruthBinding.icc 3 additions, 1 deletionSimulation/ISF/ISF_Core/ISF_Event/ISF_Event/TruthBinding.icc
- Simulation/ISF/ISF_Core/ISF_Event/src/ISFTruthIncident.cxx 1 addition, 1 deletionSimulation/ISF/ISF_Core/ISF_Event/src/ISFTruthIncident.cxx
- Simulation/ISF/ISF_Core/ISF_Services/src/InputConverter.cxx 3 additions, 3 deletionsSimulation/ISF/ISF_Core/ISF_Services/src/InputConverter.cxx
- Simulation/ISF/ISF_Core/ISF_Services/src/InputConverter.h 2 additions, 2 deletionsSimulation/ISF/ISF_Core/ISF_Services/src/InputConverter.h
- Simulation/ISF/ISF_Geant4/ISF_Geant4Event/ISF_Geant4Event/ISFG4Helper.h 2 additions, 2 deletions.../ISF_Geant4/ISF_Geant4Event/ISF_Geant4Event/ISFG4Helper.h
- Simulation/ISF/ISF_Geant4/ISF_Geant4Event/src/ISFG4Helper.cxx 2 additions, 2 deletions...lation/ISF/ISF_Geant4/ISF_Geant4Event/src/ISFG4Helper.cxx
- Simulation/ISF/ISF_Geant4/ISF_Geant4Tools/src/ISFTrajectory.cxx 2 additions, 2 deletions...tion/ISF/ISF_Geant4/ISF_Geant4Tools/src/ISFTrajectory.cxx
- Simulation/ISF/ISF_Geant4/ISF_Geant4Tools/src/PhysicsValidationUserAction.cxx 1 addition, 5 deletions...eant4/ISF_Geant4Tools/src/PhysicsValidationUserAction.cxx
Please register or sign in to comment