Import Geant4 7.1.0 source tree

This commit is contained in:
Gabriele Cosmo
2016-06-09 12:11:21 +02:00
parent 516dbf1a58
commit d93e1e39a9
5384 changed files with 125662 additions and 82444 deletions
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4FlatTrapSide.hh,v 1.3 2004/11/13 18:26:24 gcosmo Exp $
// GEANT4 tag $Name: geant4-07-00-cand-01 $
// $Id: G4FlatTrapSide.hh,v 1.4 2005/03/11 16:03:57 link Exp $
// GEANT4 tag $Name: geant4-07-01 $
//
//
// --------------------------------------------------------------------
@@ -55,6 +55,9 @@ class G4FlatTrapSide : public G4VSurface
G4double pDx2,
G4double pDy,
G4double pDz,
G4double pAlpha,
G4double pPhi,
G4double pTheta,
G4int handedness );
virtual ~G4FlatTrapSide();
@@ -83,6 +86,8 @@ class G4FlatTrapSide : public G4VSurface
virtual void SetCorners();
virtual void SetBoundaries();
inline double xAxisMax(G4double u, G4double fTanAlpha) const ;
private:
G4double fDx1 ;
@@ -90,6 +95,21 @@ class G4FlatTrapSide : public G4VSurface
G4double fDy ;
G4double fDz ;
G4double fPhiTwist ;
G4double fAlpha ;
G4double fTAlph ;
G4double fPhi ;
G4double fTheta ;
G4double fdeltaX ;
G4double fdeltaY ;
};
inline
G4double G4FlatTrapSide::xAxisMax(G4double u, G4double fTanAlpha) const
{
return ( ( fDx2 + fDx1 )/2. + u*(fDx2 - fDx1)/(2.*fDy) - u *fTanAlpha ) ;
}
#endif