ATLAS Offline Software
Namespaces | Macros | Typedefs | Functions
TauJetRNNUtils.cxx File Reference
#include "tauRecTools/TauJetRNNUtils.h"
#include "tauRecTools/HelperFunctions.h"
#include <algorithm>
Include dependency graph for TauJetRNNUtils.cxx:

Go to the source code of this file.

Namespaces

 TauJetRNNUtils
 
 TauJetRNNUtils::Variables
 
 TauJetRNNUtils::Variables::Track
 
 TauJetRNNUtils::Variables::Cluster
 

Macros

#define GeV   1000
 

Typedefs

using TauJetRNNUtils::Variables::TauDetail = xAOD::TauJetParameters::Detail
 
using TauJetRNNUtils::Variables::Cluster::MomentType = xAOD::CaloCluster::MomentType
 

Functions

std::unique_ptr< VarCalc > TauJetRNNUtils::get_calculator (const std::vector< std::string > &scalar_vars, const std::vector< std::string > &track_vars, const std::vector< std::string > &cluster_vars)
 
bool TauJetRNNUtils::Variables::centFrac (const xAOD::TauJet &tau, double &out)
 
bool TauJetRNNUtils::Variables::etOverPtLeadTrk (const xAOD::TauJet &tau, double &out)
 
bool TauJetRNNUtils::Variables::innerTrkAvgDist (const xAOD::TauJet &tau, double &out)
 
bool TauJetRNNUtils::Variables::absipSigLeadTrk (const xAOD::TauJet &tau, double &out)
 
bool TauJetRNNUtils::Variables::SumPtTrkFrac (const xAOD::TauJet &tau, double &out)
 
bool TauJetRNNUtils::Variables::EMPOverTrkSysP (const xAOD::TauJet &tau, double &out)
 
bool TauJetRNNUtils::Variables::ptRatioEflowApprox (const xAOD::TauJet &tau, double &out)
 
bool TauJetRNNUtils::Variables::mEflowApprox (const xAOD::TauJet &tau, double &out)
 
bool TauJetRNNUtils::Variables::dRmax (const xAOD::TauJet &tau, double &out)
 
bool TauJetRNNUtils::Variables::trFlightPathSig (const xAOD::TauJet &tau, double &out)
 
bool TauJetRNNUtils::Variables::massTrkSys (const xAOD::TauJet &tau, double &out)
 
bool TauJetRNNUtils::Variables::pt (const xAOD::TauJet &tau, double &out)
 
bool TauJetRNNUtils::Variables::pt_tau_log (const xAOD::TauJet &tau, double &out)
 
bool TauJetRNNUtils::Variables::ptDetectorAxis (const xAOD::TauJet &tau, double &out)
 
bool TauJetRNNUtils::Variables::ptIntermediateAxis (const xAOD::TauJet &tau, double &out)
 
bool TauJetRNNUtils::Variables::ptJetSeed_log (const xAOD::TauJet &tau, double &out)
 
bool TauJetRNNUtils::Variables::absleadTrackEta (const xAOD::TauJet &tau, double &out)
 
bool TauJetRNNUtils::Variables::leadTrackDeltaEta (const xAOD::TauJet &tau, double &out)
 
bool TauJetRNNUtils::Variables::leadTrackDeltaPhi (const xAOD::TauJet &tau, double &out)
 
bool TauJetRNNUtils::Variables::leadTrackProbNNorHT (const xAOD::TauJet &tau, double &out)
 
bool TauJetRNNUtils::Variables::EMFracFixed (const xAOD::TauJet &tau, double &out)
 
bool TauJetRNNUtils::Variables::etHotShotWinOverPtLeadTrk (const xAOD::TauJet &tau, double &out)
 
bool TauJetRNNUtils::Variables::hadLeakFracFixed (const xAOD::TauJet &tau, double &out)
 
bool TauJetRNNUtils::Variables::PSFrac (const xAOD::TauJet &tau, double &out)
 
bool TauJetRNNUtils::Variables::ClustersMeanCenterLambda (const xAOD::TauJet &tau, double &out)
 
bool TauJetRNNUtils::Variables::ClustersMeanEMProbability (const xAOD::TauJet &tau, double &out)
 
bool TauJetRNNUtils::Variables::ClustersMeanFirstEngDens (const xAOD::TauJet &tau, double &out)
 
bool TauJetRNNUtils::Variables::ClustersMeanPresamplerFrac (const xAOD::TauJet &tau, double &out)
 
bool TauJetRNNUtils::Variables::ClustersMeanSecondLambda (const xAOD::TauJet &tau, double &out)
 
bool TauJetRNNUtils::Variables::Track::pt_log (const xAOD::TauJet &, const xAOD::TauTrack &track, double &out)
 
bool TauJetRNNUtils::Variables::Track::pt_tau_log (const xAOD::TauJet &tau, const xAOD::TauTrack &, double &out)
 
bool TauJetRNNUtils::Variables::Track::pt_jetseed_log (const xAOD::TauJet &tau, const xAOD::TauTrack &, double &out)
 
bool TauJetRNNUtils::Variables::Track::d0_abs_log (const xAOD::TauJet &, const xAOD::TauTrack &track, double &out)
 
bool TauJetRNNUtils::Variables::Track::z0sinThetaTJVA_abs_log (const xAOD::TauJet &, const xAOD::TauTrack &track, double &out)
 
bool TauJetRNNUtils::Variables::Track::z0sinthetaTJVA (const xAOD::TauJet &, const xAOD::TauTrack &track, double &out)
 
bool TauJetRNNUtils::Variables::Track::z0sinthetaSigTJVA (const xAOD::TauJet &, const xAOD::TauTrack &track, double &out)
 
bool TauJetRNNUtils::Variables::Track::d0TJVA (const xAOD::TauJet &, const xAOD::TauTrack &track, double &out)
 
bool TauJetRNNUtils::Variables::Track::d0SigTJVA (const xAOD::TauJet &, const xAOD::TauTrack &track, double &out)
 
bool TauJetRNNUtils::Variables::Track::dEta (const xAOD::TauJet &tau, const xAOD::TauTrack &track, double &out)
 
bool TauJetRNNUtils::Variables::Track::dPhi (const xAOD::TauJet &tau, const xAOD::TauTrack &track, double &out)
 
bool TauJetRNNUtils::Variables::Track::nInnermostPixelHits (const xAOD::TauJet &, const xAOD::TauTrack &track, double &out)
 
bool TauJetRNNUtils::Variables::Track::nPixelHits (const xAOD::TauJet &, const xAOD::TauTrack &track, double &out)
 
bool TauJetRNNUtils::Variables::Track::nSCTHits (const xAOD::TauJet &, const xAOD::TauTrack &track, double &out)
 
bool TauJetRNNUtils::Variables::Track::nIBLHitsAndExp (const xAOD::TauJet &, const xAOD::TauTrack &track, double &out)
 
bool TauJetRNNUtils::Variables::Track::nPixelHitsPlusDeadSensors (const xAOD::TauJet &, const xAOD::TauTrack &track, double &out)
 
bool TauJetRNNUtils::Variables::Track::nSCTHitsPlusDeadSensors (const xAOD::TauJet &, const xAOD::TauTrack &track, double &out)
 
bool TauJetRNNUtils::Variables::Track::eProbabilityHT (const xAOD::TauJet &, const xAOD::TauTrack &track, double &out)
 
bool TauJetRNNUtils::Variables::Track::eProbabilityNN (const xAOD::TauJet &, const xAOD::TauTrack &track, double &out)
 
bool TauJetRNNUtils::Variables::Track::eProbabilityNNorHT (const xAOD::TauJet &, const xAOD::TauTrack &track, double &out)
 
bool TauJetRNNUtils::Variables::Track::chargedScoreRNN (const xAOD::TauJet &, const xAOD::TauTrack &track, double &out)
 
bool TauJetRNNUtils::Variables::Track::isolationScoreRNN (const xAOD::TauJet &, const xAOD::TauTrack &track, double &out)
 
bool TauJetRNNUtils::Variables::Track::conversionScoreRNN (const xAOD::TauJet &, const xAOD::TauTrack &track, double &out)
 
bool TauJetRNNUtils::Variables::Track::fakeScoreRNN (const xAOD::TauJet &, const xAOD::TauTrack &track, double &out)
 
bool TauJetRNNUtils::Variables::Cluster::et_log (const xAOD::TauJet &, const xAOD::CaloVertexedTopoCluster &cluster, double &out)
 
bool TauJetRNNUtils::Variables::Cluster::pt_tau_log (const xAOD::TauJet &tau, const xAOD::CaloVertexedTopoCluster &, double &out)
 
bool TauJetRNNUtils::Variables::Cluster::pt_jetseed_log (const xAOD::TauJet &tau, const xAOD::CaloVertexedTopoCluster &, double &out)
 
bool TauJetRNNUtils::Variables::Cluster::dEta (const xAOD::TauJet &tau, const xAOD::CaloVertexedTopoCluster &cluster, double &out)
 
bool TauJetRNNUtils::Variables::Cluster::dPhi (const xAOD::TauJet &tau, const xAOD::CaloVertexedTopoCluster &cluster, double &out)
 
bool TauJetRNNUtils::Variables::Cluster::SECOND_R (const xAOD::TauJet &, const xAOD::CaloVertexedTopoCluster &cluster, double &out)
 
bool TauJetRNNUtils::Variables::Cluster::SECOND_LAMBDA (const xAOD::TauJet &, const xAOD::CaloVertexedTopoCluster &cluster, double &out)
 
bool TauJetRNNUtils::Variables::Cluster::CENTER_LAMBDA (const xAOD::TauJet &, const xAOD::CaloVertexedTopoCluster &cluster, double &out)
 
bool TauJetRNNUtils::Variables::Cluster::SECOND_LAMBDAOverClustersMeanSecondLambda (const xAOD::TauJet &tau, const xAOD::CaloVertexedTopoCluster &cluster, double &out)
 
bool TauJetRNNUtils::Variables::Cluster::CENTER_LAMBDAOverClustersMeanCenterLambda (const xAOD::TauJet &tau, const xAOD::CaloVertexedTopoCluster &cluster, double &out)
 
bool TauJetRNNUtils::Variables::Cluster::FirstEngDensOverClustersMeanFirstEngDens (const xAOD::TauJet &tau, const xAOD::CaloVertexedTopoCluster &cluster, double &out)
 

Macro Definition Documentation

◆ GeV

#define GeV   1000

Definition at line 9 of file TauJetRNNUtils.cxx.