1515#include " generator/gPrimaryGeneratorAction.h"
1616
1717/* *
18- * @ file gaction.h
19- * @ brief Declares GAction, the Geant4 action-initialization entry point for the GEMC actions module.
18+ * \ file gaction.h
19+ * \ brief Declares GAction, the Geant4 action-initialization entry point for the GEMC actions module.
2020 *
2121 * GAction is the module-level class responsible for registering the Geant4 user
2222 * actions used by GEMC. It derives from \c G4VUserActionInitialization and is
2929constexpr const char * GACTION_LOGGER = " gaction" ;
3030
3131/* *
32- * @ brief Namespace containing helpers related to action-subsystem configuration.
32+ * \ brief Namespace containing helpers related to action-subsystem configuration.
3333 *
3434 * The functions in this namespace are intended to support module setup by providing
3535 * a single place where all action-related option definitions can be collected.
@@ -39,7 +39,7 @@ constexpr const char* GACTION_LOGGER = "gaction";
3939namespace gaction {
4040
4141/* *
42- * @ brief Builds the aggregate option set required by the actions subsystem.
42+ * \ brief Builds the aggregate option set required by the actions subsystem.
4343 *
4444 * This helper creates a logger-scoped GOptions object for the action module and
4545 * then merges into it the option definitions contributed by the event action,
@@ -48,7 +48,7 @@ namespace gaction {
4848 * The returned object is meant to be merged into the wider application configuration
4949 * before constructing GAction.
5050 *
51- * @ return A GOptions object containing the union of all action-related option definitions.
51+ * \ return A GOptions object containing the union of all action-related option definitions.
5252 */
5353inline GOptions defineOptions () {
5454 auto goptions = GOptions (GACTION_LOGGER );
@@ -64,7 +64,7 @@ inline GOptions defineOptions() {
6464
6565/* *
6666 * @class GAction
67- * @ brief Registers GEMC user actions for worker threads, sequential execution, and the master thread.
67+ * \ brief Registers GEMC user actions for worker threads, sequential execution, and the master thread.
6868 *
6969 * Geant4 uses an action-initialization object derived from \c G4VUserActionInitialization
7070 * to obtain the user actions that will participate in a simulation.
@@ -93,10 +93,10 @@ inline GOptions defineOptions() {
9393class GAction : public GBase <GAction>, public G4VUserActionInitialization {
9494public:
9595 /* *
96- * @ brief Constructs the action initializer used by the Geant4 run manager.
96+ * \ brief Constructs the action initializer used by the Geant4 run manager.
9797 *
98- * @ param gopts Shared configuration object used by all actions constructed by this initializer.
99- * @ param digi_map Shared map associating collection names with digitization routines.
98+ * \ param gopts Shared configuration object used by all actions constructed by this initializer.
99+ * \ param digi_map Shared map associating collection names with digitization routines.
100100 */
101101 explicit GAction (std::shared_ptr<GOptions> gopts,
102102 std::shared_ptr<gdynamicdigitization::dRoutinesMap> digi_map);
@@ -109,7 +109,7 @@ class GAction : public GBase<GAction>, public G4VUserActionInitialization {
109109 GAction& operator =(GAction&&) = delete ;
110110
111111 /* *
112- * @ brief Registers the user actions required by worker threads and sequential execution.
112+ * \ brief Registers the user actions required by worker threads and sequential execution.
113113 *
114114 * This method is called by Geant4 when action objects must be created for an
115115 * execution context that processes events.
@@ -126,7 +126,7 @@ class GAction : public GBase<GAction>, public G4VUserActionInitialization {
126126 void Build () const override ;
127127
128128 /* *
129- * @ brief Registers the user actions required by the master thread.
129+ * \ brief Registers the user actions required by the master thread.
130130 *
131131 * In multithreaded execution, the master thread does not process individual events.
132132 * For that reason, only GRunAction is registered here. That action handles the
@@ -136,7 +136,7 @@ class GAction : public GBase<GAction>, public G4VUserActionInitialization {
136136
137137private:
138138 /* *
139- * @ brief Shared configuration used when constructing all action objects.
139+ * \ brief Shared configuration used when constructing all action objects.
140140 *
141141 * This pointer is stored so both \ref GAction::Build "Build()" and
142142 * \ref GAction::BuildForMaster "BuildForMaster()" create actions using the same
@@ -145,7 +145,7 @@ class GAction : public GBase<GAction>, public G4VUserActionInitialization {
145145 std::shared_ptr<GOptions> goptions;
146146
147147 /* *
148- * @ brief Shared digitization-routine map passed to run and event processing actions.
148+ * \ brief Shared digitization-routine map passed to run and event processing actions.
149149 *
150150 * The map associates collection names with the routines that know how to transform
151151 * raw hit information into GEMC digitized and truth-level payload.
0 commit comments