154 modified files
lcdd/include/lcdd/bfield
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
lcdd/include/lcdd/bfield
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
lcdd/include/lcdd/bfield
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
lcdd/include/lcdd/bfield
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
{
lcdd/include/lcdd/bfield
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
{
lcdd/include/lcdd/bfield
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.
*/
lcdd/include/lcdd/bfield
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
{
lcdd/include/lcdd/bfield
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
lcdd/include/lcdd/core
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
{
lcdd/include/lcdd/core
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
lcdd/include/lcdd/core
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
lcdd/include/lcdd/core
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
lcdd/include/lcdd/core
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.
*/
lcdd/include/lcdd/core
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
lcdd/include/lcdd/detectors
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
lcdd/include/lcdd/detectors
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.
*/
lcdd/include/lcdd/detectors
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
lcdd/include/lcdd/detectors
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
{
lcdd/include/lcdd/detectors
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
lcdd/include/lcdd/detectors
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
lcdd/include/lcdd/detectors
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
{
lcdd/include/lcdd/detectors
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
lcdd/include/lcdd/detectors
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
{
lcdd/include/lcdd/detectors
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
{
lcdd/include/lcdd/detectors
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
lcdd/include/lcdd/detectors
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.
*/
lcdd/include/lcdd/detectors
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
{
lcdd/include/lcdd/detectors
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
{
lcdd/include/lcdd/detectors
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
{
lcdd/include/lcdd/detectors
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
{
lcdd/include/lcdd/detectors
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.
lcdd/include/lcdd/detectors
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
{
lcdd/include/lcdd/detectors
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
{
lcdd/include/lcdd/detectors
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
lcdd/include/lcdd/detectors
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
{
lcdd/include/lcdd/detectors
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
{
lcdd/include/lcdd/detectors
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
{
lcdd/include/lcdd/geant4
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
lcdd/include/lcdd/geant4
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
{
lcdd/include/lcdd/geant4
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
{
lcdd/include/lcdd/geant4
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
{
lcdd/include/lcdd/hits
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
lcdd/include/lcdd/hits
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
{
lcdd/include/lcdd/hits
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
lcdd/include/lcdd/hits
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
lcdd/include/lcdd/id
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
lcdd/include/lcdd/id
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
{
lcdd/include/lcdd/id
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
{
lcdd/include/lcdd/id
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
{
lcdd/include/lcdd/id
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
{
lcdd/include/lcdd/id
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;
lcdd/include/lcdd/id
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
{
lcdd/include/lcdd/processes
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
lcdd/include/lcdd/processes
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
lcdd/include/lcdd/processes
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
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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:
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/schema
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
{
lcdd/include/lcdd/subscribers
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
{
lcdd/include/lcdd/util
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
{
lcdd/include/lcdd/util
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
{
lcdd/include/lcdd/util
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
{
lcdd/include/lcdd/util
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
lcdd/include/lcdd/util
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
{
lcdd/include/lcdd/util
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;
lcdd/src/lcdd/detectors
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;
lcdd/src/lcdd/detectors
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
lcdd/src/lcdd/hits
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);
lcdd/src/lcdd/id
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;
lcdd/src/lcdd/subscribers
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
{
lcdd/src/lcdd/subscribers
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
{
lcdd/src/lcdd/subscribers
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
{
lcdd/src/lcdd/subscribers
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
lcdd/src/lcdd/subscribers
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
{
lcdd/src/lcdd/subscribers
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
{
lcdd/src/lcdd/subscribers
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
{
lcdd/src/lcdd/subscribers
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
{
lcdd/src/lcdd/subscribers
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
{
lcdd/src/lcdd/subscribers
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
{
lcdd/src/lcdd/subscribers
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
{
lcdd/src/lcdd/subscribers
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
{
lcdd/src/lcdd/subscribers
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
{
lcdd/src/lcdd/subscribers
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
{
lcdd/src/lcdd/subscribers
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
{
lcdd/src/lcdd/subscribers
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;
lcdd/src/lcdd/util
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;
+}
CVSspam 0.2.12