{'fraction_non_alphanumeric': 0.03118279569892473, 'fraction_numerical': 0.004301075268817204, 'mean_word_length': 5.084967320261438, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Object Databases in the LHCb Experiment

Database systems are very important in any HEP2 experiment in the world. HEP community in LHC3 era is in transition from FORTRAN to C++ and from data streams to persistent objects. Together with that a new data management will be necessary, which would allow transition from “files and tapes” approach towards the access to data in form of objects by selection of their required physics contents. In order to conform to the object-oriented paradigm, LHCb has to heavily investigate in the design and development of object databases for both the on-line (data acquisition and real-time processing) and off-line (simulation, reconstruction and analysis) computing environments, e.g. the Event Store, Detector Description Database, Calibration and Alignment Database etc. The focus of this article is on the Gaudi[2][3] framework and its very important part the detector description database.