Import Geant4 10.5.0 source tree
This commit is contained in:
@@ -24,7 +24,6 @@
|
||||
// ********************************************************************
|
||||
//
|
||||
//
|
||||
// $Id: G4AttCheck.hh 69802 2013-05-15 14:52:57Z gcosmo $
|
||||
|
||||
#ifndef G4ATTCHECK_HH
|
||||
#define G4ATTCHECK_HH
|
||||
|
||||
@@ -24,7 +24,6 @@
|
||||
// ********************************************************************
|
||||
//
|
||||
//
|
||||
// $Id: G4AttDef.hh 78955 2014-02-05 09:45:46Z gcosmo $
|
||||
|
||||
#ifndef G4ATTDEF_HH
|
||||
#define G4ATTDEF_HH
|
||||
|
||||
@@ -24,7 +24,6 @@
|
||||
// ********************************************************************
|
||||
//
|
||||
//
|
||||
// $Id: G4AttDefStore.hh 105754 2017-08-16 13:47:18Z gcosmo $
|
||||
|
||||
#ifndef G4ATTDEFSTORE_HH
|
||||
#define G4ATTDEFSTORE_HH
|
||||
|
||||
@@ -23,7 +23,6 @@
|
||||
// * acceptance of all terms of the Geant4 Software license. *
|
||||
// ********************************************************************
|
||||
//
|
||||
// $Id: G4AttDefT.hh 78955 2014-02-05 09:45:46Z gcosmo $
|
||||
//
|
||||
// Templated G4AttDef. Generates type key for given template parameter.
|
||||
//
|
||||
|
||||
@@ -23,7 +23,6 @@
|
||||
// * acceptance of all terms of the Geant4 Software license. *
|
||||
// ********************************************************************
|
||||
//
|
||||
// $Id: G4AttHolder.hh 78955 2014-02-05 09:45:46Z gcosmo $
|
||||
|
||||
#ifndef G4ATTHOLDER_HH
|
||||
#define G4ATTHOLDER_HH
|
||||
|
||||
@@ -23,7 +23,6 @@
|
||||
// * acceptance of all terms of the Geant4 Software license. *
|
||||
// ********************************************************************
|
||||
//
|
||||
// $Id: G4AttUtils.hh 78955 2014-02-05 09:45:46Z gcosmo $
|
||||
//
|
||||
// Jane Tinslay September 2006
|
||||
//
|
||||
|
||||
@@ -24,7 +24,6 @@
|
||||
// ********************************************************************
|
||||
//
|
||||
//
|
||||
// $Id: G4AttValue.hh 78955 2014-02-05 09:45:46Z gcosmo $
|
||||
|
||||
#ifndef G4ATTVALUE_HH
|
||||
#define G4ATTVALUE_HH
|
||||
|
||||
@@ -24,7 +24,6 @@
|
||||
// ********************************************************************
|
||||
//
|
||||
//
|
||||
// $Id: G4Circle.hh 66376 2012-12-18 09:42:59Z gcosmo $
|
||||
//
|
||||
//
|
||||
// John Allison 17/11/96.
|
||||
|
||||
@@ -24,7 +24,6 @@
|
||||
// ********************************************************************
|
||||
//
|
||||
//
|
||||
// $Id: G4Color.hh 66376 2012-12-18 09:42:59Z gcosmo $
|
||||
//
|
||||
//
|
||||
// John Allison 20th October 1996
|
||||
|
||||
@@ -24,7 +24,6 @@
|
||||
// ********************************************************************
|
||||
//
|
||||
//
|
||||
// $Id: G4Colour.hh 106385 2017-10-09 09:36:33Z gcosmo $
|
||||
//
|
||||
//
|
||||
// John Allison 20th October 1996
|
||||
|
||||
@@ -23,7 +23,6 @@
|
||||
// * acceptance of all terms of the Geant4 Software license. *
|
||||
// ********************************************************************
|
||||
//
|
||||
// $Id: G4ConversionFatalError.hh 78955 2014-02-05 09:45:46Z gcosmo $
|
||||
//
|
||||
// Fatal G4Exception error
|
||||
//
|
||||
|
||||
@@ -23,7 +23,6 @@
|
||||
// * acceptance of all terms of the Geant4 Software license. *
|
||||
// ********************************************************************
|
||||
//
|
||||
// $Id: G4ConversionUtils.hh 78955 2014-02-05 09:45:46Z gcosmo $
|
||||
//
|
||||
// Jane Tinslay September 2006
|
||||
//
|
||||
|
||||
@@ -23,7 +23,6 @@
|
||||
// * acceptance of all terms of the Geant4 Software license. *
|
||||
// ********************************************************************
|
||||
//
|
||||
// $Id: G4CreatorFactoryT.hh 78955 2014-02-05 09:45:46Z gcosmo $
|
||||
//
|
||||
// Generic identifier-creator based factory. Based on
|
||||
// factory presented in "Modern C++ Design, Andrei Alexandrescu"
|
||||
|
||||
@@ -23,7 +23,6 @@
|
||||
// * acceptance of all terms of the Geant4 Software license. *
|
||||
// ********************************************************************
|
||||
//
|
||||
// $Id: G4DimensionedDouble.hh 66376 2012-12-18 09:42:59Z gcosmo $
|
||||
//
|
||||
// Dimensioned G4double.
|
||||
//
|
||||
|
||||
@@ -23,7 +23,6 @@
|
||||
// * acceptance of all terms of the Geant4 Software license. *
|
||||
// ********************************************************************
|
||||
//
|
||||
// $Id: G4DimensionedThreeVector.hh 66376 2012-12-18 09:42:59Z gcosmo $
|
||||
//
|
||||
// Dimensioned G4Threevector.
|
||||
//
|
||||
|
||||
@@ -23,7 +23,6 @@
|
||||
// * acceptance of all terms of the Geant4 Software license. *
|
||||
// ********************************************************************
|
||||
//
|
||||
// $Id: G4DimensionedType.hh 66376 2012-12-18 09:42:59Z gcosmo $
|
||||
//
|
||||
// Generic dimensioned type.
|
||||
//
|
||||
|
||||
@@ -24,7 +24,6 @@
|
||||
// ********************************************************************
|
||||
//
|
||||
//
|
||||
// $Id: G4PlacedPolyhedron.hh 66376 2012-12-18 09:42:59Z gcosmo $
|
||||
|
||||
|
||||
// Class Description:
|
||||
|
||||
@@ -24,7 +24,6 @@
|
||||
// ********************************************************************
|
||||
//
|
||||
//
|
||||
// $Id: G4Point3DList.hh 66376 2012-12-18 09:42:59Z gcosmo $
|
||||
//
|
||||
//
|
||||
// John Allison July 1995
|
||||
|
||||
@@ -24,7 +24,6 @@
|
||||
// ********************************************************************
|
||||
//
|
||||
//
|
||||
// $Id: G4Polyhedron.hh 66376 2012-12-18 09:42:59Z gcosmo $
|
||||
|
||||
#ifndef G4POLYHEDRON_HH
|
||||
#define G4POLYHEDRON_HH
|
||||
|
||||
@@ -24,7 +24,6 @@
|
||||
// ********************************************************************
|
||||
//
|
||||
//
|
||||
// $Id: G4Polyline.hh 66376 2012-12-18 09:42:59Z gcosmo $
|
||||
//
|
||||
//
|
||||
// John Allison July 1995
|
||||
|
||||
@@ -24,7 +24,6 @@
|
||||
// ********************************************************************
|
||||
//
|
||||
//
|
||||
// $Id: G4Polymarker.hh 66376 2012-12-18 09:42:59Z gcosmo $
|
||||
//
|
||||
//
|
||||
// John Allison November 1996
|
||||
|
||||
@@ -24,7 +24,6 @@
|
||||
// ********************************************************************
|
||||
//
|
||||
//
|
||||
// $Id: G4Polymarker.icc 66376 2012-12-18 09:42:59Z gcosmo $
|
||||
//
|
||||
//
|
||||
// John Allison November 1996
|
||||
|
||||
@@ -24,7 +24,6 @@
|
||||
// ********************************************************************
|
||||
//
|
||||
//
|
||||
// $Id: G4Scale.hh 83392 2014-08-21 14:36:35Z gcosmo $
|
||||
//
|
||||
//
|
||||
// John Allison 21st July 2001.
|
||||
|
||||
@@ -24,7 +24,6 @@
|
||||
// ********************************************************************
|
||||
//
|
||||
//
|
||||
// $Id: G4Scale.icc 83392 2014-08-21 14:36:35Z gcosmo $
|
||||
//
|
||||
//
|
||||
// John Allison 21st July 2001.
|
||||
|
||||
@@ -23,7 +23,6 @@
|
||||
// * acceptance of all terms of the Geant4 Software license. *
|
||||
// ********************************************************************
|
||||
//
|
||||
// $Id: G4SmartFilter.hh 66376 2012-12-18 09:42:59Z gcosmo $
|
||||
//
|
||||
// Filter with additional funcionality such as active and inverted states,
|
||||
// and filtering statistics
|
||||
|
||||
@@ -24,7 +24,6 @@
|
||||
// ********************************************************************
|
||||
//
|
||||
//
|
||||
// $Id: G4Square.hh 66376 2012-12-18 09:42:59Z gcosmo $
|
||||
//
|
||||
//
|
||||
// John Allison 17/11/96.
|
||||
|
||||
@@ -24,7 +24,6 @@
|
||||
// ********************************************************************
|
||||
//
|
||||
//
|
||||
// $Id: G4Square.icc 66376 2012-12-18 09:42:59Z gcosmo $
|
||||
//
|
||||
//
|
||||
// John Allison 17/11/96.
|
||||
|
||||
@@ -24,7 +24,6 @@
|
||||
// ********************************************************************
|
||||
//
|
||||
//
|
||||
// $Id: G4Text.hh 66376 2012-12-18 09:42:59Z gcosmo $
|
||||
//
|
||||
//
|
||||
// John Allison 17/11/96.
|
||||
|
||||
@@ -24,7 +24,6 @@
|
||||
// ********************************************************************
|
||||
//
|
||||
//
|
||||
// $Id: G4Text.icc 78955 2014-02-05 09:45:46Z gcosmo $
|
||||
//
|
||||
//
|
||||
// John Allison 17/11/96.
|
||||
|
||||
@@ -23,7 +23,6 @@
|
||||
// * acceptance of all terms of the Geant4 Software license. *
|
||||
// ********************************************************************
|
||||
//
|
||||
// $Id: G4TypeKey.hh 69802 2013-05-15 14:52:57Z gcosmo $
|
||||
//
|
||||
// Base type key class
|
||||
//
|
||||
|
||||
@@ -23,7 +23,6 @@
|
||||
// * acceptance of all terms of the Geant4 Software license. *
|
||||
// ********************************************************************
|
||||
//
|
||||
// $Id: G4TypeKeyT.hh 69802 2013-05-15 14:52:57Z gcosmo $
|
||||
//
|
||||
// Type key class
|
||||
//
|
||||
|
||||
@@ -23,7 +23,6 @@
|
||||
// * acceptance of all terms of the Geant4 Software license. *
|
||||
// ********************************************************************
|
||||
//
|
||||
// $Id: G4VFilter.hh 66376 2012-12-18 09:42:59Z gcosmo $
|
||||
//
|
||||
// Abstract filter class.
|
||||
//
|
||||
|
||||
@@ -24,7 +24,6 @@
|
||||
// ********************************************************************
|
||||
//
|
||||
//
|
||||
// $Id: G4VGraphicsScene.hh 102801 2017-02-22 15:17:53Z gcosmo $
|
||||
// John Allison 19th July 1996
|
||||
//
|
||||
// Class Description:
|
||||
|
||||
@@ -24,7 +24,6 @@
|
||||
// ********************************************************************
|
||||
//
|
||||
//
|
||||
// $Id: G4VMarker.hh 66376 2012-12-18 09:42:59Z gcosmo $
|
||||
//
|
||||
//
|
||||
// G4VMarker - base class for markers - circles, squares, etc.
|
||||
|
||||
@@ -24,7 +24,6 @@
|
||||
// ********************************************************************
|
||||
//
|
||||
//
|
||||
// $Id: G4VMarker.icc 66376 2012-12-18 09:42:59Z gcosmo $
|
||||
//
|
||||
//
|
||||
|
||||
|
||||
@@ -24,7 +24,6 @@
|
||||
// ********************************************************************
|
||||
//
|
||||
//
|
||||
// $Id: G4VVisManager.hh 78306 2013-12-11 10:53:30Z gcosmo $
|
||||
// John Allison 19/Oct/1996.
|
||||
//
|
||||
// Class Description:
|
||||
@@ -100,6 +99,7 @@ public: // With description
|
||||
|
||||
public:
|
||||
|
||||
G4VVisManager ();
|
||||
virtual ~G4VVisManager ();
|
||||
|
||||
public: // With description
|
||||
@@ -228,11 +228,32 @@ public: // With description
|
||||
|
||||
#endif
|
||||
|
||||
G4bool GetDrawOverlapsFlag() const {return fDrawOverlapsFlag;}
|
||||
// This is intended to be inspected by methods capable of drawing
|
||||
// overlaps. See for example, CheckOverlaps in G4PVPlacement and
|
||||
// G4PVParameterised.
|
||||
|
||||
void SetDrawOverlapsFlag(G4bool draw) {fDrawOverlapsFlag = draw;}
|
||||
// This is for use by specialist models that request drawing of overlaps.
|
||||
// It must be unset after use (by calling with a false argument). See,
|
||||
// for example, G4LogicalVolumeModel.
|
||||
// This must not be set by the user because the coordinate system is only
|
||||
// valid under certain conditions. It must be unset so that overlaps are
|
||||
// not drawn when, for example, CheckOverlaps is called during detector
|
||||
// construction or when the user requests overlap checking with
|
||||
// /geometry/test/run. (It is only in special cases that the viewer is ready
|
||||
// to have the overlaps drawn in the logical volume's coordinate system
|
||||
// and this must be decided by the vis system.)
|
||||
|
||||
protected:
|
||||
|
||||
static void SetConcreteInstance (G4VVisManager*);
|
||||
|
||||
static G4VVisManager* fpConcreteInstance; // Pointer to real G4VisManager.
|
||||
|
||||
private:
|
||||
|
||||
G4bool fDrawOverlapsFlag;
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
@@ -24,7 +24,6 @@
|
||||
// ********************************************************************
|
||||
//
|
||||
//
|
||||
// $Id: G4VisAttributes.hh 110390 2018-05-22 08:28:07Z gcosmo $
|
||||
//
|
||||
//
|
||||
// John Allison 23rd October 1996
|
||||
|
||||
@@ -24,7 +24,6 @@
|
||||
// ********************************************************************
|
||||
//
|
||||
//
|
||||
// $Id: G4VisAttributes.icc 98730 2016-08-09 10:47:54Z gcosmo $
|
||||
//
|
||||
//
|
||||
// John Allison 18th November 1996
|
||||
|
||||
@@ -24,7 +24,6 @@
|
||||
// ********************************************************************
|
||||
//
|
||||
//
|
||||
// $Id: G4VisExtent.hh 102801 2017-02-22 15:17:53Z gcosmo $
|
||||
//
|
||||
//
|
||||
// A.Walkden 28/11/95
|
||||
@@ -60,7 +59,9 @@ public: // With description
|
||||
G4double zmin = 0., G4double zmax = 0.);
|
||||
G4VisExtent (const G4Point3D& centre, G4double radius);
|
||||
~G4VisExtent ();
|
||||
static const G4VisExtent& GetNullExtent ();
|
||||
G4bool operator != (const G4VisExtent& e) const;
|
||||
G4bool operator == (const G4VisExtent& e) const {return !operator!=(e);}
|
||||
G4double GetXmin () const;
|
||||
G4double GetXmax () const;
|
||||
G4double GetYmin () const;
|
||||
|
||||
@@ -24,7 +24,6 @@
|
||||
// ********************************************************************
|
||||
//
|
||||
//
|
||||
// $Id: G4Visible.hh 66376 2012-12-18 09:42:59Z gcosmo $
|
||||
//
|
||||
//
|
||||
// John Allison 30th October 1996
|
||||
|
||||
@@ -24,7 +24,6 @@
|
||||
// ********************************************************************
|
||||
//
|
||||
//
|
||||
// $Id: G4Visible.icc 66376 2012-12-18 09:42:59Z gcosmo $
|
||||
//
|
||||
//
|
||||
// John Allison 30th October 1996
|
||||
|
||||
@@ -24,7 +24,6 @@
|
||||
// ********************************************************************
|
||||
//
|
||||
//
|
||||
// $Id: HepPolyhedron.h 106123 2017-09-13 12:53:03Z gcosmo $
|
||||
//
|
||||
//
|
||||
// Class Description:
|
||||
|
||||
Reference in New Issue
Block a user