CMS 3D CMS Logo

DeepTauId Member List

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

andPrediscriminants_deep_tau::DeepTauBase
basicDiscrdR03IndexMap_DeepTauIdprivate
BasicDiscriminator enum namedeep_tau::DeepTauBase
basicDiscrIndexMap_DeepTauIdprivate
basicTauDiscriminators_inputToken_DeepTauIdprivate
basicTauDiscriminatorsdR03_inputToken_DeepTauIdprivate
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 TauCastType &tau, const size_t tau_index, double &gj_diff, TauFunc tau_funcs)DeepTauIdinlineprivatestatic
calculateGottfriedJacksonAngleDifference(const TauCastType &tau, const size_t tau_index, TauFunc tau_funcs)DeepTauIdinlineprivatestatic
CandidateCollection typedefdeep_tau::DeepTauBase
ChargedIsoPtSum enum valuedeep_tau::DeepTauBase
checkInputs(const tensorflow::Tensor &inputs, const std::string &block_name, int n_inputs, const CellGrid *grid=nullptr) constDeepTauIdinlineprivate
convTensor_DeepTauIdprivate
createConvFeatures(const TauCastType &tau, const size_t tau_index, const edm::RefToBase< reco::BaseTau > tau_ref, const reco::Vertex &pv, double rho, const std::vector< pat::Electron > *electrons, const std::vector< pat::Muon > *muons, const edm::View< reco::Candidate > &pfCands, const CellGrid &grid, TauFunc tau_funcs, bool is_inner)DeepTauIdinlineprivate
createEgammaBlockInputs(unsigned idx, const TauCastType &tau, const size_t tau_index, const edm::RefToBase< reco::BaseTau > tau_ref, const reco::Vertex &pv, double rho, const std::vector< pat::Electron > *electrons, const edm::View< reco::Candidate > &pfCands, const Cell &cell_map, TauFunc tau_funcs, bool is_inner)DeepTauIdinlineprivate
createHadronsBlockInputs(unsigned idx, const TauCastType &tau, const size_t tau_index, const edm::RefToBase< reco::BaseTau > tau_ref, const reco::Vertex &pv, double rho, const edm::View< reco::Candidate > &pfCands, const Cell &cell_map, TauFunc tau_funcs, bool is_inner)DeepTauIdinlineprivate
createInputsV1(const TauCastType &tau, const size_t tau_index, const edm::RefToBase< reco::BaseTau > tau_ref, const std::vector< pat::Electron > *electrons, const std::vector< pat::Muon > *muons, TauFunc tau_funcs) constDeepTauIdinlineprivate
createMuonBlockInputs(unsigned idx, const TauCastType &tau, const size_t tau_index, const edm::RefToBase< reco::BaseTau > tau_ref, const reco::Vertex &pv, double rho, const std::vector< pat::Muon > *muons, const edm::View< reco::Candidate > &pfCands, const Cell &cell_map, TauFunc tau_funcs, bool is_inner)DeepTauIdinlineprivate
createOutputs(edm::Event &event, const tensorflow::Tensor &pred, edm::Handle< TauCollection > taus)deep_tau::DeepTauBaseprivatevirtual
createTauBlockInputs(const TauCastType &tau, const size_t &tau_index, const edm::RefToBase< reco::BaseTau > tau_ref, const reco::Vertex &pv, double rho, TauFunc tau_funcs)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_CellIndex_workaround_DeepTauIdprivate
disable_dxy_pca_DeepTauIdprivate
disable_hcalFraction_workaround_DeepTauIdprivate
discrIndicesMapped_DeepTauIdprivate
doAcquire_(Event const &ev, EventSetup const &es, WaitingTaskWithArenaHolder &holder) finaledm::stream::EDProducer< edm::GlobalCache< DeepTauCache > >inlineprivate
EDProducer()=defaultedm::stream::EDProducer< edm::GlobalCache< DeepTauCache > >
EDProducer(const EDProducer &)=deleteedm::stream::EDProducer< edm::GlobalCache< DeepTauCache > >private
eGammaTensor_DeepTauIdprivate
ElectronCollection typedefdeep_tau::DeepTauBase
electrons_token_DeepTauIdprivate
file_counter_DeepTauIdprivate
fillDescriptions(edm::ConfigurationDescriptions &descriptions)DeepTauIdinlinestatic
fillGrids(const TauCastType &tau, const Collection &objects, CellGrid &inner_grid, CellGrid &outer_grid)DeepTauIdinlineprivate
findMatchedElectron(const TauCastType &tau, const std::vector< pat::Electron > *electrons, double deltaR)DeepTauIdinlineprivatestatic
FootprintCorrection enum valuedeep_tau::DeepTauBase
getInnerSignalConeRadius(double pt)DeepTauIdinlineprivatestatic
GetOutputs()DeepTauIdinlinestatic
getPartialPredictions(bool is_inner)DeepTauIdinlineprivate
getPredictions(edm::Event &event, edm::Handle< TauCollection > taus) overrideDeepTauIdinlineprivatevirtual
getPredictionsV1(TauCollection::const_reference &tau, const size_t tau_index, const edm::RefToBase< reco::BaseTau > tau_ref, const std::vector< pat::Electron > *electrons, const std::vector< pat::Muon > *muons, std::vector< tensorflow::Tensor > &pred_vector, TauFunc tau_funcs)DeepTauIdinlineprivate
getPredictionsV2(TauCollection::const_reference &tau, const size_t tau_index, const edm::RefToBase< reco::BaseTau > tau_ref, const std::vector< pat::Electron > *electrons, const std::vector< pat::Muon > *muons, const edm::View< reco::Candidate > &pfCands, const reco::Vertex &pv, double rho, std::vector< tensorflow::Tensor > &pred_vector, TauFunc tau_funcs)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 > >
hasAbilityToProduceInBeginLumis() const finaledm::stream::EDProducer< edm::GlobalCache< DeepTauCache > >inline
hasAbilityToProduceInBeginRuns() const finaledm::stream::EDProducer< edm::GlobalCache< DeepTauCache > >inline
hasAbilityToProduceInEndLumis() const finaledm::stream::EDProducer< edm::GlobalCache< DeepTauCache > >inline
hasAbilityToProduceInEndRuns() const finaledm::stream::EDProducer< edm::GlobalCache< DeepTauCache > >inline
initializeGlobalCache(const edm::ParameterSet &cfg)DeepTauIdinlinestatic
input_layer_DeepTauIdprivate
is_first_block_DeepTauIdprivate
is_online_deep_tau::DeepTauBaseprotected
isAbove(double value, double min)DeepTauIdinlineprivatestatic
isInEcalCrack(double eta)DeepTauIdinlineprivatestatic
json_file_DeepTauIdprivate
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 > >
matchDiscriminatorIndices(edm::Event &event, edm::EDGetTokenT< reco::TauDiscriminatorContainer > discriminatorContainerToken, std::vector< BasicDiscriminator > requiredDiscr)DeepTauIdinline
MuonCollection typedefdeep_tau::DeepTauBase
muons_token_DeepTauIdprivate
muonTensor_DeepTauIdprivate
NeutralIsoPtSum enum valuedeep_tau::DeepTauBase
NeutralIsoPtSumWeight enum valuedeep_tau::DeepTauBase
operator=(const EDProducer &)=deleteedm::stream::EDProducer< edm::GlobalCache< DeepTauCache > >private
output_layer_DeepTauIdprivate
OutputCollection typedefdeep_tau::DeepTauBase
outputs_deep_tau::DeepTauBaseprotected
patPrediscriminants_deep_tau::DeepTauBase
pfcandToken_deep_tau::DeepTauBaseprotected
pfTauTransverseImpactParameters_token_DeepTauIdprivate
PhotonPtSumOutsideSignalCone enum valuedeep_tau::DeepTauBase
piDeepTauIdprivatestatic
processIsolationPFComponents(const TauCastType &tau, const CandidateCollection &candidates, LorentzVectorXYZ &p4, float &pt, float &d_eta, float &d_phi, float &m, float &n)DeepTauIdinlineprivatestatic
processSignalPFComponents(const TauCastType &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
PUcorrPtSum enum valuedeep_tau::DeepTauBase
recoPrediscriminants_deep_tau::DeepTauBase
requiredBasicDiscriminators_deep_tau::DeepTauBaseprotectedstatic
requiredBasicDiscriminatorsdR03_deep_tau::DeepTauBaseprotectedstatic
rho_token_DeepTauIdprivate
RunCache typedefedm::stream::EDProducer< edm::GlobalCache< DeepTauCache > >
RunContext typedefedm::stream::EDProducer< edm::GlobalCache< DeepTauCache > >
RunSummaryCache typedefedm::stream::EDProducer< edm::GlobalCache< DeepTauCache > >
save_inputs_DeepTauIdprivate
saveInputs(const tensorflow::Tensor &inputs, const std::string &block_name, int n_inputs, const CellGrid *grid=nullptr)DeepTauIdinlineprivate
setCellConvFeatures(tensorflow::Tensor &convTensor, const tensorflow::Tensor &features, unsigned batch_idx, int eta_index, int phi_index)DeepTauIdinlineprivate
stringFromDiscriminator_deep_tau::DeepTauBaseprotectedstatic
tauBlockTensor_DeepTauIdprivate
TauCollection typedefdeep_tau::DeepTauBase
TauDiscriminator typedefdeep_tau::DeepTauBase
TauRef typedefdeep_tau::DeepTauBase
TauRefProd typedefdeep_tau::DeepTauBase
tausToken_deep_tau::DeepTauBaseprotected
version_DeepTauIdprivate
vtxToken_deep_tau::DeepTauBaseprotected
workingPoints_deep_tau::DeepTauBaseprotected
WPList typedefdeep_tau::DeepTauBase
zeroOutputTensor_DeepTauIdprivate
~DeepTauBase() overridedeep_tau::DeepTauBaseinline