#include <PFRecoTauClusterVariables.h>
Public Member Functions | |
float | pt_weighted_dx (const reco::PFTau &tau, int mode=0, int var=0, int decaymode=-1) const |
float | pt_weighted_dx (const pat::Tau &tau, int mode=0, int var=0, int decaymode=-1) const |
float | tau_Eratio (const reco::PFTau &tau) const |
return ratio of energy in ECAL over sum of energy in ECAL and HCAL More... | |
float | tau_Eratio (const pat::Tau &tau) const |
float | tau_leadTrackChi2 (const reco::PFTau &tau) const |
return chi2 of the leading track ==> deprecated? <== More... | |
unsigned int | tau_n_photons_total (const reco::PFTau &tau) const |
return total number of pf photon candidates with pT>500 MeV, which are associated to signal More... | |
unsigned int | tau_n_photons_total (const pat::Tau &tau) const |
float | tau_pt_weighted_deta_strip (const reco::PFTau &tau, int dm) const |
float | tau_pt_weighted_deta_strip (const pat::Tau &tau, int dm) const |
float | tau_pt_weighted_dphi_strip (const reco::PFTau &tau, int dm) const |
float | tau_pt_weighted_dphi_strip (const pat::Tau &tau, int dm) const |
float | tau_pt_weighted_dr_iso (const reco::PFTau &tau, int dm) const |
float | tau_pt_weighted_dr_iso (const pat::Tau &tau, int dm) const |
float | tau_pt_weighted_dr_signal (const reco::PFTau &tau, int dm) const |
float | tau_pt_weighted_dr_signal (const pat::Tau &tau, int dm) const |
TauIdMVAAuxiliaries () | |
default constructor More... | |
~TauIdMVAAuxiliaries () | |
default destructor More... | |
Private Member Functions | |
reco::CandidatePtrVector | getGammas (const pat::Tau &tau, bool signal=true) const |
const std::vector< reco::PFCandidatePtr > & | getPFGammas (const reco::PFTau &tau, bool signal=true) const |
return pf photon candidates that are associated to signal More... | |
bool | isInside (float photon_pt, float deta, float dphi) const |
decide if photon candidate is inside the cone to be associated to the tau signal More... | |
Definition at line 16 of file PFRecoTauClusterVariables.h.
|
inline |
|
inline |
|
inlineprivate |
Definition at line 216 of file PFRecoTauClusterVariables.h.
References pat::Tau::isolationGammaCands(), and pat::Tau::signalGammaCands().
Referenced by pt_weighted_dx().
|
inlineprivate |
return pf photon candidates that are associated to signal
Definition at line 210 of file PFRecoTauClusterVariables.h.
References reco::PFTau::isolationPFGammaCands(), and reco::PFTau::signalPFGammaCands().
Referenced by pt_weighted_dx().
|
inlineprivate |
decide if photon candidate is inside the cone to be associated to the tau signal
Definition at line 223 of file PFRecoTauClusterVariables.h.
References SiStripPI::max, and funct::pow().
Referenced by pt_weighted_dx().
|
inline |
return sum of pt weighted values of distance to tau candidate for all pf photon candidates, which are associated to signal; depending on var the distance is in 0=:dr, 1=:deta, 2=:dphi
Definition at line 62 of file PFRecoTauClusterVariables.h.
References funct::abs(), runTauDisplay::decaymode, reco::deltaPhi(), reco::deltaR(), runTauDisplay::dr, reco::LeafCandidate::eta(), RemoveAddSevLevel::flag, objects.autophobj::float, getPFGammas(), isInside(), SiStripPI::max, min(), ALCARECOPromptCalibProdSiPixelAli0T_cff::mode, reco::LeafCandidate::phi(), EnergyCorrector::pt, reco::LeafCandidate::pt(), and JetChargeProducer_cfi::var.
Referenced by tau_pt_weighted_deta_strip(), tau_pt_weighted_dphi_strip(), tau_pt_weighted_dr_iso(), and tau_pt_weighted_dr_signal().
|
inline |
Definition at line 106 of file PFRecoTauClusterVariables.h.
References funct::abs(), runTauDisplay::decaymode, reco::deltaPhi(), reco::deltaR(), runTauDisplay::dr, reco::LeafCandidate::eta(), RemoveAddSevLevel::flag, getGammas(), isInside(), SiStripPI::max, min(), ALCARECOPromptCalibProdSiPixelAli0T_cff::mode, reco::LeafCandidate::phi(), EnergyCorrector::pt, reco::LeafCandidate::pt(), and JetChargeProducer_cfi::var.
|
inline |
return ratio of energy in ECAL over sum of energy in ECAL and HCAL
Definition at line 35 of file PFRecoTauClusterVariables.h.
References reco::PFTau::signalPFCands(), and pileupDistInMC::total.
|
inline |
Definition at line 51 of file PFRecoTauClusterVariables.h.
References pat::Tau::ecalEnergy(), pat::Tau::hcalEnergy(), and pileupDistInMC::total.
|
inline |
return chi2 of the leading track ==> deprecated? <==
Definition at line 23 of file PFRecoTauClusterVariables.h.
References objects.autophobj::float, edm::Ptr< T >::isNonnull(), edm::Ref< C, T, F >::isNonnull(), and reco::PFTau::leadPFChargedHadrCand().
|
inline |
return total number of pf photon candidates with pT>500 MeV, which are associated to signal
Definition at line 183 of file PFRecoTauClusterVariables.h.
References reco::PFTau::isolationPFGammaCands(), and reco::PFTau::signalPFGammaCands().
|
inline |
Definition at line 195 of file PFRecoTauClusterVariables.h.
References pat::Tau::isolationGammaCands(), and pat::Tau::signalGammaCands().
|
inline |
return sum of pt weighted values of deta relative to tau candidate for all pf photon candidates, which are associated to signal
Definition at line 160 of file PFRecoTauClusterVariables.h.
References pt_weighted_dx().
|
inline |
Definition at line 163 of file PFRecoTauClusterVariables.h.
References pt_weighted_dx().
|
inline |
return sum of pt weighted values of dphi relative to tau candidate for all pf photon candidates, which are associated to signal
Definition at line 168 of file PFRecoTauClusterVariables.h.
References pt_weighted_dx().
|
inline |
Definition at line 171 of file PFRecoTauClusterVariables.h.
References pt_weighted_dx().
|
inline |
return sum of pt weighted values of dr relative to tau candidate for all pf photon candidates, which are inside an isolation conde but not associated to signal
Definition at line 176 of file PFRecoTauClusterVariables.h.
References pt_weighted_dx().
|
inline |
Definition at line 179 of file PFRecoTauClusterVariables.h.
References pt_weighted_dx().
|
inline |
return sum of pt weighted values of dr relative to tau candidate for all pf photon candidates, which are associated to signal
Definition at line 152 of file PFRecoTauClusterVariables.h.
References pt_weighted_dx().
|
inline |
Definition at line 155 of file PFRecoTauClusterVariables.h.
References pt_weighted_dx().