Skip to content

EventIndex transformation for Athena r22

Merge request for the EventIndex transformation running with Athena r22 Code to merge: Database/EventIndex/EventIndexProducer

The EventIndex transformation POOLtoEI_tf.py and utilities are used by the ATLAS EVentIndex team to extract the Event Index information from POOL files. It runs regularly on the Grid using Panda and also on the Tier0.

EventIndexProducer code depends on Athena but on the contrary, no other Athena module depends on the EventIndexProducer. It is not possible to break any Athena functionality form this module. It is entirely written in python.

EventIndexProducer depends also on some python modules. Its dependencies are included in Database/EventIndex/EventIndexProducer/CMakeLists.txt. Please, check that they are correct.

Database/EventIndex/EventIndexProducer/python/EventIndex_pb2.py is a compiled form of Database/EventIndex/EventIndexProducer/protocolB/EventIndex.proto using the Google's protocol buffer compiler. For simplicity, this file was precompiled and included here instead on relying on compilation in the package building phase.

Merge request reports