Warning, /geant4/examples/extended/biasing/History is written in an unsupported language. File is not indexed.
0001 # Example biasing History
0002
0003 See `CONTRIBUTING.rst` for details of **required** info/format for each entry,
0004 which **must** added in reverse chronological order (newest at the top). It must **not**
0005 be used as a substitute for writing good git commit messages!
0006
0007 -------------------------------------------------------------------------------
0008
0009 ## 2025-07-30 I. Hrivnacova (exbiasing-V11-03-01)
0010 - Migration of README pages to Markdown:
0011 - .README.txt replaced with README.md and removed README
0012 - Added README.md pages in B01, B02, B03
0013 - Reviewed and fixed external links, references to code.
0014
0015 ## 2025-03-14 Igor Semeniouk (exbiasing-V11-03-00)
0016 - The clang-tidy, clang-format applied on code of all GBXX examples
0017
0018 ## 2024-03-20 L.G. Sarmiento (exbiasing-V11-02-00)
0019 - Fixed broken link from "Further information:"
0020 - updated from old `http://cern.ch/geant4/working_groups` site.
0021 Triggerred by [user forum](https://geant4-forum.web.cern.ch/t/help-me-find-information-on-biasing/11922/5)
0022
0023 ## 2023-11-15 I. Hrivnacova (exbiasing-V11-01-00)
0024 - Updated vis.mac macros:
0025 - Changed "/vis/open XYZ [600x600-0+0]" to "/vis/open" to allow run-time choices
0026 and simplified comments.
0027
0028 ## 2021-12-10 I. Hrivnacova (exbiasing-V11-00-01)
0029 - Removed redundant code (forward declarations, includes) from GB* examples
0030
0031 ## 2021-12-10 Ben Morgan (exbiasing-V11-00-00)
0032 - Change to new Markdown History format
0033
0034 ---
0035
0036 # History entries prior to 11.0
0037
0038 May 24, 2021 B. Morgan - exbiasing-V10-07-00)
0039 - Bump required CMake version range to 3.12...3.20, matching core Geant4
0040
0041 November 13, 2020, B. Morgan - exbiasing-V10-06-02
0042 - Enforce use of Serial RunManager for serial-only examples.
0043
0044 November 10, 2020, B. Morgan - exbiasing-V10-06-01
0045 - Migration to G4RunManagerFactory.
0046
0047 Nov 3, 2020, B. Morgan - exbiasing-V10-06-00
0048 - Support same CMake version range as core Geant4
0049
0050 Jan 31, 2019, I.Hrivnacova - exbiasing-V10-05-00
0051 - Merged GitHub PR #4: all Boolean operators now return G4bool.
0052
0053 Nov 8, 2016, M. Verderi - exbiasing-V10-02-02
0054 - revert ReverseMC to ReverseMC01-V10-02-00
0055
0056 Nov 7, 2016 M. Verderi - exbiasing-V10-02-01
0057 - First tag for new GB05 and GB06 examples
0058 - Update of README, .README.txt and CMakeLists.txt
0059
0060 Jul 30, 2016 I.Hrivnacova - exbiasing-V10-02-00
0061 - Coding guidelines
0062
0063 Nov 27, 2014 I.Hrivnacova - exbiasing-V10-00-03
0064 - Fixed top README, .README
0065
0066 Nov 12, 2014 M. Verderi - exbiasing-V10-00-02
0067 - Creation of GB04
0068
0069 Nov 08, 2014 I.Hrivnacova - exbiasing-V10-00-01
0070 - Updated README files for adding GB03
0071
0072 Nov 07, 2014 M. Verderi - exbiasing-V10-00-00
0073 - Creation of GB03
0074
0075 Dec 03, 2013 I.Hrivnacova - exbiasing-V09-06-06
0076 - Fixed files description (for Doxygen)
0077
0078 Nov 29, 2013 I.Hrivnacova - exbiasing-V09-06-05
0079 - Fixed documentation for Doxygen,
0080 added missing GNUmakefile in GB01, GB02
0081
0082 Nov 23, 2013 A. Howard - exbiasing-V09-06-04
0083 - Fixed single threaded problem with B03 (double bias process)
0084
0085 Nov 22, 2013 A. Howard - exbiasing-V09-06-03
0086 - Combined tag of B01, B02 and B03 with last accepted of GB01, GB02, ReverseMC01
0087
0088 Nov 22, 2013 A. Howard - exbiasing-V09-06-02 (internal)
0089 - Changed README and .README to reflect B02 correctly. Added B03
0090 directory. Added GB01, GB02 and B03 to CMakeLists.txt and GNUmakefile
0091
0092 Nov 15, 2012 A. Howard - exbiasing-V09-06-01
0093 - Changed README and .README to reflect the B02 correctly.
0094
0095 Nov 15, 2012 I.Hrivnacova - exbiasing-V09-05-04
0096 - Minor fixes in .README
0097
0098 Oct 13, 2012 A. Dotti - exbiasing-V09-05-03
0099 - Adding explicit use of system of units
0100
0101 Sep 24, 2012 I.Hrivnacova - exbiasing-V09-05-02
0102 - New tag for synchronizing with ctest
0103
0104 Sep 19, 2012 I.Hrivnacova - exbiasing-V09-05-01
0105 - Added explicit includes of G4SystemOfUnits.hh and G4PhysicalConstants.hh
0106 where needed
0107 - Fixed compiler warnings in B02PSScoringDetectorConstruction.cc
0108 - Replaced tabulators with space characters
0109
0110 Sep 4, 2012 I.Hrivnacova - exbiasing-V09-05-00
0111 - Updated CMakeLists.txt:
0112 adding visualization (if used), copying macros, install target
0113 and comment lines
0114
0115 Nov 14th, 2011 G.Cosmo - exbiasing-V09-04-01
0116 - Archived obsolete example B03 laying on the trunk.
0117
0118 Nov 14th, 2011 A.Howard - exbiasing-V09-04-00
0119 - migrated B01 example (B01DetectorConstruction.cc) to new G4Exception
0120
0121 November 20, 2009 L. Desorgher - exbiasing-V09-02-00
0122 - Added new example ReverseMC01 demonstrating the Reverse MonteCarlo technique.
0123
0124 June 22, 2007 A. Howard - exbiasing-V08-03-02
0125 - Cleaned up B01 and B02 code to be more example-like for release
0126
0127 June 5, 2007 A. Howard - exbiasing-V08-03-01
0128 - Removed B03 from GNUmakefile
0129 - Included "B02-V08-03-00" - migration of B02 to new biasing/scoring scheme:
0130 test version
0131
0132 June 5, 2007 A. Howard - exbiasing-V08-03-00
0133 - Migrated example B01 to new biasing/scoring scheme - test version
0134 (needs clean up before public release)
0135 - Removed B03 (redundant/obsolete use of python)
0136
0137 Dec 6, 2005 G. Cosmo
0138 - Trivial changes for support of CLHEP-2.0.X series.
0139
0140 Nov 15th, 2005 G. Cosmo - exbiasing-V07-01-00
0141 - migration to <sstream> from deprecated <strstream>.
0142
0143 May 3rd, 2005 J. Allison
0144 - replaced vis manager with G4VisExecutive.
0145
0146 Dec 8th, 2004 G. Daquino - exbiasing-V06-02-00
0147 - B01, B02 and B03 migrated to <cmath>.
0148
0149 Jun 21st, 2004 G. Daquino - exbiasing-V06-01-00
0150 - Ported B02 and B03 to AIDA 3.2.1 and PI 1.2.1.
0151
0152 Jul 31th, 2003 M. Dressel - exbiasing-V05-02-02
0153 - added weight window example to B01
0154
0155 Jul 31th, 2003 M. Dressel - exbiasing-V05-02-01
0156 - removed some unused arguments in fucntion calls
0157
0158 Jun 30th, 2003 M. Dressel - exbiasing-V05-02-00
0159 - simplified building of B03 and removed files created by swig,
0160 these files are created during gmake now
0161
0162 Jun 25th, 2003 G. Cosmo - exbiasing-V05-01-00
0163 - Added disclaimer of liability where needed.
0164
0165 Mar 11th, 2003 M. Dressel - exbiasing-V05-00-01
0166 - changed the replica number of the world volume from -1 to 0
0167 - Initialze() of the G4RunManager is now called after all Materials
0168 and volumes (also in the parallel geometry) are built.
0169
0170
0171 Feb 19th, 2003 G.Cosmo - exbiasing-V05-00-00
0172 - removed redundant inclusion of PhysicalConstants.h.
0173 Now using CLHEP headers.
0174
0175 Nov 25th, 2002 M.Dressel - exbiasing-V04-01-01
0176 - change README
0177
0178 Nov 22th, 2002 M.Dressel
0179 - changed geometry for scoring. Cells must not coinside with
0180 wolrd boundary since tracks would be killed before
0181 scoring is called in the case a track exits a cell into
0182 "out of world".
0183
0184 Nov 8th, 2002 M.Dressel - exbiasing-V04-01-00
0185 reduce and change examples. Only B01 B02 B03 will
0186 remain but with different content.
0187
0188 July 11th, 2002 M.Dressel - internal-3-exbiasing-V04-01-01
0189 - resolved B09 into geometry/biasing and run.
0190 - coworks with: internal-1-run-V04-01-01
0191 internal-2-transport-V04-01-01
0192 internal-2-geombias-V04-01-01
0193
0194 July 10th, 2002 M.Dressel
0195 - using G4StandardScorer and G4StandardScoreTable instead of
0196 B06Scorer and B06ScorePRinter in B06
0197
0198 July 10th, 2002 M.Dressel - internal-2-exbiasing-V04-01-01
0199 - adopt to the new G4Sigma version in internal-1-geombias-V04-01-01
0200
0201
0202 July 10th, 2002 M.Dressel - internal-1-exbiasing-V04-01-01
0203 - temporarily created directory B09. Messangers and classes using them
0204 are put into B09 because the G4UImessanger is not known in
0205 geometry and processes.
0206
0207
0208 Jun 4th, 2002 M.Dressel - exbiasing-V04-00-07
0209 - update of exampleBXX.out files.
0210 - addition of example B08
0211
0212 May 31th, 2002 M.Dressel - exbiasing-V04-00-06
0213 - change ...Manager to ...Sampler to be conform to transport-V04-00-06
0214
0215 May 23th, 2002 M.Dressel - internal-1-exbiasing-V04-00-05
0216 - Update of README and ouput files after changes in G4ProcessPlacer in
0217 transportation
0218
0219 May 15th, 2002 M.Asai - exbiasing-V04-00-05
0220 - Eliminated all UI commands from generator actions
0221
0222 April 19th, 2002 G.Cosmo - exbiasing-V04-00-04
0223 - Added disclaimer of liability and minor cosmetics...
0224
0225 April 12th, 2002 M.Dressel
0226 - Change class B06ImportanceDetectorConstruction.hh and exampleB06.cc.
0227 B06ImportanceDetectorConstruction does not derive from
0228 G4UserDetectorConstruction, function Construct made private
0229 and called in Constructor.
0230
0231 April 8th, 2002 G.Cosmo - exbiasing-V04-00-03
0232 - Fixed usage of 'first'/'second' in iterators for porting
0233 on DEC-cxx non-ISO.
0234
0235 April 8th, 2002 M.Dressel - exbiasing-V04-00-02
0236 - Resolved compilation problems on HP-aCC.
0237
0238 April 4th, 2002 M.Dressel - exbiasing-V04-00-01
0239 - Resolved compilation problems on SUN-CC and Linux-egcs.
0240
0241 March 28th, 2002 M.Dressel - exbiasing-V04-00-00
0242 - First implementation of importance biasing and scoring user examples.
0243
0244 March 25th, 2002 G.Cosmo
0245 - Created.