5 #ifndef TRIGTAUMONITORING_TRIGTAUMONITORTRUTHALGORITHM_H
6 #define TRIGTAUMONITORING_TRIGTAUMONITORTRUTHALGORITHM_H
20 std::pair<std::vector<std::shared_ptr<xAOD::TruthParticle>>, std::vector<std::shared_ptr<xAOD::TruthParticle>>>
getTruthTaus(
const EventContext& ctx,
const float threshold = 20.0)
const;
27 void fillTruthEfficiency(
const std::vector<const xAOD::TauJet*>& online_tau_vec_all,
const std::vector<std::shared_ptr<xAOD::TruthParticle>>& true_taus,
const std::string& trigger,
const std::string& nProng)
const;
28 void fillTruthVars(
const std::vector<const xAOD::TauJet*>& tau_vec,
const std::vector<std::shared_ptr<xAOD::TruthParticle>>& true_taus,
const std::string& trigger,
const std::string& nProng)
const;