// This code implementation is the intellectual property of // the GEANT4 collaboration. // // By copying, distributing or modifying the Program (or any work // based on the Program) you indicate your acceptance of this statement, // and all its terms. // // $Id: G3Pos.hh,v 1.8 2000/03/02 17:54:03 gcosmo Exp $ // GEANT4 tag $Name: geant4-02-00 $ // // modified by I.Hrivnacova, 13.10.99 #ifndef G3POS_HH #define G3POS_HH 1 #include "G4ThreeVector.hh" class G3Pos{ private: G4String _MotherName; G4int _Copy; G4ThreeVector* _Position; G4int _Irot; G4String _Only; public: G3Pos(){;} G3Pos(G4String M, G4int C, G4ThreeVector* T, G4int R, G4String O); G4bool operator == (const G3Pos& g3p) const; virtual ~G3Pos(); G4String& GetMotherName(); G4int GetIrot(); G4ThreeVector* GetPos(); G4int GetCopy(); G4String& GetOnly(); }; #endif