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
@@ -57,15 +57,15 @@ public:
// With description
static exrdmAnalysisManager* getInstance();
static void dispose();
private:
exrdmAnalysisManager();
~exrdmAnalysisManager();
public: // Without description
~exrdmAnalysisManager();
void bookHisto();
void BeginOfRun();
@@ -38,24 +38,25 @@
#include "globals.hh"
#include <vector>
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo....
class exrdmHistoMessenger;
#ifdef G4ANALYSIS_USE_AIDA
#ifdef G4ANALYSIS_USE
namespace AIDA {
class IAnalysisFactory;
class ITree;
class ITuple;
class IHistogram1D;
}
#endif
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo....
#ifdef G4ANALYSIS_USE_ROOT
// Root classes
class TFile;
class TH1D;
class TNtuple;
#endif
class exrdmHistoMessenger;
class exrdmHisto
{
@@ -91,7 +92,7 @@ public:
void fillTuple(G4int, G4int, G4double);
// Fill nTuple at a given col with a double
void fillTuple(G4int, const G4String&, G4String);
void fillTuple(G4int, const G4String&, G4String&);
// Fill nTuple parameter with a string
void fillTuple(G4int, const G4String&, G4bool);
@@ -114,10 +115,10 @@ private:
G4int nTuple;
G4int verbose;
G4int defaultAct;
#ifdef G4ANALYSIS_USE_AIDA
#ifdef G4ANALYSIS_USE
std::vector<AIDA::IHistogram1D*> histo;
std::vector<AIDA::ITuple*> ntup;
AIDA::IAnalysisFactory* aida;
AIDA::ITree* tree;
#endif