Import Geant4 9.6.0 source tree

This commit is contained in:
Gabriele Cosmo
2016-06-09 17:01:34 +02:00
parent b1eb5424d2
commit e2d2f9810a
10384 changed files with 698580 additions and 628834 deletions
@@ -23,9 +23,11 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
/// \file geometry/olap/include/OlapEventAction.hh
/// \brief Definition of the OlapEventAction class
//
// $Id: OlapEventAction.hh,v 1.6 2010-11-16 14:34:30 gcosmo Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// $Id$
//
//
// --------------------------------------------------------------
@@ -53,11 +55,11 @@ class OlapInfo
{
public:
OlapInfo(G4NavigationHistory & h1,
G4NavigationHistory & h2,
G4ThreeVector & p1,
G4ThreeVector & p2,
G4int a=0,
G4LogicalVolume* original=0)
G4NavigationHistory & h2,
G4ThreeVector & p1,
G4ThreeVector & p2,
G4int a=0,
G4LogicalVolume* original=0)
: hist1(h1), hist2(h2), v1(p1), v2(p2),axis(a),
info(""), probNot(false), originalMother(original) {}
@@ -72,17 +74,14 @@ public:
std::vector<OlapStepInfo *> stAB;
std::vector<OlapStepInfo *> stBA;
G4String info;
G4bool probNot ;
G4bool probNot ;
G4LogicalVolume* originalMother;
};
std::ostream &
operator<<(std::ostream& flux, OlapInfo & oi);
std::ostream & operator<<(std::ostream& flux, OlapInfo & oi);
// ------------==============-------------==============----------------
class OlapEventAction : public G4UserEventAction
{
public:
@@ -101,4 +100,5 @@ public:
std::vector<OlapStepInfo*> BASteps;
G4bool dontDelete;
};
#endif