Skip to content
Snippets Groups Projects
Forked from atlas / athena
114757 commits behind the upstream repository.
  • Elmar Ritsch's avatar
    2d2f7c51
    Merge changes from ISF_Geant4Tools-00-02-37-18->ISF_Geant4Tools-00-02-37-23... · 2d2f7c51
    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)
    2d2f7c51
    History
    Merge changes from ISF_Geant4Tools-00-02-37-18->ISF_Geant4Tools-00-02-37-23...
    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)
Code owners
Assign users and groups as approvers for specific file changes. Learn more.