Import Geant4 4.0.0 source tree
This commit is contained in:
@@ -21,15 +21,15 @@
|
||||
// ********************************************************************
|
||||
//
|
||||
//
|
||||
// $Id: G4DatabaseTypes.hh,v 1.3.8.1 2001/06/28 19:11:33 gunter Exp $
|
||||
// GEANT4 tag $Name: $
|
||||
// $Id: G4DatabaseTypes.hh,v 1.5 2001/07/11 10:02:25 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-04-00 $
|
||||
//
|
||||
|
||||
// file description:
|
||||
//
|
||||
// This file defines types of database and transaction mode
|
||||
// supported by G4TransactionManager.
|
||||
//
|
||||
|
||||
// History:
|
||||
// 99.11.26 Y.Morita Initial version
|
||||
|
||||
|
||||
@@ -21,11 +21,13 @@
|
||||
// ********************************************************************
|
||||
//
|
||||
//
|
||||
// $Id: G4PersistentSchema.hh,v 1.5.8.1 2001/06/28 19:11:33 gunter Exp $
|
||||
// GEANT4 tag $Name: $
|
||||
//
|
||||
// Persistent-capable schema definitions required for ooddlx processor
|
||||
// $Id: G4PersistentSchema.hh,v 1.7 2001/07/11 10:02:25 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-04-00 $
|
||||
//
|
||||
|
||||
// file description:
|
||||
// Persistent-capable schema definitions required for ooddlx processor
|
||||
|
||||
// History:
|
||||
// 19.11.99 Y.Morita - Created
|
||||
|
||||
|
||||
@@ -21,12 +21,13 @@
|
||||
// ********************************************************************
|
||||
//
|
||||
//
|
||||
// $Id: G4PersistentTypes.hh,v 1.2.4.1 2001/06/28 19:11:33 gunter Exp $
|
||||
// GEANT4 tag $Name: $
|
||||
//
|
||||
//
|
||||
// Persistent-capable typedefs for Geant4/Persistency category
|
||||
// $Id: G4PersistentTypes.hh,v 1.4 2001/07/11 10:02:25 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-04-00 $
|
||||
//
|
||||
|
||||
// file description:
|
||||
// Persistent-capable typedefs for Geant4/Persistency category
|
||||
|
||||
// History:
|
||||
// 15.06.98 Y.Morita - Created
|
||||
|
||||
|
||||
@@ -21,12 +21,13 @@
|
||||
// ********************************************************************
|
||||
//
|
||||
//
|
||||
// $Id: G4Pglobals.hh,v 1.2.2.1 2001/06/28 19:11:33 gunter Exp $
|
||||
// GEANT4 tag $Name: $
|
||||
//
|
||||
//
|
||||
// Wrapper header file to protect globals.hh from ooddlx
|
||||
// $Id: G4Pglobals.hh,v 1.5 2001/07/11 10:02:25 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-04-00 $
|
||||
//
|
||||
|
||||
// file description:
|
||||
// Wrapper header file to protect globals.hh from ooddlx
|
||||
|
||||
// History:
|
||||
// 26.10.00 Y.Morita - Created
|
||||
|
||||
@@ -92,12 +93,6 @@ typedef char* G4String;
|
||||
typedef int G4int;
|
||||
typedef double G4double;
|
||||
typedef bool G4bool;
|
||||
template<class T>
|
||||
class G4RWTPtrVector {};
|
||||
template<class T>
|
||||
class G4RWTValOrderedVector {};
|
||||
template<class T>
|
||||
class G4RWTPtrOrderedVector {};
|
||||
|
||||
#endif
|
||||
|
||||
|
||||
@@ -21,8 +21,8 @@
|
||||
// ********************************************************************
|
||||
//
|
||||
//
|
||||
// $Id: G4VMaterialMap.hh,v 1.1.4.1 2001/06/28 19:11:33 gunter Exp $
|
||||
// GEANT4 tag $Name: $
|
||||
// $Id: G4VMaterialMap.hh,v 1.2 2001/07/11 10:02:25 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-04-00 $
|
||||
//
|
||||
|
||||
#ifndef G4VMaterialMap_hh
|
||||
|
||||
@@ -21,13 +21,12 @@
|
||||
// ********************************************************************
|
||||
//
|
||||
//
|
||||
// $Id: G4VPersistentSubDbMan.hh,v 1.3.8.1 2001/06/28 19:11:33 gunter Exp $
|
||||
// GEANT4 tag $Name: $
|
||||
//
|
||||
// class G4VPersistentSubDbMan
|
||||
//
|
||||
// Abstract class to be used by G4PersistencyManager
|
||||
// and G4TransactionManager
|
||||
// $Id: G4VPersistentSubDbMan.hh,v 1.5 2001/07/11 10:02:25 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-04-00 $
|
||||
|
||||
// Class Description:
|
||||
// Abstract class to be used by G4PersistencyManager
|
||||
// and G4TransactionManager
|
||||
//
|
||||
// Member functions:
|
||||
// =================
|
||||
@@ -60,7 +59,7 @@
|
||||
// f_currentContainer = f_container;
|
||||
// pRun_iterator.scan(f_currentContainer);
|
||||
// }
|
||||
//
|
||||
|
||||
// History:
|
||||
// 99.11.25 Y.Morita Initial creation
|
||||
|
||||
@@ -95,11 +94,13 @@ class G4VPersistentSubDbMan
|
||||
inline void SetContainer(HepContainerRef container)
|
||||
{ f_container = container; }
|
||||
|
||||
public:
|
||||
public: // With description
|
||||
inline HepDatabaseRef GetDB()
|
||||
{ return f_DB; }
|
||||
// Returns the reference pointer of the database
|
||||
inline HepContainerRef GetContainer()
|
||||
{ return f_container; }
|
||||
// Returns the reference pointer of the container
|
||||
|
||||
protected:
|
||||
HepDatabaseRef f_DB;
|
||||
|
||||
@@ -21,13 +21,12 @@
|
||||
// ********************************************************************
|
||||
//
|
||||
//
|
||||
// $Id: G4VPersistentSubMan.hh,v 1.3.2.1 2001/06/28 19:11:33 gunter Exp $
|
||||
// GEANT4 tag $Name: $
|
||||
//
|
||||
// class G4VPersistentSubMan
|
||||
//
|
||||
// Abstract submanager class to be used by G4PersistencyManager
|
||||
//
|
||||
// $Id: G4VPersistentSubMan.hh,v 1.5 2001/07/11 10:02:25 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-04-00 $
|
||||
|
||||
// Class Description:
|
||||
// Abstract submanager class to be used by G4PersistencyManager
|
||||
|
||||
// Member functions:
|
||||
// =================
|
||||
// virtual void SetVerboseLevel(G4int verboseLevel)
|
||||
@@ -61,10 +60,12 @@ class G4VPersistentSubMan
|
||||
// interface with G4PersistencyManager
|
||||
inline virtual void SetVerboseLevel(G4int verboseLevel)
|
||||
{ f_verboseLevel = verboseLevel; }
|
||||
// Set the verbose level
|
||||
|
||||
public:
|
||||
public: // With description
|
||||
inline G4int GetVerboseLevel()
|
||||
{ return f_verboseLevel; };
|
||||
// Get the current verbose level
|
||||
|
||||
protected:
|
||||
G4int f_verboseLevel;
|
||||
|
||||
Reference in New Issue
Block a user