sync:

made a default compare function to compare just trigger IDs.
made file writer more resilient against wrong event tag by using try catch
renamed object
new type of correlation plots.

now one can plot the correlation of two planes vs the event number to see if DUTs get out of sync
put both correlation plots into one vector.
last commit before changing the sync algorithm
offline mon with getTriggerCount
bug fix.

fixed a mistake in comparing pointers
added feature:

added the possibility to plot correlation plots now. this feature is designed to print the plots as a picture to a file
added feature:

implemented draw function
synchronization:

the event now save the TLU id before it gets separated into different queues.
Synchronization:

the base class now provides the possibility to compare itself to the TLU therefore it is not needed to have this in the derived class
synchronization:

moved the inline functions to the top so that they can already be used in this file
synchronization:

plugin manager can now access the  setCurrentTLUEvent method from the data converter
synchronization:

plugin manager can now access the  setCurrentTLUEvent method from the data converter
porting:

it is not possible to export "static string" over binary borders. therefore I change the default value to "" and
and if the function gets called without an argument it will be replaced with the default pattern.
Synchronization:

before the detector event gets split up the information which TLU event belonged to the which events gets saved in the event.

this makes it possible to sync events that don't have a trigger id. it is a fall back solution to preserve backward capability
Synchronization:

before the detector event gets split up the information which TLU event belonged to the which events gets saved in the event.

this makes it possible to sync events that don't have a trigger id. it is a fall back solution to preserve backward capability
Synchronization:

before the detector event gets split up the information which TLU event belonged to the which events gets saved in the event.

this makes it possible to sync events that don't have a trigger id. it is a fall back solution to preserve backward capability
synchronization  :

after successfully resyncing of a detector event only the current  TLU event gets dismissed this makes it possible for other devices to use a event for two TLU trigger