Improvement of tauRec reconstruction code
Below is the to-do list:
-
check whether the preprocessing commands are needed (XAODTAU_VERSIONS_TAUJET_V3_H and ROOTCORE) -
cleanup TauShotFinder -
remove dumplicate code in TauTrackClassifier -
universal default value -
use local variable to replace member variables -
remove unused property -
remove unused code -
remove tauEventData -
use unique pointer to manage memory -
rewrite HelperFunction -
check the way we treat the status -
rewrite CombinedP4FromRecoTaus -
sort function -
P4 helper -
use const auto & when looping over the containees -
check TauEleOLRDecorator.cxx, TauConversionTagger.cxx, and TauTrackFilter.cxx -
Allow Empty