CMS 3D CMS Logo

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
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