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

Go to the source code of this file.

Namespaces

 TauGNNUtils
 
 TauGNNUtils::Variables
 
 TauGNNUtils::Variables::Scalar
 
 TauGNNUtils::Variables::Track
 
 TauGNNUtils::Variables::Cluster
 

Macros

#define GeV   1000
 

Typedefs

using TauGNNUtils::Variables::Scalar::TauDetail = xAOD::TauJetParameters::Detail
 
using TauGNNUtils::Variables::Cluster::MomentType = xAOD::CaloCluster::MomentType
 

Functions

bool TauGNNUtils::Variables::Scalar::absEta (const xAOD::TauJet &tau, float &out)
 
bool TauGNNUtils::Variables::Scalar::centFrac (const xAOD::TauJet &tau, float &out)
 
bool TauGNNUtils::Variables::Scalar::isolFrac (const xAOD::TauJet &tau, float &out)
 
bool TauGNNUtils::Variables::Scalar::etOverPtLeadTrk (const xAOD::TauJet &tau, float &out)
 
bool TauGNNUtils::Variables::Scalar::innerTrkAvgDist (const xAOD::TauJet &tau, float &out)
 
bool TauGNNUtils::Variables::Scalar::absipSigLeadTrk (const xAOD::TauJet &tau, float &out)
 
bool TauGNNUtils::Variables::Scalar::sumEMCellEtOverLeadTrkPt (const xAOD::TauJet &tau, float &out)
 
bool TauGNNUtils::Variables::Scalar::SumPtTrkFrac (const xAOD::TauJet &tau, float &out)
 
bool TauGNNUtils::Variables::Scalar::EMPOverTrkSysP (const xAOD::TauJet &tau, float &out)
 
bool TauGNNUtils::Variables::Scalar::ptRatioEflowApprox (const xAOD::TauJet &tau, float &out)
 
bool TauGNNUtils::Variables::Scalar::mEflowApprox (const xAOD::TauJet &tau, float &out)
 
bool TauGNNUtils::Variables::Scalar::dRmax (const xAOD::TauJet &tau, float &out)
 
bool TauGNNUtils::Variables::Scalar::trFlightPathSig (const xAOD::TauJet &tau, float &out)
 
bool TauGNNUtils::Variables::Scalar::massTrkSys (const xAOD::TauJet &tau, float &out)
 
bool TauGNNUtils::Variables::Scalar::pt (const xAOD::TauJet &tau, float &out)
 
bool TauGNNUtils::Variables::Scalar::pt_tau_log (const xAOD::TauJet &tau, float &out)
 
bool TauGNNUtils::Variables::Scalar::ptDetectorAxis (const xAOD::TauJet &tau, float &out)
 
bool TauGNNUtils::Variables::Scalar::ptIntermediateAxis (const xAOD::TauJet &tau, float &out)
 
bool TauGNNUtils::Variables::Scalar::ptJetSeed_log (const xAOD::TauJet &tau, float &out)
 
bool TauGNNUtils::Variables::Scalar::absleadTrackEta (const xAOD::TauJet &tau, float &out)
 
bool TauGNNUtils::Variables::Scalar::leadTrackDeltaEta (const xAOD::TauJet &tau, float &out)
 
bool TauGNNUtils::Variables::Scalar::leadTrackDeltaPhi (const xAOD::TauJet &tau, float &out)
 
bool TauGNNUtils::Variables::Scalar::leadTrackProbNNorHT (const xAOD::TauJet &tau, float &out)
 
bool TauGNNUtils::Variables::Scalar::EMFracFixed (const xAOD::TauJet &tau, float &out)
 
bool TauGNNUtils::Variables::Scalar::etHotShotWinOverPtLeadTrk (const xAOD::TauJet &tau, float &out)
 
bool TauGNNUtils::Variables::Scalar::hadLeakFracFixed (const xAOD::TauJet &tau, float &out)
 
bool TauGNNUtils::Variables::Scalar::PSFrac (const xAOD::TauJet &tau, float &out)
 
bool TauGNNUtils::Variables::Scalar::ClustersMeanCenterLambda (const xAOD::TauJet &tau, float &out)
 
bool TauGNNUtils::Variables::Scalar::ClustersMeanEMProbability (const xAOD::TauJet &tau, float &out)
 
bool TauGNNUtils::Variables::Scalar::ClustersMeanFirstEngDens (const xAOD::TauJet &tau, float &out)
 
bool TauGNNUtils::Variables::Scalar::ClustersMeanPresamplerFrac (const xAOD::TauJet &tau, float &out)
 
bool TauGNNUtils::Variables::Scalar::ClustersMeanSecondLambda (const xAOD::TauJet &tau, float &out)
 
bool TauGNNUtils::Variables::Track::pt_log (const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
 
bool TauGNNUtils::Variables::Track::trackPt (const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
 
bool TauGNNUtils::Variables::Track::trackEta (const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
 
bool TauGNNUtils::Variables::Track::trackPhi (const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
 
bool TauGNNUtils::Variables::Track::pt_tau_log (const xAOD::TauJet &tau, const xAOD::TauTrack &, float &out)
 
bool TauGNNUtils::Variables::Track::pt_jetseed_log (const xAOD::TauJet &tau, const xAOD::TauTrack &, float &out)
 
bool TauGNNUtils::Variables::Track::d0_abs_log (const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
 
bool TauGNNUtils::Variables::Track::z0sinThetaTJVA_abs_log (const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
 
bool TauGNNUtils::Variables::Track::z0sinthetaTJVA (const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
 
bool TauGNNUtils::Variables::Track::z0sinthetaSigTJVA (const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
 
bool TauGNNUtils::Variables::Track::d0TJVA (const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
 
bool TauGNNUtils::Variables::Track::d0SigTJVA (const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
 
bool TauGNNUtils::Variables::Track::dEta (const xAOD::TauJet &tau, const xAOD::TauTrack &track, float &out)
 
bool TauGNNUtils::Variables::Track::dEtaJetSeedAxis (const xAOD::TauJet &tau, const xAOD::TauTrack &track, float &out)
 
bool TauGNNUtils::Variables::Track::dPhi (const xAOD::TauJet &tau, const xAOD::TauTrack &track, float &out)
 
bool TauGNNUtils::Variables::Track::dPhiJetSeedAxis (const xAOD::TauJet &tau, const xAOD::TauTrack &track, float &out)
 
bool TauGNNUtils::Variables::Track::nInnermostPixelHits (const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
 
bool TauGNNUtils::Variables::Track::nPixelHits (const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
 
bool TauGNNUtils::Variables::Track::nSCTHits (const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
 
bool TauGNNUtils::Variables::Track::nIBLHitsAndExp (const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
 
bool TauGNNUtils::Variables::Track::nPixelHitsPlusDeadSensors (const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
 
bool TauGNNUtils::Variables::Track::nSCTHitsPlusDeadSensors (const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
 
bool TauGNNUtils::Variables::Track::eProbabilityHT (const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
 
bool TauGNNUtils::Variables::Track::eProbabilityHT_noTRT (const xAOD::TauJet &, const xAOD::TauTrack &, float &out)
 
bool TauGNNUtils::Variables::Track::eProbabilityNN (const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
 
bool TauGNNUtils::Variables::Track::eProbabilityNNorHT (const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
 
bool TauGNNUtils::Variables::Track::chargedScoreRNN (const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
 
bool TauGNNUtils::Variables::Track::isolationScoreRNN (const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
 
bool TauGNNUtils::Variables::Track::conversionScoreRNN (const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
 
bool TauGNNUtils::Variables::Track::fakeScoreRNN (const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
 
bool TauGNNUtils::Variables::Track::numberOfInnermostPixelLayerHits (const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
 
bool TauGNNUtils::Variables::Track::numberOfPixelHits (const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
 
bool TauGNNUtils::Variables::Track::numberOfPixelSharedHits (const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
 
bool TauGNNUtils::Variables::Track::numberOfPixelDeadSensors (const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
 
bool TauGNNUtils::Variables::Track::numberOfSCTHits (const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
 
bool TauGNNUtils::Variables::Track::numberOfSCTSharedHits (const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
 
bool TauGNNUtils::Variables::Track::numberOfSCTDeadSensors (const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
 
bool TauGNNUtils::Variables::Track::numberOfTRTHighThresholdHits (const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
 
bool TauGNNUtils::Variables::Track::numberOfTRTHits (const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
 
bool TauGNNUtils::Variables::Track::nSiHits (const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
 
bool TauGNNUtils::Variables::Track::expectInnermostPixelLayerHit (const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
 
bool TauGNNUtils::Variables::Track::expectNextToInnermostPixelLayerHit (const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
 
bool TauGNNUtils::Variables::Track::numberOfContribPixelLayers (const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
 
bool TauGNNUtils::Variables::Track::numberOfPixelHoles (const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
 
bool TauGNNUtils::Variables::Track::d0_old (const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
 
bool TauGNNUtils::Variables::Track::qOverP (const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
 
bool TauGNNUtils::Variables::Track::theta (const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
 
bool TauGNNUtils::Variables::Track::z0TJVA (const xAOD::TauJet &tau, const xAOD::TauTrack &track, float &out)
 
bool TauGNNUtils::Variables::Track::charge (const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
 
bool TauGNNUtils::Variables::Track::dz0_TV_PV0 (const xAOD::TauJet &tau, const xAOD::TauTrack &, float &out)
 
bool TauGNNUtils::Variables::Track::log_sumpt_TV (const xAOD::TauJet &tau, const xAOD::TauTrack &, float &out)
 
bool TauGNNUtils::Variables::Track::log_sumpt2_TV (const xAOD::TauJet &tau, const xAOD::TauTrack &, float &out)
 
bool TauGNNUtils::Variables::Track::log_sumpt_PV0 (const xAOD::TauJet &tau, const xAOD::TauTrack &, float &out)
 
bool TauGNNUtils::Variables::Track::log_sumpt2_PV0 (const xAOD::TauJet &tau, const xAOD::TauTrack &, float &out)
 
bool TauGNNUtils::Variables::Cluster::et_log (const xAOD::TauJet &, const xAOD::CaloVertexedTopoCluster &cluster, float &out)
 
bool TauGNNUtils::Variables::Cluster::pt_tau_log (const xAOD::TauJet &tau, const xAOD::CaloVertexedTopoCluster &, float &out)
 
bool TauGNNUtils::Variables::Cluster::pt_jetseed_log (const xAOD::TauJet &tau, const xAOD::CaloVertexedTopoCluster &, float &out)
 
bool TauGNNUtils::Variables::Cluster::dEta (const xAOD::TauJet &tau, const xAOD::CaloVertexedTopoCluster &cluster, float &out)
 
bool TauGNNUtils::Variables::Cluster::dPhi (const xAOD::TauJet &tau, const xAOD::CaloVertexedTopoCluster &cluster, float &out)
 
bool TauGNNUtils::Variables::Cluster::SECOND_R (const xAOD::TauJet &, const xAOD::CaloVertexedTopoCluster &cluster, float &out)
 
bool TauGNNUtils::Variables::Cluster::SECOND_LAMBDA (const xAOD::TauJet &, const xAOD::CaloVertexedTopoCluster &cluster, float &out)
 
bool TauGNNUtils::Variables::Cluster::CENTER_LAMBDA (const xAOD::TauJet &, const xAOD::CaloVertexedTopoCluster &cluster, float &out)
 
bool TauGNNUtils::Variables::Cluster::SECOND_LAMBDAOverClustersMeanSecondLambda (const xAOD::TauJet &tau, const xAOD::CaloVertexedTopoCluster &cluster, float &out)
 
bool TauGNNUtils::Variables::Cluster::CENTER_LAMBDAOverClustersMeanCenterLambda (const xAOD::TauJet &tau, const xAOD::CaloVertexedTopoCluster &cluster, float &out)
 
bool TauGNNUtils::Variables::Cluster::FirstEngDensOverClustersMeanFirstEngDens (const xAOD::TauJet &tau, const xAOD::CaloVertexedTopoCluster &cluster, float &out)
 
bool TauGNNUtils::Variables::Cluster::e (const xAOD::TauJet &, const xAOD::CaloVertexedTopoCluster &cluster, float &out)
 
bool TauGNNUtils::Variables::Cluster::et (const xAOD::TauJet &, const xAOD::CaloVertexedTopoCluster &cluster, float &out)
 
bool TauGNNUtils::Variables::Cluster::FIRST_ENG_DENS (const xAOD::TauJet &, const xAOD::CaloVertexedTopoCluster &cluster, float &out)
 
bool TauGNNUtils::Variables::Cluster::EM_PROBABILITY (const xAOD::TauJet &, const xAOD::CaloVertexedTopoCluster &cluster, float &out)
 
bool TauGNNUtils::Variables::Cluster::CENTER_MAG (const xAOD::TauJet &, const xAOD::CaloVertexedTopoCluster &cluster, float &out)
 

Macro Definition Documentation

◆ GeV

#define GeV   1000

Definition at line 11 of file TauGNNUtils.cxx.