|
ATLAS Offline Software
|
|
bool | absEta (const xAOD::TauJet &tau, double &out) |
|
bool | centFrac (const xAOD::TauJet &tau, double &out) |
|
bool | isolFrac (const xAOD::TauJet &tau, double &out) |
|
bool | etOverPtLeadTrk (const xAOD::TauJet &tau, double &out) |
|
bool | innerTrkAvgDist (const xAOD::TauJet &tau, double &out) |
|
bool | absipSigLeadTrk (const xAOD::TauJet &tau, double &out) |
|
bool | sumEMCellEtOverLeadTrkPt (const xAOD::TauJet &tau, double &out) |
|
bool | SumPtTrkFrac (const xAOD::TauJet &tau, double &out) |
|
bool | EMPOverTrkSysP (const xAOD::TauJet &tau, double &out) |
|
bool | ptRatioEflowApprox (const xAOD::TauJet &tau, double &out) |
|
bool | mEflowApprox (const xAOD::TauJet &tau, double &out) |
|
bool | dRmax (const xAOD::TauJet &tau, double &out) |
|
bool | trFlightPathSig (const xAOD::TauJet &tau, double &out) |
|
bool | massTrkSys (const xAOD::TauJet &tau, double &out) |
|
bool | pt (const xAOD::TauJet &tau, double &out) |
|
bool | pt_tau_log (const xAOD::TauJet &tau, double &out) |
|
bool | ptDetectorAxis (const xAOD::TauJet &tau, double &out) |
|
bool | ptIntermediateAxis (const xAOD::TauJet &tau, double &out) |
|
bool | ptJetSeed_log (const xAOD::TauJet &tau, double &out) |
|
bool | absleadTrackEta (const xAOD::TauJet &tau, double &out) |
|
bool | leadTrackDeltaEta (const xAOD::TauJet &tau, double &out) |
|
bool | leadTrackDeltaPhi (const xAOD::TauJet &tau, double &out) |
|
bool | leadTrackProbNNorHT (const xAOD::TauJet &tau, double &out) |
|
bool | EMFracFixed (const xAOD::TauJet &tau, double &out) |
|
bool | etHotShotWinOverPtLeadTrk (const xAOD::TauJet &tau, double &out) |
|
bool | hadLeakFracFixed (const xAOD::TauJet &tau, double &out) |
|
bool | PSFrac (const xAOD::TauJet &tau, double &out) |
|
bool | ClustersMeanCenterLambda (const xAOD::TauJet &tau, double &out) |
|
bool | ClustersMeanEMProbability (const xAOD::TauJet &tau, double &out) |
|
bool | ClustersMeanFirstEngDens (const xAOD::TauJet &tau, double &out) |
|
bool | ClustersMeanPresamplerFrac (const xAOD::TauJet &tau, double &out) |
|
bool | ClustersMeanSecondLambda (const xAOD::TauJet &tau, double &out) |
|
◆ TauDetail
◆ absEta()
◆ absipSigLeadTrk()
bool TauGNNUtils::Variables::absipSigLeadTrk |
( |
const xAOD::TauJet & |
tau, |
|
|
double & |
out |
|
) |
| |
◆ absleadTrackEta()
bool TauGNNUtils::Variables::absleadTrackEta |
( |
const xAOD::TauJet & |
tau, |
|
|
double & |
out |
|
) |
| |
Definition at line 358 of file TauGNNUtils.cxx.
360 float absEtaLeadTrack = acc_absEtaLeadTrack(tau);
◆ centFrac()
◆ ClustersMeanCenterLambda()
bool TauGNNUtils::Variables::ClustersMeanCenterLambda |
( |
const xAOD::TauJet & |
tau, |
|
|
double & |
out |
|
) |
| |
◆ ClustersMeanEMProbability()
bool TauGNNUtils::Variables::ClustersMeanEMProbability |
( |
const xAOD::TauJet & |
tau, |
|
|
double & |
out |
|
) |
| |
◆ ClustersMeanFirstEngDens()
bool TauGNNUtils::Variables::ClustersMeanFirstEngDens |
( |
const xAOD::TauJet & |
tau, |
|
|
double & |
out |
|
) |
| |
◆ ClustersMeanPresamplerFrac()
bool TauGNNUtils::Variables::ClustersMeanPresamplerFrac |
( |
const xAOD::TauJet & |
tau, |
|
|
double & |
out |
|
) |
| |
◆ ClustersMeanSecondLambda()
bool TauGNNUtils::Variables::ClustersMeanSecondLambda |
( |
const xAOD::TauJet & |
tau, |
|
|
double & |
out |
|
) |
| |
◆ dRmax()
◆ EMFracFixed()
Definition at line 402 of file TauGNNUtils.cxx.
404 float emFracFixed = acc_emFracFixed(tau);
◆ EMPOverTrkSysP()
bool TauGNNUtils::Variables::EMPOverTrkSysP |
( |
const xAOD::TauJet & |
tau, |
|
|
double & |
out |
|
) |
| |
◆ etHotShotWinOverPtLeadTrk()
bool TauGNNUtils::Variables::etHotShotWinOverPtLeadTrk |
( |
const xAOD::TauJet & |
tau, |
|
|
double & |
out |
|
) |
| |
◆ etOverPtLeadTrk()
bool TauGNNUtils::Variables::etOverPtLeadTrk |
( |
const xAOD::TauJet & |
tau, |
|
|
double & |
out |
|
) |
| |
◆ hadLeakFracFixed()
bool TauGNNUtils::Variables::hadLeakFracFixed |
( |
const xAOD::TauJet & |
tau, |
|
|
double & |
out |
|
) |
| |
◆ innerTrkAvgDist()
bool TauGNNUtils::Variables::innerTrkAvgDist |
( |
const xAOD::TauJet & |
tau, |
|
|
double & |
out |
|
) |
| |
◆ isolFrac()
◆ leadTrackDeltaEta()
bool TauGNNUtils::Variables::leadTrackDeltaEta |
( |
const xAOD::TauJet & |
tau, |
|
|
double & |
out |
|
) |
| |
Definition at line 365 of file TauGNNUtils.cxx.
367 float absDeltaEta = acc_absDeltaEta(tau);
◆ leadTrackDeltaPhi()
bool TauGNNUtils::Variables::leadTrackDeltaPhi |
( |
const xAOD::TauJet & |
tau, |
|
|
double & |
out |
|
) |
| |
Definition at line 372 of file TauGNNUtils.cxx.
374 float absDeltaPhi = acc_absDeltaPhi(tau);
◆ leadTrackProbNNorHT()
bool TauGNNUtils::Variables::leadTrackProbNNorHT |
( |
const xAOD::TauJet & |
tau, |
|
|
double & |
out |
|
) |
| |
Definition at line 379 of file TauGNNUtils.cxx.
383 if (!tracks.empty()) {
385 return lhs->
pt() > rhs->pt();
387 std::sort(tracks.begin(), tracks.end(), cmp_pt);
◆ massTrkSys()
◆ mEflowApprox()
◆ PSFrac()
◆ pt()
◆ pt_tau_log()
◆ ptDetectorAxis()
bool TauGNNUtils::Variables::ptDetectorAxis |
( |
const xAOD::TauJet & |
tau, |
|
|
double & |
out |
|
) |
| |
◆ ptIntermediateAxis()
bool TauGNNUtils::Variables::ptIntermediateAxis |
( |
const xAOD::TauJet & |
tau, |
|
|
double & |
out |
|
) |
| |
◆ ptJetSeed_log()
bool TauGNNUtils::Variables::ptJetSeed_log |
( |
const xAOD::TauJet & |
tau, |
|
|
double & |
out |
|
) |
| |
◆ ptRatioEflowApprox()
bool TauGNNUtils::Variables::ptRatioEflowApprox |
( |
const xAOD::TauJet & |
tau, |
|
|
double & |
out |
|
) |
| |
◆ sumEMCellEtOverLeadTrkPt()
bool TauGNNUtils::Variables::sumEMCellEtOverLeadTrkPt |
( |
const xAOD::TauJet & |
tau, |
|
|
double & |
out |
|
) |
| |
◆ SumPtTrkFrac()
◆ trFlightPathSig()
bool TauGNNUtils::Variables::trFlightPathSig |
( |
const xAOD::TauJet & |
tau, |
|
|
double & |
out |
|
) |
| |
bool centFrac(const xAOD::TauJet &tau, double &out)
bool ClustersMeanFirstEngDens(const xAOD::TauJet &tau, double &out)
bool ptRatioEflowApprox(const xAOD::TauJet &tau, double &out)
virtual double eta() const
The pseudorapidity ( ) of the particle.
bool summaryValue(uint8_t &value, const SummaryType &information) const
Accessor for TrackSummary values.
size_t nTracks(TauJetParameters::TauTrackFlag flag=TauJetParameters::TauTrackFlag::classifiedCharged) const
bool innerTrkAvgDist(const xAOD::TauJet &tau, double &out)
bool isolFrac(const xAOD::TauJet &tau, double &out)
bool massTrkSys(const xAOD::TauJet &tau, double &out)
bool hadLeakFracFixed(const xAOD::TauJet &tau, double &out)
double ptDetectorAxis() const
bool trFlightPathSig(const xAOD::TauJet &tau, double &out)
bool etHotShotWinOverPtLeadTrk(const xAOD::TauJet &tau, double &out)
bool ClustersMeanEMProbability(const xAOD::TauJet &tau, double &out)
virtual double pt() const
The transverse momentum ( ) of the particle.
bool PSFrac(const xAOD::TauJet &tau, double &out)
bool eProbabilityHT(const xAOD::TauJet &, const xAOD::TauTrack &track, double &out)
const TauTrack * track(size_t i, TauJetParameters::TauTrackFlag flag=TauJetParameters::TauTrackFlag::classifiedCharged, int *container_index=0) const
Get the pointer to a given tauTrack associated with this tau /*container index needed by trackNonCons...
bool ClustersMeanSecondLambda(const xAOD::TauJet &tau, double &out)
bool mEflowApprox(const xAOD::TauJet &tau, double &out)
bool ClustersMeanPresamplerFrac(const xAOD::TauJet &tau, double &out)
bool detail(TauJetParameters::Detail detail, int &value) const
Set veto flag.
virtual double pt() const
The transverse momentum ( ) of the particle.
bool SumPtTrkFrac(const xAOD::TauJet &tau, double &out)
bool e(const xAOD::TauJet &, const xAOD::CaloVertexedTopoCluster &cluster, double &out)
bool sumEMCellEtOverLeadTrkPt(const xAOD::TauJet &tau, double &out)
bool dRmax(const xAOD::TauJet &tau, double &out)
bool EMPOverTrkSysP(const xAOD::TauJet &tau, double &out)
bool etOverPtLeadTrk(const xAOD::TauJet &tau, double &out)
bool ClustersMeanCenterLambda(const xAOD::TauJet &tau, double &out)
void sort(typename std::reverse_iterator< DataModel_detail::iterator< DVL > > beg, typename std::reverse_iterator< DataModel_detail::iterator< DVL > > end, const Compare &comp)
Specialization of sort for DataVector/List.
bool eProbabilityNN(const xAOD::TauJet &, const xAOD::TauTrack &track, double &out)
@ eProbabilityHT
Electron probability from High Threshold (HT) information [float].
const TrackParticle * track() const
Class describing a TrackParticle.
double ptIntermediateAxis() const
std::vector< const TauTrack * > allTracks() const
Get the v<const pointer> to all tracks associated with this tau, regardless of classification.