Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-02-22 09:37:52

0001 #ifndef DOC_REFERENCE_CLASSES_DD4HEPGROUPS_H
0002 #define DOC_REFERENCE_CLASSES_DD4HEPGROUPS_H
0003 
0004 
0005 /// Generic shared objects and functions for all dd4hep areas
0006 /**
0007  *  \defgroup DD4HEP dd4hep classes and objects
0008  *  @{
0009  */
0010 
0011 /**@}*/
0012 
0013 /// dd4hep XML utilities
0014 /**
0015  *  \defgroup DD4HEP_XML dd4hep::XML classes and objects
0016  *  Summary of all XML utilities present in the dd4hep toolkit.
0017  *  @{
0018  */
0019 /**@}*/
0020 
0021 
0022 /// dd4hep geometry components, classes and functions
0023 /**
0024  *  \defgroup DD4HEP_CORE dd4hep::detail components, classes and objects
0025  *  @{
0026  */
0027 
0028 /**@}*/
0029 
0030 /// dd4hep Simulation components, classes and functions
0031 /**
0032  *  \defgroup DD4HEP_SIMULATION dd4hep::sim components, classes and objects
0033  *  @{
0034  */
0035 
0036 /**@}*/
0037 
0038 /// dd4hep Alignment components, classes and functions
0039 /**
0040  *  \defgroup DD4HEP_ALIGN DDAlign: dd4hep Detector geometry alignment components.
0041  *  @{
0042  */
0043 
0044 /**@}*/
0045 
0046 /// dd4hep Detector Conditions components, classes and functions
0047 /**
0048  *  \defgroup DD4HEP_CONDITIONS DDCond: dd4hep Detector Conditions components, classes and functions
0049  *  @{
0050  */
0051 
0052 /**@}*/
0053 
0054 /// dd4hep Event display components, classes and functions
0055 /**
0056  *  \defgroup DD4HEP_EVE DDEve: dd4hep event display components, classes and objects
0057  *  @{
0058  */
0059 
0060 /**@}*/
0061 
0062 
0063 /// XercesC internal class. Not described here.
0064 class ErrorHandler {};
0065 
0066 /// XercesC internal class. Not described here.
0067 class DOMErrorHandler {};
0068 
0069 /// LCIO stuff
0070 /**
0071  *  \defgroup LCIO LCIO components, classes and objects
0072  *  @{
0073  */
0074 
0075 /// LCIO namespace. See http://lcio.desy.de \ingroup LCIO
0076 namespace EVENT {}
0077 
0078 /// LCIO namespace. See http://lcio.desy.de \ingroup LCIO
0079 namespace IMPL {}
0080 
0081 /// LCIO namespace. See http://lcio.desy.de \ingroup LCIO
0082 namespace IO {}
0083 
0084 /// LCIO namespace. See http://lcio.desy.de \ingroup LCIO
0085 namespace UTIL {}
0086 
0087 
0088 /**@}*/
0089 
0090 
0091 /// Plugins of all kinds and purposes
0092 /**
0093  *  \defgroup Plugins
0094  *  @{
0095 
0096  *  \defgroup Geant4Action
0097  \brief Plugins that are a Geant4Actions
0098 
0099  *  \defgroup Geant4GeneratorAction
0100  \brief Plugins treating the generation of primary particles
0101 
0102  *  \defgroup Geant4RunActions
0103  \brief Plugins that are a Geant4RunActions
0104 
0105  *  \defgroup Geant4EventReader
0106  \brief InputFile Reader Plugins
0107 
0108  *  \defgroup Geant4SDActionPlugin
0109  \brief Sensitive Detector Implementations
0110 
0111  *  \defgroup Geant4PhysicsConstructor
0112  \brief Extensions for PhysicsLists
0113 
0114  *  \defgroup SurfacePlugin
0115  \brief Plugins to manipulate surfaces automatically
0116 
0117  @}*/
0118 
0119 #endif