Using your own algorithm

If you don't want to be tied down to the TRTFramework config and options or the xTRT::Algorithm class, you can absolutely still use a lot of the TRTFramework helper functions. If you followed the main ATLAS analysis software tutorial and create your own event looping mechanism, then this page is for you.

If you just include TRTFramework as a package in your project, you'll have access to the nice helper functions like

  • xTRT::hitIsPrecision

  • xTRT::Algorithm::get

  • xTRT::getHitSummary

  • etc...

Refer to the doxygen documentation for all of the features!

What you won't have access to is the selected particle containers, histogramming and ntupling features. But, if you've become an ATLAS analysis software expert and wanted to implement those features in your own way - that's awesome. Feel free to contribute to those functionalities in TRTFramework as well!

Last updated