Porting HLT doxygen documentation to cmake HLT documentation can now be build with cmake. It's disabled per default, but can be enabled via cmake option "HLT_DOC", e.g. cmake -DHLT_DOC=ON. It's not included in the default make target, but has to be explicitely build via make hltdoc make install Documentation will be installed in "$ALICE_INSTALL/doc/HLT/html". Also fixed some inconsistencies in the doxygen tags in various headers. Nevertheless there are many undocumented files (esp. TPC), has to be revisited at some point.
Important updates for Manso Tracker to use magnetic field integrals based on global field set in TGeoGlobalMagField or from GRP data. Now also optionally generating and rootifying track candidates for debugging. Some bug fixes for handling strip information in AliHLTMUONTriggerReconstructorComponent. Adding default field integrals and generation macro CreateCDBFieldIntegrals.C. Adding macro for displaying dHLT rootified output data DisplaydHLTData.C.
Adding facility to components to dump internal data blocks to file when corruption is detected. Refactored code to move common command line options to AliHLTMUONProcessor base class. Applying a bug fix with loading of libraries in command line utilities dHLTdumpraw and dHLTrootify. Also adding cdbpath and run number command line options.
Cleanup of documentation and code. Splitting AliHLTMUONEvent from AliHLTMUONRootifierComponent.cxx file. The AliHLTMUONEvent class was a temporary solution, but it works so well we are making it permanent. Adding the dHLT trigger decision component that actually calculates the dHLT trigger scalars from the reconstructed tracks. Also added the corresponding ROOT AliHLTMUONDecision object for testing. AliHLTMUONRootifierComponent now generates the AliHLTMUONDecision from raw dHLT internal data.