Import Geant4 9.1.0 source tree

This commit is contained in:
Gabriele Cosmo
2016-06-09 15:37:50 +02:00
parent a8e9364cea
commit 96c8bcd0af
6923 changed files with 198390 additions and 41849 deletions
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4EllipticalCone.hh,v 1.10 2007/05/18 07:39:56 gcosmo Exp $
// GEANT4 tag $Name: geant4-09-00 $
// $Id: G4EllipticalCone.hh,v 1.11 2007/08/20 15:21:40 tnikitin Exp $
// GEANT4 tag $Name: geant4-09-01 $
//
//
// --------------------------------------------------------------------
@@ -39,8 +39,8 @@
//
// Member Data:
//
// xSemiAxis semi-axis, x
// ySemiAxis semi-axis, y
// xSemiAxis semi-axis, x, without dimentions
// ySemiAxis semi-axis, y, without dimentions
// zheight height, z
// zTopCut upper cut plane level, z
//
@@ -56,9 +56,24 @@
// * *
// ***************************************************************************
//
// In case you want to construct G4EllipticalCone from :
// 1. halflength in Z = zTopCut
// 2. Dx and Dy = halflength of ellipse axis at z = -zTopCut
// 3. dx and dy = halflength of ellipse axis at z = zTopCut
// ! Attention : dx/dy=Dx/Dy
//
// You need to find xSemiAxis,ySemiAxis and zheight:
//
// xSemiAxis = (Dx-dx)/(2*zTopCut)
// ySemiAxis = (Dy-dy)/(2*zTopCut)
// zheight = (Dx+dx)/(2*xSemiAxis)
//
// Author:
// Dionysios Anninos, 8.9.2005
//
//
// Revision:
// Lukas Lindroos, Tatiana Nikitina 20.08.2007
//
// --------------------------------------------------------------------
#ifndef G4EllipticalCone_HH
#define G4EllipticalCone_HH