Commit in lcdd on MAIN | |||
include/lcdd/bfield/BoxDipole.hh | +1 | -1 | 1.5 -> 1.6 |
/Cartesian3DMagneticFieldMap.hh | +7 | -3 | 1.6 -> 1.7 |
/Dipole.hh | +2 | -2 | 1.5 -> 1.6 |
/FieldManager.hh | +2 | -2 | 1.5 -> 1.6 |
/MagneticFieldOverlay.hh | +2 | -2 | 1.6 -> 1.7 |
/RZBData.hh | +3 | -3 | 1.5 -> 1.6 |
/RZFieldMap.hh | +2 | -2 | 1.3 -> 1.4 |
/Solenoid.hh | +2 | -3 | 1.2 -> 1.3 |
include/lcdd/core/GeometryManager.hh | +2 | -2 | 1.4 -> 1.5 |
/LCDDDetectorConstruction.hh | +2 | -2 | 1.4 -> 1.5 |
/LCDDMessenger.hh | +2 | -2 | 1.5 -> 1.6 |
/LCDDObjectStoreInspector.hh | +2 | -2 | 1.5 -> 1.6 |
/LCDDParser.hh | +2 | -2 | 1.5 -> 1.6 |
/LCDDProcessor.hh | +2 | -2 | 1.5 -> 1.6 |
include/lcdd/detectors/CalorimeterHitProcessor.hh | +2 | -2 | 1.6 -> 1.7 |
/CalorimeterSD.hh | +2 | -3 | 1.4 -> 1.5 |
/CellReadout.hh | +2 | -2 | 1.6 -> 1.7 |
/CellReadout2DSegmentation.hh | +1 | -1 | 1.5 -> 1.6 |
/GlobalGridXYSegmentation.hh | +2 | -2 | 1.4 -> 1.5 |
/GridXYZSegmentation.hh | +2 | -2 | 1.4 -> 1.5 |
/HitComparator.hh | +2 | -2 | 1.5 -> 1.6 |
/NonprojectiveCylinderSegmentation.hh | +2 | -2 | 1.3 -> 1.4 |
/PositionComparator.hh | +2 | -3 | 1.5 -> 1.6 |
/ProjectiveCylinderSegmentation.hh | +2 | -2 | 1.3 -> 1.4 |
/ProjectiveSegmentation.hh | +2 | -2 | 1.4 -> 1.5 |
/ProjectiveZPlaneSegmentation.hh | +2 | -2 | 1.3 -> 1.4 |
/ReadoutUtil.hh | +2 | -2 | 1.3 -> 1.4 |
/ScorerSD.hh | +2 | -2 | 1.2 -> 1.3 |
/Segmentation.hh | +2 | -3 | 1.6 -> 1.7 |
/SegmentationFactory.hh | +2 | -2 | 1.3 -> 1.4 |
/SensitiveDetector.hh | +2 | -2 | 1.3 -> 1.4 |
/SensitiveDetectorFactory.hh | +2 | -3 | 1.3 -> 1.4 |
/SensitiveDetectorMessenger.hh | +2 | -3 | 1.5 -> 1.6 |
/StepReadout.hh | +2 | -2 | 1.3 -> 1.4 |
/TrackerCombineSD.hh | +3 | -4 | 1.3 -> 1.4 |
/TrackerSD.hh | +2 | -2 | 1.3 -> 1.4 |
/UnsegmentedCalorimeterSD.hh | +2 | -3 | 1.2 -> 1.3 |
include/lcdd/geant4/LCDDHeaderRecord.hh | +2 | -2 | 1.3 -> 1.4 |
/PhysVolId.hh | +2 | -2 | 1.3 -> 1.4 |
/PhysVolIdMap.hh | +5 | -3 | 1.4 -> 1.5 |
/UserRegionInformation.hh | +2 | -2 | 1.2 -> 1.3 |
include/lcdd/hits/CalorimeterHit.hh | +2 | -2 | 1.4 -> 1.5 |
/HitContribution.hh | +2 | -1 | 1.3 -> 1.4 |
/TrackInformation.hh | +2 | -2 | 1.6 -> 1.7 |
/TrackerHit.hh | +2 | -2 | 1.3 -> 1.4 |
include/lcdd/id/Id64bit.hh | +2 | -2 | 1.3 -> 1.4 |
/IdComparator.hh | +2 | -2 | 1.5 -> 1.6 |
/IdFactory.hh | +3 | -3 | 1.3 -> 1.4 |
/IdField.hh | +3 | -3 | 1.2 -> 1.3 |
/IdManager.hh | +3 | -3 | 1.3 -> 1.4 |
/IdSpec.hh | +17 | -77 | 1.2 -> 1.3 |
/IdVec.hh | +5 | -4 | 1.3 -> 1.4 |
include/lcdd/processes/FieldMapTypeProcess.hh | +2 | -2 | 1.3 -> 1.4 |
/FieldTypeProcess.hh | +2 | -2 | 1.3 -> 1.4 |
/calorimeterProcess.hh | +2 | -2 | 1.3 -> 1.4 |
include/lcdd/schema/AuthorType.hh | +2 | -2 | 1.4 -> 1.5 |
/BoxDipoleType.hh | +2 | -2 | 1.3 -> 1.4 |
/CalorimeterType.hh | +2 | -2 | 1.4 -> 1.5 |
/CellReadout2DSegmentationType.hh | +2 | -2 | 1.5 -> 1.6 |
/ColorType.hh | +2 | -2 | 1.4 -> 1.5 |
/CommentType.hh | +2 | -2 | 1.4 -> 1.5 |
/DetectorType.hh | +2 | -2 | 1.4 -> 1.5 |
/DipoleCoeffType.hh | +2 | -2 | 1.4 -> 1.5 |
/DipoleType.hh | +2 | -2 | 1.4 -> 1.5 |
/FieldMap3DType.hh | +2 | -2 | 1.3 -> 1.4 |
/FieldMapType.hh | +2 | -2 | 1.4 -> 1.5 |
/FieldType.hh | +3 | -3 | 1.3 -> 1.4 |
/GeneratorType.hh | +2 | -2 | 1.4 -> 1.5 |
/GlobalFieldType.hh | +2 | -2 | 1.4 -> 1.5 |
/GlobalGridXYSegmentationType.hh | +2 | -2 | 1.4 -> 1.5 |
/HeaderType.hh | +2 | -2 | 1.4 -> 1.5 |
/IdFieldType.hh | +2 | -2 | 1.4 -> 1.5 |
/IdSpecType.hh | +3 | -3 | 1.4 -> 1.5 |
/LimitParamType.hh | +2 | -2 | 1.4 -> 1.5 |
/LimitSetType.hh | +6 | -2 | 1.4 -> 1.5 |
/LimitType.hh | +3 | -4 | 1.4 -> 1.5 |
/NonprojectiveCylinderSegmentationType.hh | +2 | -2 | 1.4 -> 1.5 |
/NonprojectiveSegmentationType.hh | +2 | -2 | 1.4 -> 1.5 |
/OpticalCalorimeterType.hh | +2 | -2 | 1.3 -> 1.4 |
/PhysVolIdType.hh | +2 | -2 | 1.4 -> 1.5 |
/ProjectiveCylinderSegmentationType.hh | +2 | -2 | 1.4 -> 1.5 |
/ProjectiveZPlaneSegmentationType.hh | +2 | -2 | 1.4 -> 1.5 |
/RZBType.hh | +2 | -2 | 1.4 -> 1.5 |
/RZFieldMapType.hh | +2 | -2 | 1.4 -> 1.5 |
/RegionType.hh | +3 | -3 | 1.4 -> 1.5 |
/ScorerType.hh | +2 | -2 | 1.3 -> 1.4 |
/SegmentationType.hh | +2 | -2 | 1.3 -> 1.4 |
/SensitiveDetectorType.hh | +2 | -2 | 1.4 -> 1.5 |
/SolenoidType.hh | +2 | -2 | 1.3 -> 1.4 |
/TrackerType.hh | +2 | -2 | 1.4 -> 1.5 |
/UnsegmentedCalorimeterType.hh | +2 | -2 | 1.3 -> 1.4 |
/VisType.hh | +3 | -3 | 1.4 -> 1.5 |
/author.hh | +2 | -2 | 1.4 -> 1.5 |
/box_dipole.hh | +2 | -2 | 1.3 -> 1.4 |
/calorimeter.hh | +2 | -2 | 1.3 -> 1.4 |
/cell_readout_2d.hh | +2 | -2 | 1.4 -> 1.5 |
/color.hh | +2 | -2 | 1.3 -> 1.4 |
/comment.hh | +2 | -2 | 1.3 -> 1.4 |
/detector.hh | +2 | -2 | 1.3 -> 1.4 |
/dipole.hh | +2 | -2 | 1.3 -> 1.4 |
/dipole_coeff.hh | +2 | -2 | 1.3 -> 1.4 |
/field.hh | +2 | -2 | 1.3 -> 1.4 |
/field_map_3d.hh | +2 | -2 | 1.3 -> 1.4 |
/generator.hh | +2 | -2 | 1.3 -> 1.4 |
/global_field.hh | +2 | -2 | 1.3 -> 1.4 |
/global_grid_xy.hh | +2 | -2 | 1.3 -> 1.4 |
/grid_xyz.hh | +2 | -2 | 1.3 -> 1.4 |
/header.hh | +2 | -2 | 1.3 -> 1.4 |
/idfieldElem.hh | +2 | -2 | 1.3 -> 1.4 |
/idspecElem.hh | +2 | -2 | 1.3 -> 1.4 |
/limit.hh | +2 | -2 | 1.3 -> 1.4 |
/limitset.hh | +2 | -2 | 1.3 -> 1.4 |
/nonprojective_cylinder.hh | +2 | -2 | 1.3 -> 1.4 |
/optical_calorimeter.hh | +2 | -2 | 1.3 -> 1.4 |
/physvolidElem.hh | +2 | -2 | 1.3 -> 1.4 |
/projective_cylinder.hh | +2 | -2 | 1.3 -> 1.4 |
/projective_zplane.hh | +2 | -2 | 1.3 -> 1.4 |
/region.hh | +2 | -2 | 1.3 -> 1.4 |
/rz_field_map.hh | +2 | -2 | 1.3 -> 1.4 |
/rzb.hh | +2 | -2 | 1.3 -> 1.4 |
/scorer.hh | +2 | -2 | 1.3 -> 1.4 |
/sensitive_detector.hh | +2 | -2 | 1.3 -> 1.4 |
/solenoid.hh | +2 | -2 | 1.3 -> 1.4 |
/tracker.hh | +2 | -2 | 1.3 -> 1.4 |
/unsegmented_calorimeter.hh | +2 | -2 | 1.3 -> 1.4 |
/vis.hh | +3 | -2 | 1.3 -> 1.4 |
include/lcdd/subscribers/volumeExtendedSubscriber.hh | +3 | -3 | 1.2 -> 1.3 |
include/lcdd/util/GDMLWriter.hh | +2 | -2 | 1.4 -> 1.5 |
/GDMLWriterMessenger.hh | +2 | -2 | 1.3 -> 1.4 |
/NistElementsDump.hh | +2 | -2 | 1.4 -> 1.5 |
/StoreInspector.hh | +4 | -4 | 1.6 -> 1.7 |
/StringUtil.hh | +2 | -2 | 1.4 -> 1.5 |
/Verbose.hh | +6 | -17 | 1.3 -> 1.4 |
src/lcdd/detectors/CalorimeterHitProcessor.cc | +4 | -4 | 1.1 -> 1.2 |
/ScorerSD.cc | +7 | -7 | 1.3 -> 1.4 |
src/lcdd/hits/TrackerHit.cc | +2 | -2 | 1.2 -> 1.3 |
src/lcdd/id/IdSpec.cc | +93 | -1 | 1.2 -> 1.3 |
src/lcdd/subscribers/calorimeterSubscriber.cc | +3 | -4 | 1.2 -> 1.3 |
/dipoleSubscriber.cc | +2 | -2 | 1.2 -> 1.3 |
/field_map_3dSubscriber.cc | +2 | -2 | 1.2 -> 1.3 |
/global_fieldSubscriber.cc | +2 | -2 | 1.1 -> 1.2 |
/headerSubscriber.cc | +2 | -4 | 1.1 -> 1.2 |
/idspecSubscriber.cc | +3 | -5 | 1.1 -> 1.2 |
/limitsetSubscriber.cc | +2 | -2 | 1.3 -> 1.4 |
/optical_calorimeterSubscriber.cc | +3 | -3 | 1.2 -> 1.3 |
/regionSubscriber.cc | +2 | -4 | 1.2 -> 1.3 |
/rz_field_mapSubscriber.cc | +2 | -2 | 1.2 -> 1.3 |
/scorerSubscriber.cc | +3 | -3 | 1.2 -> 1.3 |
/solenoidSubscriber.cc | +2 | -3 | 1.2 -> 1.3 |
/trackerSubscriber.cc | +2 | -3 | 1.2 -> 1.3 |
/unsegmented_calorimeterSubscriber.cc | +3 | -3 | 1.1 -> 1.2 |
/visSubscriber.cc | +2 | -4 | 1.1 -> 1.2 |
/volumeExtendedSubscriber.cc | +1 | -5 | 1.2 -> 1.3 |
src/lcdd/util/Verbose.cc | +20 | -1 | 1.2 -> 1.3 |
+474 | -445 |
add missing doxygen @brief tags to all classes; resolves LCDD-106
diff -u -r1.5 -r1.6 --- BoxDipole.hh 9 Jul 2013 18:51:54 -0000 1.5 +++ BoxDipole.hh 10 Jul 2013 18:06:16 -0000 1.6 @@ -5,7 +5,7 @@
#include "G4MagneticField.hh" /**
- * This is a G4MagneticField implementation that assigns fixed B-field components to a box-like
+ * @brief This is a G4MagneticField implementation that assigns fixed B-field components to a box-like
* region with a possible offset in world coordinates. */ class BoxDipole: public G4MagneticField
diff -u -r1.6 -r1.7 --- Cartesian3DMagneticFieldMap.hh 2 Jul 2013 22:57:42 -0000 1.6 +++ Cartesian3DMagneticFieldMap.hh 10 Jul 2013 18:06:16 -0000 1.7 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/bfield/Cartesian3DMagneticFieldMap.hh,v 1.6 2013/07/02 22:57:42 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/bfield/Cartesian3DMagneticFieldMap.hh,v 1.7 2013/07/10 18:06:16 jeremy Exp $
#ifndef LCDD_BFIELD_CARTESIAN3DMAGNETICFIELDMAP_HH #define LCDD_BFIELD_CARTESIAN3DMAGNETICFIELDMAP_HH 1
@@ -11,9 +11,13 @@
using std::vector; /**
- * A 3D B-field map defined as a grid of points with associated B-field values. Values are - * interpolated to obtain B-field information at points in between.
+ * @brief + * A 3D B-field map defined as a grid of points with associated B-field values.
*
+ * @note + * Values are interpolated to obtain B-field information at points in between. + * + * @details
* The header format of the input data file is as follows: * * 1) Blank line
diff -u -r1.5 -r1.6 --- Dipole.hh 9 Jul 2013 18:51:54 -0000 1.5 +++ Dipole.hh 10 Jul 2013 18:06:16 -0000 1.6 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/bfield/Dipole.hh,v 1.5 2013/07/09 18:51:54 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/bfield/Dipole.hh,v 1.6 2013/07/10 18:06:16 jeremy Exp $
#ifndef LCDD_BFIELD_DIPOLE_HH #define LCDD_BFIELD_DIPOLE_HH 1
@@ -10,7 +10,7 @@
#include <vector> /**
- * The Geant4 implementation of parameterized dipole field that has one or more numerical cofficients.
+ * @brief The Geant4 implementation of a parameterized dipole B-field with one or more numerical cofficients.
* @todo This class's algorithm for computing B-field components from coefficients needs to be documented. */ class Dipole: public G4MagneticField
diff -u -r1.5 -r1.6 --- FieldManager.hh 10 Jul 2013 16:49:45 -0000 1.5 +++ FieldManager.hh 10 Jul 2013 18:06:16 -0000 1.6 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/bfield/FieldManager.hh,v 1.5 2013/07/10 16:49:45 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/bfield/FieldManager.hh,v 1.6 2013/07/10 18:06:16 jeremy Exp $
#ifndef LCDD_BFIELD_FIELDMANAGER_HH #define LCDD_BFIELD_FIELDMANAGER_HH 1
@@ -12,7 +12,7 @@
class LCDDProcessor; /**
- * Manager for B-field implementation classes defined by LCDD.
+ * @brief The manager for B-field implementation classes defined by LCDD.
*/ class FieldManager {
diff -u -r1.6 -r1.7 --- MagneticFieldOverlay.hh 10 Jul 2013 16:49:45 -0000 1.6 +++ MagneticFieldOverlay.hh 10 Jul 2013 18:06:16 -0000 1.7 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/bfield/MagneticFieldOverlay.hh,v 1.6 2013/07/10 16:49:45 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/bfield/MagneticFieldOverlay.hh,v 1.7 2013/07/10 18:06:16 jeremy Exp $
#ifndef LCDD_BFIELD_MAGNETICFIELDOVERLAY_HH #define LCDD_BFIELD_MAGNETICFIELDOVERLAY_HH 1
@@ -9,7 +9,7 @@
#include <vector> /**
- * Class to overlay B-field values from multiple G4MagneticField objects.
+ * @brief Overlays B-field values from multiple G4MagneticField objects.
*/ class MagneticFieldOverlay: public G4MagneticField {
diff -u -r1.5 -r1.6 --- RZBData.hh 9 Jul 2013 18:51:54 -0000 1.5 +++ RZBData.hh 10 Jul 2013 18:06:16 -0000 1.6 @@ -1,11 +1,11 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/bfield/RZBData.hh,v 1.5 2013/07/09 18:51:54 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/bfield/RZBData.hh,v 1.6 2013/07/10 18:06:16 jeremy Exp $
#ifndef LCDD_BFIELD_RZBDATA_HH #define LCDD_BFIELD_RZBDATA_HH 1 /**
- * This class represents a single data row of a B-field defined by - * radius, z dimension, radial B-field component, and z dimension B-field component.
+ * @brief A single data row for the RZFieldMap. + * @note Defines radius, z dimension, radial B-field component, and z B-field component.
* @note Double values are multiplied by the field unit from the rz_field_map before they are inserted using this class. * @todo Move code to source file. */
diff -u -r1.3 -r1.4 --- RZFieldMap.hh 2 Jul 2013 21:19:43 -0000 1.3 +++ RZFieldMap.hh 10 Jul 2013 18:06:16 -0000 1.4 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/bfield/RZFieldMap.hh,v 1.3 2013/07/02 21:19:43 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/bfield/RZFieldMap.hh,v 1.4 2013/07/10 18:06:16 jeremy Exp $
#ifndef LCDD_BFIELD_RZFIELDMAP_HH #define LCDD_BFIELD_RZFIELDMAP_HH 1
@@ -14,7 +14,7 @@
#include <vector> /**
- * @brief Magnetic field defined by rows of r, z, Br and Bz values.
+ * @brief Magnetic field in RZ defined by rows of RZBData objects.
*/ class RZFieldMap: public G4MagneticField {
diff -u -r1.2 -r1.3 --- Solenoid.hh 2 Jul 2013 21:19:43 -0000 1.2 +++ Solenoid.hh 10 Jul 2013 18:06:16 -0000 1.3 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/bfield/Solenoid.hh,v 1.2 2013/07/02 21:19:43 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/bfield/Solenoid.hh,v 1.3 2013/07/10 18:06:16 jeremy Exp $
#ifndef LCDD_BFIELD_SOLENOID_HH #define LCDD_BFIELD_SOLENOID_HH 1
@@ -10,8 +10,7 @@
#include <iostream> /**
- * Geant4 implementation of a simple solenoidal field. - * @todo Move code to source file.
+ * @brief Geant4 implementation of a simple solenoidal field.
* @todo This class needs better documentation on the function of the inner/outer R and Z values. */ class Solenoid: public G4MagneticField
diff -u -r1.4 -r1.5 --- GeometryManager.hh 10 Jul 2013 16:49:45 -0000 1.4 +++ GeometryManager.hh 10 Jul 2013 18:06:16 -0000 1.5 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/core/GeometryManager.hh,v 1.4 2013/07/10 16:49:45 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/core/GeometryManager.hh,v 1.5 2013/07/10 18:06:16 jeremy Exp $
#ifndef LCDD_GEOMETRYMANAGER_HH #define LCDD_GEOMETRYMANAGER_HH 1
@@ -9,7 +9,7 @@
class G4String; /**
- * Singleton geometry manager class with miscellaneous utility and management functions.
+ * @brief Singleton geometry manager class with miscellaneous utility and management functions.
*/ class GeometryManager {
diff -u -r1.4 -r1.5 --- LCDDDetectorConstruction.hh 10 Jul 2013 16:49:45 -0000 1.4 +++ LCDDDetectorConstruction.hh 10 Jul 2013 18:06:16 -0000 1.5 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/core/LCDDDetectorConstruction.hh,v 1.4 2013/07/10 16:49:45 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/core/LCDDDetectorConstruction.hh,v 1.5 2013/07/10 18:06:16 jeremy Exp $
#ifndef LCDD_CORE_LCDDDETECTORCONSTRUCTION_HH #define LCDD_CORE_LCDDDETECTORCONSTRUCTION_HH 1
@@ -13,7 +13,7 @@
class LCDDObjectStoreInspector; /**
- * Implementation of G4VUserDetectorConstruction for all LCDD geometries.
+ * @brief Implementation of G4VUserDetectorConstruction for LCDD geometries.
* @note This class has minimal functionality; it mostly hands control to other LCDD classes. */ class LCDDDetectorConstruction: public G4VUserDetectorConstruction
diff -u -r1.5 -r1.6 --- LCDDMessenger.hh 10 Jul 2013 16:49:45 -0000 1.5 +++ LCDDMessenger.hh 10 Jul 2013 18:06:16 -0000 1.6 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/core/LCDDMessenger.hh,v 1.5 2013/07/10 16:49:45 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/core/LCDDMessenger.hh,v 1.6 2013/07/10 18:06:16 jeremy Exp $
#ifndef LCDD_CORE_LCDDMESSENGER_HH #define LCDD_CORE_LCDDMESSENGER_HH 1
@@ -11,7 +11,7 @@
class LCDDDetectorConstruction; /**
- * G4UImessenger implementation for various LCDD commands.
+ * @brief G4UImessenger implementation for various LCDD commands.
* @todo This class should create the "stores" directory also. */ class LCDDMessenger: public G4UImessenger
diff -u -r1.5 -r1.6 --- LCDDObjectStoreInspector.hh 10 Jul 2013 16:49:45 -0000 1.5 +++ LCDDObjectStoreInspector.hh 10 Jul 2013 18:06:16 -0000 1.6 @@ -1,4 +1,4 @@
-// $Id: LCDDObjectStoreInspector.hh,v 1.5 2013/07/10 16:49:45 jeremy Exp $
+// $Id: LCDDObjectStoreInspector.hh,v 1.6 2013/07/10 18:06:16 jeremy Exp $
#ifndef LCDD_CORE_LCDDOBJECTSTOREINSPECTOR_HH #define LCDD_CORE_LCDDOBJECTSTOREINSPECTOR_HH 1
@@ -8,7 +8,7 @@
#include "lcdd/core/LCDDProcessor.hh" /**
- * Creates specific instances of the StoreInspector for looking at information
+ * @brief Creates specific instances of the StoreInspector for looking at information
* in Geant4 and LCDD object stores. */ class LCDDObjectStoreInspector
diff -u -r1.5 -r1.6 --- LCDDParser.hh 10 Jul 2013 16:49:45 -0000 1.5 +++ LCDDParser.hh 10 Jul 2013 18:06:16 -0000 1.6 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/core/LCDDParser.hh,v 1.5 2013/07/10 16:49:45 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/core/LCDDParser.hh,v 1.6 2013/07/10 18:06:16 jeremy Exp $
#ifndef LCDD_CORE_LCDDPARSER_HH #define LCDD_CORE_LCDDPARSER_HH 1
@@ -10,7 +10,7 @@
class G4VPhysicalVolume; /**
- * Parser for reading in the LCDD XML format to Geant4 runtime.
+ * @brief The XML parser for reading in the LCDD format into Geant4.
* @todo See https://jira.slac.stanford.edu/browse/LCDD-11 * Make version and setup name supported parameters. */
diff -u -r1.5 -r1.6 --- LCDDProcessor.hh 10 Jul 2013 16:49:45 -0000 1.5 +++ LCDDProcessor.hh 10 Jul 2013 18:06:16 -0000 1.6 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/core/LCDDProcessor.hh,v 1.5 2013/07/10 16:49:45 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/core/LCDDProcessor.hh,v 1.6 2013/07/10 18:06:16 jeremy Exp $
#ifndef LCDD_CORE_LCDDPROCESSOR_HH #define LCDD_CORE_LCDDPROCESSOR_HH 1
@@ -19,7 +19,7 @@
class G4Run; /**
- * This class is used to register LCDD objects created by subscribers when parsing the input XML.
+ * @brief Registers LCDD objects as they are created, generally from XML subscribers.
* @note This is the LCDD equivalent of the GDMLProcessor class. */ class LCDDProcessor
diff -u -r1.6 -r1.7 --- CalorimeterHitProcessor.hh 10 Jul 2013 16:49:45 -0000 1.6 +++ CalorimeterHitProcessor.hh 10 Jul 2013 18:06:17 -0000 1.7 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/detectors/CalorimeterHitProcessor.hh,v 1.6 2013/07/10 16:49:45 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/detectors/CalorimeterHitProcessor.hh,v 1.7 2013/07/10 18:06:17 jeremy Exp $
#ifndef LCDD_DETECTORS_CALORIMETERHITPROCESSOR_HH #define LCDD_DETECTORS_CALORIMETERHITPROCESSOR_HH 1
@@ -10,7 +10,7 @@
#include "lcdd/detectors/CellReadout.hh" /**
- * This is a class to be used for the separation of hit processing from SD classes.
+ * @brief Used for logical separation of hit processing from the SD classes.
* @note This class is not currently used in the code base. */ class CalorimeterHitProcessor
diff -u -r1.4 -r1.5 --- CalorimeterSD.hh 10 Jul 2013 16:49:45 -0000 1.4 +++ CalorimeterSD.hh 10 Jul 2013 18:06:17 -0000 1.5 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/detectors/CalorimeterSD.hh,v 1.4 2013/07/10 16:49:45 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/detectors/CalorimeterSD.hh,v 1.5 2013/07/10 18:06:17 jeremy Exp $
#ifndef LCDD_DETECTORS_CALORIMETERSD_HH #define LCDD_DETECTORS_CALORIMETERSD_HH 1
@@ -10,8 +10,7 @@
#include "lcdd/detectors/Segmentation.hh" /**
- * The implementation of a calorimeter that accumulates energy depositions by event - * and processes them depending on the particular XML configuration of the detector.
+ * @brief The implementation of a calorimeter that accumulates energy depositions by event.
* @todo Remove class alterations made for use by OpticalCalorimeter only e.g. things having to do * with multiple hit output collections. */
diff -u -r1.6 -r1.7 --- CellReadout.hh 10 Jul 2013 16:49:45 -0000 1.6 +++ CellReadout.hh 10 Jul 2013 18:06:17 -0000 1.7 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/detectors/CellReadout.hh,v 1.6 2013/07/10 16:49:45 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/detectors/CellReadout.hh,v 1.7 2013/07/10 18:06:17 jeremy Exp $
#ifndef LCDD_DETECTORS_CELLREADOUT_HH #define LCDD_DETECTORS_CELLREADOUT_HH 1
@@ -9,7 +9,7 @@
#include <string> /**
- * This is a pure virtual base class for calorimeter cell readouts to implement.
+ * @brief Pure virtual base class for calorimeter cell readouts to implement.
* @todo Move to DDSegmentation package. */ class CellReadout
diff -u -r1.5 -r1.6 --- CellReadout2DSegmentation.hh 10 Jul 2013 16:49:45 -0000 1.5 +++ CellReadout2DSegmentation.hh 10 Jul 2013 18:06:17 -0000 1.6 @@ -11,7 +11,7 @@
class G4Step; /**
- * Adapt a CellReadout2D to the LCDD Segmentation interface.
+ * @brief Adapt a CellReadout2D to the LCDD Segmentation interface.
*/ class CellReadout2DSegmentation: public Segmentation {
diff -u -r1.4 -r1.5 --- GlobalGridXYSegmentation.hh 9 Jul 2013 18:51:54 -0000 1.4 +++ GlobalGridXYSegmentation.hh 10 Jul 2013 18:06:17 -0000 1.5 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/detectors/GlobalGridXYSegmentation.hh,v 1.4 2013/07/09 18:51:54 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/detectors/GlobalGridXYSegmentation.hh,v 1.5 2013/07/10 18:06:17 jeremy Exp $
#ifndef LCDD_DETECTORS_GLOBALGRIDXYSEGMENTATION_HH #define LCDD_DETECTORS_GLOBALGRIDXYSEGMENTATION_HH 1
@@ -10,7 +10,7 @@
#include "globals.hh" /**
- * An XY grid Segmentation in global coordinates.
+ * @brief An XY grid Segmentation in global coordinates.
* @note This is a version of grid segmentation with binning on global coordinates. */ class GlobalGridXYSegmentation: public Segmentation
diff -u -r1.4 -r1.5 --- GridXYZSegmentation.hh 9 Jul 2013 18:51:54 -0000 1.4 +++ GridXYZSegmentation.hh 10 Jul 2013 18:06:17 -0000 1.5 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/detectors/GridXYZSegmentation.hh,v 1.4 2013/07/09 18:51:54 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/detectors/GridXYZSegmentation.hh,v 1.5 2013/07/10 18:06:17 jeremy Exp $
#ifndef LCDD_DETECTORS_G4GRIDXYZSEGMENTATION_HH #define LCDD_DETECTORS_G4GRIDXYZSEGMENTATION_HH 1
@@ -9,7 +9,7 @@
#include "globals.hh" /**
- * A Segmentation that defines a grid in a combination of X, Y or Z coordinates.
+ * @brief A Segmentation that defines a grid in a combination of X, Y or Z coordinates.
* @brief This class performs calculations to divide a box-like volume into a uniform, 3D grid of cells. */ class GridXYZSegmentation: public Segmentation
diff -u -r1.5 -r1.6 --- HitComparator.hh 9 Jul 2013 18:51:54 -0000 1.5 +++ HitComparator.hh 10 Jul 2013 18:06:17 -0000 1.6 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/detectors/HitComparator.hh,v 1.5 2013/07/09 18:51:54 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/detectors/HitComparator.hh,v 1.6 2013/07/10 18:06:17 jeremy Exp $
#ifndef LCDD_DETECTORS_HITCOMPARATOR_HH #define LCDD_DETECTORS_HITCOMPARATOR_HH 1
@@ -6,7 +6,7 @@
#include "lcdd/hits/CalorimeterHit.hh" /**
- * This is an interface for comparing two LCDD CalorimeterHit objects.
+ * @brief Interface for comparing two LCDD CalorimeterHit objects.
*/ class HitComparator {
diff -u -r1.3 -r1.4 --- NonprojectiveCylinderSegmentation.hh 3 Jul 2013 20:03:49 -0000 1.3 +++ NonprojectiveCylinderSegmentation.hh 10 Jul 2013 18:06:17 -0000 1.4 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/detectors/NonprojectiveCylinderSegmentation.hh,v 1.3 2013/07/03 20:03:49 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/detectors/NonprojectiveCylinderSegmentation.hh,v 1.4 2013/07/10 18:06:17 jeremy Exp $
#ifndef LCDD_DETECTORS_G4NONPROJECTIVECYLINDERSEGMENTATION #define LCDD_DETECTORS_G4NONPROJECTIVECYLINDERSEGMENTATION 1
@@ -6,7 +6,7 @@
#include "Segmentation.hh" /**
- * A Segmentation class that implements a nonprojective cylinder.
+ * @brief A Segmentation class that implements a nonprojective cylinder.
* @todo This class needs much better documentation. Much of the computational code is a black box. */ class NonprojectiveCylinderSegmentation: public Segmentation
diff -u -r1.5 -r1.6 --- PositionComparator.hh 9 Jul 2013 18:51:54 -0000 1.5 +++ PositionComparator.hh 10 Jul 2013 18:06:17 -0000 1.6 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/detectors/PositionComparator.hh,v 1.5 2013/07/09 18:51:54 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/detectors/PositionComparator.hh,v 1.6 2013/07/10 18:06:17 jeremy Exp $
#ifndef LCDD_DETECTORS_POSITIONCOMPARATOR_HH #define LCDD_DETECTORS_POSITIONCOMPARATOR_HH 1
@@ -6,8 +6,7 @@
#include "HitComparator.hh" /**
- * An implementation of HitComparator that compares two CalorimeterHit objects for equality - * by using their positions.
+ * @brief HitComparator that compares CalorimeterHit objects for equality using their positions.
*/ class PositionComparator: public HitComparator {
diff -u -r1.3 -r1.4 --- ProjectiveCylinderSegmentation.hh 3 Jul 2013 20:03:49 -0000 1.3 +++ ProjectiveCylinderSegmentation.hh 10 Jul 2013 18:06:17 -0000 1.4 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/detectors/ProjectiveCylinderSegmentation.hh,v 1.3 2013/07/03 20:03:49 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/detectors/ProjectiveCylinderSegmentation.hh,v 1.4 2013/07/10 18:06:17 jeremy Exp $
#ifndef LCDD_DETECTORS_G4PROJECTIVECYLINDERSEGMENTATION_HH #define LCDD_DETECTORS_G4PROJECTIVECYLINDERSEGMENTATION_HH 1
@@ -9,7 +9,7 @@
#include "globals.hh" /**
- * The Geant4 implementation of a projective cylinder Segmentation divided into theta and phi bins.
+ * @brief Segmentation that divides cylinders into theta and phi bins.
*/ class ProjectiveCylinderSegmentation: public ProjectiveSegmentation {
diff -u -r1.4 -r1.5 --- ProjectiveSegmentation.hh 9 Jul 2013 18:51:54 -0000 1.4 +++ ProjectiveSegmentation.hh 10 Jul 2013 18:06:17 -0000 1.5 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/detectors/ProjectiveSegmentation.hh,v 1.4 2013/07/09 18:51:54 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/detectors/ProjectiveSegmentation.hh,v 1.5 2013/07/10 18:06:17 jeremy Exp $
#ifndef LCDD_DETECTORS_PROJECTIVESEGMENTATION_HH #define LCDD_DETECTORS_PROJECTIVESEGMENTATION_HH 1
@@ -7,7 +7,7 @@
#include "globals.hh" /**
- * The base class for projective type Segmentation classes.
+ * @brief The base class for Segmentation classes with projective readouts.
* @todo Should this class be pure virtual or have a protected constructor? */ class ProjectiveSegmentation: public Segmentation
diff -u -r1.3 -r1.4 --- ProjectiveZPlaneSegmentation.hh 3 Jul 2013 20:03:49 -0000 1.3 +++ ProjectiveZPlaneSegmentation.hh 10 Jul 2013 18:06:17 -0000 1.4 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/detectors/ProjectiveZPlaneSegmentation.hh,v 1.3 2013/07/03 20:03:49 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/detectors/ProjectiveZPlaneSegmentation.hh,v 1.4 2013/07/10 18:06:17 jeremy Exp $
#ifndef LCDD_DETECTORS_PROJECTIVEZPLANESEGMENTATION_HH #define LCDD_DETECTORS_PROJECTIVEZPLANESEGMENTATION_HH 1
@@ -9,7 +9,7 @@
#include "globals.hh" /**
- * This is a projective segmentation using Z and phi.
+ * @brief This is a projective Segmentation using Z and phi.
* @note This class uses Z from current volume rather than the cylindrical radius. * @todo Document this class better. */
diff -u -r1.3 -r1.4 --- ReadoutUtil.hh 3 Jul 2013 20:03:49 -0000 1.3 +++ ReadoutUtil.hh 10 Jul 2013 18:06:17 -0000 1.4 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/detectors/ReadoutUtil.hh,v 1.3 2013/07/03 20:03:49 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/detectors/ReadoutUtil.hh,v 1.4 2013/07/10 18:06:17 jeremy Exp $
#ifndef LCDD_DETECTORS_READOUTUTIL_HH #define LCDD_DETECTORS_READOUTUTIL_HH 1
@@ -18,7 +18,7 @@
#include <vector> /**
- * This class provides static utility functions for detector and readout classes.
+ * @brief Static utility functions for use by detector and readout classes.
*/ class ReadoutUtil {
diff -u -r1.2 -r1.3 --- ScorerSD.hh 3 Jul 2013 20:03:49 -0000 1.2 +++ ScorerSD.hh 10 Jul 2013 18:06:17 -0000 1.3 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/detectors/ScorerSD.hh,v 1.2 2013/07/03 20:03:49 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/detectors/ScorerSD.hh,v 1.3 2013/07/10 18:06:17 jeremy Exp $
#ifndef LCDD_DETECTORS_SCORERSD_HH #define LCDD_DETECTORS_SCORERSD_HH 1
@@ -7,7 +7,7 @@
#include "TrackerSD.hh" /**
- * A scoring plane detector which does not record energy, only hits.
+ * @brief A scoring plane detector which does not record energy, only hits.
*/ class ScorerSD: public TrackerSD {
diff -u -r1.6 -r1.7 --- Segmentation.hh 10 Jul 2013 16:49:45 -0000 1.6 +++ Segmentation.hh 10 Jul 2013 18:06:17 -0000 1.7 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/detectors/Segmentation.hh,v 1.6 2013/07/10 16:49:45 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/detectors/Segmentation.hh,v 1.7 2013/07/10 18:06:17 jeremy Exp $
#ifndef LCDD_DETECTORS_SEGMENTATION_HH #define LCDD_DETECTORS_SEGMENTATION_HH 1
@@ -12,9 +12,8 @@
#include <vector> /**
- * This is the base class for calorimeter Segmentation implementations.
+ * @brief Base class for calorimeter virtual segmentation implementations.
* @todo Add method setVolume(G4LogicalVolume*) for setting up segmentation from the current G4Step.
- * @todo Move code from header to source file.
*/ class Segmentation {
diff -u -r1.3 -r1.4 --- SegmentationFactory.hh 9 Jul 2013 18:51:54 -0000 1.3 +++ SegmentationFactory.hh 10 Jul 2013 18:06:17 -0000 1.4 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/detectors/SegmentationFactory.hh,v 1.3 2013/07/09 18:51:54 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/detectors/SegmentationFactory.hh,v 1.4 2013/07/10 18:06:17 jeremy Exp $
#ifndef LCDD_DETECTORS_SEGMENTATIONFACTORY_HH #define LCDD_DETECTORS_SEGMENTATIONFACTORY_HH 1
@@ -10,7 +10,7 @@
#include <string> /**
- * This is a factory for creating Segmentation objects from SAX objects and tag name.
+ * @brief Factory for creating Segmentation objects from SAX objects and their tag names.
*/ class SegmentationFactory {
diff -u -r1.3 -r1.4 --- SensitiveDetector.hh 10 Jul 2013 16:49:45 -0000 1.3 +++ SensitiveDetector.hh 10 Jul 2013 18:06:17 -0000 1.4 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/detectors/SensitiveDetector.hh,v 1.3 2013/07/10 16:49:45 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/detectors/SensitiveDetector.hh,v 1.4 2013/07/10 18:06:17 jeremy Exp $
#ifndef LCDD_DETECTORS_SENSITIVEDETECTOR_HH #define LCDD_DETECTORS_SENSITIVEDETECTOR_HH 1
@@ -16,7 +16,7 @@
class G4VHitsCollection; /**
- * @brief Basic implementation of G4VSensitiveDetector.
+ * @brief A basic implementation of G4VSensitiveDetector.
* @note Primary attributes include verbosity, energy cut, * IdSpec,and hits collections. * @todo Move code to source file.
diff -u -r1.3 -r1.4 --- SensitiveDetectorFactory.hh 3 Jul 2013 20:03:49 -0000 1.3 +++ SensitiveDetectorFactory.hh 10 Jul 2013 18:06:17 -0000 1.4 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/detectors/SensitiveDetectorFactory.hh,v 1.3 2013/07/03 20:03:49 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/detectors/SensitiveDetectorFactory.hh,v 1.4 2013/07/10 18:06:17 jeremy Exp $
#ifndef LCDD_DETECTORS_SENSITIVEDETECTORFACTORY_HH #define LCDD_DETECTORS_SENSITIVEDETECTORFACTORY_HH 1
@@ -17,7 +17,6 @@
// GDML #include "G4Processor/GDMLProcessor.h"
-//#include "G4Evaluator/GDMLExpressionEvaluator.h"
#include "Saxana/SAXObject.h"
@@ -26,7 +25,7 @@
class CalorimeterSD; /**
- * This factory creates SensitiveDetector objects from detector tag names and parameters.
+ * @brief Creates SensitiveDetector objects from detector tag names and parameters.
*/ class SensitiveDetectorFactory {
diff -u -r1.5 -r1.6 --- SensitiveDetectorMessenger.hh 10 Jul 2013 16:49:45 -0000 1.5 +++ SensitiveDetectorMessenger.hh 10 Jul 2013 18:06:17 -0000 1.6 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/detectors/SensitiveDetectorMessenger.hh,v 1.5 2013/07/10 16:49:45 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/detectors/SensitiveDetectorMessenger.hh,v 1.6 2013/07/10 18:06:17 jeremy Exp $
#ifndef LCDD_DETECTORS_SENSITIVEDETECTORMESSENGER_HH #define LCDD_DETECTORS_SENSITIVEDETECTORMESSENGER_HH 1
@@ -17,8 +17,7 @@
class G4UIcmdWithADoubleAndUnit; /**
- * This is a Geant4 messenger class that automatically provides a macro command interface - * to a sensitive detector registered with LCDD.
+ * @brief Geant4 messenger providing macro command interface to SensitiveDetector objects.
*/ class SensitiveDetectorMessenger: public G4UImessenger {
diff -u -r1.3 -r1.4 --- StepReadout.hh 3 Jul 2013 20:03:49 -0000 1.3 +++ StepReadout.hh 10 Jul 2013 18:06:17 -0000 1.4 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/detectors/StepReadout.hh,v 1.3 2013/07/03 20:03:49 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/detectors/StepReadout.hh,v 1.4 2013/07/10 18:06:17 jeremy Exp $
#ifndef LCDD_DETECTORS_STEPREADOUT_HH #define LCDD_DETECTORS_STEPREADOUT_HH 1
@@ -26,7 +26,7 @@
class UserRegionInformation; /**
- * This is a set of static utility functions to compute derived information from a G4Step object.
+ * @brief Static utility functions to access derived information of a G4Step object.
* @note The only cached data member of this class is the step pointer. */ class StepReadout
diff -u -r1.3 -r1.4 --- TrackerCombineSD.hh 10 Jul 2013 16:49:45 -0000 1.3 +++ TrackerCombineSD.hh 10 Jul 2013 18:06:17 -0000 1.4 @@ -1,13 +1,12 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/detectors/TrackerCombineSD.hh,v 1.3 2013/07/10 16:49:45 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/detectors/TrackerCombineSD.hh,v 1.4 2013/07/10 18:06:17 jeremy Exp $
#ifndef LCDD_DETECTORS_TRACKERCOMBINESD_HH #define LCDD_DETECTORS_TRACKERCOMBINESD_HH 1 #include "TrackerSD.hh" /**
- * This is a Tracker subclass to combine multiple hits in the same tracker layer - * into a single hit having the mean momentum and position. - * @note Parts of the logic in this class is based on a refactoring of code from Mokka's TRKSD00.
+ * @brief Tracker for combining multiple hits in the same tracker layer into a single hit. + * @note Parts of the logic in this class are based on a refactoring of code from Mokka's TRKSD00.
*/ class TrackerCombineSD: public TrackerSD {
diff -u -r1.3 -r1.4 --- TrackerSD.hh 10 Jul 2013 16:49:45 -0000 1.3 +++ TrackerSD.hh 10 Jul 2013 18:06:17 -0000 1.4 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/detectors/TrackerSD.hh,v 1.3 2013/07/10 16:49:45 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/detectors/TrackerSD.hh,v 1.4 2013/07/10 18:06:17 jeremy Exp $
#ifndef LCDD_DETECTORS_TRACKERSD_HH #define LCDD_DETECTORS_TRACKERSD_HH 1
@@ -8,7 +8,7 @@
#include "lcdd/hits/TrackerHit.hh" /**
- * The basic binding for a tracker type subdetector.
+ * @brief The basic binding for a tracker type subdetector that records individual step information.
*/ class TrackerSD: public SensitiveDetector {
diff -u -r1.2 -r1.3 --- UnsegmentedCalorimeterSD.hh 3 Jul 2013 20:03:49 -0000 1.2 +++ UnsegmentedCalorimeterSD.hh 10 Jul 2013 18:06:17 -0000 1.3 @@ -1,4 +1,4 @@
-// $Id: UnsegmentedCalorimeterSD.hh,v 1.2 2013/07/03 20:03:49 jeremy Exp $
+// $Id: UnsegmentedCalorimeterSD.hh,v 1.3 2013/07/10 18:06:17 jeremy Exp $
#ifndef LCDD_DETECTORS_UNSEGMENTEDCALORIMETERSD_HH #define LCDD_DETECTORS_UNSEGMENTEDCALORIMETERSD_HH 1
@@ -7,8 +7,7 @@
#include "CalorimeterSD.hh" /**
- * A sensitive detector that writes out a CalorimeterHit for each step. - * It does not have any segmentation.
+ * @brief A SensitiveDetector that writes out a CalorimeterHit for each step.
*/ class UnsegmentedCalorimeterSD: public CalorimeterSD {
diff -u -r1.3 -r1.4 --- LCDDHeaderRecord.hh 3 Jul 2013 23:00:46 -0000 1.3 +++ LCDDHeaderRecord.hh 10 Jul 2013 18:06:17 -0000 1.4 @@ -1,10 +1,10 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/geant4/LCDDHeaderRecord.hh,v 1.3 2013/07/03 23:00:46 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/geant4/LCDDHeaderRecord.hh,v 1.4 2013/07/10 18:06:17 jeremy Exp $
#ifndef LCDD_GEANT4_LCDDHEADERRECORD_HH #define LCDD_GEANT4_LCDDHEADERRECORD_HH 1 /**
- * This is the header record for an LCDD geometry.
+ * @brief This is the header record for an LCDD geometry.
* @todo Move code to source file. */ class LCDDHeaderRecord
diff -u -r1.3 -r1.4 --- PhysVolId.hh 3 Jul 2013 23:00:46 -0000 1.3 +++ PhysVolId.hh 10 Jul 2013 18:06:17 -0000 1.4 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/geant4/PhysVolId.hh,v 1.3 2013/07/03 23:00:46 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/geant4/PhysVolId.hh,v 1.4 2013/07/10 18:06:17 jeremy Exp $
#ifndef LCDD_GEANT4_PHYSVOLID_HH #define LCDD_GEANT4_PHYSVOLID_HH 1
@@ -7,7 +7,7 @@
#include <vector> /**
- * This is a class representing physical volume IDs that are attached to individual G4VPhysicalVolume objects.
+ * @brief Physical volume IDs that are attached to G4VPhysicalVolume objects.
*/ class PhysVolId {
diff -u -r1.4 -r1.5 --- PhysVolIdMap.hh 3 Jul 2013 23:00:46 -0000 1.4 +++ PhysVolIdMap.hh 10 Jul 2013 18:06:17 -0000 1.5 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/geant4/PhysVolIdMap.hh,v 1.4 2013/07/03 23:00:46 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/geant4/PhysVolIdMap.hh,v 1.5 2013/07/10 18:06:17 jeremy Exp $
#ifndef LCDD_GEANT4_PHYSVOLTOIDMAP_HH #define LCDD_GEANT4_PHYSVOLTOIDMAP_HH 1
@@ -13,11 +13,13 @@
#include <vector> #include <map>
-/** Maps G4 physical volume ptrs to a vector of associated ints for IDing. */
+/** + * A map between volumes and their IDs. + */
typedef std::map<G4VPhysicalVolume*, PhysVolId::PhysVolIds> PhysVolIdMapType; /**
- * This class maps pointers of G4VPhysicalVolume objects to PhysVolIds.
+ * @brief Maps G4VPhysicalVolume pointers to a vector of associated ints for identification.
*/ class PhysVolIdMap: private PhysVolIdMapType {
diff -u -r1.2 -r1.3 --- UserRegionInformation.hh 3 Jul 2013 23:00:46 -0000 1.2 +++ UserRegionInformation.hh 10 Jul 2013 18:06:17 -0000 1.3 @@ -1,4 +1,4 @@
-//$Header: /cvs/lcd/lcdd/include/lcdd/geant4/UserRegionInformation.hh,v 1.2 2013/07/03 23:00:46 jeremy Exp $
+//$Header: /cvs/lcd/lcdd/include/lcdd/geant4/UserRegionInformation.hh,v 1.3 2013/07/10 18:06:17 jeremy Exp $
#ifndef LCDD_GEANT4_USERREGIONINFORMATION_HH #define LCDD_GEANT4_USERREGIONINFORMATION_HH 1
@@ -13,7 +13,7 @@
#include <string> /**
- * This class implements the G4VUserRegionInformation interface.
+ * @brief Implements the G4VUserRegionInformation interface.
*/ class UserRegionInformation: public G4VUserRegionInformation {
diff -u -r1.4 -r1.5 --- CalorimeterHit.hh 10 Jul 2013 16:49:46 -0000 1.4 +++ CalorimeterHit.hh 10 Jul 2013 18:06:17 -0000 1.5 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/hits/CalorimeterHit.hh,v 1.4 2013/07/10 16:49:46 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/hits/CalorimeterHit.hh,v 1.5 2013/07/10 18:06:17 jeremy Exp $
#ifndef LCDD_HITS_CALORIMETERHIT_HH #define LCDD_HITS_CALORIMETERHIT_HH 1
@@ -18,7 +18,7 @@
#include <iostream> /**
- * This class implements G4VHit for calorimeter hits.
+ * @brief Implements G4VHit for calorimeter type hits.
* @todo Move code to source file. */ class CalorimeterHit: public G4VHit
diff -u -r1.3 -r1.4 --- HitContribution.hh 10 Jul 2013 16:49:46 -0000 1.3 +++ HitContribution.hh 10 Jul 2013 18:06:17 -0000 1.4 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/hits/HitContribution.hh,v 1.3 2013/07/10 16:49:46 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/hits/HitContribution.hh,v 1.4 2013/07/10 18:06:17 jeremy Exp $
#ifndef LCDD_HITS_HITCONTRIBUTION_HH #define LCDD_HITS_HITCONTRIBUTION_HH 1
@@ -18,6 +18,7 @@
/** * @brief Contribution of an MCParticle to a hit.
+ * @note Used by CalorimeterHit class.
*/ class HitContribution {
diff -u -r1.6 -r1.7 --- TrackInformation.hh 10 Jul 2013 16:49:46 -0000 1.6 +++ TrackInformation.hh 10 Jul 2013 18:06:17 -0000 1.7 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/hits/TrackInformation.hh,v 1.6 2013/07/10 16:49:46 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/hits/TrackInformation.hh,v 1.7 2013/07/10 18:06:17 jeremy Exp $
#ifndef LCDD_HITS_TRACKINFORMATION_HH #define LCDD_HITS_TRACKINFORMATION_HH 1
@@ -8,7 +8,7 @@
#include "G4Allocator.hh" /**
- * This class implements the G4VUserTrackInformation interface.
+ * @brief Implements the G4VUserTrackInformation interface.
* @todo Move code to source file. */ class TrackInformation: public G4VUserTrackInformation
diff -u -r1.3 -r1.4 --- TrackerHit.hh 10 Jul 2013 16:49:46 -0000 1.3 +++ TrackerHit.hh 10 Jul 2013 18:06:17 -0000 1.4 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/hits/TrackerHit.hh,v 1.3 2013/07/10 16:49:46 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/hits/TrackerHit.hh,v 1.4 2013/07/10 18:06:17 jeremy Exp $
#ifndef LCDD_HITS_TRACKERHIT_HH #define LCDD_HITS_TRACKERHIT_HH 1
@@ -14,7 +14,7 @@
#include "G4UnitsTable.hh" /**
- * A tracker hit class that implements the G4VHit interface.
+ * @brief A tracker hit class that implements the G4VHit interface.
* @todo Move code to source file. */ class TrackerHit: public G4VHit
diff -u -r1.3 -r1.4 --- Id64bit.hh 10 Jul 2013 16:49:46 -0000 1.3 +++ Id64bit.hh 10 Jul 2013 18:06:17 -0000 1.4 @@ -1,9 +1,9 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/id/Id64bit.hh,v 1.3 2013/07/10 16:49:46 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/id/Id64bit.hh,v 1.4 2013/07/10 18:06:17 jeremy Exp $
#ifndef LCDD_ID64BIT_HH #define LCDD_ID64BIT_HH 1 /**
- * A 64-bit bit ID.
+ * @brief A 64-bit bit ID.
* @todo Move code to source file. */ class Id64bit
diff -u -r1.5 -r1.6 --- IdComparator.hh 9 Jul 2013 18:51:54 -0000 1.5 +++ IdComparator.hh 10 Jul 2013 18:06:17 -0000 1.6 @@ -1,11 +1,11 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/id/IdComparator.hh,v 1.5 2013/07/09 18:51:54 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/id/IdComparator.hh,v 1.6 2013/07/10 18:06:17 jeremy Exp $
#ifndef LCDD_IDCOMPARATOR_HH #define LCDD_IDCOMPARATOR_HH 1 #include "lcdd/detectors/HitComparator.hh" /**
- * This class compares the IDs of two CalorimeterHit objects for equality.
+ * @brief Compares the IDs of CalorimeterHit objects for equality.
*/ class IdComparator: public HitComparator {
diff -u -r1.3 -r1.4 --- IdFactory.hh 3 Jul 2013 23:00:46 -0000 1.3 +++ IdFactory.hh 10 Jul 2013 18:06:17 -0000 1.4 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/id/IdFactory.hh,v 1.3 2013/07/03 23:00:46 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/id/IdFactory.hh,v 1.4 2013/07/10 18:06:17 jeremy Exp $
#ifndef LCDD_IDFACTORY_HH #define LCDD_IDFACTORY_HH 1
@@ -21,8 +21,8 @@
class SensitiveDetector; /**
- * This factory class with only static methods produces IDs from step information. - * It can also convert from an unpacked IdVec to a 64 bit packed ID.
+ * @brief Produces IDs from step information. + * @note It can also convert from an unpacked IdVec to a 64 bit packed ID.
*/ class IdFactory {
diff -u -r1.2 -r1.3 --- IdField.hh 3 Jul 2013 23:00:46 -0000 1.2 +++ IdField.hh 10 Jul 2013 18:06:17 -0000 1.3 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/id/IdField.hh,v 1.2 2013/07/03 23:00:46 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/id/IdField.hh,v 1.3 2013/07/10 18:06:17 jeremy Exp $
#ifndef LCDD_IDFIELD_HH #define LCDD_IDFIELD_HH 1
@@ -6,8 +6,8 @@
#include <string> /**
- * An individual field in an identifier specification - * that includes start, length, label and signed flag.
+ * @brief An individual field in an identifier specification, including + * start, length, label and signed flag.
*/ class IdField {
diff -u -r1.3 -r1.4 --- IdManager.hh 10 Jul 2013 16:49:46 -0000 1.3 +++ IdManager.hh 10 Jul 2013 18:06:17 -0000 1.4 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/id/IdManager.hh,v 1.3 2013/07/10 16:49:46 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/id/IdManager.hh,v 1.4 2013/07/10 18:06:17 jeremy Exp $
#ifndef LCDD_IDMANAGER_HH #define LCDD_IDMANAGER_HH 1
@@ -20,8 +20,8 @@
class G4LogicalVolume; /**
- * This is a singleton manager class for geometric ids. - * It mainly provides utility functions based on G4VPhysicalVolume pointers.
+ * @brief Singleton manager class for geometric ID objects. + * @note It mainly provides utility functions based on G4VPhysicalVolume pointers.
*/ class IdManager {
diff -u -r1.2 -r1.3 --- IdSpec.hh 3 Jul 2013 23:00:46 -0000 1.2 +++ IdSpec.hh 10 Jul 2013 18:06:17 -0000 1.3 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/id/IdSpec.hh,v 1.2 2013/07/03 23:00:46 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/id/IdSpec.hh,v 1.3 2013/07/10 18:06:17 jeremy Exp $
#ifndef LCDD_IDSPEC_HH #define LCDD_IDSPEC_HH 1
@@ -13,8 +13,7 @@
#include <assert.h> /**
- * This class is a list of IdField objects that constitution an identifier specification - * for a sensitive detector.
+ * @brief A list of IdField objects that together constitute an identifier specification.
* @todo Move code to source file. */ class IdSpec
@@ -30,128 +29,80 @@
/** * Class constructor. */
- IdSpec() - { - }
+ IdSpec();
/** * Class destructor. */
- virtual ~IdSpec() - { - deleteIdFields(); - }
+ virtual ~IdSpec();
/** * Set the name. * @param[in] n The name. */
- void setName(const std::string& n) - { - _name = n; - }
+ void setName(const std::string& n);
/** * Set the total bit length. * @param[in] st The bit length. */
- void setBitLength(SizeType st) - { - _bitLength = st; - }
+ void setBitLength(SizeType st);
/** * Get the bit length. * @return The bit length of the ID. */
- SizeType getBitLength() const - { - return _bitLength; - }
+ SizeType getBitLength() const;
/** * Get the name. * @return The name. */
- const std::string& getName() const - { - return _name; - }
+ const std::string& getName() const;
/** * Get the number of fields. * @return The number of fields. */
- SizeType getNumFields() const - { - return _idFields.size(); - }
+ SizeType getNumFields() const;
/** * Add a field to the end of the list. * @param[in] f The IdField to add. */
- void addIdField(IdField* f) - { - _idFields.push_back(f); - }
+ void addIdField(IdField* f);
/** * Get a field by name. * @param[in] n The field name. * @return The field with name or 0 if doesn't exist. */
- IdField* getIdField(const std::string& n) const - { - IdField* f = 0; - for (IdFields::const_iterator iter = IdFieldsBegin(); iter != IdFieldsEnd(); iter++) { - if (n == (*iter)->getLabel()) { - f = *iter; - break; - } - } - return f; - }
+ IdField* getIdField(const std::string& n) const;
/** * Get a field by index. * @param[in] st The index of the field. * @return The field at index. */
- IdField* getIdField(SizeType st) const - { - // harsh index check! - //assert(st < m_idFields.size()); - - return _idFields[st]; - }
+ IdField* getIdField(SizeType st) const;
/** * Get the list of fields. * @return The list of fields. */
- const IdFields& getIdFields() const - { - return _idFields; - }
+ const IdFields& getIdFields() const;
/** * Get an iterator pointing to the first IdField. * @return An iterator pointing to the first IdField. */
- IdFields::const_iterator IdFieldsBegin() const - { - return _idFields.begin(); - }
+ IdFields::const_iterator IdFieldsBegin() const;
/** * Get an iterator pointing to the end of the IdField list. * @return An iterator pointing to the end of the IdField list. */
- IdFields::const_iterator IdFieldsEnd() const - { - return _idFields.end(); - }
+ IdFields::const_iterator IdFieldsEnd() const;
/** * Get the field's description.
@@ -164,10 +115,7 @@
* Clear the list of fields. * @todo Check if this can be removed or made private. */
- void clear() - { - _idFields.clear(); - }
+ void clear();
/** * Print out the IdSpec information.
@@ -180,15 +128,7 @@
/** * Delete the fields of this ID. */
- void deleteIdFields() - { - if (_idFields.size() > 0) { - for (IdFields::iterator iter = _idFields.begin(); iter != _idFields.end(); iter++) { - delete *iter; - } - _idFields.clear(); - } - }
+ void deleteIdFields();
private: std::string _name;
diff -u -r1.3 -r1.4 --- IdVec.hh 3 Jul 2013 23:42:50 -0000 1.3 +++ IdVec.hh 10 Jul 2013 18:06:17 -0000 1.4 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/id/IdVec.hh,v 1.3 2013/07/03 23:42:50 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/id/IdVec.hh,v 1.4 2013/07/10 18:06:17 jeremy Exp $
#ifndef LCDD_IDVEC_HH #define LCDD_IDVEC_HH
@@ -9,12 +9,13 @@
#include <vector> /**
- * This class is a vector of int values representing an unpacked ID.
+ * @brief A vector of int values representing an unpacked ID.
*
- * @note Inspired by ATLAS's ExpandedIdentifier:
+ * @note
*
- * dist/current/DetectorDescription/Identifier/Identifier-00-06-10/Identifier/ExpandedIdentifier.h
+ * Inspired by ATLAS's ExpandedIdentifier from repository file:
*
+ * DetectorDescription/Identifier/Identifier-00-06-10/Identifier/ExpandedIdentifier.h
*/ class IdVec {
diff -u -r1.3 -r1.4 --- FieldMapTypeProcess.hh 3 Jul 2013 23:33:51 -0000 1.3 +++ FieldMapTypeProcess.hh 10 Jul 2013 18:06:18 -0000 1.4 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/processes/FieldMapTypeProcess.hh,v 1.3 2013/07/03 23:33:51 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/processes/FieldMapTypeProcess.hh,v 1.4 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_PROCESSES_FIELDMAPTYPEPROCESS_HH #define LCDD_PROCESSES_FIELDMAPTYPEPROCESS_HH 1
@@ -21,7 +21,7 @@
#include <iostream> /**
- * @brief Generic process for field maps.
+ * @brief Generic SAX process for field maps.
* @note This class adds generic content using StackPopNotify. */ class FieldMapTypeProcess: public FieldTypeProcess
diff -u -r1.3 -r1.4 --- FieldTypeProcess.hh 3 Jul 2013 23:33:51 -0000 1.3 +++ FieldTypeProcess.hh 10 Jul 2013 18:06:18 -0000 1.4 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/processes/FieldTypeProcess.hh,v 1.3 2013/07/03 23:33:51 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/processes/FieldTypeProcess.hh,v 1.4 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_PROCESSES_FIELDTYPEPROCESS_HH #define LCDD_PROCESSES_FIELDTYPEPROCESS_HH 1
@@ -19,7 +19,7 @@
#include <iostream> /**
- * @brief Generic process for fields.
+ * @brief Generic SAX process for fields.
* @note This class sets name and units for a field. */ class FieldTypeProcess: public SAXStateProcess
diff -u -r1.3 -r1.4 --- calorimeterProcess.hh 3 Jul 2013 23:33:51 -0000 1.3 +++ calorimeterProcess.hh 10 Jul 2013 18:06:18 -0000 1.4 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/processes/calorimeterProcess.hh,v 1.3 2013/07/03 23:33:51 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/processes/calorimeterProcess.hh,v 1.4 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_PROCESSES_CALORIMETERPROCESS_HH #define LCDD_PROCESSES_CALORIMETERPROCESS_HH 1
@@ -19,7 +19,7 @@
#include <iostream> /**
- * @brief SAX process for calorimeter element.
+ * @brief The SAX process for calorimeter elements.
* @note Calls SAX processor for SensitiveDetectorTypeProcess parent class. */ class calorimeterProcess: public SensitiveDetectorTypeProcess
diff -u -r1.4 -r1.5 --- AuthorType.hh 10 Jul 2013 16:49:46 -0000 1.4 +++ AuthorType.hh 10 Jul 2013 18:06:18 -0000 1.5 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/AuthorType.hh,v 1.4 2013/07/10 16:49:46 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/AuthorType.hh,v 1.5 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_AUTHORTYPE_HH #define LCDD_SCHEMA_AUTHORTYPE_HH 1
@@ -7,7 +7,7 @@
#include <string> /**
- * AuthorType from schema.
+ * @brief AuthorType from schema.
*/ class AuthorType {
diff -u -r1.3 -r1.4 --- BoxDipoleType.hh 8 Jul 2013 21:38:10 -0000 1.3 +++ BoxDipoleType.hh 10 Jul 2013 18:06:18 -0000 1.4 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/BoxDipoleType.hh,v 1.3 2013/07/08 21:38:10 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/BoxDipoleType.hh,v 1.4 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_BOXDIPOLETYPE_HH #define LCDD_SCHEMA_BOXDIPOLETYPE_HH 1
@@ -7,7 +7,7 @@
#include "FieldType.hh" /**
- * The BoxDipoleType from the schema.
+ * @brief The BoxDipoleType from the schema.
*/ class BoxDipoleType: public FieldType {
diff -u -r1.4 -r1.5 --- CalorimeterType.hh 10 Jul 2013 16:49:46 -0000 1.4 +++ CalorimeterType.hh 10 Jul 2013 18:06:18 -0000 1.5 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/CalorimeterType.hh,v 1.4 2013/07/10 16:49:46 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/CalorimeterType.hh,v 1.5 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_CALORIMETERTYPE_HH #define LCDD_SCHEMA_CALORIMETERTYPE_HH 1
@@ -13,7 +13,7 @@
#include <iostream> /**
- * The CalorimeterType from the schema.
+ * @brief The CalorimeterType from the schema.
*/ class CalorimeterType: public SensitiveDetectorType {
diff -u -r1.5 -r1.6 --- CellReadout2DSegmentationType.hh 10 Jul 2013 16:49:46 -0000 1.5 +++ CellReadout2DSegmentationType.hh 10 Jul 2013 18:06:18 -0000 1.6 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/CellReadout2DSegmentationType.hh,v 1.5 2013/07/10 16:49:46 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/CellReadout2DSegmentationType.hh,v 1.6 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_CELLREADOUT2DSEGMENTATIONTYPE_HH #define LCDD_CELLREADOUT2DSEGMENTATIONTYPE_HH 1
@@ -10,7 +10,7 @@
#include <string> /**
- * The CellReadout2DSegmentationType from the schema.
+ * @brief The CellReadout2DSegmentationType from the schema.
*/ class CellReadout2DSegmentationType: public SegmentationType {
diff -u -r1.4 -r1.5 --- ColorType.hh 10 Jul 2013 16:49:46 -0000 1.4 +++ ColorType.hh 10 Jul 2013 18:06:18 -0000 1.5 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/ColorType.hh,v 1.4 2013/07/10 16:49:46 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/ColorType.hh,v 1.5 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_COLORTYPE_HH #define LCDD_SCHEMA_COLORTYPE_HH 1
@@ -7,7 +7,7 @@
#include <string> /**
- * The ColorType from the schema.
+ * @brief The ColorType from the schema.
*/ class ColorType {
diff -u -r1.4 -r1.5 --- CommentType.hh 10 Jul 2013 16:49:46 -0000 1.4 +++ CommentType.hh 10 Jul 2013 18:06:18 -0000 1.5 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/CommentType.hh,v 1.4 2013/07/10 16:49:46 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/CommentType.hh,v 1.5 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_COMMENTTYPE_HH #define LCDD_SCHEMA_COMMENTTYPE_HH 1
@@ -7,7 +7,7 @@
#include <string> /**
- * The CommentType from the schema.
+ * @brief The CommentType from the schema.
*/ class CommentType {
diff -u -r1.4 -r1.5 --- DetectorType.hh 10 Jul 2013 16:49:46 -0000 1.4 +++ DetectorType.hh 10 Jul 2013 18:06:18 -0000 1.5 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/DetectorType.hh,v 1.4 2013/07/10 16:49:46 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/DetectorType.hh,v 1.5 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_DETECTORTYPE_HH #define LCDD_SCHEMA_DETECTORTYPE_HH 1
@@ -7,7 +7,7 @@
#include <string> /**
- * The DetectorType from the schema.
+ * @brief The DetectorType from the schema.
*/ class DetectorType {
diff -u -r1.4 -r1.5 --- DipoleCoeffType.hh 10 Jul 2013 16:49:46 -0000 1.4 +++ DipoleCoeffType.hh 10 Jul 2013 18:06:18 -0000 1.5 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/DipoleCoeffType.hh,v 1.4 2013/07/10 16:49:46 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/DipoleCoeffType.hh,v 1.5 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_DIPOLECOEFFTYPE_HH #define LCDD_SCHEMA_DIPOLECOEFFTYPE_HH
@@ -6,7 +6,7 @@
#include <string> /**
- * The DipoleCoeffType from the schema.
+ * @brief The DipoleCoeffType from the schema.
*/ class DipoleCoeffType {
diff -u -r1.4 -r1.5 --- DipoleType.hh 10 Jul 2013 16:49:46 -0000 1.4 +++ DipoleType.hh 10 Jul 2013 18:06:18 -0000 1.5 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/DipoleType.hh,v 1.4 2013/07/10 16:49:46 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/DipoleType.hh,v 1.5 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_DIPOLETYPE_HH #define LCDD_SCHEMA_DIPOLETYPE_HH 1
@@ -13,7 +13,7 @@
#include <string> /**
- * The DipoleType from the schema.
+ * @brief The DipoleType from the schema.
*/ class DipoleType: public FieldType {
diff -u -r1.3 -r1.4 --- FieldMap3DType.hh 8 Jul 2013 21:38:10 -0000 1.3 +++ FieldMap3DType.hh 10 Jul 2013 18:06:18 -0000 1.4 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/FieldMap3DType.hh,v 1.3 2013/07/08 21:38:10 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/FieldMap3DType.hh,v 1.4 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_FIELDMAP3DTYPE_HH #define LCDD_SCHEMA_FIELDMAP3DTYPE_HH 1
@@ -9,7 +9,7 @@
#include <string> /**
- * The FieldMapType from the schema.
+ * @brief The FieldMapType from the schema.
*/ class FieldMap3DType: public FieldMapType {
diff -u -r1.4 -r1.5 --- FieldMapType.hh 10 Jul 2013 16:49:46 -0000 1.4 +++ FieldMapType.hh 10 Jul 2013 18:06:18 -0000 1.5 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/FieldMapType.hh,v 1.4 2013/07/10 16:49:46 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/FieldMapType.hh,v 1.5 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_FIELDMAPTYPE_HH #define LCDD_SCHEMA_FIELDMAPTYPE_HH 1
@@ -10,7 +10,7 @@
#include "Schema/ReferenceType.h" /**
- * The FieldMapType from the schema.
+ * @brief The FieldMapType from the schema.
*/ class FieldMapType: public FieldType {
diff -u -r1.3 -r1.4 --- FieldType.hh 8 Jul 2013 21:38:10 -0000 1.3 +++ FieldType.hh 10 Jul 2013 18:06:18 -0000 1.4 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/FieldType.hh,v 1.3 2013/07/08 21:38:10 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/FieldType.hh,v 1.4 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_FIELDTYPE_HH #define LCDD_SCHEMA_FIELDTYPE_HH 1
@@ -10,7 +10,7 @@
#include <string> /**
- * The FieldType from the schema.
+ * @brief The FieldType from the schema.
*/ class FieldType {
@@ -18,7 +18,7 @@
/** * @class FieldType::fieldref
- * A reference to a field element.
+ * @brief A reference to a field element.
*/ class fieldref: public SAXObject, public ReferenceType {
diff -u -r1.4 -r1.5 --- GeneratorType.hh 10 Jul 2013 16:49:46 -0000 1.4 +++ GeneratorType.hh 10 Jul 2013 18:06:18 -0000 1.5 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/GeneratorType.hh,v 1.4 2013/07/10 16:49:46 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/GeneratorType.hh,v 1.5 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_GENERATORTYPE_HH #define LCDD_SCHEMA_GENERATORTYPE_HH 1
@@ -7,7 +7,7 @@
#include <string> /**
- * The GeneratorType from the schema.
+ * @brief The GeneratorType from the schema.
*/ class GeneratorType {
diff -u -r1.4 -r1.5 --- GlobalFieldType.hh 10 Jul 2013 16:49:46 -0000 1.4 +++ GlobalFieldType.hh 10 Jul 2013 18:06:18 -0000 1.5 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/GlobalFieldType.hh,v 1.4 2013/07/10 16:49:46 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/GlobalFieldType.hh,v 1.5 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_GLOBALFIELDTYPE_HH #define LCDD_SCHEMA_GLOBALFIELDTYPE_HH 1
@@ -7,7 +7,7 @@
#include "Schema/ContentGroup.h" /**
- * The GlobalFieldType from the schema.
+ * @brief The GlobalFieldType from the schema.
*/ class GlobalFieldType {
diff -u -r1.4 -r1.5 --- GlobalGridXYSegmentationType.hh 10 Jul 2013 16:49:46 -0000 1.4 +++ GlobalGridXYSegmentationType.hh 10 Jul 2013 18:06:18 -0000 1.5 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/GlobalGridXYSegmentationType.hh,v 1.4 2013/07/10 16:49:46 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/GlobalGridXYSegmentationType.hh,v 1.5 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_GLOBALGRIDXYSEGMENTATIONTYPE_HH #define LCDD_SCHEMA_GLOBALGRIDXYSEGMENTATIONTYPE_HH 1
@@ -13,7 +13,7 @@
#include <string> /**
- * The GlobalGridXYSegmentation from the schema.
+ * @brief The GlobalGridXYSegmentation from the schema.
*/ class GlobalGridXYSegmentationType: public SegmentationType {
diff -u -r1.4 -r1.5 --- HeaderType.hh 10 Jul 2013 16:49:46 -0000 1.4 +++ HeaderType.hh 10 Jul 2013 18:06:18 -0000 1.5 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/HeaderType.hh,v 1.4 2013/07/10 16:49:46 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/HeaderType.hh,v 1.5 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_HEADERTYPE_HH #define LCDD_SCHEMA_HEADERTYPE_HH 1
@@ -10,7 +10,7 @@
#include <string> /**
- * The HeaderType from the schema.
+ * @brief The HeaderType from the schema.
*/ class HeaderType {
diff -u -r1.4 -r1.5 --- IdFieldType.hh 10 Jul 2013 16:49:46 -0000 1.4 +++ IdFieldType.hh 10 Jul 2013 18:06:18 -0000 1.5 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/IdFieldType.hh,v 1.4 2013/07/10 16:49:46 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/IdFieldType.hh,v 1.5 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_IDFIELDTYPE_HH #define LCDD_SCHEMA_IDFIELDTYPE_HH 1
@@ -7,7 +7,7 @@
#include <string> /**
- * The IdFieldType from the schema.
+ * @brief The IdFieldType from the schema.
*/ class IdFieldType {
diff -u -r1.4 -r1.5 --- IdSpecType.hh 10 Jul 2013 16:49:46 -0000 1.4 +++ IdSpecType.hh 10 Jul 2013 18:06:18 -0000 1.5 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/IdSpecType.hh,v 1.4 2013/07/10 16:49:46 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/IdSpecType.hh,v 1.5 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_IDSPECTYPE_HH #define LCDD_SCHEMA_IDSPECTYPE_HH 1
@@ -11,7 +11,7 @@
#include <string> /**
- * The IdSpecType from the schema.
+ * @brief The IdSpecType from the schema.
*/ class IdSpecType {
@@ -19,7 +19,7 @@
/** * @class IdSpecType::idspecref
- * A reference to an idspec element.
+ * @brief A reference to an idspec element.
* */ class idspecref: public SAXObject, public ReferenceType
diff -u -r1.4 -r1.5 --- LimitParamType.hh 10 Jul 2013 16:49:46 -0000 1.4 +++ LimitParamType.hh 10 Jul 2013 18:06:18 -0000 1.5 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/LimitParamType.hh,v 1.4 2013/07/10 16:49:46 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/LimitParamType.hh,v 1.5 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_LIMITPARAMTYPE_HH #define LCDD_SCHEMA_LIMITPARAMTYPE_HH 1
@@ -7,7 +7,7 @@
#include <vector> /**
- * The LimitParamType from the schema.
+ * @brief The LimitParamType from the schema.
*/ class LimitParamType {
diff -u -r1.4 -r1.5 --- LimitSetType.hh 10 Jul 2013 16:49:46 -0000 1.4 +++ LimitSetType.hh 10 Jul 2013 18:06:18 -0000 1.5 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/LimitSetType.hh,v 1.4 2013/07/10 16:49:46 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/LimitSetType.hh,v 1.5 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_LIMITSETTYPE_HH #define LCDD_SCHEMA_LIMITSETTYPE_HH 1
@@ -10,12 +10,16 @@
#include <string> /**
- * he LimitSetType type from the schema.
+ * @brief The LimitSetType type from the schema.
*/ class LimitSetType { public:
+ + /** + * @brief Reference to a limitset element. + */
class limitsetref: public SAXObject, public ReferenceType { public:
diff -u -r1.4 -r1.5 --- LimitType.hh 10 Jul 2013 16:49:46 -0000 1.4 +++ LimitType.hh 10 Jul 2013 18:06:18 -0000 1.5 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/LimitType.hh,v 1.4 2013/07/10 16:49:46 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/LimitType.hh,v 1.5 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_LIMITTYPE_HH #define LCDD_SCHEMA_LIMITTYPE_HH
@@ -9,15 +9,14 @@
#include <string> /**
- * The LimitType from the schema.
+ * @brief The LimitType from the schema.
*/ class LimitType { public: /**
- * @class LimitType::limitref - * A reference to a limit element.
+ * @brief A reference to a limit element.
*/ class limitref: public SAXObject, public ReferenceType {
diff -u -r1.4 -r1.5 --- NonprojectiveCylinderSegmentationType.hh 10 Jul 2013 16:49:46 -0000 1.4 +++ NonprojectiveCylinderSegmentationType.hh 10 Jul 2013 18:06:18 -0000 1.5 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/NonprojectiveCylinderSegmentationType.hh,v 1.4 2013/07/10 16:49:46 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/NonprojectiveCylinderSegmentationType.hh,v 1.5 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_NONPROJECTIVECYLINDERSEGMENTATIONTYPE_HH #define LCDD_SCHEMA_NONPROJECTIVECYLINDERSEGMENTATIONTYPE_HH 1
@@ -10,7 +10,7 @@
#include <string> /**
- * The NonprojectiveCylinderSegmentationType from the schema.
+ * @brief The NonprojectiveCylinderSegmentationType from the schema.
*/ class NonprojectiveCylinderSegmentationType: public SegmentationType {
diff -u -r1.4 -r1.5 --- NonprojectiveSegmentationType.hh 10 Jul 2013 16:49:46 -0000 1.4 +++ NonprojectiveSegmentationType.hh 10 Jul 2013 18:06:18 -0000 1.5 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/NonprojectiveSegmentationType.hh,v 1.4 2013/07/10 16:49:46 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/NonprojectiveSegmentationType.hh,v 1.5 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_NONPROJECTIVESEGMENTATIONTYPE_HH #define LCDD_SCHEMA_NONPROJECTIVESEGMENTATIONTYPE_HH 1
@@ -10,7 +10,7 @@
#include <string> /**
- * The NonprojectiveSegmentationType from the schema.
+ * @brief The NonprojectiveSegmentationType from the schema.
*/ class NonprojectiveSegmentationType: public SegmentationType {
diff -u -r1.3 -r1.4 --- OpticalCalorimeterType.hh 8 Jul 2013 21:38:10 -0000 1.3 +++ OpticalCalorimeterType.hh 10 Jul 2013 18:06:18 -0000 1.4 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/OpticalCalorimeterType.hh,v 1.3 2013/07/08 21:38:10 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/OpticalCalorimeterType.hh,v 1.4 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_OPTICALCALORIMETERTYPE_HH #define LCDD_SCHEMA_OPTICALCALORIMETERTYPE_HH 1
@@ -13,7 +13,7 @@
#include <iostream> /**
- * The CalorimeterType from the schema.
+ * @brief The CalorimeterType from the schema.
*/ class OpticalCalorimeterType: public CalorimeterType {
diff -u -r1.4 -r1.5 --- PhysVolIdType.hh 10 Jul 2013 16:49:46 -0000 1.4 +++ PhysVolIdType.hh 10 Jul 2013 18:06:18 -0000 1.5 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/PhysVolIdType.hh,v 1.4 2013/07/10 16:49:46 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/PhysVolIdType.hh,v 1.5 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_PHYSVOLIDTYPE_HH #define LCDD_SCHEMA_PHYSVOLIDTYPE_HH 1
@@ -7,7 +7,7 @@
#include <string> /**
- * The PhysVolIdType from the schema.
+ * @brief The PhysVolIdType from the schema.
*/ class PhysVolIdType {
diff -u -r1.4 -r1.5 --- ProjectiveCylinderSegmentationType.hh 10 Jul 2013 16:49:46 -0000 1.4 +++ ProjectiveCylinderSegmentationType.hh 10 Jul 2013 18:06:18 -0000 1.5 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/ProjectiveCylinderSegmentationType.hh,v 1.4 2013/07/10 16:49:46 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/ProjectiveCylinderSegmentationType.hh,v 1.5 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_PROJECTIVECYLINDERSEGMENTATIONTYPE_HH #define LCDD_SCHEMA_PROJECTIVECYLINDERSEGMENTATIONTYPE_HH 1
@@ -10,7 +10,7 @@
#include <string> /**
- * The ProjectiveCylinderSegmentationType from the schema.
+ * @brief The ProjectiveCylinderSegmentationType from the schema.
*/ class ProjectiveCylinderSegmentationType: public SegmentationType {
diff -u -r1.4 -r1.5 --- ProjectiveZPlaneSegmentationType.hh 10 Jul 2013 16:49:46 -0000 1.4 +++ ProjectiveZPlaneSegmentationType.hh 10 Jul 2013 18:06:18 -0000 1.5 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/ProjectiveZPlaneSegmentationType.hh,v 1.4 2013/07/10 16:49:46 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/ProjectiveZPlaneSegmentationType.hh,v 1.5 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_PROJECTIVEZPLANESEGMENTATIONTYPE_HH #define LCDD_SCHEMA_PROJECTIVEZPLANESEGMENTATIONTYPE_HH 1
@@ -10,7 +10,7 @@
#include <string> /**
- * The ProjectiveZPlaneSegmentationType from the schema.
+ * @brief The ProjectiveZPlaneSegmentationType from the schema.
*/ class ProjectiveZPlaneSegmentationType: public SegmentationType {
diff -u -r1.4 -r1.5 --- RZBType.hh 10 Jul 2013 16:49:46 -0000 1.4 +++ RZBType.hh 10 Jul 2013 18:06:18 -0000 1.5 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/RZBType.hh,v 1.4 2013/07/10 16:49:46 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/RZBType.hh,v 1.5 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_RZBTYPE_HH #define LCDD_SCHEMA_RZBTYPE_HH 1
@@ -6,7 +6,7 @@
#include <string> /**
- * The RZBType from the schema.
+ * @brief The RZBType from the schema.
*/ class RZBType {
diff -u -r1.4 -r1.5 --- RZFieldMapType.hh 10 Jul 2013 16:49:46 -0000 1.4 +++ RZFieldMapType.hh 10 Jul 2013 18:06:18 -0000 1.5 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/RZFieldMapType.hh,v 1.4 2013/07/10 16:49:46 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/RZFieldMapType.hh,v 1.5 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_RZFIELDMAPTYPE_HH #define LCDD_SCHEMA_RZFIELDMAPTYPE_HH 1
@@ -6,7 +6,7 @@
#include "FieldMapType.hh" /**
- * The RZFieldMapType from the schema.
+ * @brief The RZFieldMapType from the schema.
*/ class RZFieldMapType: public FieldMapType {
diff -u -r1.4 -r1.5 --- RegionType.hh 10 Jul 2013 16:49:46 -0000 1.4 +++ RegionType.hh 10 Jul 2013 18:06:18 -0000 1.5 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/RegionType.hh,v 1.4 2013/07/10 16:49:46 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/RegionType.hh,v 1.5 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_REGIONTYPE_HH #define LCDD_SCHEMA_REGIONTYPE_HH 1
@@ -10,7 +10,7 @@
#include "Schema/ReferenceType.h" /**
- * The RegionType from the schema.
+ * @brief The RegionType from the schema.
*/ class RegionType {
@@ -18,7 +18,7 @@
public: /**
- * A reference to a region element.
+ * @brief A reference to a region element.
*/ class regionref: public SAXObject, public ReferenceType {
diff -u -r1.3 -r1.4 --- ScorerType.hh 8 Jul 2013 21:38:10 -0000 1.3 +++ ScorerType.hh 10 Jul 2013 18:06:18 -0000 1.4 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/ScorerType.hh,v 1.3 2013/07/08 21:38:10 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/ScorerType.hh,v 1.4 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_SCORERTYPE_HH #define LCDD_SCHEMA_SCORERTYPE_HH 1
@@ -7,7 +7,7 @@
#include "SensitiveDetectorType.hh" /**
- * The ScorerType from the schema.
+ * @brief The ScorerType from the schema.
*/ class ScorerType: public SensitiveDetectorType {
diff -u -r1.3 -r1.4 --- SegmentationType.hh 8 Jul 2013 21:38:10 -0000 1.3 +++ SegmentationType.hh 10 Jul 2013 18:06:18 -0000 1.4 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/SegmentationType.hh,v 1.3 2013/07/08 21:38:10 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/SegmentationType.hh,v 1.4 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_SEGMENTATIONTYPE_HH #define LCDD_SCHEMA_SEGMENTATIONTYPE_HH 1
@@ -7,7 +7,7 @@
#include <string> /**
- * The SegmentationType from the schema.
+ * @brief The SegmentationType from the schema.
*/ class SegmentationType {
diff -u -r1.4 -r1.5 --- SensitiveDetectorType.hh 10 Jul 2013 16:49:46 -0000 1.4 +++ SensitiveDetectorType.hh 10 Jul 2013 18:06:18 -0000 1.5 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/SensitiveDetectorType.hh,v 1.4 2013/07/10 16:49:46 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/SensitiveDetectorType.hh,v 1.5 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_SENSITIVEDETECTORTYPE_HH #define LCDD_SCHEMA_SENSITIVEDETECTORTYPE_HH 1
@@ -11,7 +11,7 @@
#include <string> /**
- * The SensitiveDetectorType from the schema.
+ * @brief The SensitiveDetectorType from the schema.
*/ class SensitiveDetectorType {
diff -u -r1.3 -r1.4 --- SolenoidType.hh 8 Jul 2013 21:38:10 -0000 1.3 +++ SolenoidType.hh 10 Jul 2013 18:06:18 -0000 1.4 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/SolenoidType.hh,v 1.3 2013/07/08 21:38:10 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/SolenoidType.hh,v 1.4 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_SOLENOIDTYPE_HH #define LCDD_SCHEMA_SOLENOIDTYPE_HH 1
@@ -7,7 +7,7 @@
#include "FieldType.hh" /**
- * The SolenoidType from the schema.
+ * @brief The SolenoidType from the schema.
*/ class SolenoidType: public FieldType {
diff -u -r1.4 -r1.5 --- TrackerType.hh 10 Jul 2013 16:49:46 -0000 1.4 +++ TrackerType.hh 10 Jul 2013 18:06:18 -0000 1.5 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/TrackerType.hh,v 1.4 2013/07/10 16:49:46 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/TrackerType.hh,v 1.5 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_TRACKERTYPE_HH #define LCDD_SCHEMA_TRACKERTYPE_HH 1
@@ -10,7 +10,7 @@
#include <iostream> /**
- * The TrackerType from the schema.
+ * @brief The TrackerType from the schema.
*/ class TrackerType: public SensitiveDetectorType {
diff -u -r1.3 -r1.4 --- UnsegmentedCalorimeterType.hh 8 Jul 2013 21:38:10 -0000 1.3 +++ UnsegmentedCalorimeterType.hh 10 Jul 2013 18:06:18 -0000 1.4 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/UnsegmentedCalorimeterType.hh,v 1.3 2013/07/08 21:38:10 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/UnsegmentedCalorimeterType.hh,v 1.4 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_UNSEGMENTEDCALORIMETERTYPE_HH #define LCDD_SCHEMA_UNSEGMENTEDCALORIMETERTYPE_HH 1
@@ -13,7 +13,7 @@
#include <iostream> /**
- * The UnsegmentedCalorimeterType from the schema.
+ * @brief The UnsegmentedCalorimeterType from the schema.
*/ class UnsegmentedCalorimeterType: public CalorimeterType {
diff -u -r1.4 -r1.5 --- VisType.hh 10 Jul 2013 16:49:46 -0000 1.4 +++ VisType.hh 10 Jul 2013 18:06:18 -0000 1.5 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/VisType.hh,v 1.4 2013/07/10 16:49:46 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/VisType.hh,v 1.5 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_VISTYPE_HH #define LCDD_SCHEMA_VISTYPE_HH 1
@@ -11,13 +11,13 @@
#include <string> /**
- * The VisType from the schema.
+ * @brief The VisType from the schema.
*/ class VisType { public: /**
- * A reference to a vis element.
+ * @brief A reference to a vis element.
*/ class visref: public SAXObject, public ReferenceType {
diff -u -r1.4 -r1.5 --- author.hh 8 Jul 2013 21:38:10 -0000 1.4 +++ author.hh 10 Jul 2013 18:06:18 -0000 1.5 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/author.hh,v 1.4 2013/07/08 21:38:10 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/author.hh,v 1.5 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_AUTHOR_HH #define LCDD_SCHEMA_AUTHOR_HH 1
@@ -8,7 +8,7 @@
#include "AuthorType.hh" /**
- * author element from schema.
+ * @brief The author element from the schema.
*/ class author: public SAXObject, public AuthorType {
diff -u -r1.3 -r1.4 --- box_dipole.hh 8 Jul 2013 21:38:10 -0000 1.3 +++ box_dipole.hh 10 Jul 2013 18:06:18 -0000 1.4 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/box_dipole.hh,v 1.3 2013/07/08 21:38:10 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/box_dipole.hh,v 1.4 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_BOX_DIPOLE_HH #define LCDD_SCHEMA_BOX_DIPOLE_HH 1
@@ -10,7 +10,7 @@
#include "Saxana/SAXObject.h" /**
- * The box_dipole element from the schema.
+ * @brief The box_dipole element from the schema.
*/ class box_dipole: public SAXObject, public BoxDipoleType {
diff -u -r1.3 -r1.4 --- calorimeter.hh 8 Jul 2013 21:38:10 -0000 1.3 +++ calorimeter.hh 10 Jul 2013 18:06:18 -0000 1.4 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/calorimeter.hh,v 1.3 2013/07/08 21:38:10 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/calorimeter.hh,v 1.4 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_CALORIMETER_HH #define LCDD_SCHEMA_CALORIMETER_HH 1
@@ -9,7 +9,7 @@
#include "CalorimeterType.hh" /**
- * The calorimeter element from the schema.
+ * @brief The calorimeter element from the schema.
*/ class calorimeter: public SAXObject, public CalorimeterType {
diff -u -r1.4 -r1.5 --- cell_readout_2d.hh 8 Jul 2013 21:38:10 -0000 1.4 +++ cell_readout_2d.hh 10 Jul 2013 18:06:18 -0000 1.5 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/cell_readout_2d.hh,v 1.4 2013/07/08 21:38:10 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/cell_readout_2d.hh,v 1.5 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_CELL_READOUT_2D_HH #define LCDD_SCHEMA_CELL_READOUT_2D_HH 1
@@ -10,7 +10,7 @@
#include "Saxana/SAXObject.h" /**
- * The cell_readout_2d element from the schema.
+ * @brief The cell_readout_2d element from the schema.
*/ class cell_readout_2d: public SAXObject, public CellReadout2DSegmentationType {
diff -u -r1.3 -r1.4 --- color.hh 8 Jul 2013 21:38:10 -0000 1.3 +++ color.hh 10 Jul 2013 18:06:18 -0000 1.4 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/color.hh,v 1.3 2013/07/08 21:38:10 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/color.hh,v 1.4 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_COLOR_HH #define LCDD_SCHEMA_COLOR_HH 1
@@ -10,7 +10,7 @@
#include "ColorType.hh" /**
- * The color element from the schema.
+ * @brief The color element from the schema.
*/ class color: public SAXObject, public ColorType {
diff -u -r1.3 -r1.4 --- comment.hh 8 Jul 2013 21:38:10 -0000 1.3 +++ comment.hh 10 Jul 2013 18:06:18 -0000 1.4 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/comment.hh,v 1.3 2013/07/08 21:38:10 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/comment.hh,v 1.4 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_COMMENT_HH #define LCDD_SCHEMA_COMMENT_HH 1
@@ -10,7 +10,7 @@
#include "CommentType.hh" /**
- * The comment element from the schema.
+ * @brief The comment element from the schema.
*/ class comment: public SAXObject, public CommentType {
diff -u -r1.3 -r1.4 --- detector.hh 8 Jul 2013 21:38:10 -0000 1.3 +++ detector.hh 10 Jul 2013 18:06:18 -0000 1.4 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/detector.hh,v 1.3 2013/07/08 21:38:10 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/detector.hh,v 1.4 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_DETECTOR_HH #define LCDD_SCHEMA_DETECTOR_HH 1
@@ -10,7 +10,7 @@
#include "DetectorType.hh" /**
- * The detector element from the schema, within the header block.
+ * @brief The detector element from the schema, within the header block.
*/ class detector: public SAXObject, public DetectorType {
diff -u -r1.3 -r1.4 --- dipole.hh 8 Jul 2013 21:38:10 -0000 1.3 +++ dipole.hh 10 Jul 2013 18:06:18 -0000 1.4 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/dipole.hh,v 1.3 2013/07/08 21:38:10 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/dipole.hh,v 1.4 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_DIPOLE_HH #define LCDD_SCHEMA_DIPOLE_HH
@@ -9,7 +9,7 @@
#include "DipoleType.hh" /**
- * The dipole element from the schema.
+ * @brief The dipole element from the schema.
*/ class dipole: public SAXObject, public DipoleType {
diff -u -r1.3 -r1.4 --- dipole_coeff.hh 8 Jul 2013 21:38:10 -0000 1.3 +++ dipole_coeff.hh 10 Jul 2013 18:06:18 -0000 1.4 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/dipole_coeff.hh,v 1.3 2013/07/08 21:38:10 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/dipole_coeff.hh,v 1.4 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_DIPOLE_COEFF_HH #define LCDD_SCHEMA_DIPOLE_COEFF_HH 1
@@ -6,7 +6,7 @@
#include "DipoleCoeffType.hh" /**
- * The dipole_coeff element from the schema.
+ * @brief The dipole_coeff element from the schema.
*/ class dipole_coeff: public SAXObject, public DipoleCoeffType {
diff -u -r1.3 -r1.4 --- field.hh 8 Jul 2013 21:38:10 -0000 1.3 +++ field.hh 10 Jul 2013 18:06:18 -0000 1.4 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/field.hh,v 1.3 2013/07/08 21:38:10 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/field.hh,v 1.4 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_FIELD_HH #define LCDD_SCHEMA_FIELD_HH 1
@@ -10,7 +10,7 @@
#include "FieldType.hh" /**
- * The field element from the schema.
+ * @brief The field element from the schema.
*/ class field: public SAXObject, public FieldType {
diff -u -r1.3 -r1.4 --- field_map_3d.hh 8 Jul 2013 21:38:11 -0000 1.3 +++ field_map_3d.hh 10 Jul 2013 18:06:18 -0000 1.4 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/field_map_3d.hh,v 1.3 2013/07/08 21:38:11 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/field_map_3d.hh,v 1.4 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_FIELD_MAP_3D_HH #define LCDD_SCHEMA_FIELD_MAP_3D_HH 1
@@ -6,7 +6,7 @@
#include "FieldMap3DType.hh" /**
- * The field_map_3d type from the schema.
+ * @brief The field_map_3d type from the schema.
*/ class field_map_3d: public SAXObject, public FieldMap3DType {
diff -u -r1.3 -r1.4 --- generator.hh 8 Jul 2013 21:38:11 -0000 1.3 +++ generator.hh 10 Jul 2013 18:06:18 -0000 1.4 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/generator.hh,v 1.3 2013/07/08 21:38:11 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/generator.hh,v 1.4 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_GENERATOR_HH #define LCDD_SCHEMA_GENERATOR_HH 1
@@ -10,7 +10,7 @@
#include "GeneratorType.hh" /**
- * The generator element from the schema.
+ * @brief The generator element from the schema.
*/ class generator: public SAXObject, public GeneratorType {
diff -u -r1.3 -r1.4 --- global_field.hh 8 Jul 2013 21:38:11 -0000 1.3 +++ global_field.hh 10 Jul 2013 18:06:18 -0000 1.4 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/global_field.hh,v 1.3 2013/07/08 21:38:11 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/global_field.hh,v 1.4 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_GLOBAL_FIELD_HH #define LCDD_SCHEMA_GLOBAL_FIELD_HH 1
@@ -10,7 +10,7 @@
#include "GlobalFieldType.hh" /**
- * The global_field element from the schema.
+ * @brief The global_field element from the schema.
*/ class global_field: public SAXObject, public GlobalFieldType {
diff -u -r1.3 -r1.4 --- global_grid_xy.hh 8 Jul 2013 21:38:11 -0000 1.3 +++ global_grid_xy.hh 10 Jul 2013 18:06:18 -0000 1.4 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/global_grid_xy.hh,v 1.3 2013/07/08 21:38:11 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/global_grid_xy.hh,v 1.4 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_GLOBAL_GRID_XY_HH #define LCDD_SCHEMA_GLOBAL_GRID_XY_HH 1
@@ -12,7 +12,7 @@
#include <string> /**
- * The global_grid_xy element from the schema.
+ * @brief The global_grid_xy element from the schema.
*/ class global_grid_xy: public SAXObject, public GlobalGridXYSegmentationType {
diff -u -r1.3 -r1.4 --- grid_xyz.hh 8 Jul 2013 21:38:11 -0000 1.3 +++ grid_xyz.hh 10 Jul 2013 18:06:18 -0000 1.4 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/grid_xyz.hh,v 1.3 2013/07/08 21:38:11 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/grid_xyz.hh,v 1.4 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_GRID_XYZ_HH #define LCDD_SCHEMA_GRID_XYZ_HH 1
@@ -10,7 +10,7 @@
#include "Saxana/SAXObject.h" /**
- * The grid_xyz element from the schema.
+ * @brief The grid_xyz element from the schema.
*/ class grid_xyz: public SAXObject, public NonprojectiveSegmentationType {
diff -u -r1.3 -r1.4 --- header.hh 8 Jul 2013 21:38:11 -0000 1.3 +++ header.hh 10 Jul 2013 18:06:18 -0000 1.4 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/header.hh,v 1.3 2013/07/08 21:38:11 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/header.hh,v 1.4 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_HEADER_HH #define LCDD_SCHEMA_HEADER_HH 1
@@ -10,7 +10,7 @@
#include "Saxana/SAXObject.h" /**
- * The header element from the schema.
+ * @brief The header element from the schema.
*/ class header: public SAXObject, public HeaderType {
diff -u -r1.3 -r1.4 --- idfieldElem.hh 8 Jul 2013 21:38:11 -0000 1.3 +++ idfieldElem.hh 10 Jul 2013 18:06:18 -0000 1.4 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/idfieldElem.hh,v 1.3 2013/07/08 21:38:11 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/idfieldElem.hh,v 1.4 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_IDFIELDELEM_HH #define LCDD_SCHEMA_IDFIELDELEM_HH 1
@@ -9,7 +9,7 @@
#include "IdFieldType.hh" /**
- * The idfield element from the schema.
+ * @brief The idfield element from the schema.
*/ class idfieldElem: public SAXObject, public IdFieldType {
diff -u -r1.3 -r1.4 --- idspecElem.hh 8 Jul 2013 21:38:11 -0000 1.3 +++ idspecElem.hh 10 Jul 2013 18:06:18 -0000 1.4 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/idspecElem.hh,v 1.3 2013/07/08 21:38:11 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/idspecElem.hh,v 1.4 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_IDSPECELEM_HH #define LCDD_SCHEMA_IDSPECELEM_HH
@@ -9,7 +9,7 @@
#include "Saxana/SAXObject.h" /**
- * The idspec element from the schema.
+ * @brief The idspec element from the schema.
*/ class idspecElem: public SAXObject, public IdSpecType {
diff -u -r1.3 -r1.4 --- limit.hh 8 Jul 2013 21:38:11 -0000 1.3 +++ limit.hh 10 Jul 2013 18:06:18 -0000 1.4 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/limit.hh,v 1.3 2013/07/08 21:38:11 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/limit.hh,v 1.4 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_LIMIT_HH #define LCDD_SCHEMA_LIMIT_HH 1
@@ -9,7 +9,7 @@
#include "Saxana/SAXObject.h" /**
- * The limit element from the subschema.
+ * @brief The limit element from the subschema.
*/ class limit: public SAXObject, public LimitParamType {
diff -u -r1.3 -r1.4 --- limitset.hh 8 Jul 2013 21:38:11 -0000 1.3 +++ limitset.hh 10 Jul 2013 18:06:18 -0000 1.4 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/limitset.hh,v 1.3 2013/07/08 21:38:11 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/limitset.hh,v 1.4 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_LIMITSET_HH #define LCDD_SCHEMA_LIMITSET_HH 1
@@ -9,7 +9,7 @@
#include "Saxana/SAXObject.h" /**
- * The limitset element from the schema.
+ * @brief The limitset element from the schema.
*/ class limitset: public SAXObject, public LimitSetType {
diff -u -r1.3 -r1.4 --- nonprojective_cylinder.hh 8 Jul 2013 21:38:11 -0000 1.3 +++ nonprojective_cylinder.hh 10 Jul 2013 18:06:18 -0000 1.4 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/nonprojective_cylinder.hh,v 1.3 2013/07/08 21:38:11 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/nonprojective_cylinder.hh,v 1.4 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_NONPROJECTIVE_CYLINDER_HH #define LCDD_SCHEMA_NONPROJECTIVE_CYLINDER_HH 1
@@ -10,7 +10,7 @@
#include "Saxana/SAXObject.h" /**
- * The nonprojective_cylinder element from schema.
+ * @brief The nonprojective_cylinder element from schema.
*/ class nonprojective_cylinder: public SAXObject, public NonprojectiveCylinderSegmentationType {
diff -u -r1.3 -r1.4 --- optical_calorimeter.hh 8 Jul 2013 21:38:11 -0000 1.3 +++ optical_calorimeter.hh 10 Jul 2013 18:06:18 -0000 1.4 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/optical_calorimeter.hh,v 1.3 2013/07/08 21:38:11 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/optical_calorimeter.hh,v 1.4 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_OPTICAL_CALORIMETER_HH #define LCDD_SCHEMA_OPTICAL_CALORIMETER_HH 1
@@ -10,7 +10,7 @@
#include "OpticalCalorimeterType.hh" /**
- * The optical_calorimeter element from the schema.
+ * @brief The optical_calorimeter element from the schema.
*/ class optical_calorimeter: public SAXObject, public OpticalCalorimeterType {
diff -u -r1.3 -r1.4 --- physvolidElem.hh 8 Jul 2013 21:38:11 -0000 1.3 +++ physvolidElem.hh 10 Jul 2013 18:06:18 -0000 1.4 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/physvolidElem.hh,v 1.3 2013/07/08 21:38:11 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/physvolidElem.hh,v 1.4 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_PHYSVOLID_HH #define LCDD_SCHEMA_PHYSVOLID_HH 1
@@ -9,7 +9,7 @@
#include "PhysVolIdType.hh" /**
- * The physvolid element from the schema.
+ * @brief The physvolid element from the schema.
*/ class physvolidElem: public SAXObject, public PhysVolIdType {
diff -u -r1.3 -r1.4 --- projective_cylinder.hh 8 Jul 2013 21:38:11 -0000 1.3 +++ projective_cylinder.hh 10 Jul 2013 18:06:18 -0000 1.4 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/projective_cylinder.hh,v 1.3 2013/07/08 21:38:11 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/projective_cylinder.hh,v 1.4 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_PROJECTIVE_CYLINDER_HH #define LCDD_SCHEMA_PROJECTIVE_CYLINDER_HH 1
@@ -10,7 +10,7 @@
#include "Saxana/SAXObject.h" /**
- * The projective_cylinder element from the schema.
+ * @brief The projective_cylinder element from the schema.
*/ class projective_cylinder: public SAXObject, public ProjectiveCylinderSegmentationType {
diff -u -r1.3 -r1.4 --- projective_zplane.hh 8 Jul 2013 21:38:11 -0000 1.3 +++ projective_zplane.hh 10 Jul 2013 18:06:18 -0000 1.4 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/projective_zplane.hh,v 1.3 2013/07/08 21:38:11 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/projective_zplane.hh,v 1.4 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_PROJECTIVE_ZPLANE_HH #define LCDD_SCHEMA_PROJECTIVE_ZPLANE_HH 1
@@ -10,7 +10,7 @@
#include "Saxana/SAXObject.h" /**
- * The projective_zplane element from the schema.
+ * @brief The projective_zplane element from the schema.
*/ class projective_zplane: public SAXObject, public ProjectiveZPlaneSegmentationType {
diff -u -r1.3 -r1.4 --- region.hh 8 Jul 2013 21:38:11 -0000 1.3 +++ region.hh 10 Jul 2013 18:06:18 -0000 1.4 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/region.hh,v 1.3 2013/07/08 21:38:11 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/region.hh,v 1.4 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_REGION_HH #define LCDD_SCHEMA_REGION_HH 1
@@ -10,7 +10,7 @@
#include "RegionType.hh" /**
- * The region element from the schema.
+ * @brief The region element from the schema.
*/ class region: public SAXObject, public RegionType {
diff -u -r1.3 -r1.4 --- rz_field_map.hh 8 Jul 2013 21:38:11 -0000 1.3 +++ rz_field_map.hh 10 Jul 2013 18:06:18 -0000 1.4 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/rz_field_map.hh,v 1.3 2013/07/08 21:38:11 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/rz_field_map.hh,v 1.4 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_RZ_FIELD_MAP_HH #define LCDD_SCHEMA_RZ_FIELD_MAP_HH 1
@@ -7,7 +7,7 @@
#include "RZFieldMapType.hh" /**
- * The rz_field_map element from the schema.
+ * @brief The rz_field_map element from the schema.
*/ class rz_field_map: public SAXObject, public RZFieldMapType {
diff -u -r1.3 -r1.4 --- rzb.hh 8 Jul 2013 21:38:11 -0000 1.3 +++ rzb.hh 10 Jul 2013 18:06:18 -0000 1.4 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/rzb.hh,v 1.3 2013/07/08 21:38:11 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/rzb.hh,v 1.4 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_RZB_HH #define LCDD_SCHEMA_RZB_HH 1
@@ -9,7 +9,7 @@
#include "Saxana/SAXObject.h" /**
- * The rzB element from the schema.
+ * @brief The rzB element from the schema.
*/ class rzb: public SAXObject, public RZBType {
diff -u -r1.3 -r1.4 --- scorer.hh 8 Jul 2013 21:38:11 -0000 1.3 +++ scorer.hh 10 Jul 2013 18:06:18 -0000 1.4 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/scorer.hh,v 1.3 2013/07/08 21:38:11 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/scorer.hh,v 1.4 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_SCORER_HH #define LCDD_SCHEMA_SCORER_HH 1
@@ -9,7 +9,7 @@
#include "SensitiveDetectorType.hh" /**
- * The scorer element from the schema.
+ * @brief The scorer element from the schema.
*/ class scorer: public SAXObject, public ScorerType {
diff -u -r1.3 -r1.4 --- sensitive_detector.hh 8 Jul 2013 21:38:11 -0000 1.3 +++ sensitive_detector.hh 10 Jul 2013 18:06:18 -0000 1.4 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/sensitive_detector.hh,v 1.3 2013/07/08 21:38:11 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/sensitive_detector.hh,v 1.4 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_SENSITIVE_DETECTOR_HH #define LCDD_SCHEMA_SENSITIVE_DETECTOR_HH 1
@@ -10,7 +10,7 @@
#include "Saxana/SAXObject.h" /**
- * The sensitive_detector element from the schema.
+ * @brief The sensitive_detector element from the schema.
*/ class sensitive_detector: public SAXObject, public SensitiveDetectorType {
diff -u -r1.3 -r1.4 --- solenoid.hh 8 Jul 2013 21:38:11 -0000 1.3 +++ solenoid.hh 10 Jul 2013 18:06:18 -0000 1.4 @@ -1,4 +1,4 @@
-// $Id: solenoid.hh,v 1.3 2013/07/08 21:38:11 jeremy Exp $
+// $Id: solenoid.hh,v 1.4 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_SOLENOID_HH #define LCDD_SCHEMA_SOLENOID_HH
@@ -10,7 +10,7 @@
#include "Saxana/SAXObject.h" /**
- * The solenoid element from the schema.
+ * @brief The solenoid element from the schema.
*/ class solenoid: public SAXObject, public SolenoidType {
diff -u -r1.3 -r1.4 --- tracker.hh 8 Jul 2013 21:38:11 -0000 1.3 +++ tracker.hh 10 Jul 2013 18:06:18 -0000 1.4 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/tracker.hh,v 1.3 2013/07/08 21:38:11 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/tracker.hh,v 1.4 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_TRACKER_HH #define LCDD_SCHEMA_TRACKER_HH 1
@@ -11,7 +11,7 @@
#include "SensitiveDetectorType.hh" /**
- * The tracker element from the schema.
+ * @brief The tracker element from the schema.
*/ class tracker: public SAXObject, public TrackerType {
diff -u -r1.3 -r1.4 --- unsegmented_calorimeter.hh 8 Jul 2013 21:38:11 -0000 1.3 +++ unsegmented_calorimeter.hh 10 Jul 2013 18:06:18 -0000 1.4 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/unsegmented_calorimeter.hh,v 1.3 2013/07/08 21:38:11 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/unsegmented_calorimeter.hh,v 1.4 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_UNSEGMENTEDCALORIMETER_HH #define LCDD_SCHEMA_UNSEGMENTEDCALORIMETER_HH
@@ -10,7 +10,7 @@
#include "UnsegmentedCalorimeterType.hh" /**
- * The unsegmented_calorimeter element from the schema.
+ * @brief The unsegmented_calorimeter element from the schema.
*/ class unsegmented_calorimeter: public SAXObject, public UnsegmentedCalorimeterType {
diff -u -r1.3 -r1.4 --- vis.hh 8 Jul 2013 21:38:11 -0000 1.3 +++ vis.hh 10 Jul 2013 18:06:18 -0000 1.4 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/schema/vis.hh,v 1.3 2013/07/08 21:38:11 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/schema/vis.hh,v 1.4 2013/07/10 18:06:18 jeremy Exp $
#ifndef LCDD_SCHEMA_VIS_HH #define LCDD_SCHEMA_VIS_HH 1
@@ -8,8 +8,9 @@
// LCDD #include "VisType.hh"
+
/**
- * The vis element from the schema.
+ * @brief The vis element from the schema.
*/ class vis: public SAXObject, public VisType {
diff -u -r1.2 -r1.3 --- volumeExtendedSubscriber.hh 1 Jul 2013 21:00:44 -0000 1.2 +++ volumeExtendedSubscriber.hh 10 Jul 2013 18:06:19 -0000 1.3 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/subscribers/volumeExtendedSubscriber.hh,v 1.2 2013/07/01 21:00:44 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/subscribers/volumeExtendedSubscriber.hh,v 1.3 2013/07/10 18:06:19 jeremy Exp $
#ifndef LCDD_SUBSCRIBERS_VOLUMEEXTENDEDSUBSCRIBER_HH #define LCDD_SUBSCRIBERS_VOLUMEEXTENDEDSUBSCRIBER_HH 1
@@ -31,8 +31,8 @@
#include <iostream> /**
- * @brief SAX subscriber to handle extra LCDD tags on volume element. - * @note This is the major subscriber extension class for the LCDD package.
+ * @brief Handles LCDD tags on GDML volume elements. + * @note This is the main extension point of GDML within LCDD package.
*/ class volumeExtendedSubscriber: virtual public SAXSubscriber {
diff -u -r1.4 -r1.5 --- GDMLWriter.hh 3 Jul 2013 23:33:51 -0000 1.4 +++ GDMLWriter.hh 10 Jul 2013 18:06:19 -0000 1.5 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/util/GDMLWriter.hh,v 1.4 2013/07/03 23:33:51 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/util/GDMLWriter.hh,v 1.5 2013/07/10 18:06:19 jeremy Exp $
#ifndef LCDD_UTIL_GDMLWRITER_HH #define LCDD_UTIL_GDMLWRITER_HH 1
@@ -7,7 +7,7 @@
#include <vector> /**
- * This class is a wrapper for the GDML package's writer.
+ * @brief Wrapper for the GDML package's writer.
*/ class GDMLWriter {
diff -u -r1.3 -r1.4 --- GDMLWriterMessenger.hh 3 Jul 2013 23:33:51 -0000 1.3 +++ GDMLWriterMessenger.hh 10 Jul 2013 18:06:19 -0000 1.4 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/util/GDMLWriterMessenger.hh,v 1.3 2013/07/03 23:33:51 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/util/GDMLWriterMessenger.hh,v 1.4 2013/07/10 18:06:19 jeremy Exp $
#ifndef LCDD_UTIL_GDMLWRITERMESSENGER_HH #define LCDD_UTIL_GDMLWRITERMESSENGER_HH 1
@@ -9,7 +9,7 @@
class G4UIcommand; /**
- * The Geant4 messenger class for the GDMLWriter.
+ * @brief The Geant4 messenger class for the GDMLWriter.
*/ class GDMLWriterMessenger: public G4UImessenger {
diff -u -r1.4 -r1.5 --- NistElementsDump.hh 3 Jul 2013 23:33:51 -0000 1.4 +++ NistElementsDump.hh 10 Jul 2013 18:06:19 -0000 1.5 @@ -1,4 +1,4 @@
-// $Id: NistElementsDump.hh,v 1.4 2013/07/03 23:33:51 jeremy Exp $
+// $Id: NistElementsDump.hh,v 1.5 2013/07/10 18:06:19 jeremy Exp $
#ifndef LCDD_UTIL_NISTELEMENTSDUMP_HH #define LCDD_UTIL_NISTELEMENTSDUMP_HH 1
@@ -8,7 +8,7 @@
#include <string> /**
- * This is a utility class for dumping NIST element data from Geant4 to XML output.
+ * @brief Utility class for dumping NIST element data from Geant4 to XML output.
*/ class NistElementsDump {
diff -u -r1.6 -r1.7 --- StoreInspector.hh 8 Jul 2013 21:38:12 -0000 1.6 +++ StoreInspector.hh 10 Jul 2013 18:06:19 -0000 1.7 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/util/StoreInspector.hh,v 1.6 2013/07/08 21:38:12 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/util/StoreInspector.hh,v 1.7 2013/07/10 18:06:19 jeremy Exp $
#ifndef LCDD_UTIL_STOREINSPECTOR_HH #define LCDD_UTIL_STOREINSPECTOR_HH 1
@@ -42,9 +42,9 @@
using std::endl; /**
- * StoreInspector is a templated class for printing the contents - * of a Geant4 or LCDD object store using a G4UIcommand. The store - * must have an STL vector or map as its backing data structure.
+ * @brief Templated class for printing the contents of a Geant4 or LCDD object store using a G4UIcommand. + * @note + * The store must have an STL vector or map as its backing data structure.
*/ template<class Object, class ObjectContainer> class StoreInspector: public G4UImessenger
diff -u -r1.4 -r1.5 --- StringUtil.hh 3 Jul 2013 23:33:51 -0000 1.4 +++ StringUtil.hh 10 Jul 2013 18:06:19 -0000 1.5 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/util/StringUtil.hh,v 1.4 2013/07/03 23:33:51 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/util/StringUtil.hh,v 1.5 2013/07/10 18:06:19 jeremy Exp $
#ifndef LCDD_UTIL_STRINGUTIL_HH #define LCDD_UTIL_STRINGUTIL_HH 1
@@ -9,7 +9,7 @@
#include <vector> /**
- * A collection of various static string utility functions.
+ * @brief A collection of various static string utility functions.
*/ class StringUtil {
diff -u -r1.3 -r1.4 --- Verbose.hh 3 Jul 2013 23:33:51 -0000 1.3 +++ Verbose.hh 10 Jul 2013 18:06:19 -0000 1.4 @@ -1,9 +1,9 @@
-// $Header: /cvs/lcd/lcdd/include/lcdd/util/Verbose.hh,v 1.3 2013/07/03 23:33:51 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/include/lcdd/util/Verbose.hh,v 1.4 2013/07/10 18:06:19 jeremy Exp $
#ifndef LCDD_UTIL_VERBOSE_HH #define LCDD_UTIL_VERBOSE_HH 1 /**
- * This is a simple mixin class for setting and retrieving verbosity level.
+ * @brief Mixin class for setting and retrieving verbosity level.
* @todo Move code to source file. */ class Verbose
@@ -17,17 +17,12 @@
/** * Class constructor. */
- Verbose(LevelType lt = _defaultLevel) - { - _level = lt; - }
+ Verbose(LevelType lt = _defaultLevel);
/** * Class destructor. */
- virtual ~Verbose() - { - }
+ virtual ~Verbose();
public:
@@ -35,19 +30,13 @@
* Get the verbosity level. * @return The verbosity level. */
- virtual inline LevelType verbose() const - { - return _level; - }
+ virtual inline LevelType verbose() const;
/** * Set the verbosity level. * @param[in] lt The new verbosity level. */
- virtual inline void setVerbose(LevelType lt) - { - _level = lt; - }
+ virtual inline void setVerbose(LevelType lt);
protected: LevelType _level;
diff -u -r1.1 -r1.2 --- CalorimeterHitProcessor.cc 26 Jun 2013 23:51:00 -0000 1.1 +++ CalorimeterHitProcessor.cc 10 Jul 2013 18:06:19 -0000 1.2 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/src/lcdd/detectors/CalorimeterHitProcessor.cc,v 1.1 2013/06/26 23:51:00 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/src/lcdd/detectors/CalorimeterHitProcessor.cc,v 1.2 2013/07/10 18:06:19 jeremy Exp $
// LCDD #include "lcdd/detectors/CalorimeterHitProcessor.hh"
@@ -10,7 +10,7 @@
#include "G4NavigationHistory.hh" CalorimeterHitProcessor::CalorimeterHitProcessor(CellReadout* readout) :
- m_readout(readout)
+ _readout(readout)
{ }
@@ -39,7 +39,7 @@
CellReadout::Position2D readoutPosition; readoutPosition.first = localPosition.x(); readoutPosition.second = localPosition.y();
- CellReadout::CellId cellId = m_readout->cellId(readoutPosition);
+ CellReadout::CellId cellId = _readout->cellId(readoutPosition);
// DEBUG: print neighbors //CellReadout::Neighbors neighbors = m_readout->neighbors(cellId);
@@ -53,7 +53,7 @@
//std::cout << "cellId(x,y) = " << cellId[0] << ", " << cellId[1] << std::endl; // Get the local cell position from the cell ID.
- CellReadout::Position2D cellPosition = m_readout->position(cellId);
+ CellReadout::Position2D cellPosition = _readout->position(cellId);
// DEBUG: print local cell position //std::cout << "cellPosition = " << cellPosition.first << ", " << cellPosition.second << std::endl;
diff -u -r1.3 -r1.4 --- ScorerSD.cc 10 Jul 2013 16:49:47 -0000 1.3 +++ ScorerSD.cc 10 Jul 2013 18:06:19 -0000 1.4 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/src/lcdd/detectors/ScorerSD.cc,v 1.3 2013/07/10 16:49:47 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/src/lcdd/detectors/ScorerSD.cc,v 1.4 2013/07/10 18:06:19 jeremy Exp $
// LCDD #include "lcdd/detectors/ScorerSD.hh"
@@ -13,7 +13,7 @@
G4bool ScorerSD::ProcessHits(G4Step* aStep, G4TouchableHistory*) { #ifdef G4VERBOSE
- if ( m_verbose > 1 ) {
+ if ( _verbose > 1 ) {
std::cout << "G4ScorerSD::ProcessHits() - " << this->GetName() << std::endl; } #endif
@@ -23,7 +23,7 @@
bool sameTrack = false; #ifdef G4VERBOSE
- if ( m_verbose > 3 ) {
+ if ( _verbose > 3 ) {
std::cout << "current trackID <" << _currentTrackID << ">" << std::endl; } #endif
@@ -31,7 +31,7 @@
if ((_currentTrackID == -1) || (_currentTrackID != trackID())) { #ifdef G4VERBOSE
- if ( m_verbose > 2 ) {
+ if ( _verbose > 2 ) {
std::cout << "new track <" << trackID() << ">" << std::endl; } #endif
@@ -39,7 +39,7 @@
_currentTrackID = trackID(); } else { #ifdef G4VERBOSE
- if ( m_verbose > 2 ) {
+ if ( _verbose > 2 ) {
std::cout << "old track <" << trackID() << ">" << std::endl; } #endif
@@ -50,7 +50,7 @@
if (!sameTrack) { #ifdef G4VERBOSE
- if ( m_verbose > 2 ) {
+ if ( _verbose > 2 ) {
std::cout << "writing hit" << std::endl; } #endif
@@ -89,7 +89,7 @@
_HC->insert(trkHit); } else { #ifdef G4VERBOSE
- if ( m_verbose > 0 ) {
+ if ( _verbose > 0 ) {
std::cout << "Skipping hit from track <" << _currentTrackID << ">." << std::endl; } #endif
diff -u -r1.2 -r1.3 --- TrackerHit.cc 10 Jul 2013 16:49:47 -0000 1.2 +++ TrackerHit.cc 10 Jul 2013 18:06:19 -0000 1.3 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/src/lcdd/hits/TrackerHit.cc,v 1.2 2013/07/10 16:49:47 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/src/lcdd/hits/TrackerHit.cc,v 1.3 2013/07/10 18:06:19 jeremy Exp $
// LCDD #include "lcdd/hits/TrackerHit.hh"
@@ -30,7 +30,7 @@
if(pVVisManager) {
- G4Point3D p3D = G4Point3D( m_pos );
+ G4Point3D p3D = G4Point3D( _pos );
G4Circle chit(p3D); chit.SetScreenDiameter(3.0); chit.SetFillStyle(G4Circle::filled);
diff -u -r1.2 -r1.3 --- IdSpec.cc 3 Jul 2013 23:00:46 -0000 1.2 +++ IdSpec.cc 10 Jul 2013 18:06:19 -0000 1.3 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/src/lcdd/id/IdSpec.cc,v 1.2 2013/07/03 23:00:46 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/src/lcdd/id/IdSpec.cc,v 1.3 2013/07/10 18:06:19 jeremy Exp $
// LCDD #include "lcdd/id/IdSpec.hh"
@@ -8,6 +8,98 @@
using namespace std;
+IdSpec::IdSpec() +{ +} + +IdSpec::~IdSpec() +{ + deleteIdFields(); +} + + +void IdSpec::setName(const std::string& n) +{ + _name = n; +} + + +void IdSpec::setBitLength(SizeType st) +{ + _bitLength = st; +} + +IdSpec::SizeType IdSpec::getBitLength() const +{ + return _bitLength; +} + + +const std::string& IdSpec::getName() const +{ + return _name; +} + +IdSpec::SizeType IdSpec::getNumFields() const +{ + return _idFields.size(); +} + + +void IdSpec::addIdField(IdField* f) +{ + _idFields.push_back(f); +} + + +IdField* IdSpec::getIdField(const std::string& n) const +{ + IdField* f = 0; + for (IdFields::const_iterator iter = IdFieldsBegin(); iter != IdFieldsEnd(); iter++) { + if (n == (*iter)->getLabel()) { + f = *iter; + break; + } + } + return f; +} + +IdField* IdSpec::getIdField(SizeType st) const +{ + return _idFields[st]; +} + + +const IdSpec::IdFields& IdSpec::getIdFields() const +{ + return _idFields; +} + +IdSpec::IdFields::const_iterator IdSpec::IdFieldsBegin() const +{ + return _idFields.begin(); +} + +IdSpec::IdFields::const_iterator IdSpec::IdFieldsEnd() const +{ + return _idFields.end(); +} + +void IdSpec::clear() +{ + _idFields.clear(); +} + +void IdSpec::deleteIdFields() +{ + if (_idFields.size() > 0) { + for (IdFields::iterator iter = _idFields.begin(); iter != _idFields.end(); iter++) { + delete *iter; + } + _idFields.clear(); + } +} +
void IdSpec::printOut(std::ostream& os) const { os << std::endl;
diff -u -r1.2 -r1.3 --- calorimeterSubscriber.cc 1 Jul 2013 21:00:45 -0000 1.2 +++ calorimeterSubscriber.cc 10 Jul 2013 18:06:20 -0000 1.3 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/src/lcdd/subscribers/calorimeterSubscriber.cc,v 1.2 2013/07/01 21:00:45 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/src/lcdd/subscribers/calorimeterSubscriber.cc,v 1.3 2013/07/10 18:06:20 jeremy Exp $
// GDML #include "Saxana/SAXSubscriber.h"
@@ -19,9 +19,8 @@
#include <sstream> /**
- @class calorimeterSubscriber - @brief SAX subscriber for calorimeter element. - @note Delegates to SensitiveDetectorFactory to create G4CalorimeterSD object.
+ * @brief SAX subscriber for calorimeter element. + * @note Delegates to SensitiveDetectorFactory to create G4CalorimeterSD object.
*/ class calorimeterSubscriber: virtual public SAXSubscriber {
diff -u -r1.2 -r1.3 --- dipoleSubscriber.cc 1 Jul 2013 21:00:45 -0000 1.2 +++ dipoleSubscriber.cc 10 Jul 2013 18:06:20 -0000 1.3 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/src/lcdd/subscribers/dipoleSubscriber.cc,v 1.2 2013/07/01 21:00:45 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/src/lcdd/subscribers/dipoleSubscriber.cc,v 1.3 2013/07/10 18:06:20 jeremy Exp $
// GDML #include "Saxana/SAXSubscriber.h"
@@ -13,7 +13,7 @@
#include "lcdd/schema/dipole_coeff.hh" /**
- * @brief Creates G4Dipole runtime objects in Geant4 from dipole elements.
+ * @brief Creates G4Dipole runtime objects from dipole elements.
*/ class dipoleSubscriber: virtual public SAXSubscriber {
diff -u -r1.2 -r1.3 --- field_map_3dSubscriber.cc 1 Jul 2013 22:10:35 -0000 1.2 +++ field_map_3dSubscriber.cc 10 Jul 2013 18:06:20 -0000 1.3 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/src/lcdd/subscribers/field_map_3dSubscriber.cc,v 1.2 2013/07/01 22:10:35 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/src/lcdd/subscribers/field_map_3dSubscriber.cc,v 1.3 2013/07/10 18:06:20 jeremy Exp $
// lcdd #include "lcdd/core/LCDDProcessor.hh"
@@ -14,7 +14,7 @@
#include "G4Processor/GDMLProcessor.h" /**
- * @brief Instantiates FieldMap3D objects from field_map_3d elements.
+ * @brief Creates FieldMap3D objects from field_map_3d elements.
*/ class field_map_3dSubscriber: virtual public SAXSubscriber {
diff -u -r1.1 -r1.2 --- global_fieldSubscriber.cc 26 Jun 2013 23:51:02 -0000 1.1 +++ global_fieldSubscriber.cc 10 Jul 2013 18:06:20 -0000 1.2 @@ -1,4 +1,4 @@
-// $Id: global_fieldSubscriber.cc,v 1.1 2013/06/26 23:51:02 jeremy Exp $
+// $Id: global_fieldSubscriber.cc,v 1.2 2013/07/10 18:06:20 jeremy Exp $
// LCDD #include "lcdd/core/LCDDProcessor.hh"
@@ -17,7 +17,7 @@
#include <iostream> /**
- * @brief SAX subscriber for global_field element.
+ * @brief Creates fields from global_field element.
* @note Resolves fieldref and sets global field in LCDDProcessor. */ class global_fieldSubscriber: virtual public SAXSubscriber
diff -u -r1.1 -r1.2 --- headerSubscriber.cc 26 Jun 2013 23:51:02 -0000 1.1 +++ headerSubscriber.cc 10 Jul 2013 18:06:20 -0000 1.2 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/src/lcdd/subscribers/headerSubscriber.cc,v 1.1 2013/06/26 23:51:02 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/src/lcdd/subscribers/headerSubscriber.cc,v 1.2 2013/07/10 18:06:20 jeremy Exp $
// GDML #include "Saxana/SAXSubscriber.h"
@@ -18,9 +18,7 @@
#include <iostream> /**
- @class headerSubscriber - @brief SAX subscriber for header element. - @note Creates the LCDDHeaderRecord and sets in LCDDProcessor.
+ * @brief Creates LCDDHeaderRecord objects from header elements.
*/ class headerSubscriber: virtual public SAXSubscriber {
diff -u -r1.1 -r1.2 --- idspecSubscriber.cc 26 Jun 2013 23:51:02 -0000 1.1 +++ idspecSubscriber.cc 10 Jul 2013 18:06:20 -0000 1.2 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/src/lcdd/subscribers/idspecSubscriber.cc,v 1.1 2013/06/26 23:51:02 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/src/lcdd/subscribers/idspecSubscriber.cc,v 1.2 2013/07/10 18:06:20 jeremy Exp $
// GDML #include "Saxana/SAXSubscriber.h"
@@ -14,10 +14,8 @@
#include "lcdd/util/StringUtil.hh" /**
- @class idspecSubscriber - @brief SAX subscriber for idspec element. - @note Creates an IdSpec object and registers with IdManager. - @note Also creates IdField objects from idfield child elements.
+ * @brief Creates IdSpec objects from idspec elements. + * @note Also creates IdField objects from idfield child elements.
*/ class idspecSubscriber: virtual public SAXSubscriber {
diff -u -r1.3 -r1.4 --- limitsetSubscriber.cc 1 Jul 2013 22:10:35 -0000 1.3 +++ limitsetSubscriber.cc 10 Jul 2013 18:06:20 -0000 1.4 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/src/lcdd/subscribers/limitsetSubscriber.cc,v 1.3 2013/07/01 22:10:35 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/src/lcdd/subscribers/limitsetSubscriber.cc,v 1.4 2013/07/10 18:06:20 jeremy Exp $
// GDML #include "Saxana/SAXSubscriber.h"
@@ -19,7 +19,7 @@
using std::vector; /**
- * @brief Instantiates PhysicsLimitSet objects for limitset elements.
+ * @brief Creates PhysicsLimitSet objects from limitset elements.
*/ class limitsetSubscriber: virtual public SAXSubscriber {
diff -u -r1.2 -r1.3 --- optical_calorimeterSubscriber.cc 1 Jul 2013 21:00:45 -0000 1.2 +++ optical_calorimeterSubscriber.cc 10 Jul 2013 18:06:20 -0000 1.3 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/src/lcdd/subscribers/optical_calorimeterSubscriber.cc,v 1.2 2013/07/01 21:00:45 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/src/lcdd/subscribers/optical_calorimeterSubscriber.cc,v 1.3 2013/07/10 18:06:20 jeremy Exp $
// GDML #include "Saxana/SAXSubscriber.h"
@@ -19,8 +19,8 @@
#include <sstream> /**
- * @brief SAX subscriber for calorimeter element. - * @note Delegates to SensitiveDetectorFactory for creation of G4CalorimeterSD objects.
+ * @brief Creates OpticalCalorimeterSD objects from optical_calorimeter elements. + * @note Delegates to SensitiveDetectorFactory.
*/ class optical_calorimeterSubscriber: virtual public SAXSubscriber {
diff -u -r1.2 -r1.3 --- regionSubscriber.cc 1 Jul 2013 21:00:45 -0000 1.2 +++ regionSubscriber.cc 10 Jul 2013 18:06:20 -0000 1.3 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/src/lcdd/subscribers/regionSubscriber.cc,v 1.2 2013/07/01 21:00:45 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/src/lcdd/subscribers/regionSubscriber.cc,v 1.3 2013/07/10 18:06:20 jeremy Exp $
// GDML #include "Saxana/SAXSubscriber.h"
@@ -21,9 +21,7 @@
#include <sstream> /**
- @class regionSubscriber - @brief SAX subscriber for region element. - @note Creates a G4Region with user information and registers with LCDDProcessor.
+ * @brief Creates G4Region objects from region elements.
*/ class regionSubscriber: virtual public SAXSubscriber {
diff -u -r1.2 -r1.3 --- rz_field_mapSubscriber.cc 1 Jul 2013 21:00:45 -0000 1.2 +++ rz_field_mapSubscriber.cc 10 Jul 2013 18:06:20 -0000 1.3 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/src/lcdd/subscribers/rz_field_mapSubscriber.cc,v 1.2 2013/07/01 21:00:45 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/src/lcdd/subscribers/rz_field_mapSubscriber.cc,v 1.3 2013/07/10 18:06:20 jeremy Exp $
// GDML #include "Saxana/SAXSubscriber.h"
@@ -12,7 +12,7 @@
#include "lcdd/bfield/RZFieldMap.hh" /**
- * @brief Subscriber for rz_field_map elements.
+ * @brief Creates RZFieldMap objects from rz_field_map elements.
*/ class rz_field_mapSubscriber: virtual public SAXSubscriber {
diff -u -r1.2 -r1.3 --- scorerSubscriber.cc 1 Jul 2013 21:00:45 -0000 1.2 +++ scorerSubscriber.cc 10 Jul 2013 18:06:20 -0000 1.3 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/src/lcdd/subscribers/scorerSubscriber.cc,v 1.2 2013/07/01 21:00:45 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/src/lcdd/subscribers/scorerSubscriber.cc,v 1.3 2013/07/10 18:06:20 jeremy Exp $
// GDML #include "Saxana/SAXSubscriber.h"
@@ -15,8 +15,8 @@
#include <iostream> /**
- * @brief SAX subscriber for scorer element. - * @note Delegates to SensitiveDetectorFactory to create G4ScorerSD.
+ * @brief Creates ScorerSD objects from scorer elements. + * @note Delegates to SensitiveDetectorFactory.
*/ class scorerSubscriber: virtual public SAXSubscriber {
diff -u -r1.2 -r1.3 --- solenoidSubscriber.cc 1 Jul 2013 21:00:45 -0000 1.2 +++ solenoidSubscriber.cc 10 Jul 2013 18:06:20 -0000 1.3 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/src/lcdd/subscribers/solenoidSubscriber.cc,v 1.2 2013/07/01 21:00:45 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/src/lcdd/subscribers/solenoidSubscriber.cc,v 1.3 2013/07/10 18:06:20 jeremy Exp $
// GDML #include "Saxana/SAXSubscriber.h"
@@ -12,8 +12,7 @@
#include "lcdd/bfield/Solenoid.hh" /**
- * @brief SAX subscriber for solenoid element. - * @note Creates a G4Solenoid object and registers with LCDDProcessor.
+ * @brief Creates Solenoid objects from solenoid elements.
*/ class solenoidSubscriber: virtual public SAXSubscriber {
diff -u -r1.2 -r1.3 --- trackerSubscriber.cc 1 Jul 2013 21:00:45 -0000 1.2 +++ trackerSubscriber.cc 10 Jul 2013 18:06:20 -0000 1.3 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/src/lcdd/subscribers/trackerSubscriber.cc,v 1.2 2013/07/01 21:00:45 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/src/lcdd/subscribers/trackerSubscriber.cc,v 1.3 2013/07/10 18:06:20 jeremy Exp $
// GDML #include "Saxana/SAXSubscriber.h"
@@ -15,8 +15,7 @@
#include <iostream> /**
- * @brief SAX subscriber for tracker element. - * @note Delegates to SensitiveDetectorFactory to create G4TrackerSD.
+ * @brief Creates TrackerSD objects from tracker elements.
*/ class trackerSubscriber: virtual public SAXSubscriber {
diff -u -r1.1 -r1.2 --- unsegmented_calorimeterSubscriber.cc 26 Jun 2013 23:51:02 -0000 1.1 +++ unsegmented_calorimeterSubscriber.cc 10 Jul 2013 18:06:20 -0000 1.2 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/src/lcdd/subscribers/unsegmented_calorimeterSubscriber.cc,v 1.1 2013/06/26 23:51:02 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/src/lcdd/subscribers/unsegmented_calorimeterSubscriber.cc,v 1.2 2013/07/10 18:06:20 jeremy Exp $
// GDML #include "Saxana/SAXSubscriber.h"
@@ -8,8 +8,8 @@
#include "lcdd/detectors/SensitiveDetectorFactory.hh" /**
- * @brief SAX subscriber for calorimeter element. - * @note Delegates to SensitiveDetectorFactory to create G4CalorimeterSD object.
+ * @brief Creates UnsegmentedCalorimeter objects from unsegmented_calorimeter elements. + * @note Delegates to SensitiveDetectorFactory.
*/ class unsegmented_calorimeterSubscriber: virtual public SAXSubscriber {
diff -u -r1.1 -r1.2 --- visSubscriber.cc 26 Jun 2013 23:51:02 -0000 1.1 +++ visSubscriber.cc 10 Jul 2013 18:06:20 -0000 1.2 @@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/lcdd/src/lcdd/subscribers/visSubscriber.cc,v 1.1 2013/06/26 23:51:02 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/src/lcdd/subscribers/visSubscriber.cc,v 1.2 2013/07/10 18:06:20 jeremy Exp $
// LCDD #include "lcdd/core/LCDDProcessor.hh"
@@ -14,9 +14,7 @@
#include "G4VisAttributes.hh" /**
- @class visSubscriber - @brief SAX subscriber for vis element. - @note Creates and registers a G4VisAttributes object with LCDDProcessor.
+ * @brief Creates G4VisAttributes objects from vis elements.
*/ class visSubscriber: virtual public SAXSubscriber {
diff -u -r1.2 -r1.3 --- volumeExtendedSubscriber.cc 1 Jul 2013 21:00:45 -0000 1.2 +++ volumeExtendedSubscriber.cc 10 Jul 2013 18:06:20 -0000 1.3 @@ -1,12 +1,8 @@
-// $Header: /cvs/lcd/lcdd/src/lcdd/subscribers/volumeExtendedSubscriber.cc,v 1.2 2013/07/01 21:00:45 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/src/lcdd/subscribers/volumeExtendedSubscriber.cc,v 1.3 2013/07/10 18:06:20 jeremy Exp $
// LCDD #include "lcdd/subscribers/volumeExtendedSubscriber.hh"
-/** - * @brief SAX subscriber to handle extra LCDD tags on volume element. - * @note This is the major subscriber extension class for the LCDD package. - */
const SAXComponentObject* volumeExtendedSubscriber::Build() const { return this;
diff -u -r1.2 -r1.3 --- Verbose.cc 3 Jul 2013 23:33:51 -0000 1.2 +++ Verbose.cc 10 Jul 2013 18:06:20 -0000 1.3 @@ -1,6 +1,25 @@
-// $Header: /cvs/lcd/lcdd/src/lcdd/util/Verbose.cc,v 1.2 2013/07/03 23:33:51 jeremy Exp $
+// $Header: /cvs/lcd/lcdd/src/lcdd/util/Verbose.cc,v 1.3 2013/07/10 18:06:20 jeremy Exp $
// LCDD #include "lcdd/util/Verbose.hh" const Verbose::LevelType Verbose::_defaultLevel = 0;
+ +Verbose::Verbose(LevelType lt) +{ + _level = lt; +} + +Verbose::~Verbose() +{ +} + +Verbose::LevelType Verbose::verbose() const +{ + return _level; +} + +void Verbose::setVerbose(LevelType lt) +{ + _level = lt; +}
Use REPLY-ALL to reply to list
To unsubscribe from the LCD-CVS list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=LCD-CVS&A=1