Back to home page

EIC code displayed by LXR

 
 

    


Warning, /geant4/examples/extended/persistency/gdml/G01/History is written in an unsupported language. File is not indexed.

0001 # Example G01 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).
0005 It must **not** be used as a substitute for writing good git commit messages!
0006 
0007 -------------------------------------------------------------------------------
0008 
0009 ## 2024-06-05 Gabriele Cosmo (G01-V11-02-00)
0010 - Updated GDML files to use short URL for schema validation.
0011 
0012 ## 2023-04-26 Gabriele Cosmo (G01-V11-01-00)
0013 - Added comment in main() to demonstrate how to set alternative schema file
0014   for validation while parsing a GDML document.
0015 
0016 ## 2021-12-10 Ben Morgan (G01-V11-00-00)
0017 - Change to new Markdown History format
0018 
0019 ---
0020 
0021 # History entries prior to 11.0
0022 
0023 September 15th, 2021 Gabriele Cosmo G01-V10-07-02
0024 - Fixed minor overlaps in assembly.gdml and axes.gdml samples.
0025 
0026 February 3rd, 2021 Gabriele Cosmo G01-V10-07-01
0027 - Fixed auxiliary.gdml sample to define proper Region tags.
0028 
0029 January 11th, 2021 Gabriele Cosmo G01-V10-07-00
0030 - Added scaledSolids.gdml sample setup.
0031 
0032 November 10th, 2020 Ben Morgan G01-V10-06-02
0033 - Migration to G4RunManagerFactory.
0034 
0035 November 5th, 2020 Witek Pokorski G01-V10-06-01
0036 - Added a line (commented out) indicating the possibility to overwrite
0037 output files.
0038 
0039 May 14th, 2020 Gabriele Cosmo G01-V10-06-00
0040 - Use [] brackets in loop.gdml sample to show how to index names
0041   and dimensions in loops.
0042 
0043 November 28th, 2019 Ivana Hrivnacova G01-V10-05-06
0044 - Fixed Doxygen warning in .README.txt
0045 
0046 September 24th, 2019 Gabriele Cosmo G01-V10-05-05
0047 - Enable overlaps checking in example.
0048 - Corrected overlap in assembly.gdml sample.
0049 
0050 August 17th, 2019 John Allison G01-V10-05-04
0051 - Added block.gdml to list copied to project directories.
0052 
0053 May 2nd, 2019 Witek Pokorski G01-V10-05-03
0054 - Added BeamOn(0) to initialize range to energy converters
0055   needed when exporting cuts per volume
0056 
0057 April 25th, 2019 Ben Morgan G01-V10-05-02
0058 - Include G4Types.hh before use of G4MULTITHREADED
0059 
0060 April 1st, 2019 Gabriele Cosmo G01-V10-05-01
0061 - Migrated example to multi-threading, to test MT in writing.
0062 
0063 March 4th, 2019 Gabriele Cosmo G01-V10-05-00
0064 - Added block.gdml sample demonstrating nested assemblies.
0065 
0066 March 23rd, 2017 Gabriele Cosmo G01-V10-03-01
0067 - Updated setup for visualization in main program.
0068 
0069 March 23rd, 2017 Witek Pokorski G01-V10-03-00
0070 - Added missing gdml files to CMake installation script.
0071 
0072 July 1st, 2016 Ivana Hrivnacova G01-V10-02-02
0073 - Replaced std::cout with G4cout
0074 
0075 March 31st, 2016 Gabriele Cosmo G01-V10-02-01
0076 - Added missing gdml files to CMake installation script.
0077 
0078 March 30th, 2016 Gabriele Cosmo G01-V10-02-00
0079 - Added test case for scaled solids: scaledTube.gdml.
0080 
0081 March 30th, 2014 Gabriele Cosmo G01-V10-01-01
0082 - Activate flag in parser for enabling export of geometrical regions.
0083 
0084 March 27th, 2014 Witold Pokorski G01-V10-01-00
0085 - Added example code showing how to import and export auxiliary information.
0086 
0087 July 18th, 2014 Gabriele Cosmo G01-V10-00-04
0088 - Added multiUnion.gdml sample demonstrating import and export of a
0089   Multi-Union structure.
0090 
0091 June 11th, 2014 Witek Pokorski G01-V10-00-03
0092 - Changes to comply with coding conventions.
0093 
0094 April 23rd, 2014 Gabriele Cosmo G01-V10-00-02, G01-V10-00-01
0095 - Added GDML sample mat_nist.gdml showing how to load a NIST material,
0096   although format is not part of the GDML schema yet (i.e. expected
0097   warning in schema validation).
0098 
0099 April 14th, 2014 Tatiana Nikitina G01-V10-00-00
0100 - Correction to solids.gdml for 'para' solid, where angle unit was missing.
0101 
0102 November 22nd, 2013 Tatiana Nikitina G01-V09-06-00
0103 - Added test case for 'genericPolycone' and 'genericPolyhedra'.
0104   Requires update to GDML schema 3.1.0 to avoid validation errors.
0105 
0106 October 19th, 2012 Ben Morgan
0107 - Simplify CMake syntax to find Geant4 with gdml support
0108 
0109 July 25th, 2012 Witek Pokorski G01-V09-05-02
0110 - a few more cosmetic changes to comply to coding convetions
0111 
0112 July 25th, 2012 Witek Pokorski G01-V09-05-01
0113 - making a number of cosmetic changes to comply to coding conventions
0114 
0115 April 4th, 2012 Witek Pokorski G01-V09-05-00
0116 - Added missing unit in opticalsurfaces.gdml
0117 
0118 November 17th, 2010  Gabriele Cosmo  G01-V09-03-07
0119 - Added commented command for de-activating names stripping while reading.
0120 
0121 October 18th, 2010  Witold Pokorski  G01-V09-03-06
0122 - Use world volume for tracking to dump to GDML file.
0123 
0124 October 16th, 2010  John Allison  G01-V09-03-05
0125 - Introduced G4UIExecutive.
0126 - Reverted to OGL in vis.mac.
0127 
0128 October 13th, 2010  Gabriele Cosmo G01-V09-03-04
0129 - Use OGLIX in vis.mac to restore visualization, not working with OGL ...
0130 
0131 October 13th, 2010  Witold Pokorski
0132 - Use string as second item in auxiliary-value in main().
0133 
0134 June 4th, 2010  Joseph Perl G01-V09-03-03
0135 - Updated vis usage.
0136 
0137 June 3rd, 2010  Tatiana Nikitina - G01-V09-03-02
0138 - Added G4GenericTrap to the solids.gdml sample.
0139 
0140 January 19th, 2010  Gabriele Cosmo - G01-V09-03-01
0141 - Corrected typo in replicated.gdml file.
0142 
0143 January 8th, 2010  Gabriele Cosmo - G01-V09-03-00
0144 - Added printout of associated auxiliary information value.
0145 
0146 October 14th, 2009  Gabriele Cosmo - G01-V09-02-05
0147 - Added usage of 'expression' and 'quantity' in solids.gdml.
0148 
0149 September 24th, 2009  Gabriele Cosmo - G01-V09-02-04
0150 - Added assembly.gdml to demonstrate support for 'assembly' tags.
0151 
0152 May 12th, 2009  Gabriele Cosmo - G01-V09-02-03
0153 - Modified loop.gdml and matricesandloops.gdml to only demonstrate multiple
0154   placements through the loop statement.
0155 
0156 May 11th, 2009  Gabriele Cosmo - G01-V09-02-02
0157 - Added possibility to run application in batch mode giving a macro
0158   as input:  load_gdml solids.gdml g01.gdml g01.in
0159   Option to be used by system testing for batch test.
0160 
0161 April 24th, 2009  Gabriele Cosmo - G01-V09-02-01
0162 - Added missing inclusion of headers in main() translation unit.
0163 
0164 April 24th, 2009  Gabriele Cosmo - G01-V09-02-00
0165 - Added new GDML samples for matrices+loops and optical-surfaces.
0166 
0167 December 4th, 2008  Gabriele Cosmo - G01-V09-01-04
0168 - Updated GDML file samples to point to new GDML schema location.
0169 
0170 November 21st, 2008  Tatiana Nikitina - G01-V09-01-03
0171 - Updated loop.gdml and solids.gdml descriptions fix schema validation
0172   warnings.
0173 - Added example in main() how to retrieve auxiliary information.
0174 - Updated README.
0175 
0176 November 20th, 2008  Gabriele Cosmo - G01-V09-01-02
0177 - Removed obsolete gdml files paramvol.gdml and replicavol.gdml.
0178 
0179 November 13th, 2008  Gabriele Cosmo - G01-V09-01-01
0180 - Added pTube.gdml, example of parameterisation in Phi for a G4Tubs.
0181 - Corrected name for 'Air' material in solids.gdml.
0182 - Some code cleanup.
0183 
0184 August 27th, 2008  Gabriele Cosmo - G01-V09-01-00
0185 - Imported from original extended example "gdml".
0186 
0187 August 22nd, 2008  Tatiana Nikitina - exgdml-V09-01-03
0188 - Updated gdml files to be fully compliant with Schema.
0189 - Added tess.gdml including simple tessellated geoemtry.
0190 - Added solids.gdml including simple examples for all kind of solids.
0191 
0192 July 1st, 2008  Zoltan Torzsok - exgdml-V09-01-02
0193 - Removed no longer needed toy gdml files: matrix.gdml, modular.gdml,
0194   diamond.gdml. Updated files: axes.gdml, entity.gdml, scale.gdml.
0195 
0196 April 1st, 2008  Zoltan Torzsok - exgdml-V09-01-01
0197 - Fixed function calls in main() to follow convention of using first
0198   capital letter.
0199 
0200 February 15th, 2008  Z. Torzsok
0201 - Added gdml files featuring replicas and division volumes.
0202 
0203 February 12th, 2008  Z.Torzsok
0204 - Example files are cleaned up.
0205 - Added gdml file featuring matrices.
0206 
0207 January 21st, 2008  Z.Torzsok
0208 - The GDML example is nicely polished now:
0209 
0210      load_gdml <input_gdml_file> <output_gdml file>
0211 
0212   The input file is mandatory, the output file is optional.
0213   Displays usage instructions and complains in case of unnecessary arguments.
0214 
0215 January 16th, 2008  Z.Torszok - exgdml-V09-01-00
0216 - Added entity.gdml and materials.xml to demonstrate the ability of the parser
0217   of resolving entities.
0218 - Fixed axes.gdml and diamond.gdml according to tessellated-solid specifications.
0219 
0220 December 11th, 2007  G.Cosmo - exgdml-V09-00-02
0221 - Protected usage of G4UItcsh in main().
0222 
0223 December 5th, 2007  Z.Torzsok - exgdml-V09-00-01
0224 - Corrected call to parser in main.
0225 - Use OGLX instead of OGLXm.
0226 - Fixed gun position.
0227 
0228 November 19th, 2007  Z.Torzsok - exgdml-V09-00-00
0229 - Updated to co-work with built-in GDML plugin module GDML-3.
0230 - Showing loading of modular GDML files.
0231 
0232 December 1st, 2006  W.Pokorski - exgdml-V08-01-00
0233 - Set schema location to LCG release area in test.gdml.
0234 - Updated README and GNUmakefile.
0235 
0236 June 19th, 2006  W.Pokorski - exgdml-V08-00-00
0237 - Added G4Evaluator for new version of GDML.
0238 - Updated GNUmakefile.
0239 
0240 May 3rd, 2005  J.Allison
0241 - Replaced vis manager with G4VisExecutive.
0242 
0243 Dec 7th, 2004  R.Chytracek, W.Pokorski - exgdml-V06-02-00
0244 - Archived old example and setup. New example based on GDML-2.0.0
0245   demonstrating the abilities of import/export of GDML descriptions.
0246 
0247 Nov 13th, 2003  John Allison - exgdml-V05-02-01
0248 - Removed OPACS from Vis Manager.
0249 
0250 Oct 27th, 2003  R.Chytracek
0251 - Brought up-to-date the makefiles with the latest Geant4 tags.
0252 - Updated to adopt XercesC 2.x family.
0253 - XERCESCROOT default now points to gcc-3.2 installation only.
0254 
0255 July 4th, 2003  G.Cosmo - exgdml-V05-02-00
0256 - Fixed trivial compilation errors originated by last g4std migration.
0257 - Fixed pedantic compilation warnings on Linux-g++.
0258 
0259 June 3rd, 2002  R.Chytracek - exgdml-V04-00-00
0260 - First implementation of GDML example for detector description persistency.
0261 
0262 June 3rd, 2002  G.Cosmo
0263 - Created.