Add a new definition parameter ConfigClassSuffix.
This can be used when a configuration parameter name is already used somewhere and that causes a compile error.
For example, As shown in examples/midas.xml when there is a STDC bank, it conflicts with zconf.h.
Any string can be used for this parameter as long as the generated project can be compiled.
v3.1.6 (20/Feb/2015)
Add a tree, histogram and a tab to the MIDAS example
v3.1.4 (5/Jan/2015)
This is a compatibility update for Mac and Ubuntu
v3.1.3 (8/Dec/2014)
This is a compatibility update for ROOT6 and Clang.
Dictionaries of ROME are moved to 'bin' directory.
Compile option for C and C++ are separated.
Add -lX11 compile option.
Copy pcm files to the directory where the compiled objects reside.
Turn the dynamic-link on by default because otherwise many pcm files will be at the top directory. It can be turned off by -st option.
v3.1.0 (25/Aug/2014)
Changes
Add "vector" field type, it can be done by setting ArraySize of a filed to be "vector".
Rename "Info" branch to "Info."
This change is backward compatible.
Trees created by old binary can be read by new binary.
Remove Set/GetXXXCopy, Add functions for non-number variable.
This is to avoid memcpy for non-number variables.
If there is a request, we could implement the same function
with using loops.
Disabled GUI configuration and splash screen because they don't work for now.
Compatibility update
Compatibility for ROOT6 and c++11
Compatibity for a change of MIDAS (80d8b75b).
Disable IgnoreTObjectStreamer by default for ROOT6.