adding the first version of a wrapper for ALICE HLT analysis components
adding command line parsing and workflow up to the creation of the component
adding support of HOMER library from the ALICE HLT project (HLT Online Monitoring Environment including ROOT)
added first implementation of the WrapperDevice
added the event type data block to the component input, implemented two output message modes: multi-part and single message in HOMER format
adding mockup for using the FairMQDevice state machine
bugfix: one function definition and actual implementation of the ALICE HLT external interface has been inconsistent over the years, needs to be propagated back to AliRoot
applying the bugfix in AliHLTDataTypes.h to the system interface
moving all HLT component related code to a dedicated class in order to separate FairMQ and ALICE HLT functionality; adding standalone test program intended to evolve into unit test
adding the memory allocation functionality (forgotten to commit so far)
adding Component class and test program to build; adding the correct path to find the zmq.h header file
adding gitignore for the devices/aliceHLTwrapper folder
using the ZMQ_INCLUDE_DIR for includes of zmq.h
implementing file input and output in the standalone test component; support for 3 output modes: HOMER, multi-part, sequence added, corresponding input handling added
some bugfixes concerning reading of blocks in HOMER format; using consistent error codes; added a warning if none of the input blocks is recognized as valid input
added warning for dropped output blocks
WrapperDevice finished, now based on the ALICE::HLT::Component class; finished argument scan and executable
bugfix for handling input messages: initial size of array caused invalid pointers; error messages for missing output slot only if device does not produce data; simple treatment of either one input or output slot per device - better configuration options to come
more flexible argument scan, configurable number of both input and output sockets
bugfix: missing input/output parameters handled and usage printout extended