Import Geant4 9.2.0 source tree

This commit is contained in:
Gabriele Cosmo
2016-06-09 15:58:43 +02:00
parent 96c8bcd0af
commit b79225fb37
7544 changed files with 245407 additions and 91099 deletions
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorCarvedFlatVolumeConstructor.hh,v 1.3 2006/06/29 16:08:49 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
// Description: Builds a box with carved borders
//
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorCarvedFlatVolumeConstructor.icc,v 1.1.2.2 2006/06/29 16:08:51 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
#ifndef RADMONDETECTORCARVEDFLATVOLUMECONSTRUCTOR_HH
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorCarvedFlatVolumeWithGroundAndKeyMarksAndHoleConstructor.hh,v 1.3 2006/06/29 16:08:53 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
// Description: Builds a carved box with a ground pad and marks and hole
//
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorCarvedFlatVolumeWithGroundAndKeyMarksAndHoleConstructor.icc,v 1.3 2006/06/29 16:08:55 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
#ifndef RADMONDETECTORCARVEDFLATVOLUMEWITHGROUNDANDKEYMARKSANDHOLECONSTRUCTOR_HH
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorCarvedFlatVolumeWithGroundAndKeyMarksConstructor.hh,v 1.3 2006/06/29 16:08:57 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
// Description: Builds a carved box with a ground pad and marks
//
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorCarvedFlatVolumeWithGroundAndKeyMarksConstructor.icc,v 1.3 2006/06/29 16:08:59 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
#ifndef RADMONDETECTORCARVEDFLATVOLUMEWITHGROUNDANDKEYMARKSCONSTRUCTOR_HH
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorCarvedFlatVolumeWithGroundConstructor.hh,v 1.3 2006/06/29 16:09:01 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
// Description: Builds a box with carved borders
//
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorCarvedFlatVolumeWithGroundConstructor.icc,v 1.3 2006/06/29 16:09:03 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
#ifndef RADMONDETECTORCARVEDFLATVOLUMEWITHGROUNDCONSTRUCTOR_HH
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorCarvedFlatVolumeWithHoleConstructor.hh,v 1.3 2006/06/29 16:09:05 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
// Description: Builds a box with carved borders
//
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorCarvedFlatVolumeWithHoleConstructor.icc,v 1.3 2006/06/29 16:09:07 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
#ifndef RADMONDETECTORCARVEDFLATVOLUMEWITHHOLECONSTRUCTOR_HH
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorCarvedFlatVolumeWithPinsConstructor.hh,v 1.3 2006/06/29 16:09:09 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
// Description: Builds a box with carved borders and pins
//
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorCarvedFlatVolumeWithPinsConstructor.icc,v 1.3 2006/06/29 16:09:11 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
#ifndef RADMONDETECTORCARVEDFLATVOLUMEWITHPINSCONSTRUCTOR_HH
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorCarvedFlatVolumeWithTracksAndHoleConstructor.hh,v 1.3 2006/06/29 16:09:13 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
// Description: Builds a box with carved borders
//
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorCarvedFlatVolumeWithTracksAndHoleConstructor.icc,v 1.3 2006/06/29 16:09:15 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
#ifndef RADMONDETECTORCARVEDFLATVOLUMEWITHTRACKSANDHOLECONSTRUCTOR_HH
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorCarvedFlatVolumeWithTracksConstructor.hh,v 1.3 2006/06/29 16:09:17 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
// Description: Builds a box with carved borders and tracks
//
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorCarvedFlatVolumeWithTracksConstructor.icc,v 1.3 2006/06/29 16:09:19 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
#ifndef RADMONDETECTORCARVEDFLATVOLUMEWITHTRACKSCONSTRUCTOR_HH
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorConstruction.hh,v 1.3.2.2 2006/06/29 16:09:21 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
// Description: Implementation of the G4VUserDetectorConstruction
//
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorEnvironmentLayout.hh,v 1.5 2006/06/29 16:09:23 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
// Description: Internal class to describe the environment layout
//
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorEnvironmentLayout.icc,v 1.3 2006/06/29 16:09:25 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
#ifndef RADMONDETECTORENVIRONMENTLAYOUT_HH
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorFlatVolumeComponent.hh,v 1.4 2006/06/29 16:09:27 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
// Description: Component to create a box
//
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorFlatVolumeComponent.icc,v 1.1.2.2 2006/06/29 16:09:29 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
#ifndef RADMONDETECTORFLATVOLUMECOMPONENT_HH
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorFlatVolumeConstructor.hh,v 1.3 2006/06/29 16:09:31 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
// Description: Builds a box
//
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorFlatVolumeConstructor.icc,v 1.3 2006/06/29 16:09:33 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
#ifndef RADMONDETECTORFLATVOLUMECONSTRUCTOR_HH
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorFlatVolumeWithGroundAndKeyMarksAndHoleConstructor.hh,v 1.3 2006/06/29 16:09:35 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
// Description: Builds a box with a ground pad, marks and hole
//
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorFlatVolumeWithGroundAndKeyMarksAndHoleConstructor.icc,v 1.3 2006/06/29 16:09:37 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
#ifndef RADMONDETECTORFLATVOLUMEWITHGROUNDANDKEYMARKSANDHOLECONSTRUCTOR_HH
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorFlatVolumeWithGroundAndKeyMarksConstructor.hh,v 1.3 2006/06/29 16:09:39 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
// Description: Builds a box with a ground pad and marks
//
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorFlatVolumeWithGroundAndKeyMarksConstructor.icc,v 1.3 2006/06/29 16:09:41 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
#ifndef RADMONDETECTORFLATVOLUMEWITHGROUNDANDKEYMARKSCONSTRUCTOR_HH
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorFlatVolumeWithGroundConstructor.hh,v 1.3 2006/06/29 16:09:43 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
// Description: Builds a box with carved borders
//
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorFlatVolumeWithGroundConstructor.icc,v 1.3 2006/06/29 16:09:45 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
#ifndef RADMONDETECTORFLATVOLUMEWITHGROUNDCONSTRUCTOR_HH
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorFlatVolumeWithHoleConstructor.hh,v 1.3 2006/06/29 16:09:47 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
// Description: Builds a box with a hole
//
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorFlatVolumeWithHoleConstructor.icc,v 1.3 2006/06/29 16:09:49 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
#ifndef RADMONDETECTORFLATVOLUMEWITHHOLECONSTRUCTOR_HH
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorFlatVolumeWithPadsConstructor.hh,v 1.3 2006/06/29 16:09:51 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
// Description: Builds a box with pins
//
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorFlatVolumeWithPadsConstructor.icc,v 1.3 2006/06/29 16:09:53 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
#ifndef RADMONDETECTORFLATVOLUMEWITHPADSCONSTRUCTOR_HH
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorFlatVolumeWithPinsConstructor.hh,v 1.3 2006/06/29 16:09:55 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
// Description: Builds a box with pins
//
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorFlatVolumeWithPinsConstructor.icc,v 1.3 2006/06/29 16:09:57 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
#ifndef RADMONDETECTORFLATVOLUMEWITHPINSCONSTRUCTOR_HH
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorFlatVolumeWithTracksAndHoleConstructor.hh,v 1.3 2006/06/29 16:09:59 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
// Description: Builds a box with tracks and a hole
//
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorFlatVolumeWithTracksAndHoleConstructor.icc,v 1.3 2006/06/29 16:10:01 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
#ifndef RADMONDETECTORFLATVOLUMEWITHTRACKSANDHOLECONSTRUCTOR_HH
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorFlatVolumeWithTracksConstructor.hh,v 1.3 2006/06/29 16:10:03 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
// Description: Builds a box with tracks
//
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorFlatVolumeWithTracksConstructor.icc,v 1.3 2006/06/29 16:10:05 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
#ifndef RADMONDETECTORFLATVOLUMEWITHTRACKSCONSTRUCTOR_HH
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorLabelledEntitiesConstructorsFactory.hh,v 1.4 2006/06/29 16:10:07 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
// Description: Concrete factory that constructs
// RadmonVDetectorLabelledEntityConstructor objects
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorLabelledEntitiesConstructorsFactory.icc,v 1.3 2006/06/29 16:10:09 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
#ifndef RADMONDETECTORLABELLEDENTITIESCONSTRUCTORSFACTORY_HH
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorLabelledEntitiesConstructorsMessenger.hh,v 1.3 2006/06/29 16:10:11 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
// Description: UI commands for dumping the available constructors
//
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorLayerLayout.hh,v 1.5 2006/06/29 16:10:13 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
// Description: Internal class that describes layer informations
//
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorLayerLayout.icc,v 1.5 2006/06/29 16:10:15 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
#ifndef RADMONDETECTORLAYERLAYOUT_HH
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorLayerVolumeItem.hh,v 1.5 2006/06/29 16:10:17 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
// Description: solids, physical and logical volumes
//
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorLayerVolumeItem.icc,v 1.4 2006/06/29 16:10:19 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
#ifndef RADMONDETECTORLAYERVOLUMEITEM_HH
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorLayerVolumeItemIntersection.hh,v 1.3 2006/06/29 16:10:21 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
// Description: Intersection of two solids
//
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorLayerVolumeItemIntersection.icc,v 1.3 2006/06/29 16:10:23 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
#ifndef RADMONDETECTORLAYERVOLUMEITEMINTERSECTION_HH
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorLayerVolumeItemSubtraction.hh,v 1.3 2006/06/29 16:10:25 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
// Description: Subtraction of two solids
//
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorLayerVolumeItemSubtraction.icc,v 1.3 2006/06/29 16:10:27 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
#ifndef RADMONDETECTORLAYERVOLUMEITEMSUBTRACTION_HH
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorLayerVolumeItemUnion.hh,v 1.3 2006/06/29 16:10:29 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
// Description: Union of two solids
//
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorLayerVolumeItemUnion.icc,v 1.3 2006/06/29 16:10:31 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
#ifndef RADMONDETECTORLAYERVOLUMEITEMUNION_HH
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorLayerVolumesList.hh,v 1.4 2006/06/29 16:10:33 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
// Description: Collection of solids, physical and logical volumes
//
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorLayerVolumesList.icc,v 1.3 2006/06/29 16:10:35 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
#ifndef RADMONDETECTORLAYERVOLUMESLIST_HH
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorLayout.hh,v 1.4.2.2 2006/06/29 16:10:37 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
// Description: Class to keep track of the configured detector layout
//
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorMessenger.hh,v 1.5 2006/06/29 16:10:39 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
// Description: UI commands for managing a layout
//
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorMultilayerLayout.hh,v 1.4 2006/06/29 16:10:41 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
// Description: Internal class to manage multilayers
//
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorMultilayerLayout.icc,v 1.4 2006/06/29 16:10:43 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
#ifndef RADMONDETECTORMULTILAYERLAYOUT_HH
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorMultilayerPlacementLayout.hh,v 1.4 2006/06/29 16:10:45 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
// Description: Internal class to manage placed multilayer
//
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorMultilayerPlacementLayout.icc,v 1.3 2006/06/29 16:10:47 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
#ifndef RADMONDETECTORMULTILAYERPLACEMENTLAYOUT_HH
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorMultilayerPlacementsLayoutCollection.hh,v 1.4 2006/06/29 16:10:49 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
// Description: Internal class to collect placed multilayer
//
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorMultilayerPlacementsLayoutCollection.icc,v 1.3 2006/06/29 16:11:14 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
#ifndef RADMONDETECTORMULTILAYERPLACEMENTSLAYOUTCOLLECTION_HH
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorMultilayersLayoutCollection.hh,v 1.4 2006/06/29 16:11:42 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
// Description: Internal class to collect multilayers
//
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorMultilayersLayoutCollection.icc,v 1.3 2006/06/29 16:12:06 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
#ifndef RADMONDETECTORMULTILAYERSLAYOUTCOLLECTION_HH
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorPadsData.hh,v 1.3 2006/06/29 16:12:09 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
// Description: Internal class for pads data managemenet
//
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonDetectorPadsData.icc,v 1.3 2006/06/29 16:12:11 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
#ifndef RADMONDETECTORPADSDATA_HH
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonTDetectorCarvedVolumesDecorator.hh,v 1.5 2006/06/29 16:12:13 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
// Description: Carves the borders of a component with the following method
// - Constructor
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonTDetectorCarvedVolumesDecorator.icc,v 1.2.2.2 2006/06/29 16:12:15 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
#ifndef RADMONTDETECTORCARVEDVOLUMESDECORATOR_HH
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonTDetectorLayerConstructor.hh,v 1.4 2006/06/29 16:12:17 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
// Description: Generates a layer using a component with the following methods
// - Constructor with RadmonVDetectorLabelledEntityConstructor or its base classes as argument
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonTDetectorLayerConstructor.icc,v 1.2.2.2 2006/06/29 16:12:20 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
#ifndef RADMONTDETECTORLAYERCONSTRUCTOR_HH
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonTDetectorVolumesWithGroundDecorator.hh,v 1.4 2006/06/29 16:12:28 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
// Description: Decorates with a ground plane
// - Constructor
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonTDetectorVolumesWithGroundDecorator.icc,v 1.1.2.2 2006/06/29 16:12:30 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
#ifndef RADMONTDETECTORVOLUMESWITHGROUNDDECORATOR_HH
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonTDetectorVolumesWithHoleDecorator.hh,v 1.5 2006/06/29 16:12:32 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
// Description: Decorates with a hole a component with the following method
// - Constructor
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonTDetectorVolumesWithHoleDecorator.icc,v 1.4 2006/06/29 16:12:34 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
#ifndef RADMONTDETECTORVOLUMESWITHHOLEDECORATOR_HH
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonTDetectorVolumesWithKeyMarksDecorator.hh,v 1.3 2006/06/29 16:12:36 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
// Description: Decorates with key marks
// - Constructor
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonTDetectorVolumesWithKeyMarksDecorator.icc,v 1.1.2.2 2006/06/29 16:12:38 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
#ifndef RADMONTDETECTORVOLUMESWITHKEYMARKSDECORATOR_HH
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonTDetectorVolumesWithPadsDecorator.hh,v 1.3 2006/06/29 16:12:40 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
// Description: Decorates with a ground plane
// - Constructor
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonTDetectorVolumesWithPadsDecorator.icc,v 1.1.2.2 2006/06/29 16:12:42 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
#ifndef RADMONTDETECTORVOLUMESWITHPADSDECORATOR_HH
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonTDetectorVolumesWithPinsDecorator.hh,v 1.3 2006/06/29 16:12:44 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
// Description: Decorates with the pin out
// - Constructor
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonTDetectorVolumesWithPinsDecorator.icc,v 1.1.2.2 2006/06/29 16:12:46 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
#ifndef RADMONTDETECTORVOLUMESWITHPINSDECORATOR_HH
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonTDetectorVolumesWithTracksDecorator.hh,v 1.3 2006/06/29 16:12:48 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
// Description: Decorates with tracks according to the pin-out
// - Constructor
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonTDetectorVolumesWithTracksDecorator.icc,v 1.1.2.2 2006/06/29 16:12:50 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
#ifndef RADMONTDETECTORVOLUMESWITHTRACKSDECORATOR_HH
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonVDetectorEntitiesConstructorsFactory.hh,v 1.4 2006/06/29 16:12:52 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
// Description: Abstract class of a factory of detector-entity constructor
//
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonVDetectorEntitiesConstructorsFactory.icc,v 1.3 2006/06/29 16:13:10 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
#ifndef RADMONVDETECTORENTITIESCONSTRUCTORSFACTORY_HH
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonVDetectorEntityConstructor.hh,v 1.4 2006/06/29 16:13:12 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
// Description: Abstract class of a detector-entity constructor
//
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonVDetectorEntityConstructor.icc,v 1.3 2006/06/29 16:13:14 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
#ifndef RADMONVDETECTORENTITYCONSTRUCTOR_HH
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonVDetectorLabelledEntityConstructor.hh,v 1.8 2006/06/29 16:13:16 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
// Description: Abstract class of a detector-entity constructor with label
// and attributes
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonVDetectorLabelledEntityConstructor.icc,v 1.3 2006/06/29 16:13:18 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
#ifndef RADMONVDETECTORLABELLEDENTITYCONSTRUCTOR_HH
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonVDetectorLayerVolumeItemOperation.hh,v 1.3 2006/06/29 16:13:20 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
// Description: Operates on solids
//
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonVDetectorLayerVolumeItemOperation.icc,v 1.3 2006/06/29 16:13:22 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
#ifndef RADMONVDETECTORLAYERVOLUMEITEMOPERATION_HH
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonVDetectorLayout.hh,v 1.7 2006/06/29 16:13:24 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
// Description: Abstract class to keep track of the configured detector
// layout
@@ -29,7 +29,7 @@
// Main author: Riccardo Capra <capra@ge.infn.it>
//
// Id: $Id: RadmonVDetectorLayout.icc,v 1.3 2006/06/29 16:13:26 gunter Exp $
// Tag: $Name: geant4-09-01 $
// Tag: $Name: geant4-09-02 $
//
#ifndef RADMONVDETECTORLAYOUT_HH