CMS 3D CMS Logo

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
DeepTauId Member List

This is the complete list of members for DeepTauId, including all inherited members.

cache_deep_tau::DeepTauBaseprotected
CacheTypes typedefedm::stream::EDProducer< edm::GlobalCache< DeepTauCache > >
calculateElectronClusterVars(const pat::Electron *ele, float &elecEe, float &elecEgamma)DeepTauIdinlineprivatestatic
calculateElectronClusterVarsV2(const pat::Electron &ele, float &cc_ele_energy, float &cc_gamma_energy, int &cc_n_gamma)DeepTauIdinlineprivatestatic
calculateGottfriedJacksonAngleDifference(const pat::Tau &tau, double &gj_diff)DeepTauIdinlineprivatestatic
calculateGottfriedJacksonAngleDifference(const pat::Tau &tau)DeepTauIdinlineprivatestatic
checkInputs(const tensorflow::Tensor &inputs, const char *block_name, int n_inputs, int n_eta=1, int n_phi=1) const DeepTauIdinlineprivate
convTensor_DeepTauIdprivate
createConvFeatures(const TauType &tau, const reco::Vertex &pv, double rho, const pat::ElectronCollection &electrons, const pat::MuonCollection &muons, const pat::PackedCandidateCollection &pfCands, const CellGrid &grid, bool is_inner)DeepTauIdinlineprivate
createEgammaBlockInputs(const TauType &tau, const reco::Vertex &pv, double rho, const pat::ElectronCollection &electrons, const pat::PackedCandidateCollection &pfCands, const Cell &cell_map, bool is_inner)DeepTauIdinlineprivate
createHadronsBlockInputs(const TauType &tau, const reco::Vertex &pv, double rho, const pat::PackedCandidateCollection &pfCands, const Cell &cell_map, bool is_inner)DeepTauIdinlineprivate
createInputsV1(const TauType &tau, const ElectronCollection &electrons, const MuonCollection &muons) const DeepTauIdinlineprivate
createMuonBlockInputs(const TauType &tau, const reco::Vertex &pv, double rho, const pat::MuonCollection &muons, const pat::PackedCandidateCollection &pfCands, const Cell &cell_map, bool is_inner)DeepTauIdinlineprivate
createTauBlockInputs(const TauType &tau, const reco::Vertex &pv, double rho)DeepTauIdinlineprivate
Cutter typedefdeep_tau::DeepTauBase
CutterPtr typedefdeep_tau::DeepTauBase
debug_levelDeepTauIdprivate
DeepTauBase(const edm::ParameterSet &cfg, const OutputCollection &outputs, const DeepTauCache *cache)deep_tau::DeepTauBase
DeepTauId(const edm::ParameterSet &cfg, const deep_tau::DeepTauCache *cache)DeepTauIdinlineexplicit
default_valueDeepTauIdstatic
disable_dxy_pca_DeepTauIdprivate
EDProducer()=defaultedm::stream::EDProducer< edm::GlobalCache< DeepTauCache > >
eGammaTensor_DeepTauIdprivate
ElectronCollection typedefdeep_tau::DeepTauBase
electrons_token_DeepTauIdprivate
fillDescriptions(edm::ConfigurationDescriptions &descriptions)DeepTauIdinlinestatic
fillGrids(const TauType &tau, const Collection &objects, CellGrid &inner_grid, CellGrid &outer_grid)DeepTauIdinlineprivate
findMatchedElectron(const pat::Tau &tau, const pat::ElectronCollection &electrons, double deltaR)DeepTauIdinlineprivatestatic
getInnerSignalConeRadius(double pt)DeepTauIdinlineprivatestatic
GetOutputs()DeepTauIdinlinestatic
getPartialPredictions(tensorflow::Tensor &convTensor, bool is_inner, int eta_index, int phi_index)DeepTauIdinlineprivate
getPredictions(edm::Event &event, const edm::EventSetup &es, edm::Handle< TauCollection > taus) overrideDeepTauIdinlineprivatevirtual
getPredictionsV1(const TauType &tau, const pat::ElectronCollection &electrons, const pat::MuonCollection &muons, std::vector< tensorflow::Tensor > &pred_vector)DeepTauIdinlineprivate
getPredictionsV2(const TauType &tau, const pat::ElectronCollection &electrons, const pat::MuonCollection &muons, const pat::PackedCandidateCollection &pfCands, const reco::Vertex &pv, double rho, std::vector< tensorflow::Tensor > &pred_vector)DeepTauIdinlineprivate
getValue(T value)DeepTauIdinlineprivatestatic
getValueLinear(T value, float min_value, float max_value, bool positive)DeepTauIdinlineprivatestatic
getValueNorm(T value, float mean, float sigma, float n_sigmas_max=5)DeepTauIdinlineprivatestatic
GlobalCache typedefedm::stream::EDProducer< edm::GlobalCache< DeepTauCache > >
globalEndJob(const deep_tau::DeepTauCache *cache_)DeepTauIdinlinestatic
hadronsTensor_DeepTauIdprivate
HasAbility typedefedm::stream::EDProducer< edm::GlobalCache< DeepTauCache > >
hasAbilityToProduceInLumis() const finaledm::stream::EDProducer< edm::GlobalCache< DeepTauCache > >inline
hasAbilityToProduceInRuns() const finaledm::stream::EDProducer< edm::GlobalCache< DeepTauCache > >inline
initializeGlobalCache(const edm::ParameterSet &cfg)DeepTauIdinlinestatic
input_layer_DeepTauIdprivate
isInEcalCrack(double eta)DeepTauIdinlineprivatestatic
LorentzVectorXYZ typedefdeep_tau::DeepTauBase
LuminosityBlockCache typedefedm::stream::EDProducer< edm::GlobalCache< DeepTauCache > >
LuminosityBlockContext typedefedm::stream::EDProducer< edm::GlobalCache< DeepTauCache > >
LuminosityBlockSummaryCache typedefedm::stream::EDProducer< edm::GlobalCache< DeepTauCache > >
MuonCollection typedefdeep_tau::DeepTauBase
muons_token_DeepTauIdprivate
muonTensor_DeepTauIdprivate
output_layer_DeepTauIdprivate
OutputCollection typedefdeep_tau::DeepTauBase
outputs_deep_tau::DeepTauBaseprotected
pfcandToken_deep_tau::DeepTauBaseprotected
piDeepTauIdprivatestatic
processIsolationPFComponents(const pat::Tau &tau, const CandidateCollection &candidates, LorentzVectorXYZ &p4, float &pt, float &d_eta, float &d_phi, float &m, float &n)DeepTauIdinlineprivatestatic
processSignalPFComponents(const pat::Tau &tau, const CandidateCollection &candidates, LorentzVectorXYZ &p4_inner, LorentzVectorXYZ &p4_outer, float &pt_inner, float &dEta_inner, float &dPhi_inner, float &m_inner, float &pt_outer, float &dEta_outer, float &dPhi_outer, float &m_outer, float &n_inner, float &n_outer)DeepTauIdinlineprivatestatic
produce(edm::Event &event, const edm::EventSetup &es) overridedeep_tau::DeepTauBase
rho_token_DeepTauIdprivate
RunCache typedefedm::stream::EDProducer< edm::GlobalCache< DeepTauCache > >
RunContext typedefedm::stream::EDProducer< edm::GlobalCache< DeepTauCache > >
RunSummaryCache typedefedm::stream::EDProducer< edm::GlobalCache< DeepTauCache > >
setCellConvFeatures(tensorflow::Tensor &convTensor, const tensorflow::Tensor &features, int eta_index, int phi_index)DeepTauIdinlineprivate
tauBlockTensor_DeepTauIdprivate
TauCollection typedefdeep_tau::DeepTauBase
TauDiscriminator typedefdeep_tau::DeepTauBase
TauRef typedefdeep_tau::DeepTauBase
TauRefProd typedefdeep_tau::DeepTauBase
tausToken_deep_tau::DeepTauBaseprotected
TauType typedefdeep_tau::DeepTauBase
versionDeepTauIdprivate
vtxToken_deep_tau::DeepTauBaseprotected
workingPoints_deep_tau::DeepTauBaseprotected
WPMap typedefdeep_tau::DeepTauBase
zeroOutputTensor_DeepTauIdprivate
~DeepTauBase() overridedeep_tau::DeepTauBaseinline