Import Geant4 11.1.0.beta source tree
This commit is contained in:
@@ -1,14 +1,16 @@
|
||||
# Example parallel History
|
||||
|
||||
=========================================================
|
||||
Geant4 - an Object-Oriented Toolkit for Simulation in HEP
|
||||
=========================================================
|
||||
See `CONTRIBUTING.rst` for details of **required** info/format for each entry,
|
||||
which **must** added in reverse chronological order (newest at the top). It must **not**
|
||||
be used as a substitute for writing good git commit messages!
|
||||
|
||||
Parallel Examples History file
|
||||
-------------------------------
|
||||
|
||||
----------------------------------------------------------
|
||||
* Reverse chronological order (last date on top), please *
|
||||
----------------------------------------------------------
|
||||
## 2021-12-10 Ben Morgan (exparallel-V11-00-00)
|
||||
- Change to new Markdown History format
|
||||
|
||||
---
|
||||
|
||||
# History entries prior to 11.0
|
||||
|
||||
05 May 2021, B. Morgan (exparallel-V10-07-00)
|
||||
- Bump required CMake version range to 3.12...3.20, matching core Geant4
|
||||
|
||||
@@ -1,13 +1,23 @@
|
||||
=========================================================
|
||||
Geant4 - an Object-Oriented Toolkit for Simulation in HEP
|
||||
=========================================================
|
||||
# Example MPI History
|
||||
|
||||
Category History file
|
||||
---------------------
|
||||
See `CONTRIBUTING.rst` for details of **required** info/format for each entry,
|
||||
which **must** added in reverse chronological order (newest at the top). It must **not**
|
||||
be used as a substitute for writing good git commit messages!
|
||||
|
||||
----------------------------------------------------------
|
||||
* Reverse chronological order (last date on top), please *
|
||||
----------------------------------------------------------
|
||||
## 2022-05-18 Guy Barrand (MPI-V11-00-02)
|
||||
- have "toolx" namespace for g4tools code related to MPI, then:
|
||||
- namespace tools::mpi becomes toolx::mpi.
|
||||
- includes #include <tools/mpi/...> become #include <toolx/mpi/...>
|
||||
|
||||
## 2022-03-10 Ben Morgan (MPI-V11-00-01)
|
||||
- Remove use of obsolete G4DeveloperAPI functions
|
||||
|
||||
## 2021-12-10 Ben Morgan (MPI-V11-00-00)
|
||||
- Change to new Markdown History format
|
||||
|
||||
---
|
||||
|
||||
# History entries prior to 11.0
|
||||
|
||||
9 Novemeber 2021, I. Hrivnacova (MPI-V10-07-03)
|
||||
- Updated analysis classes for changes in analysis
|
||||
|
||||
@@ -36,7 +36,7 @@
|
||||
#include "Run.hh"
|
||||
|
||||
#include "G4MPIscorerMerger.hh"
|
||||
#include "tools/mpi/wrmpi"
|
||||
#include "toolx/mpi/wrmpi"
|
||||
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
@@ -147,7 +147,7 @@ if(NOT DEFINED CMAKE_INSTALL_LIBDIR)
|
||||
endif()
|
||||
#If this is built as part of G4 CMAKE_INSTALL_LIBDIR is defined, we need to
|
||||
#so force check of what we should use
|
||||
include(Geant4MacroLibraryTargets OPTIONAL RESULT_VARIABLE _internal_build)
|
||||
include(G4DeveloperAPI OPTIONAL RESULT_VARIABLE _internal_build)
|
||||
if(_internal_build)
|
||||
set(_dolib64 TRUE)
|
||||
endif()
|
||||
|
||||
+1
-1
@@ -41,12 +41,12 @@
|
||||
#include "tools/ntuple_booking"
|
||||
#include "tools/impi"
|
||||
#include "tools/wroot/impi_ntuple"
|
||||
#include "tools/wroot/ntuple"
|
||||
|
||||
namespace tools {
|
||||
namespace wroot {
|
||||
class branch;
|
||||
class base_pntuple;
|
||||
class ntuple;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -33,7 +33,7 @@
|
||||
#include "G4MPImanager.hh"
|
||||
#include "G4VMPIextraWorker.hh"
|
||||
|
||||
namespace tools {
|
||||
namespace toolx {
|
||||
namespace mpi {
|
||||
class wrmpi;
|
||||
}
|
||||
@@ -49,7 +49,7 @@ public:
|
||||
~G4MPIntupleMerger();
|
||||
|
||||
private:
|
||||
tools::mpi::wrmpi* fWrmpi;
|
||||
toolx::mpi::wrmpi* fWrmpi;
|
||||
};
|
||||
|
||||
#endif //G4MPINTUPLEMERGER_HH
|
||||
|
||||
@@ -31,7 +31,7 @@
|
||||
#include "G4MPIhistoMerger.hh"
|
||||
#include "G4MPImanager.hh"
|
||||
#include "G4ios.hh"
|
||||
#include "tools/mpi/hmpi"
|
||||
#include "toolx/mpi/hmpi"
|
||||
#include <mpi.h>
|
||||
#include "G4VAnalysisManager.hh"
|
||||
|
||||
@@ -54,8 +54,8 @@ void G4MPIhistoMerger::Merge()
|
||||
G4bool verbose = ( verboseLevel > 1 );
|
||||
G4int tag = G4MPImanager::kTAG_HISTO;
|
||||
//const MPI::Intracomm* comm = &COMM_G4COMMAND_;
|
||||
tools::mpi::hmpi* hmpi
|
||||
= new tools::mpi::hmpi(G4cout, destination, tag, comm, verbose);
|
||||
toolx::mpi::hmpi* hmpi
|
||||
= new toolx::mpi::hmpi(G4cout, destination, tag, comm, verbose);
|
||||
if ( ! manager->Merge(hmpi) ) {
|
||||
G4cout<<" Merge FAILED"<<G4endl;
|
||||
}
|
||||
|
||||
@@ -31,7 +31,7 @@
|
||||
#include "G4RootMpiAnalysisManager.hh"
|
||||
#include "G4ios.hh"
|
||||
|
||||
#include "tools/mpi/wrmpi"
|
||||
#include "toolx/mpi/wrmpi"
|
||||
|
||||
#include <mpi.h>
|
||||
|
||||
@@ -57,7 +57,7 @@ G4MPIntupleMerger::G4MPIntupleMerger(G4int nofReducedNtupleFiles,
|
||||
auto comm = mpiManager->GetAllComm();
|
||||
|
||||
// G4int tag = G4MPImanager::kTAG_NTUPLE;
|
||||
fWrmpi = new tools::mpi::wrmpi(G4cout, *comm);
|
||||
fWrmpi = new toolx::mpi::wrmpi(G4cout, *comm);
|
||||
|
||||
analysisManager->SetMpiNtupleMerging(
|
||||
fWrmpi, mpiRank, mpiSize, nofReducedNtupleFiles);
|
||||
|
||||
@@ -1,19 +1,16 @@
|
||||
d: History 68751 2013-04-05 10:21:24Z gcosmo $
|
||||
-------------------------------------------------------------------
|
||||
# Example TBB History
|
||||
|
||||
=========================================================
|
||||
Geant4 - an Object-Oriented Toolkit for Simulation in HEP
|
||||
=========================================================
|
||||
See `CONTRIBUTING.rst` for details of **required** info/format for each entry,
|
||||
which **must** added in reverse chronological order (newest at the top). It must **not**
|
||||
be used as a substitute for writing good git commit messages!
|
||||
|
||||
extended/parllel/tbb History file
|
||||
---------------------------------
|
||||
his file should be used by the G4 example coordinator to briefly
|
||||
summarize all major modifications introduced in the code and keep
|
||||
track of all tags.
|
||||
|
||||
----------------------------------------------------------
|
||||
* Reverse chronological order (last date on top), please *
|
||||
----------------------------------------------------------
|
||||
## 2021-12-10 Ben Morgan (tbbex-V11-00-00)
|
||||
- Change to new Markdown History format
|
||||
|
||||
---
|
||||
|
||||
# History entries prior to 11.0
|
||||
|
||||
28th May 2020 J. Madsen (tbbex-V10-06-00)
|
||||
- Updated TBB example to use new tasking system which is fully compatible with TBB
|
||||
|
||||
@@ -1,18 +1,16 @@
|
||||
-------------------------------------------------------------------
|
||||
# Example ThreadsafeScorers History
|
||||
|
||||
=========================================================
|
||||
Geant4 - an Object-Oriented Toolkit for Simulation in HEP
|
||||
=========================================================
|
||||
See `CONTRIBUTING.rst` for details of **required** info/format for each entry,
|
||||
which **must** added in reverse chronological order (newest at the top). It must **not**
|
||||
be used as a substitute for writing good git commit messages!
|
||||
|
||||
ThreadsafeScorers History file
|
||||
---------------------------------
|
||||
This file should be used by the G4 example coordinator to briefly
|
||||
summarize all major modifications introduced in the code and keep
|
||||
track of all tags.
|
||||
|
||||
----------------------------------------------------------
|
||||
* Reverse chronological order (last date on top), please *
|
||||
----------------------------------------------------------
|
||||
## 2021-12-10 Ben Morgan (ThreadsafeScorers-V11-00-00)
|
||||
- Change to new Markdown History format
|
||||
|
||||
---
|
||||
|
||||
# History entries prior to 11.0
|
||||
|
||||
13/02/2021 V. Ivantchenko (ThreadsafeScorers-V10-07-00)
|
||||
- TSPhysicsList - removed obsolete header G4EmProcessOptions; removed
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,14 +1,16 @@
|
||||
# Example TopC History
|
||||
|
||||
=========================================================
|
||||
Geant4 - an Object-Oriented Toolkit for Simulation in HEP
|
||||
=========================================================
|
||||
See `CONTRIBUTING.rst` for details of **required** info/format for each entry,
|
||||
which **must** added in reverse chronological order (newest at the top). It must **not**
|
||||
be used as a substitute for writing good git commit messages!
|
||||
|
||||
TopC Examples History file
|
||||
--------------------------
|
||||
|
||||
----------------------------------------------------------
|
||||
* Reverse chronological order (last date on top), please *
|
||||
----------------------------------------------------------
|
||||
## 2021-12-10 Ben Morgan (exTopC-V11-00-00)
|
||||
- Change to new Markdown History format
|
||||
|
||||
---
|
||||
|
||||
# History entries prior to 11.0
|
||||
|
||||
30 October 2020, G. Cosmo (exTopC-V10-06-00)
|
||||
- Fixed README.html. Addressing problem report #2284.
|
||||
|
||||
@@ -1,18 +1,16 @@
|
||||
-------------------------------------------------------------------
|
||||
# Example ParN02 History
|
||||
|
||||
=========================================================
|
||||
Geant4 - an Object-Oriented Toolkit for Simulation in HEP
|
||||
=========================================================
|
||||
See `CONTRIBUTING.rst` for details of **required** info/format for each entry,
|
||||
which **must** added in reverse chronological order (newest at the top). It must **not**
|
||||
be used as a substitute for writing good git commit messages!
|
||||
|
||||
Example ParN02 History file
|
||||
---------------------------
|
||||
This file should be used by the G4 example coordinator to briefly
|
||||
summarize all major modifications introduced in the code and keep
|
||||
track of all tags.
|
||||
|
||||
----------------------------------------------------------
|
||||
* Reverse chronological order (last date on top), please *
|
||||
----------------------------------------------------------
|
||||
## 2021-12-10 Ben Morgan (ParN02-V11-00-00)
|
||||
- Change to new Markdown History format
|
||||
|
||||
---
|
||||
|
||||
# History entries prior to 11.0
|
||||
|
||||
November 28th, 2019 I.Hrivnacova (ParN02-V10-05-00)
|
||||
- Fixed Doxygen warnings
|
||||
|
||||
@@ -1,18 +1,16 @@
|
||||
-------------------------------------------------------------------
|
||||
# Example ParN04 History
|
||||
|
||||
=========================================================
|
||||
Geant4 - an Object-Oriented Toolkit for Simulation in HEP
|
||||
=========================================================
|
||||
See `CONTRIBUTING.rst` for details of **required** info/format for each entry,
|
||||
which **must** added in reverse chronological order (newest at the top). It must **not**
|
||||
be used as a substitute for writing good git commit messages!
|
||||
|
||||
Example ParN04 History file
|
||||
---------------------------
|
||||
This file should be used by the G4 example coordinator to briefly
|
||||
summarize all major modifications introduced in the code and keep
|
||||
track of all tags.
|
||||
|
||||
----------------------------------------------------------
|
||||
* Reverse chronological order (last date on top), please *
|
||||
----------------------------------------------------------
|
||||
## 2021-12-10 Ben Morgan (ParN04-V11-00-00)
|
||||
- Change to new Markdown History format
|
||||
|
||||
---
|
||||
|
||||
# History entries prior to 11.0
|
||||
|
||||
November 28th, 2019 I.Hrivnacova - ParN04-V10-05-00
|
||||
-------------------------
|
||||
|
||||
Reference in New Issue
Block a user