131 lines
5.2 KiB
Plaintext
131 lines
5.2 KiB
Plaintext
$Id: History,v 1.25.2.2 2003/05/30 13:14:50 johna Exp $
|
|
-------------------------------------------------------------------
|
|
|
|
=========================================================
|
|
Geant4 - an Object-Oriented Toolkit for Simulation in HEP
|
|
=========================================================
|
|
|
|
Category History file
|
|
---------------------
|
|
This file should be used by G4 developers and category coordinators
|
|
to briefly summarize all major modifications introduced in the code
|
|
and keep track of all category-tags.
|
|
It DOES NOT substitute the CVS log-message one should put at every
|
|
committal in the CVS repository !
|
|
|
|
----------------------------------------------------------
|
|
* Reverse chronological order (last date on top), please *
|
|
----------------------------------------------------------
|
|
|
|
History file for visualization/HepRep sub-category
|
|
---------------------------------------------------------------------------
|
|
|
|
30th May 2003 John Allison
|
|
- Eliminated pedantic warnings at head (johna-030530) and on
|
|
geant4-05-01-ref-02 (vis-V05-01-00).
|
|
|
|
29th May 2003 Mark Donszelmann and Joseph Perl (mark-joseph-050329)
|
|
- Modified G4HepRepSceneHandler (HEPREP2) to write more complete heprep, including
|
|
attributes.
|
|
- Copied new Streamer from FREEHEP library.
|
|
|
|
28th February 2003 Joseph Perl
|
|
- Modified G4HepRepFileSceneHandler to allow some volumes to be initially invisible.
|
|
|
|
24th January 2003 Joseph Perl
|
|
- Modified G4HepRepFileSceneHandler:AddThis (const G4VTrajectory& traj)
|
|
to incorporate G4Attributes into the HepRep1 file.
|
|
- Moved some of HepRepXMLWriter's warning messages into ifdef debug blocks.
|
|
|
|
11th December 2002 John Allison (vis-V04-01-10)
|
|
- Fixed default view parameters (global culling false).
|
|
|
|
9th December 2002 Mark Donszelmann
|
|
- Fixed bug that files were left open. Will close now, apart from stdin/stderr
|
|
- Fixed color call not to use array creation.
|
|
- Fixed HepRep standard (reader related), G4 is a writer.
|
|
- Fixed include file now to only include HepRep.h (which includes all others)
|
|
|
|
3rd December 2002 Mark Donszelmann
|
|
- Fixed bug that XML Output can be routed to stdout or stderr.
|
|
|
|
27th November 2002 Mark Donszelmann
|
|
- Fixed core dump (Solaris) if open HepRepXML and closed it w/o writing anything
|
|
|
|
27th November 2002 John Allison (vis-V04-01-08)
|
|
- Changed mickname of HepRep to HepRepXML.
|
|
- Fixed description of HepRepFile.
|
|
|
|
26th November 2002 Mark Donszelmann
|
|
- Fixed FillStyle, LineStyle, LineWidth, HasFrame and Symbol Names
|
|
- Fixed parent-child relationship for calorimeter hits
|
|
- Fixed material state number, now a string
|
|
- Fixed fillColor to be equal to color
|
|
|
|
25th November 2002 Mark Donszelmann
|
|
- Fixed HepRep1 warnings in HepRepFileSceneHandler
|
|
- Fixed HepRep2 radius of markers to be non-zero
|
|
- Fixed HepRep2 attributes some of which had wrong names, especially the markers
|
|
- Fixed HepRep2 filename to have sequence number
|
|
|
|
13th November 2002 Mark Donszelmann
|
|
- Added HepRep2 Driver
|
|
|
|
4th February 2002 Joseph Perl (vis-V04-00-01)
|
|
- Check for missing hierarchy layers in HepRepXMLWriter.
|
|
(Not strictly needed since have a culled layer check in SceneHandler,
|
|
but may be useful in other applications of HepRepXMLWriter).
|
|
|
|
3rd February 2002 Joseph Perl
|
|
- Detect transient data by testing for
|
|
!fpCurrentPV || fReadyForTransients
|
|
rather than just fReadyForTransients
|
|
|
|
1st February 2002 Joseph Perl
|
|
- Defer file opening until first real HepRepType is to be written.
|
|
- Moved HepRep code from AddThis to AddPrimitive.
|
|
- Add additional levels to hierarchy if any appear to have been
|
|
removed by culling.
|
|
- Add visibility attribute.
|
|
|
|
29th January 2002 Joseph Perl
|
|
- Relocate file-opening logic to constructor and ShowView
|
|
(had been in SetView).
|
|
|
|
28th January 2002 Joseph Perl
|
|
- Produce hierarchical output rather than flat HepRepType structure.
|
|
- Handle trajectories as well as detector geometry.
|
|
- Output files now named G4Data<n>.heprep where n increments with each open.
|
|
|
|
19th November 2001 John Allison (vis-V03-02-19)
|
|
- Added G4HEPREPFILEDEBUG to control debug code.
|
|
- Changed <fstream.h> to "g4std/fstream".
|
|
- Changed cout to G4cout, endl to G4endl.
|
|
- Changed G4HepRep.xml to G4HepRepFile.xml in hepRepXMLWriter->open("..."");
|
|
|
|
8th November 2001 Joseph Perl
|
|
- HepRep Type names now come from Physical Volume names.
|
|
- Added many HepRep Attributes for other volume properties.
|
|
|
|
6th November 2001 John Allison (HepRep-pure-C++-1st-version)
|
|
- Removed HepRep files G4HepRep.hh, G4HepRepSceneHandler.hh,
|
|
G4HepRepViewer.hh, G4HepRep.cc, G4HepRepSceneHandler.cc and
|
|
G4HepRepViewer.cc (recoverable with tag HepRep-Java-version).
|
|
- Added HepRepFile from version of 27th September 2001 Joseph Perl.
|
|
First pure C++ version (eliminates need for Java jni or freehep).
|
|
Named as HepRepFile rather than HepRep.
|
|
- GNUmakefile: removed CPPFLAGS += -DHEPREP and CPPFLAGS += -DDEBUG.
|
|
- README: completely re-written for HepRepFile.
|
|
|
|
6th November 2001 John Allison (HepRep-Java-version)
|
|
- Tagged before major revision.
|
|
|
|
4th September 2001 Joseph Perl
|
|
- minor improvements to README.
|
|
|
|
26th August 2001 Joseph Perl
|
|
- handle PolyHedron.getNoFacets()==0 and improve README.
|
|
|
|
24th August 2001 Joseph Perl (vis-V03-02-13-00)
|
|
- First version of HepRep Graphics Driver
|