Forked from
atlas / athena
114757 commits behind the upstream repository.
-
Elmar Ritsch authored
Merge changes from ISF_Geant4Tools-00-02-37-18->ISF_Geant4Tools-00-02-37-23 into ISF_Geant4Tools-00-05-03-branch. ATLASSIM-2701 : Store non-regenerated particle barcode in SD hits produced from regenerated particles in ATLFASTII/PassBackG4 setup (=legacy behaviour). Makes use of the rewritten ISF TruthBinding implementation. ATLASSIM-2483 + Store primary particle barcodes in SD hits produced from regenerated particles (AtlasG4 behaviour). ATLASSIM-2483 + Fix ERROR caused by TruthIncidents outside detector volume occurring in LLP simulation. TrackProcessorUserActionFullG4 now uses ISF_GeoIDSvc to resolve detector region (=geoID) in case where G4Step is done in gap between G4 daughter volumes. (ATLASSIM-2385) + Associate every G4Track with the corresponding primary (generator) particle in the MC truth and with the most recent ISFParticle instance. Is critical fix for incorrectly assigned calibration hits (ATLASSIM-2456) + fixing incorrect linking between ISFParticles and TruthBinding where particles interacted in the same G4Step where they get returned to the ISF (ATLASSIM-2292) (ISF_Geant4Tools-00-05-03-01) 2016-03-31 Elmar Ritsch <Elmar.Ritsch@cern.ch> * Merge changes from ISF_Geant4Tools-00-02-37-18->ISF_Geant4Tools-00-02-37-23 into ISF_Geant4Tools-00-05-03-branch. ATLASSIM-2701 : ** Store non-regenerated particle barcode in SD hits produced from regenerated particles in ATLFASTII/PassBackG4 setup (=legacy behaviour). Makes use of the rewritten ISF TruthBinding implementation. ATLASSIM-2483 ** Store primary particle barcodes in SD hits produced from regenerated particles (AtlasG4 behaviour). ATLASSIM-2483 ** Fix ERROR caused by TruthIncidents outside detector volume occurring in LLP simulation. TrackProcessorUserActionFullG4 now uses ISF_GeoIDSvc to resolve detector region (=geoID) in case where G4Step is done in gap between G4 daughter volumes. (ATLASSIM-2385) ** Associate every G4Track with the corresponding primary (generator) particle in the MC truth and with the most recent ISFParticle instance. Is critical fix for incorrectly assigned calibration hits (ATLASSIM-2456) ** src/TrackProcessorUserActionPassBack.h/cxx: fixing incorrect linking between ISFParticles and TruthBinding where particles interacted in the same G4Step where they get returned to the ISF (ATLASSIM-2292) * Tagging: ISF_Geant4Tools-00-05-03-01 ... (Long ChangeLog diff - truncated)
Elmar Ritsch authoredMerge changes from ISF_Geant4Tools-00-02-37-18->ISF_Geant4Tools-00-02-37-23 into ISF_Geant4Tools-00-05-03-branch. ATLASSIM-2701 : Store non-regenerated particle barcode in SD hits produced from regenerated particles in ATLFASTII/PassBackG4 setup (=legacy behaviour). Makes use of the rewritten ISF TruthBinding implementation. ATLASSIM-2483 + Store primary particle barcodes in SD hits produced from regenerated particles (AtlasG4 behaviour). ATLASSIM-2483 + Fix ERROR caused by TruthIncidents outside detector volume occurring in LLP simulation. TrackProcessorUserActionFullG4 now uses ISF_GeoIDSvc to resolve detector region (=geoID) in case where G4Step is done in gap between G4 daughter volumes. (ATLASSIM-2385) + Associate every G4Track with the corresponding primary (generator) particle in the MC truth and with the most recent ISFParticle instance. Is critical fix for incorrectly assigned calibration hits (ATLASSIM-2456) + fixing incorrect linking between ISFParticles and TruthBinding where particles interacted in the same G4Step where they get returned to the ISF (ATLASSIM-2292) (ISF_Geant4Tools-00-05-03-01) 2016-03-31 Elmar Ritsch <Elmar.Ritsch@cern.ch> * Merge changes from ISF_Geant4Tools-00-02-37-18->ISF_Geant4Tools-00-02-37-23 into ISF_Geant4Tools-00-05-03-branch. ATLASSIM-2701 : ** Store non-regenerated particle barcode in SD hits produced from regenerated particles in ATLFASTII/PassBackG4 setup (=legacy behaviour). Makes use of the rewritten ISF TruthBinding implementation. ATLASSIM-2483 ** Store primary particle barcodes in SD hits produced from regenerated particles (AtlasG4 behaviour). ATLASSIM-2483 ** Fix ERROR caused by TruthIncidents outside detector volume occurring in LLP simulation. TrackProcessorUserActionFullG4 now uses ISF_GeoIDSvc to resolve detector region (=geoID) in case where G4Step is done in gap between G4 daughter volumes. (ATLASSIM-2385) ** Associate every G4Track with the corresponding primary (generator) particle in the MC truth and with the most recent ISFParticle instance. Is critical fix for incorrectly assigned calibration hits (ATLASSIM-2456) ** src/TrackProcessorUserActionPassBack.h/cxx: fixing incorrect linking between ISFParticles and TruthBinding where particles interacted in the same G4Step where they get returned to the ISF (ATLASSIM-2292) * Tagging: ISF_Geant4Tools-00-05-03-01 ... (Long ChangeLog diff - truncated)
Code owners
Assign users and groups as approvers for specific file changes. Learn more.