ATLAS Offline Software
ConstituentsLoaderTauTrack.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
3 
4  This is a subclass of IConstituentsLoader. It is used to load the TauTracks from the tau
5  and extract their features for the NN evaluation.
6 */
7 
8 #pragma once
9 
10 // local includes
13 
14 // EDM includes
15 #include <xAODTau/TauJet.h>
16 #include <xAODTau/TauTrack.h>
17 
18 // STL includes
19 #include <string>
20 #include <vector>
21 #include <functional>
22 
23 
24 namespace TauTrackVars {
25 
26 // Functions to calculate input variables for each track
27 // Returns a status code indicating success
28 
29 bool pt_log(
30  const xAOD::TauJet &tau, const xAOD::TauTrack &track, float &out);
31 
32 bool trackPt(
33  const xAOD::TauJet& tau, const xAOD::TauTrack &track, float &out);
34 
35 bool trackEta(
36  const xAOD::TauJet& tau, const xAOD::TauTrack &track, float &out);
37 
38 bool trackPhi(
39  const xAOD::TauJet& tau, const xAOD::TauTrack &track, float &out);
40 
41 bool pt_tau_log(
42  const xAOD::TauJet &tau, const xAOD::TauTrack &track, float &out);
43 
44 bool pt_jetseed_log(
45  const xAOD::TauJet &tau, const xAOD::TauTrack &track, float &out);
46 
47 bool d0_abs_log(
48  const xAOD::TauJet &tau, const xAOD::TauTrack &track, float &out);
49 
51  const xAOD::TauJet &tau, const xAOD::TauTrack &track, float &out);
52 
53 bool z0sinthetaTJVA(
54  const xAOD::TauJet& tau, const xAOD::TauTrack &track, float &out);
55 
57  const xAOD::TauJet& tau, const xAOD::TauTrack &track, float &out);
58 
59 bool d0TJVA(
60  const xAOD::TauJet& tau, const xAOD::TauTrack &track, float &out);
61 
62 bool d0SigTJVA(
63  const xAOD::TauJet& tau, const xAOD::TauTrack &track, float &out);
64 
65 bool dEta(
66  const xAOD::TauJet &tau, const xAOD::TauTrack &track, float &out);
67 
68 bool dEtaJetSeedAxis(
69  const xAOD::TauJet &tau, const xAOD::TauTrack &track, float &out);
70 
71 bool dPhi(
72  const xAOD::TauJet &tau, const xAOD::TauTrack &track, float &out);
73 
74 bool dPhiJetSeedAxis(
75  const xAOD::TauJet &tau, const xAOD::TauTrack &track, float &out);
76 
78  const xAOD::TauJet &tau, const xAOD::TauTrack &track, float &out);
79 
80 bool nPixelHits(
81  const xAOD::TauJet &tau, const xAOD::TauTrack &track, float &out);
82 
83 bool nSCTHits(
84  const xAOD::TauJet &tau, const xAOD::TauTrack &track, float &out);
85 
86 // trigger variants
87 bool nIBLHitsAndExp (
88  const xAOD::TauJet &tau, const xAOD::TauTrack &track, float &out);
89 
91  const xAOD::TauJet &tau, const xAOD::TauTrack &track, float &out);
92 
94  const xAOD::TauJet &tau, const xAOD::TauTrack &track, float &out);
95 
96 bool eProbabilityHT(
97  const xAOD::TauJet &tau, const xAOD::TauTrack &track, float &out);
98 
100  const xAOD::TauJet &tau, const xAOD::TauTrack &track, float &out);
101 
102 bool eProbabilityNN(
103  const xAOD::TauJet &tau, const xAOD::TauTrack &track, float &out);
104 
105 bool eProbabilityNNorHT(
106  const xAOD::TauJet &tau, const xAOD::TauTrack &track, float &out);
107 
108 bool chargedScoreRNN(
109  const xAOD::TauJet &tau, const xAOD::TauTrack &track, float &out);
110 
111 bool isolationScoreRNN(
112  const xAOD::TauJet &tau, const xAOD::TauTrack &track, float &out);
113 
114 bool conversionScoreRNN(
115  const xAOD::TauJet &tau, const xAOD::TauTrack &track, float &out);
116 
117 bool fakeScoreRNN(
118  const xAOD::TauJet &tau, const xAOD::TauTrack &track, float &out);
119 
120 //Extension - variables for GNTau
121 bool numberOfInnermostPixelLayerHits(const xAOD::TauJet& tau, const xAOD::TauTrack &track, float &out);
122 bool numberOfPixelHits(const xAOD::TauJet& tau, const xAOD::TauTrack &track, float &out);
123 bool numberOfPixelSharedHits(const xAOD::TauJet& tau, const xAOD::TauTrack &track, float &out);
124 bool numberOfPixelDeadSensors(const xAOD::TauJet& tau, const xAOD::TauTrack &track, float &out);
125 bool numberOfSCTHits(const xAOD::TauJet& tau, const xAOD::TauTrack &track, float &out);
126 bool numberOfSCTSharedHits(const xAOD::TauJet& tau, const xAOD::TauTrack &track, float &out);
127 bool numberOfSCTDeadSensors(const xAOD::TauJet& tau, const xAOD::TauTrack &track, float &out);
128 bool numberOfTRTHighThresholdHits(const xAOD::TauJet& tau, const xAOD::TauTrack &track, float &out);
129 bool numberOfTRTHits(const xAOD::TauJet& tau, const xAOD::TauTrack &track, float &out);
130 bool nSiHits(const xAOD::TauJet& tau, const xAOD::TauTrack &track, float &out);
131 bool expectInnermostPixelLayerHit(const xAOD::TauJet& tau, const xAOD::TauTrack &track, float &out);
133 bool numberOfContribPixelLayers(const xAOD::TauJet& tau, const xAOD::TauTrack &track, float &out);
134 bool numberOfPixelHoles(const xAOD::TauJet& tau, const xAOD::TauTrack &track, float &out);
135 bool d0_old(const xAOD::TauJet& tau, const xAOD::TauTrack &track, float &out);
136 bool qOverP(const xAOD::TauJet& tau, const xAOD::TauTrack &track, float &out);
137 bool theta(const xAOD::TauJet& tau, const xAOD::TauTrack &track, float &out);
138 bool z0TJVA(const xAOD::TauJet& tau, const xAOD::TauTrack &track, float &out);
139 bool charge(const xAOD::TauJet& tau, const xAOD::TauTrack &track, float &out);
140 
141 } // namespace TrackVars
142 
143 
144 namespace FlavorTagInference {
145  // Subclass for IParticles loader inherited from abstract IConstituentsLoader class
147  public:
149 
150  std::tuple<Inputs, std::vector<const xAOD::IParticle*>> getData(const xAOD::IParticle& p) const override ;
151  const FTagDataDependencyNames& getDependencies() const override;
152  const std::set<std::string>& getUsedRemap() const override;
153  const std::string& getName() const override;
154  const ConstituentsType& getType() const override;
155  private:
156  using FeatureFunc_t = std::function<float(const xAOD::TauTrack&, const xAOD::TauJet&)>;
157  using FeatureFuncAsReference_t = std::function<bool(const xAOD::TauJet&, const xAOD::TauTrack&, float&)>;
158  std::vector<FeatureFunc_t> m_feature_extractors;
159  FeatureFunc_t getFeatureExtractor(const std::string& var_name) const;
160  std::vector<const xAOD::TauTrack*> getTauTracks(const xAOD::TauJet* tau) const;
161  Inputs getFeatures(const xAOD::TauJet* tau, const std::vector<const xAOD::TauTrack*>& tau_trks) const;
162  inline static const std::unordered_map<std::string, FeatureFuncAsReference_t> m_func_map = {
163  {"pt_log", TauTrackVars::pt_log},
164  {"trackPt", TauTrackVars::trackPt},
165  {"trackEta", TauTrackVars::trackEta},
166  {"trackPhi", TauTrackVars::trackPhi},
167  {"pt_tau_log", TauTrackVars::pt_tau_log},
168  {"pt_jetseed_log", TauTrackVars::pt_jetseed_log},
169  {"d0_abs_log", TauTrackVars::d0_abs_log},
170  {"z0sinThetaTJVA_abs_log", TauTrackVars::z0sinThetaTJVA_abs_log},
171  {"z0sinthetaTJVA", TauTrackVars::z0sinthetaTJVA},
172  {"z0sinthetaSigTJVA", TauTrackVars::z0sinthetaSigTJVA},
173  {"d0TJVA", TauTrackVars::d0TJVA},
174  {"d0SigTJVA", TauTrackVars::d0SigTJVA},
175  {"dEta", TauTrackVars::dEta},
176  {"dEtaJetSeedAxis", TauTrackVars::dEtaJetSeedAxis},
177  {"dPhi", TauTrackVars::dPhi},
178  {"dPhiJetSeedAxis", TauTrackVars::dPhiJetSeedAxis},
179  {"nInnermostPixelHits", TauTrackVars::nInnermostPixelHits},
180  {"numberOfInnermostPixelLayerHits", TauTrackVars::numberOfInnermostPixelLayerHits},
181  {"nPixelHits", TauTrackVars::nPixelHits},
182  {"nSCTHits", TauTrackVars::nSCTHits},
183  {"nIBLHitsAndExp", TauTrackVars::nIBLHitsAndExp},
184  {"nPixelHitsPlusDeadSensors", TauTrackVars::nPixelHitsPlusDeadSensors},
185  {"nSCTHitsPlusDeadSensors", TauTrackVars::nSCTHitsPlusDeadSensors},
186  {"eProbabilityHT", TauTrackVars::eProbabilityHT},
187  {"eProbabilityHT_noTRT", TauTrackVars::eProbabilityHT_noTRT}
188  };
189  };
190 }
191 
TauTrackVars::isolationScoreRNN
bool isolationScoreRNN(const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
Definition: ConstituentLoaderTauTrack.cxx:270
TauTrackVars::trackPhi
bool trackPhi(const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
Definition: ConstituentLoaderTauTrack.cxx:123
TauTrackVars::d0_old
bool d0_old(const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
Definition: ConstituentLoaderTauTrack.cxx:390
TauTrackVars::nIBLHitsAndExp
bool nIBLHitsAndExp(const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
Definition: ConstituentLoaderTauTrack.cxx:212
ConstituentsLoader.h
TauTrackVars::nInnermostPixelHits
bool nInnermostPixelHits(const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
Definition: ConstituentLoaderTauTrack.cxx:190
TauTrackVars::nPixelHits
bool nPixelHits(const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
Definition: ConstituentLoaderTauTrack.cxx:197
FlavorTagInference::ConstituentLoaderTauTrack::getUsedRemap
const std::set< std::string > & getUsedRemap() const override
Definition: ConstituentLoaderTauTrack.cxx:100
FlavorTagInference::IConstituentsLoader
Definition: PhysicsAnalysis/JetTagging/FlavorTagInference/FlavorTagInference/ConstituentsLoader.h:81
FlavorTagInference::ConstituentLoaderTauTrack::FeatureFunc_t
std::function< float(const xAOD::TauTrack &, const xAOD::TauJet &)> FeatureFunc_t
Definition: ConstituentsLoaderTauTrack.h:156
TauTrackVars::qOverP
bool qOverP(const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
Definition: ConstituentLoaderTauTrack.cxx:396
FlavorTagInference
This file contains "getter" functions used for accessing tagger inputs from the EDM.
Definition: PhysicsAnalysis/JetTagging/FlavorTagInference/FlavorTagInference/ConstituentsLoader.h:27
TauTrackVars::dPhi
bool dPhi(const xAOD::TauJet &tau, const xAOD::TauTrack &track, float &out)
Definition: ConstituentLoaderTauTrack.cxx:179
TauTrackVars::d0TJVA
bool d0TJVA(const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
Definition: ConstituentLoaderTauTrack.cxx:158
TauTrackVars::z0sinthetaSigTJVA
bool z0sinthetaSigTJVA(const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
Definition: ConstituentLoaderTauTrack.cxx:153
TauTrackVars::trackEta
bool trackEta(const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
Definition: ConstituentLoaderTauTrack.cxx:118
TauTrackVars::numberOfContribPixelLayers
bool numberOfContribPixelLayers(const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
Definition: ConstituentLoaderTauTrack.cxx:376
TauTrackVars::dPhiJetSeedAxis
bool dPhiJetSeedAxis(const xAOD::TauJet &tau, const xAOD::TauTrack &track, float &out)
Definition: ConstituentLoaderTauTrack.cxx:184
TauTrackVars::chargedScoreRNN
bool chargedScoreRNN(const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
Definition: ConstituentLoaderTauTrack.cxx:264
FlavorTagInference::ConstituentLoaderTauTrack::m_feature_extractors
std::vector< FeatureFunc_t > m_feature_extractors
Definition: ConstituentsLoaderTauTrack.h:158
CheckAppliedSFs.var_name
var_name
Definition: CheckAppliedSFs.py:241
TauTrackVars::trackPt
bool trackPt(const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
Definition: ConstituentLoaderTauTrack.cxx:113
TauTrackVars::nSCTHits
bool nSCTHits(const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
Definition: ConstituentLoaderTauTrack.cxx:204
TauTrackVars::numberOfPixelHits
bool numberOfPixelHits(const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
Definition: ConstituentLoaderTauTrack.cxx:296
TauTrackVars::d0_abs_log
bool d0_abs_log(const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
Definition: ConstituentLoaderTauTrack.cxx:138
FlavorTagInference::ConstituentLoaderTauTrack::getName
const std::string & getName() const override
Definition: ConstituentLoaderTauTrack.cxx:91
python.AthDsoLogger.out
out
Definition: AthDsoLogger.py:70
TauTrackVars::numberOfTRTHits
bool numberOfTRTHits(const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
Definition: ConstituentLoaderTauTrack.cxx:345
TauTrackVars::dEta
bool dEta(const xAOD::TauJet &tau, const xAOD::TauTrack &track, float &out)
Definition: ConstituentLoaderTauTrack.cxx:168
xAOD::IParticle
Class providing the definition of the 4-vector interface.
Definition: Event/xAOD/xAODBase/xAODBase/IParticle.h:41
TauTrackVars::numberOfPixelDeadSensors
bool numberOfPixelDeadSensors(const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
Definition: ConstituentLoaderTauTrack.cxx:310
TauTrackVars::z0sinThetaTJVA_abs_log
bool z0sinThetaTJVA_abs_log(const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
Definition: ConstituentLoaderTauTrack.cxx:143
TauTrackVars::dEtaJetSeedAxis
bool dEtaJetSeedAxis(const xAOD::TauJet &tau, const xAOD::TauTrack &track, float &out)
Definition: ConstituentLoaderTauTrack.cxx:173
TauTrackVars::pt_tau_log
bool pt_tau_log(const xAOD::TauJet &tau, const xAOD::TauTrack &, float &out)
Definition: ConstituentLoaderTauTrack.cxx:128
TauTrackVars::expectNextToInnermostPixelLayerHit
bool expectNextToInnermostPixelLayerHit(const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
Definition: ConstituentLoaderTauTrack.cxx:369
TauTrackVars::numberOfPixelSharedHits
bool numberOfPixelSharedHits(const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
Definition: ConstituentLoaderTauTrack.cxx:303
python.utils.AtlRunQueryDQUtils.p
p
Definition: AtlRunQueryDQUtils.py:209
FlavorTagInference::ConstituentLoaderTauTrack::m_func_map
static const std::unordered_map< std::string, FeatureFuncAsReference_t > m_func_map
Definition: ConstituentsLoaderTauTrack.h:162
FlavorTagInference::ConstituentLoaderTauTrack::FeatureFuncAsReference_t
std::function< bool(const xAOD::TauJet &, const xAOD::TauTrack &, float &)> FeatureFuncAsReference_t
Definition: ConstituentsLoaderTauTrack.h:157
TauTrackVars::numberOfSCTSharedHits
bool numberOfSCTSharedHits(const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
Definition: ConstituentLoaderTauTrack.cxx:324
TauTrackVars::fakeScoreRNN
bool fakeScoreRNN(const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
Definition: ConstituentLoaderTauTrack.cxx:282
FlavorTagInference::ConstituentsInputConfig
Definition: PhysicsAnalysis/JetTagging/FlavorTagInference/FlavorTagInference/ConstituentsLoader.h:64
FlavorTagInference::ConstituentLoaderTauTrack::getType
const ConstituentsType & getType() const override
Definition: ConstituentLoaderTauTrack.cxx:94
xAOD::TauJet_v3
Class describing a tau jet.
Definition: TauJet_v3.h:41
FlavorTagInference::ConstituentLoaderTauTrack::getDependencies
const FTagDataDependencyNames & getDependencies() const override
Definition: ConstituentLoaderTauTrack.cxx:97
TauTrackVars::z0sinthetaTJVA
bool z0sinthetaTJVA(const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
Definition: ConstituentLoaderTauTrack.cxx:148
TauTrackVars::conversionScoreRNN
bool conversionScoreRNN(const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
Definition: ConstituentLoaderTauTrack.cxx:276
TauTrackVars::expectInnermostPixelLayerHit
bool expectInnermostPixelLayerHit(const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
Definition: ConstituentLoaderTauTrack.cxx:362
TauTrackVars::d0SigTJVA
bool d0SigTJVA(const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
Definition: ConstituentLoaderTauTrack.cxx:163
FlavorTagInference::FTagDataDependencyNames
Definition: FTagDataDependencyNames.h:12
TauTrackVars::z0TJVA
bool z0TJVA(const xAOD::TauJet &tau, const xAOD::TauTrack &track, float &out)
Definition: ConstituentLoaderTauTrack.cxx:406
TauTrackVars::pt_log
bool pt_log(const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
Definition: ConstituentLoaderTauTrack.cxx:108
TauTrackVars::numberOfPixelHoles
bool numberOfPixelHoles(const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
Definition: ConstituentLoaderTauTrack.cxx:383
TauTrackVars
Definition: ConstituentLoaderTauTrack.cxx:106
FlavorTagInference::ConstituentLoaderTauTrack::getFeatureExtractor
FeatureFunc_t getFeatureExtractor(const std::string &var_name) const
Definition: ConstituentLoaderTauTrack.cxx:74
TauTrackVars::numberOfTRTHighThresholdHits
bool numberOfTRTHighThresholdHits(const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
Definition: ConstituentLoaderTauTrack.cxx:338
FlavorTagInference::ConstituentsType
ConstituentsType
Definition: PhysicsAnalysis/JetTagging/FlavorTagInference/FlavorTagInference/ConstituentsLoader.h:48
TauTrackVars::charge
bool charge(const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
Definition: ConstituentLoaderTauTrack.cxx:411
TauTrackVars::eProbabilityNN
bool eProbabilityNN(const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
Definition: ConstituentLoaderTauTrack.cxx:249
TauTrackVars::pt_jetseed_log
bool pt_jetseed_log(const xAOD::TauJet &tau, const xAOD::TauTrack &, float &out)
Definition: ConstituentLoaderTauTrack.cxx:133
TauTrackVars::numberOfInnermostPixelLayerHits
bool numberOfInnermostPixelLayerHits(const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
Definition: ConstituentLoaderTauTrack.cxx:289
FlavorTagInference::ConstituentLoaderTauTrack
Definition: ConstituentsLoaderTauTrack.h:146
WriteCaloSwCorrections.cfg
cfg
Definition: WriteCaloSwCorrections.py:23
TauTrack.h
TauTrackVars::numberOfSCTHits
bool numberOfSCTHits(const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
Definition: ConstituentLoaderTauTrack.cxx:317
TauTrackVars::numberOfSCTDeadSensors
bool numberOfSCTDeadSensors(const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
Definition: ConstituentLoaderTauTrack.cxx:331
TauTrackVars::eProbabilityHT
bool eProbabilityHT(const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
Definition: ConstituentLoaderTauTrack.cxx:236
CustomGetterUtils.h
xAOD::TauTrack_v1
Definition: TauTrack_v1.h:27
TauTrackVars::nSCTHitsPlusDeadSensors
bool nSCTHitsPlusDeadSensors(const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
Definition: ConstituentLoaderTauTrack.cxx:228
TauJet.h
TauTrackVars::nSiHits
bool nSiHits(const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
Definition: ConstituentLoaderTauTrack.cxx:352
TauTrackVars::theta
bool theta(const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
Definition: ConstituentLoaderTauTrack.cxx:401
TauTrackVars::nPixelHitsPlusDeadSensors
bool nPixelHitsPlusDeadSensors(const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
Definition: ConstituentLoaderTauTrack.cxx:220
FlavorTagInference::ConstituentLoaderTauTrack::getTauTracks
std::vector< const xAOD::TauTrack * > getTauTracks(const xAOD::TauJet *tau) const
Definition: ConstituentLoaderTauTrack.cxx:18
FlavorTagInference::ConstituentLoaderTauTrack::getFeatures
Inputs getFeatures(const xAOD::TauJet *tau, const std::vector< const xAOD::TauTrack * > &tau_trks) const
Definition: ConstituentLoaderTauTrack.cxx:54
xAOD::track
@ track
Definition: TrackingPrimitives.h:513
FlavorTagInference::Inputs
std::pair< std::vector< float >, std::vector< int64_t > > Inputs
Definition: ISaltModel.h:22
TauTrackVars::eProbabilityNNorHT
bool eProbabilityNNorHT(const xAOD::TauJet &, const xAOD::TauTrack &track, float &out)
Definition: ConstituentLoaderTauTrack.cxx:255
xAOD::bool
setBGCode setTAP setLVL2ErrorBits bool
Definition: TrigDecision_v1.cxx:60
FlavorTagInference::ConstituentLoaderTauTrack::getData
std::tuple< Inputs, std::vector< const xAOD::IParticle * > > getData(const xAOD::IParticle &p) const override
Definition: ConstituentLoaderTauTrack.cxx:66
FlavorTagInference::ConstituentLoaderTauTrack::ConstituentLoaderTauTrack
ConstituentLoaderTauTrack(const ConstituentsInputConfig &cfg)
Definition: ConstituentLoaderTauTrack.cxx:10
TauTrackVars::eProbabilityHT_noTRT
bool eProbabilityHT_noTRT(const xAOD::TauJet &, const xAOD::TauTrack &, float &out)
Definition: ConstituentLoaderTauTrack.cxx:243
python.LArMinBiasAlgConfig.float
float
Definition: LArMinBiasAlgConfig.py:65