32 #ifndef G4SHARED_PTR_HH_
33 #define G4SHARED_PTR_HH_
35 #include "CLHEP/Utility/memory.h"
39 using CLHEP::shared_ptr;
40 using CLHEP::weak_ptr;
41 using CLHEP::enable_shared_from_this;
42 using CLHEP::static_pointer_cast;
43 using CLHEP::const_pointer_cast;
44 using CLHEP::dynamic_pointer_cast;
48 #define G4shared_ptr G4::shared_ptr