- Timestamp:
- Jan 8, 2010, 11:56:51 AM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/geometry/management/include/G4LogicalSurface.hh
r1058 r1228 25 25 // 26 26 // 27 // $Id: G4LogicalSurface.hh,v 1.1 0 2006/06/29 18:30:50 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2-ref-02$27 // $Id: G4LogicalSurface.hh,v 1.11 2009/04/21 15:18:15 gcosmo Exp $ 28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 //////////////////////////////////////////////////////////////////////// … … 86 86 void SetSurfaceProperty(G4SurfaceProperty* ptrSurfaceProperty); 87 87 88 G4StringGetName() const;88 const G4String& GetName() const; 89 89 void SetName(const G4String& name); 90 90 91 91 G4TransitionRadiationSurface* GetTransitionRadiationSurface() const; 92 void SetTransitionRadiationSurface(G4TransitionRadiationSurface* transRadSurf); 92 void SetTransitionRadiationSurface(G4TransitionRadiationSurface* tRadSurf); 93 94 public: // without description 95 96 virtual ~G4LogicalSurface(); 97 98 G4int operator==(const G4LogicalSurface &right) const; 99 G4int operator!=(const G4LogicalSurface &right) const; 93 100 94 101 protected: 95 102 96 103 // There should be no instances of this class 97 104 98 G4LogicalSurface(const G4String& name, 99 G4SurfaceProperty* surfaceProperty); 100 // Is the name more meaningful for the properties or the logical 101 // surface ? 102 103 public: 104 virtual ~G4LogicalSurface(); 105 106 public: 107 G4int operator==(const G4LogicalSurface &right) const; 108 G4int operator!=(const G4LogicalSurface &right) const; 105 G4LogicalSurface(const G4String& name, G4SurfaceProperty* surfaceProperty); 106 // Is the name more meaningful for the properties or the logical surface ? 109 107 110 108 private: … … 117 115 G4String theName; // Surface name 118 116 119 G4SurfaceProperty* 117 G4SurfaceProperty* theSurfaceProperty; 120 118 G4TransitionRadiationSurface* theTransRadSurface; 121 119 };
Note: See TracChangeset
for help on using the changeset viewer.