diff --git a/Event/xAOD/xAODTau/Root/TauJetAccessors_v3.icc b/Event/xAOD/xAODTau/Root/TauJetAccessors_v3.icc index 7c47d7168287db43083e59bf1a8baf0fbfbf5676..34c935fffec362d2cf62a9ecc5d05f9fcb5fc644 100644 --- a/Event/xAOD/xAODTau/Root/TauJetAccessors_v3.icc +++ b/Event/xAOD/xAODTau/Root/TauJetAccessors_v3.icc @@ -32,10 +32,12 @@ break; DEFINE_TAUJETPARAMETER_ACCESSOR( float, EleMatchLikelihoodScore ); DEFINE_TAUJETPARAMETER_ACCESSOR( float, BDTJetScore ); DEFINE_TAUJETPARAMETER_ACCESSOR( float, RNNJetScore ); + DEFINE_TAUJETPARAMETER_ACCESSOR( float, RNNEleScore ); DEFINE_TAUJETPARAMETER_ACCESSOR( float, BDTEleScore ); DEFINE_TAUJETPARAMETER_ACCESSOR( float, PanTauScore ); DEFINE_TAUJETPARAMETER_ACCESSOR( float, BDTJetScoreSigTrans ); DEFINE_TAUJETPARAMETER_ACCESSOR( float, RNNJetScoreSigTrans ); + DEFINE_TAUJETPARAMETER_ACCESSOR( float, RNNEleScoreSigTrans ); //DEFINE_TAUJETPARAMETER_ACCESSOR( float, BDTJetScoreBkgTrans ); default: diff --git a/Event/xAOD/xAODTau/Root/TauJetAuxContainer_v3.cxx b/Event/xAOD/xAODTau/Root/TauJetAuxContainer_v3.cxx index e868ef0507fda444f442cbf7023b14848105cbb7..32dc32e9af27cbcd9e23eebe6d079ea0d00c1544 100644 --- a/Event/xAOD/xAODTau/Root/TauJetAuxContainer_v3.cxx +++ b/Event/xAOD/xAODTau/Root/TauJetAuxContainer_v3.cxx @@ -266,6 +266,10 @@ namespace xAOD { // RNN tau ID AUX_VARIABLE( RNNJetScore ); AUX_VARIABLE( RNNJetScoreSigTrans ); + + //RNN tau eVeto + AUX_VARIABLE( RNNEleScore ); + AUX_VARIABLE( RNNEleScoreSigTrans ); } diff --git a/Event/xAOD/xAODTau/xAODTau/TauDefs.h b/Event/xAOD/xAODTau/xAODTau/TauDefs.h index d3606712c00772a08e0f1937663cf133c03d8a20..67715716a56ed27fce210d24e59235c410f815e8 100644 --- a/Event/xAOD/xAODTau/xAODTau/TauDefs.h +++ b/Event/xAOD/xAODTau/xAODTau/TauDefs.h @@ -90,7 +90,11 @@ namespace TauJetParameters //! RNN score for Jet rejection (not transformed) RNNJetScore = 21, //! RNN score which is signal transformed/flattened - RNNJetScoreSigTrans = 22 // new + RNNJetScoreSigTrans = 22, // new + //! RNN score for Ele rejection (not transformed) + RNNEleScore = 23, + //! RNN score which is signal transformed/flattened + RNNEleScoreSigTrans = 24 // new }; //------------------------------------------------------------------------- diff --git a/Event/xAOD/xAODTau/xAODTau/versions/TauJetAuxContainer_v3.h b/Event/xAOD/xAODTau/xAODTau/versions/TauJetAuxContainer_v3.h index cad0612b9fdbdfa3f297f28a04e67a2a2ed08b77..58fa1316fe762f6772f00b882afda8ec06d21a6b 100644 --- a/Event/xAOD/xAODTau/xAODTau/versions/TauJetAuxContainer_v3.h +++ b/Event/xAOD/xAODTau/xAODTau/versions/TauJetAuxContainer_v3.h @@ -318,6 +318,10 @@ namespace xAOD { // RNN tau ID std::vector< float > RNNJetScore; std::vector< float > RNNJetScoreSigTrans; + + // RNN tau eVeto + std::vector< float > RNNEleScore; + std::vector< float > RNNEleScoreSigTrans; }; // class TauJetAuxContainer_v3