CMS 3D CMS Logo

DeepTauId Member List

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

andPrediscriminants_DeepTauIdBase< DeepTauIdWrapper >
basicDiscrdR03IndexMap_DeepTauIdBase< DeepTauIdWrapper >protected
BasicDiscriminator typedefDeepTauIdBase< DeepTauIdWrapper >
basicDiscrIndexMap_DeepTauIdBase< DeepTauIdWrapper >protected
basicTauDiscriminators_inputToken_DeepTauIdBase< DeepTauIdWrapper >protected
basicTauDiscriminatorsdR03_inputToken_DeepTauIdBase< DeepTauIdWrapper >protected
cache_DeepTauIdprivate
CacheTypes typedefedm::stream::EDProducer< edm::GlobalCache< deep_tau::DeepTauCache > >
calculateElectronClusterVars(const pat::Electron *ele, float &elecEe, float &elecEgamma)DeepTauIdBase< DeepTauIdWrapper >inlineprotectedstatic
calculateElectronClusterVarsV2(const pat::Electron &ele, float &cc_ele_energy, float &cc_gamma_energy, int &cc_n_gamma)DeepTauIdBase< DeepTauIdWrapper >inlineprotectedstatic
calculateGottfriedJacksonAngleDifference(const TauCastType &tau, const size_t tau_index, double &gj_diff, TauFunc tau_funcs)DeepTauIdBase< DeepTauIdWrapper >inlineprotectedstatic
calculateGottfriedJacksonAngleDifference(const TauCastType &tau, const size_t tau_index, TauFunc tau_funcs)DeepTauIdBase< DeepTauIdWrapper >inlineprotectedstatic
CandidateCollection typedefDeepTauIdBase< DeepTauIdWrapper >
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, EgammaBlockType &egammaBlockInputs)DeepTauIdBase< DeepTauIdWrapper >inlineprotected
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, HadronBlockType &hadronBlockInputs)DeepTauIdBase< DeepTauIdWrapper >inlineprotected
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, MuonBlockType &muonBlockInputs)DeepTauIdBase< DeepTauIdWrapper >inlineprotected
createOutputs(edm::Event &event, const PredType &pred, edm::Handle< TauCollection > taus)DeepTauIdBase< DeepTauIdWrapper >inlineprotected
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, TauBlockType &tauBlockInputs)DeepTauIdBase< DeepTauIdWrapper >inlineprotected
Cutter typedefDeepTauIdBase< DeepTauIdWrapper >
CutterPtr typedefDeepTauIdBase< DeepTauIdWrapper >
debug_levelDeepTauIdBase< DeepTauIdWrapper >protected
DeepTauId(const edm::ParameterSet &cfg, const deep_tau::DeepTauCache *cache)DeepTauIdinlineexplicit
DeepTauIdBase(const edm::ParameterSet &cfg)DeepTauIdBase< DeepTauIdWrapper >inline
DeepTauIdWrapper(const edm::ParameterSet &cfg)DeepTauIdWrapperinline
default_valueDeepTauIdBase< DeepTauIdWrapper >static
disable_CellIndex_workaround_DeepTauIdBase< DeepTauIdWrapper >protected
disable_dxy_pca_DeepTauIdBase< DeepTauIdWrapper >protected
disable_hcalFraction_workaround_DeepTauIdBase< DeepTauIdWrapper >protected
discrIndicesMapped_DeepTauIdBase< DeepTauIdWrapper >protected
EDProducer()=defaultedm::stream::EDProducer< edm::GlobalCache< deep_tau::DeepTauCache > >
EDProducer(const EDProducer &)=deleteedm::stream::EDProducer< edm::GlobalCache< deep_tau::DeepTauCache > >
eGammaTensor_DeepTauIdprivate
ElectronCollection typedefDeepTauIdBase< DeepTauIdWrapper >
electrons_token_DeepTauIdBase< DeepTauIdWrapper >protected
file_counter_DeepTauIdBase< DeepTauIdWrapper >protected
fillDescriptions(edm::ConfigurationDescriptions &descriptions)DeepTauIdinlinestatic
fillDescriptionsHelper(edm::ParameterSetDescription &desc)DeepTauIdBase< DeepTauIdWrapper >inlinestatic
fillGrids(const TauCastType &tau, const Collection &objects, CellGrid &inner_grid, CellGrid &outer_grid)DeepTauIdBase< DeepTauIdWrapper >inlineprotected
findMatchedElectron(const TauCastType &tau, const std::vector< pat::Electron > *electrons, double deltaR)DeepTauIdBase< DeepTauIdWrapper >inlineprotectedstatic
GetIDOutputs()DeepTauIdBase< DeepTauIdWrapper >inlinestatic
getInnerSignalConeRadius(double pt)DeepTauIdBase< DeepTauIdWrapper >inlineprotectedstatic
getPartialPredictions(bool is_inner)DeepTauIdinlineprivate
getPredictions(edm::Event &event, edm::Handle< TauCollection > taus)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, const edm::EventNumber_t &eventnr, std::vector< tensorflow::Tensor > &pred_vector, TauFunc tau_funcs)DeepTauIdinlineprivate
getValue(T value)DeepTauIdBase< DeepTauIdWrapper >inlineprotectedstatic
getValueLinear(T value, float min_value, float max_value, bool positive)DeepTauIdBase< DeepTauIdWrapper >inlineprotectedstatic
getValueNorm(T value, float mean, float sigma, float n_sigmas_max=5)DeepTauIdBase< DeepTauIdWrapper >inlineprotectedstatic
GlobalCache typedefedm::stream::EDProducer< edm::GlobalCache< deep_tau::DeepTauCache > >
globalEndJob(const deep_tau::DeepTauCache *cache_)DeepTauIdinlinestatic
hadronsTensor_DeepTauIdprivate
HasAbility typedefedm::stream::EDProducer< edm::GlobalCache< deep_tau::DeepTauCache > >
hasAbilityToProduceInBeginLumis() const finaledm::stream::EDProducer< edm::GlobalCache< deep_tau::DeepTauCache > >inline
hasAbilityToProduceInBeginProcessBlocks() const finaledm::stream::EDProducer< edm::GlobalCache< deep_tau::DeepTauCache > >inline
hasAbilityToProduceInBeginRuns() const finaledm::stream::EDProducer< edm::GlobalCache< deep_tau::DeepTauCache > >inline
hasAbilityToProduceInEndLumis() const finaledm::stream::EDProducer< edm::GlobalCache< deep_tau::DeepTauCache > >inline
hasAbilityToProduceInEndProcessBlocks() const finaledm::stream::EDProducer< edm::GlobalCache< deep_tau::DeepTauCache > >inline
hasAbilityToProduceInEndRuns() const finaledm::stream::EDProducer< edm::GlobalCache< deep_tau::DeepTauCache > >inline
IDOutputCollection typedefDeepTauIdBase< DeepTauIdWrapper >
idoutputs_DeepTauIdBase< DeepTauIdWrapper >protected
initializeGlobalCache(const edm::ParameterSet &cfg)DeepTauIdinlinestatic
input_layer_DeepTauIdBase< DeepTauIdWrapper >protected
InputProcessBlockCache typedefedm::stream::EDProducer< edm::GlobalCache< deep_tau::DeepTauCache > >
is_first_block_DeepTauIdBase< DeepTauIdWrapper >protected
is_online_DeepTauIdBase< DeepTauIdWrapper >protected
isAbove(double value, double min)DeepTauIdBase< DeepTauIdWrapper >inlineprotectedstatic
isInEcalCrack(double eta)DeepTauIdBase< DeepTauIdWrapper >inlineprotectedstatic
json_file_DeepTauIdBase< DeepTauIdWrapper >protected
loadPrediscriminants(edm::Event const &event, edm::Handle< TauCollection > const &taus)DeepTauIdBase< DeepTauIdWrapper >inlineprotected
LorentzVectorXYZ typedefDeepTauIdBase< DeepTauIdWrapper >
LuminosityBlockCache typedefedm::stream::EDProducer< edm::GlobalCache< deep_tau::DeepTauCache > >
LuminosityBlockContext typedefedm::stream::EDProducer< edm::GlobalCache< deep_tau::DeepTauCache > >
LuminosityBlockSummaryCache typedefedm::stream::EDProducer< edm::GlobalCache< deep_tau::DeepTauCache > >
matchDiscriminatorIndices(edm::Event const &event, edm::EDGetTokenT< reco::TauDiscriminatorContainer > discriminatorContainerToken, std::vector< BasicDiscriminator > requiredDiscr)DeepTauIdBase< DeepTauIdWrapper >inline
MuonCollection typedefDeepTauIdBase< DeepTauIdWrapper >
muons_token_DeepTauIdBase< DeepTauIdWrapper >protected
muonTensor_DeepTauIdprivate
operator=(const EDProducer &)=deleteedm::stream::EDProducer< edm::GlobalCache< deep_tau::DeepTauCache > >
output_layer_DeepTauIdBase< DeepTauIdWrapper >protected
patPrediscriminants_DeepTauIdBase< DeepTauIdWrapper >
pfcandToken_DeepTauIdBase< DeepTauIdWrapper >protected
pfTauTransverseImpactParameters_token_DeepTauIdBase< DeepTauIdWrapper >protected
piDeepTauIdBase< DeepTauIdWrapper >protectedstatic
processIsolationPFComponents(const TauCastType &tau, const CandidateCollection &candidates, LorentzVectorXYZ &p4, float &pt, float &d_eta, float &d_phi, float &m, float &n)DeepTauIdBase< DeepTauIdWrapper >inlineprotectedstatic
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)DeepTauIdBase< DeepTauIdWrapper >inlineprotectedstatic
produce(edm::Event &event, const edm::EventSetup &es) overrideDeepTauIdinline
recoPrediscriminants_DeepTauIdBase< DeepTauIdWrapper >
requiredBasicDiscriminators_DeepTauIdBase< DeepTauIdWrapper >protected
requiredBasicDiscriminatorsdR03_DeepTauIdBase< DeepTauIdWrapper >protected
rho_token_DeepTauIdBase< DeepTauIdWrapper >protected
RunCache typedefedm::stream::EDProducer< edm::GlobalCache< deep_tau::DeepTauCache > >
RunContext typedefedm::stream::EDProducer< edm::GlobalCache< deep_tau::DeepTauCache > >
RunSummaryCache typedefedm::stream::EDProducer< edm::GlobalCache< deep_tau::DeepTauCache > >
save_inputs_DeepTauIdBase< DeepTauIdWrapper >protected
saveInputs(const tensorflow::Tensor &inputs, const std::string &block_name, int n_inputs, const CellGrid *grid=nullptr)DeepTauIdinlineprivate
scalingParamsMap_DeepTauIdBase< DeepTauIdWrapper >protected
setCellConvFeatures(tensorflow::Tensor &convTensor, const tensorflow::Tensor &features, unsigned batch_idx, int eta_index, int phi_index)DeepTauIdinlineprivate
stringFromDiscriminator_DeepTauIdBase< DeepTauIdWrapper >protected
sub_version_DeepTauIdBase< DeepTauIdWrapper >protected
tauBlockTensor_DeepTauIdprivate
TauCollection typedefDeepTauIdBase< DeepTauIdWrapper >
TauDiscriminator typedefDeepTauIdBase< DeepTauIdWrapper >
tauInputs_indices_DeepTauIdBase< DeepTauIdWrapper >protected
TauRef typedefDeepTauIdBase< DeepTauIdWrapper >
TauRefProd typedefDeepTauIdBase< DeepTauIdWrapper >
tausToken_DeepTauIdBase< DeepTauIdWrapper >protected
version_DeepTauIdBase< DeepTauIdWrapper >protected
vtxToken_DeepTauIdBase< DeepTauIdWrapper >protected
workingPoints_DeepTauIdBase< DeepTauIdWrapper >protected
WPList typedefDeepTauIdBase< DeepTauIdWrapper >
year_DeepTauIdBase< DeepTauIdWrapper >protected
zeroOutputTensor_DeepTauIdprivate