Integration of CMSSW software into the Analysis Framework
Session Number
Project ID: PHYS 10
Advisor(s)
Dr. Peter Dong; Illinois Mathematics and Science Academy
Discipline
Physical Science
Start Date
19-4-2023 10:20 AM
End Date
19-4-2023 10:35 AM
Abstract
Previous versions of the codebase developed by the IMSA-CMS group have only allowed for data processing of Monte-Carlo events. The structure of the old codebase was built so that the analyzer object would receive a root file and process all events within the file. To implement the analytics of collision data within the codebase, the analyzer needed to be restructured to process events individually, as the event data module (EDM) format was structured to be passed into the analyzer as individual events rather than a root file. With the addition of an event data analyzer to call the analyzer and a python configuration that loads the data into the event data analyzer, data can now be analyzed through the cmsRun command. Now data can be analyzed without the modification of the analytical framework used by that of Monte-Carlo events.
Integration of CMSSW software into the Analysis Framework
Previous versions of the codebase developed by the IMSA-CMS group have only allowed for data processing of Monte-Carlo events. The structure of the old codebase was built so that the analyzer object would receive a root file and process all events within the file. To implement the analytics of collision data within the codebase, the analyzer needed to be restructured to process events individually, as the event data module (EDM) format was structured to be passed into the analyzer as individual events rather than a root file. With the addition of an event data analyzer to call the analyzer and a python configuration that loads the data into the event data analyzer, data can now be analyzed through the cmsRun command. Now data can be analyzed without the modification of the analytical framework used by that of Monte-Carlo events.