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
@@ -32,8 +32,8 @@
// * *
// *******************************
//
// $Id: BrachyAnalysisManager.cc,v 1.19 2007/05/14 09:57:55 pia Exp $
// GEANT4 tag $Name: geant4-09-01 $
// $Id: BrachyAnalysisManager.cc,v 1.20 2008/06/05 13:45:39 cirrone Exp $
// GEANT4 tag $Name: geant4-09-02 $
//
#include <stdlib.h>
#include <fstream>
@@ -55,18 +55,13 @@
BrachyAnalysisManager* BrachyAnalysisManager::instance = 0;
BrachyAnalysisManager::BrachyAnalysisManager()
BrachyAnalysisManager::BrachyAnalysisManager():
aFact(0), theTree(0), histFact(0), tupFact(0), h1(0),
h2(0), ntuple(0)
{
#ifdef G4ANALYSIS_USE
aFact = 0;
theTree(0);
histFact = 0;
tupFact = 0;
h1 = 0;
h2 = 0;
ntuple = 0;
// Instantiate the factories
// The factories manage the analysis objects
aFact = AIDA_createAnalysisFactory();
@@ -74,8 +69,8 @@ BrachyAnalysisManager::BrachyAnalysisManager()
AIDA::ITreeFactory *treeFact = aFact -> createTreeFactory();
// Definition of the output file
G4String fileName = "brachytherapy.hbk";
theTree = treeFact -> create(fileName,"hbook",false, true);
G4String fileName = "brachytherapy.root";
theTree = treeFact -> create(fileName,"ROOT",false, true);
delete treeFact;
#endif
@@ -128,7 +123,7 @@ void BrachyAnalysisManager::book()
300,-150.,150.); //bins' number, xmin, xmax
//defining the ntuple columns' name
std::string columnNames = "float energy; float x; float y; float z";
std::string columnNames = "double energy; double x; double y; double z";
std::string options = "";
//creating a ntuple
@@ -141,7 +136,7 @@ void BrachyAnalysisManager::book()
void BrachyAnalysisManager::FillNtupleWithEnergy(G4double xx,
G4double yy,
G4double zz,
G4float en)
G4double en)
{
#ifdef G4ANALYSIS_USE
if (ntuple == 0)
@@ -38,7 +38,7 @@
// ****************************************
//
// $Id: BrachyDetectorConstruction.cc,v 1.29 2006/06/29 15:48:09 gunter Exp $
// GEANT4 tag $Name: geant4-09-01 $
// GEANT4 tag $Name: geant4-09-02 $
//
#include "G4CSGSolid.hh"
#include "G4MaterialPropertyVector.hh"
@@ -37,7 +37,7 @@
// ****************************************
//
// $Id: BrachyDetectorConstructionI.cc,v 1.9 2006/06/29 15:48:11 gunter Exp $
// GEANT4 tag $Name: geant4-09-01 $
// GEANT4 tag $Name: geant4-09-02 $
//
#include "globals.hh"
#include "BrachyDetectorConstructionI.hh"
@@ -38,7 +38,7 @@
// ****************************************
//
// $Id: BrachyDetectorConstructionIr.cc,v 1.10 2006/06/29 15:48:13 gunter Exp $
// GEANT4 tag $Name: geant4-09-01 $
// GEANT4 tag $Name: geant4-09-02 $
//
#include "globals.hh"
#include "BrachyDetectorConstructionIr.hh"
@@ -39,7 +39,7 @@
//
//
// $Id: BrachyDetectorConstructionLeipzig.cc,v 1.10 2006/06/29 15:48:16 gunter Exp $
// GEANT4 tag $Name: geant4-09-01 $
// GEANT4 tag $Name: geant4-09-02 $
//
#include "globals.hh"
@@ -35,7 +35,7 @@
//
//
// $Id: BrachyDetectorMessenger.cc,v 1.12 2006/06/29 15:48:18 gunter Exp $
// GEANT4 tag $Name: geant4-09-01 $
// GEANT4 tag $Name: geant4-09-02 $
//
//
@@ -33,7 +33,7 @@
// *******************************
//
// $Id: BrachyEventAction.cc,v 1.21 2006/06/29 15:48:21 gunter Exp $
// GEANT4 tag $Name: geant4-09-01 $
// GEANT4 tag $Name: geant4-09-02 $
//
#include "BrachyEventAction.hh"
#include "G4Event.hh"
@@ -35,7 +35,7 @@
// *******************************
//
// $Id: BrachyFactory.cc,v 1.7 2006/06/29 15:48:23 gunter Exp $
// GEANT4 tag $Name: geant4-09-01 $
// GEANT4 tag $Name: geant4-09-02 $
//
// Factory of brachytherapic sources
//
@@ -33,7 +33,7 @@
// *******************************
//
// $Id: BrachyFactoryI.cc,v 1.6 2006/06/29 15:48:26 gunter Exp $
// GEANT4 tag $Name: geant4-09-01 $
// GEANT4 tag $Name: geant4-09-02 $
//
#include "BrachyFactoryI.hh"
#include "BrachyPrimaryGeneratorActionI.hh"
@@ -33,7 +33,7 @@
// *******************************
//
// $Id: BrachyFactoryIr.cc,v 1.6 2006/06/29 15:48:29 gunter Exp $
// GEANT4 tag $Name: geant4-09-01 $
// GEANT4 tag $Name: geant4-09-02 $
//
#include "globals.hh"
#include "BrachyFactoryIr.hh"
@@ -33,7 +33,7 @@
// *******************************
//
// $Id: BrachyFactoryLeipzig.cc,v 1.6 2006/06/29 15:48:31 gunter Exp $
// GEANT4 tag $Name: geant4-09-01 $
// GEANT4 tag $Name: geant4-09-02 $
//
#include "globals.hh"
@@ -33,7 +33,7 @@
// *******************************
//
// $Id: BrachyMaterial.cc,v 1.7 2006/06/29 15:48:33 gunter Exp $
// GEANT4 tag $Name: geant4-09-01 $
// GEANT4 tag $Name: geant4-09-02 $
//
#include "G4MaterialPropertiesTable.hh"
@@ -34,7 +34,7 @@
// ************************************
//
// $Id: BrachyPhantomROGeometry.cc,v 1.11 2006/06/29 15:48:36 gunter Exp $
// GEANT4 tag $Name: geant4-09-01 $
// GEANT4 tag $Name: geant4-09-02 $
//
#include "BrachyPhantomROGeometry.hh"
#include "BrachyDummySD.hh"
@@ -34,7 +34,7 @@
// ********************************
//
// $Id: BrachyPhantomSD.cc,v 1.13 2006/06/29 15:48:39 gunter Exp $
// GEANT4 tag $Name: geant4-09-01 $
// GEANT4 tag $Name: geant4-09-02 $
//
#include "BrachyPhantomSD.hh"
#include "BrachyAnalysisManager.hh"
@@ -36,7 +36,7 @@
// **********************************
//
// $Id: BrachyPhysicsList.cc,v 1.13 2006/11/15 10:02:17 guatelli Exp $
// GEANT4 tag $Name: geant4-09-01 $
// GEANT4 tag $Name: geant4-09-02 $
//
#include "BrachyPhysicsList.hh"
@@ -38,7 +38,7 @@
// ********************************************
//
// $Id: BrachyPrimaryGeneratorAction.cc,v 1.18 2006/06/29 15:48:45 gunter Exp $
// GEANT4 tag $Name: geant4-09-01 $
// GEANT4 tag $Name: geant4-09-02 $
//
#include "globals.hh"
#include "BrachyPrimaryGeneratorAction.hh"
@@ -38,7 +38,7 @@
// ********************************************
//
// $Id: BrachyPrimaryGeneratorActionI.cc,v 1.10 2006/06/29 15:48:48 gunter Exp $
// GEANT4 tag $Name: geant4-09-01 $
// GEANT4 tag $Name: geant4-09-02 $
//
#include "BrachyPrimaryGeneratorActionI.hh"
@@ -38,7 +38,7 @@
// ********************************************
//
// $Id: BrachyPrimaryGeneratorActionIr.cc,v 1.11 2006/06/29 15:48:51 gunter Exp $
// GEANT4 tag $Name: geant4-09-01 $
// GEANT4 tag $Name: geant4-09-02 $
//
#include "BrachyPrimaryGeneratorActionIr.hh"
@@ -35,7 +35,7 @@
//
//
// $Id: BrachyPrimaryGeneratorMessenger.cc,v 1.3 2006/06/29 15:48:54 gunter Exp $
// GEANT4 tag $Name: geant4-09-01 $
// GEANT4 tag $Name: geant4-09-02 $
//
//
@@ -39,7 +39,7 @@
// *******************************
//
// $Id: BrachyRunAction.cc,v 1.18 2006/06/29 15:48:57 gunter Exp $
// GEANT4 tag $Name: geant4-09-01 $
// GEANT4 tag $Name: geant4-09-02 $
//
#include "BrachyRunAction.hh"