BxCppDev / Bayeux

Core Persistency, Geometry and Data Processing C++ Library for Particle and Nuclear Physics Experiments
GNU General Public License v3.0
4 stars 9 forks source link

List of all supported/deprecated directives in properties/multiproperties? #42

Closed drbenmorgan closed 5 years ago

drbenmorgan commented 5 years ago

For SuperNEMO, I need to add documentation on properties/multiproperties syntax. Could we get a list of the supported/valid directives please?

The text in https://github.com/BxCppDev/Bayeux/blob/97419aa06a7811a1cb7a5006f67e17cc670ac5db/source/bxdatatools/include/datatools/properties.h#L488 is reasonably clear, but the code would suggest some such as "#@topic" are not used, or not documented adequately.

Edit: Also, what about the "#@ include" directive? This would be useful to support composed workflows.

fmauger commented 5 years ago

Additional comments in properties.h files.

drbenmorgan commented 5 years ago

Thanks! That covers the main issues.