-- changed Geant4Converter to use a new G4SDFactory
object to instantiate a G4VSensitiveDetector class -> allows to use pre-existing SD classes -> changed macro DECLARE_SENSITIVEDETECTOR to create a factory, thus replace: // typedef Geant4GenericSD<TrackerCombine> Geant4TrackerCombine; typedef SimpleG4SDFactory< Geant4GenericSD<TrackerCombine> > Geant4TrackerCombine;
Showing
- DDCore/src/LCDDImp.cpp 1 addition, 0 deletionsDDCore/src/LCDDImp.cpp
- DDG4/include/DDG4/Factories.h 20 additions, 1 deletionDDG4/include/DDG4/Factories.h
- DDG4/include/DDG4/Geant4GeometryInfo.h 2 additions, 2 deletionsDDG4/include/DDG4/Geant4GeometryInfo.h
- DDG4/include/DDG4/Geant4SensitiveDetector.h 2 additions, 0 deletionsDDG4/include/DDG4/Geant4SensitiveDetector.h
- DDG4/src/Geant4CalorimeterSD.cpp 4 additions, 2 deletionsDDG4/src/Geant4CalorimeterSD.cpp
- DDG4/src/Geant4Converter.cpp 56 additions, 9 deletionsDDG4/src/Geant4Converter.cpp
- DDG4/src/Geant4TrackerCombineSD.cpp 2 additions, 1 deletionDDG4/src/Geant4TrackerCombineSD.cpp
- DDG4/src/Geant4TrackerSD.cpp 2 additions, 1 deletionDDG4/src/Geant4TrackerSD.cpp
Loading
Please register or sign in to comment