Start to transition to a multithreaded framework. This is not a final solution. To begin with I merged the JRAEvent and JRANtuple classes so that only the JRAEvent class remains. I have also transitioned from arrays to vectors. The MatchRecToGen class is now thread safe.
JetResponseAnalyzer is the only non-thread safe program now. Analyzers which use the TFileService are known not to be thread safe and we will transition to a thread safe version at a later date.
Work still needs to be done to make the JetResponseAnalyzerProducer thread safe.
Start to transition to a multithreaded framework. This is not a final solution. To begin with I merged the JRAEvent and JRANtuple classes so that only the JRAEvent class remains. I have also transitioned from arrays to vectors. The MatchRecToGen class is now thread safe.
JetResponseAnalyzer is the only non-thread safe program now. Analyzers which use the TFileService are known not to be thread safe and we will transition to a thread safe version at a later date.
Work still needs to be done to make the JetResponseAnalyzerProducer thread safe.