ATLAS Offline Software
TriggerEDMAuxAccessors.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
3 */
4 
13 
15 
21 
22 template<typename T, typename ...U>
23 constexpr auto initAccessors(U... names) {
24  return std::array<SG::AuxElement::Accessor<T>, sizeof...(names)>{(SG::AuxElement::Accessor<T>(names))...};
25 }
26 
27 auto boolAccessors = initAccessors<bool>(
28  "hasGenericRoiError", "hasGenericDaqError", "hasCrcTobError", "hasCrcFibreError",
29  "hasCrcDaqError", "hasRoibDaqDifference", "hasRoibCtpDifference", "hasDaqCtpDifference");
30 
31 auto charAccessors = initAccessors<char>(
32  "IP2D_isDefaults", "IP3D_isDefaults", "SV1_isDefaults", "rnnip_isDefaults",
33  "JetFitterSecondaryVertex_isDefaults", "JetFitter_isDefaults", "passPFTrackPresel",
34  "muonCaloTag", "tagFakeTrack", "tagIsoTrack", "tagMuonTrack",
35  "vsi_isFake", "vsi_isPassMMV", "vsi_trkd0cut", "vsi_twoCircErrcut", "vsi_twoCircRcut", "vsi_fastErrcut", "vsi_fastRcut", "vsi_fitErrcut", "vsi_chi2cut",
36  "overflow",
37  "GNTau_VeryLoose", "GNTau_Loose", "GNTau_Medium", "GNTau_Tight",
38  "NNJvtTrkAugV1Pass"
39  );
40 
41 auto intAccessors = initAccessors<int>(
42  "SctSpBarrel", "SctSpEndcapA", "SctSpEndcapC", "pixClBarrel", "pixClEndcapA", "pixClEndcapC",
43  "totNumPixCL_1", "totNumPixCL_2", "totNumPixCLmin3", "totNumPixSP", "totNumSctSP", "ntrks",
44  "IP2D_nTrks", "IP3D_nTrks", "JetFitterSecondaryVertex_nTracks", "JetFitter_N2Tpair",
45  "JetFitter_nSingleTracks", "JetFitter_nTracksAtVtx", "JetFitter_nVTX", "JetFitter_ndof",
46  "SV1_N2Tpair", "SV1_NGTinSvx", "seed_et_small", "seed_et_large",
47  "pixCL", "pixCL_1", "pixCL_2", "pixCLmin3", "pixCLBarrel", "pixCLEndcapA", "pixCLEndcapC", "pixCLnoToT",
48  "nCells",
49  "sctSP", "sctSPBarrel", "sctSPEndcapA", "sctSPEndcapC",
50  "zfinder_tool",
51  "hitDV_seed_type","hitDV_n_track_qual",
52  "dEdxTrk_id","dEdxTrk_dedx_n_usedhits",
53  "dEdxTrk_n_hits_innermost","dEdxTrk_n_hits_inner","dEdxTrk_n_hits_pix","dEdxTrk_n_hits_sct",
54  "dEdxHit_trkid","dEdxHit_iblovfl","dEdxHit_loc","dEdxHit_layer","NumPV", "nRoIs",
55  "l1a_type", "other_type", "beforeafterflag","pass",
56  "other_type_before", "other_type_after",
57  "offset_before", "offset_after",
58  "n_isotrack",
59  "n_track",
60  "n_tracks_lead",
61  "n_tracks_subl"
62  );
63 
64 auto int16Accessors = initAccessors<int16_t>("view",
65  "HPtdEdxTrk_n_hdedx_hits_1p45","HPtdEdxTrk_n_hdedx_hits_1p50","HPtdEdxTrk_n_hdedx_hits_1p55","HPtdEdxTrk_n_hdedx_hits_1p60",
66  "HPtdEdxTrk_n_hdedx_hits_1p65","HPtdEdxTrk_n_hdedx_hits_1p70","HPtdEdxTrk_n_hdedx_hits_1p75","HPtdEdxTrk_n_hdedx_hits_1p80",
67  "HPtdEdxTrk_n_hits_innermost","HPtdEdxTrk_n_hits_inner","HPtdEdxTrk_n_hits_pix","HPtdEdxTrk_n_hits_sct",
68  "disTrk_category","disTrk_is_fail","disTrk_n_hits_pix","disTrk_n_hits_sct","disTrk_n_hits_innermost",
69  "disTrkCand_category","disTrkCand_is_fail","disTrkCand_n_hits_innermost","disTrkCand_n_hits_inner","disTrkCand_n_hits_pix","disTrkCand_n_hits_sct",
70  "disTrkCand_refit_n_hits_innermost","disTrkCand_refit_n_hits_inner","disTrkCand_refit_n_hits_pix","disTrkCand_refit_n_hits_sct");
71 
72 auto int32Accessors = initAccessors<int32_t>("roi");
73 
74 auto uint8Accessors = initAccessors<uint8_t>("EBUnbiased");
75 
76 auto uint32Accessors = initAccessors<uint32_t>("alg", "store", "thread", "thash", "slot", "lvl1ID");
77 
78 auto uint64Accessors = initAccessors<uint64_t>("start", "stop", "thresholdPatterns");
79 
80 auto sizeAccessors = initAccessors<size_t>("alg_idx");
81 
82 auto floatAccessors = initAccessors<float>(
83  "EBWeight", "Jvt", "JvtRpt", "NNJvtTrkAugV1", "IP2D_bc", "IP2D_bu", "IP2D_cu", "IP3D_bc", "IP3D_bu", "IP3D_cu",
84  "ActiveArea", "ActiveArea4vec_eta", "ActiveArea4vec_m", "ActiveArea4vec_phi", "ActiveArea4vec_pt",
85  "JetEtaJESScaleMomentum_eta", "JetEtaJESScaleMomentum_m", "JetEtaJESScaleMomentum_phi", "JetEtaJESScaleMomentum_pt",
86  "JetGSCScaleMomentum_eta", "JetGSCScaleMomentum_m", "JetGSCScaleMomentum_phi", "JetGSCScaleMomentum_pt",
87  "JetPileupScaleMomentum_eta", "JetPileupScaleMomentum_m", "JetPileupScaleMomentum_phi", "JetPileupScaleMomentum_pt",
88  "JetFitterSecondaryVertex_averageAllJetTrackRelativeEta", "JetFitterSecondaryVertex_averageTrackRelativeEta",
89  "JetFitterSecondaryVertex_displacement2d", "JetFitterSecondaryVertex_displacement3d",
90  "JetFitterSecondaryVertex_energy", "JetFitterSecondaryVertex_energyFraction", "JetFitterSecondaryVertex_mass",
91  "JetFitterSecondaryVertex_minimumAllJetTrackRelativeEta", "JetFitterSecondaryVertex_maximumAllJetTrackRelativeEta",
92  "JetFitterSecondaryVertex_minimumTrackRelativeEta", "JetFitterSecondaryVertex_maximumTrackRelativeEta",
93  "JetFitter_chi2", "JetFitter_dRFlightDir", "JetFitter_deltaR", "JetFitter_deltaeta", "JetFitter_deltaphi",
94  "JetFitter_energyFraction", "JetFitter_mass", "JetFitter_massUncorr", "JetFitter_significance3d",
95  "SV1_L3d", "SV1_Lxy", "SV1_deltaR", "SV1_dstToMatLay", "SV1_efracsvx", "SV1_energyTrkInJet",
96  "SV1_masssvx", "SV1_normdist", "SV1_significance3d",
97  "AvgMu",
98  "N90Constituents", "AverageLArQF", "BchCorrCell", "HECQuality", "LArQuality", "NegativeE", "FracSamplingMax",
99  "DL1d20210519r22_pb",
100  "DL1d20210519r22_pc",
101  "DL1d20210519r22_pu",
102  "DL1d20210528r22_pb",
103  "DL1d20210528r22_pc",
104  "DL1d20210528r22_pu",
105  "DL1d20211216_pb",
106  "DL1d20211216_pc",
107  "DL1d20211216_pu",
108  "dips20210517_pb",
109  "dips20210517_pc",
110  "dips20210517_pu",
111  "dipsLoose20210517_pb",
112  "dipsLoose20210517_pc",
113  "dipsLoose20210517_pu",
114  "DL1dv00_pb",
115  "DL1dv00_pc",
116  "DL1dv00_pu",
117  "dipsLoose20210729_pb",
118  "dipsLoose20210729_pc",
119  "dipsLoose20210729_pu",
120  "fastDips_pb",
121  "fastDips_pc",
122  "fastDips_pu",
123  "dl1dbb20230314_pb",
124  "dl1dbb20230314_pbb",
125  "dips20211116_pb",
126  "dips20211116_pc",
127  "dips20211116_pu",
128  "fastDIPS20211215_pb",
129  "fastDIPS20211215_pc",
130  "fastDIPS20211215_pu",
131  "GN220240122_pb",
132  "GN220240122_pc",
133  "GN220240122_pu",
134  "GN120220813_pb",
135  "GN120220813_pc",
136  "GN120220813_pu",
137  "dipz20231122_z",
138  "dipz20231122_negLogSigma2",
139  "fastGN120230327_pb",
140  "fastGN120230327_pc",
141  "fastGN120230327_pu",
142  "fastGN120230331_pb",
143  "fastGN120230331_pc",
144  "fastGN120230331_pu",
145  "GN120230331_pb",
146  "GN120230331_pc",
147  "GN120230331_pu",
148  "fastGN220240122_pb",
149  "fastGN220240122_pc",
150  "fastGN220240122_pu",
151  "tlaGN220240122_pb",
152  "tlaGN220240122_pc",
153  "tlaGN220240122_pu",
154  "GN2Xv01_phbb",
155  "GN2Xv01_ptop",
156  "GN2Xv01_pqcd",
157  "GN2XTrig_phbb",
158  "GN2XTrig_ptop",
159  "GN2XTrig_pqcd",
160  "fastGNTau20240216_ptau",
161  "fastGNTau20240216_pu",
162  "fastUHT120250605_ptau",
163  "fastUHT120250605_pu",
164  "fastUHT120250605_pc",
165  "fastUHT120250605_pb",
166  "DetectorEta", "DetectorPhi",
167  "EMFrac", "HECFrac", "JVFCorr", "seed_eta", "seed_phi", "trk_a0beam",
168  "btagIp_d0", "btagIp_d0Uncertainty", "btagIp_z0SinTheta", "btagIp_z0SinThetaUncertainty",
169  "EOverP", "RErr", "etConeCore", "muonScore", "ptCone20", "trackIso", "trkPtFraction",
170  "zfinder_vtx_z", "zfinder_vtx_weight", "caloIso", "calE", "calEta", "calPhi", "CENTER_MAG",
171  "hitDV_seed_pt","hitDV_seed_eta","hitDV_seed_phi","hitDV_ly0_sp_frac","hitDV_ly1_sp_frac","hitDV_ly2_sp_frac",
172  "hitDV_ly3_sp_frac","hitDV_ly4_sp_frac","hitDV_ly5_sp_frac","hitDV_ly6_sp_frac","hitDV_ly7_sp_frac","hitDV_bdt_score",
173  "dEdxTrk_pt","dEdxTrk_eta","dEdxTrk_phi","dEdxTrk_dedx","dEdxTrk_a0beam",
174  "dEdxHit_dedx","dEdxHit_tot","dEdxHit_trkchi2","dEdxHit_trkndof",
175  "HPtdEdxTrk_pt","HPtdEdxTrk_eta","HPtdEdxTrk_phi","HPtdEdxTrk_dedx","HPtdEdxTrk_a0beam",
176  "disTrk_pt","disTrk_eta","disTrk_phi","disTrk_refit_pt","disTrk_d0_wrtVtx","disTrk_z0_wrtVtx",
177  "disTrk_chi2","disTrk_ndof","disTrk_iso3_dr01","disTrk_iso3_dr02","disTrk_refit_d0_wrtVtx","disTrk_refit_z0_wrtVtx",
178  "disTrk_refit_chi2","disTrk_refit_ndof","disTrk_chi2ndof_pix","disTrk_bdtscore",
179  "disTrkCand_pt","disTrkCand_eta","disTrkCand_phi","disTrkCand_d0","disTrkCand_z0",
180  "disTrkCand_chi2","disTrkCand_ndof","disTrkCand_pt_wrtVtx","disTrkCand_eta_wrtVtx",
181  "disTrkCand_phi_wrtVtx","disTrkCand_d0_wrtVtx","disTrkCand_z0_wrtVtx",
182  "disTrkCand_chi2sum_br_ibl","disTrkCand_chi2sum_br_pix1","disTrkCand_chi2sum_br_pix2","disTrkCand_chi2sum_br_pix3",
183  "disTrkCand_chi2sum_br_sct1","disTrkCand_chi2sum_br_sct2","disTrkCand_chi2sum_br_sct3","disTrkCand_chi2sum_br_sct4",
184  "disTrkCand_ndofsum_br_ibl","disTrkCand_ndofsum_br_pix1","disTrkCand_ndofsum_br_pix2","disTrkCand_ndofsum_br_pix3",
185  "disTrkCand_ndofsum_br_sct1","disTrkCand_ndofsum_br_sct2","disTrkCand_ndofsum_br_sct3","disTrkCand_ndofsum_br_sct4",
186  "disTrkCand_iso1_dr01","disTrkCand_iso1_dr02","disTrkCand_iso2_dr01","disTrkCand_iso2_dr02","disTrkCand_iso3_dr01","disTrkCand_iso3_dr02",
187  "disTrkCand_refit_pt","disTrkCand_refit_eta","disTrkCand_refit_phi","disTrkCand_refit_d0","disTrkCand_refit_z0",
188  "disTrkCand_refit_chi2","disTrkCand_refit_ndof","disTrkCand_refit_pt_wrtVtx","disTrkCand_refit_eta_wrtVtx",
189  "disTrkCand_refit_phi_wrtVtx","disTrkCand_refit_d0_wrtVtx","disTrkCand_refit_z0_wrtVtx",
190  "disTrkCand_refit_chi2sum_br_ibl","disTrkCand_refit_chi2sum_br_pix1","disTrkCand_refit_chi2sum_br_pix2","disTrkCand_refit_chi2sum_br_pix3",
191  "disTrkCand_refit_chi2sum_br_sct1","disTrkCand_refit_chi2sum_br_sct2","disTrkCand_refit_chi2sum_br_sct3","disTrkCand_refit_chi2sum_br_sct4",
192  "disTrkCand_refit_ndofsum_br_ibl","disTrkCand_refit_ndofsum_br_pix1","disTrkCand_refit_ndofsum_br_pix2","disTrkCand_refit_ndofsum_br_pix3",
193  "disTrkCand_refit_ndofsum_br_sct1","disTrkCand_refit_ndofsum_br_sct2","disTrkCand_refit_ndofsum_br_sct3","disTrkCand_refit_ndofsum_br_sct4",
194  "ptcone20", "ptvarcone20", "ptcone30", "ptvarcone30", "etcone20", "topoetcone20","topoetcone40", "Timing",
195  "vsi_mass", "vsi_pT", "vsi_charge",
196  "vsi_twoCirc_dr", "vsi_twoCirc_dphi", "vsi_twoCirc_int_r", "vsi_vrtFast_r", "vsi_vrtFast_eta", "vsi_vrtFast_phi",
197  "vsi_vrtFit_r", "vsi_vrtFit_chi2", "vsi_vPos", "vsi_vPosMomAngT", "vsi_dphi1", "vsi_dphi2",
198  "vsiHypo_nVtx", "vsiHypo_pTcut", "vsiHypo_rCut", "vsiHypo_nTrkCut", "vsiHypo_counts",
199  "eProbabilityNN",
200  "trk_d0","cl_eta2","cl_phi2", "deltaEta1PearDistortion",
201  "ClusterEta", "ClusterPhi",
202  "d0TJVA", "d0SigTJVA", "z0sinthetaTJVA", "z0sinthetaSigTJVA",
203  "GNTau_Score", "GNTau_ScoreSigTrans",
204  "pixQ2mod",
205  "adScore",
206  "E_frac_subl",
207  "E_frac_subsubl",
208  "R_core_lead",
209  "R_core_subl",
210  "R_isotrack",
211  "R_max_lead",
212  "R_max_subl",
213  "R_subjets_subl",
214  "R_subjets_subsubl",
215  "R_track",
216  "R_track_all",
217  "R_track_core",
218  "R_tracks_lead",
219  "R_tracks_subl",
220  "d0_leadtrack_lead",
221  "d0_leadtrack_subl",
222  "ditau_pt",
223  "f_core_lead",
224  "f_core_subl",
225  "f_isotracks",
226  "f_subjet_lead",
227  "f_subjet_subl",
228  "f_subjets",
229  "f_track_lead",
230  "f_track_subl",
231  "m_core_lead",
232  "m_core_subl",
233  "m_track",
234  "m_track_all",
235  "m_track_core",
236  "m_tracks_lead",
237  "m_tracks_subl",
238  "omni_score"
239  );
240 
241 auto doubleAccessors = initAccessors<double>("ptcone02", "ptcone03", "JetDensityEMPFlow",
242  "JetDensityEMTopo");
243 
244 auto vboolAccessors = initAccessors<std::vector<bool>>("IP2D_flagFromV0ofTracks", "IP3D_flagFromV0ofTracks");
245 
246 auto vintAccessors = initAccessors<std::vector<int>>(
247  "counts", "IP2D_gradeOfTracks", "IP3D_gradeOfTracks", "NumTrkPt1000", "NumTrkPt500", "DNumTrkPt1000", "SumPtTrkOrderedNumTrkPt1000");
248 
249 auto vushortAccessors = initAccessors<std::vector<unsigned short>>("robs_status");
250 
251 auto vuintAccessors = initAccessors<std::vector<unsigned>>("robs_history");
252 
253 auto vuint32Accessors = initAccessors<std::vector<uint32_t>>("robs_id", "robs_size", "PEBROBList", "PEBSubDetList", "muCalibDS");
254 
255 auto vuint8Accessors = initAccessors<std::vector<uint8_t>>("parameterPosition");
256 
257 auto vfloatAccessors = initAccessors<std::vector<float>>(
258  "IP2D_weightBofTracks", "IP2D_weightCofTracks", "IP2D_weightUofTracks", "IP2D_sigD0wrtPVofTracks",
259  "IP3D_weightBofTracks", "IP3D_weightCofTracks", "IP3D_weightUofTracks", "IP3D_sigD0wrtPVofTracks",
260  "IP3D_sigZ0wrtPVofTracks", "IP3D_valD0wrtPVofTracks", "IP3D_valZ0wrtPVofTracks",
261  "JetFitter_fittedCov", "JetFitter_fittedPosition", "JetFitter_tracksAtPVchi2", "JetFitter_tracksAtPVndf",
262  "EnergyPerSampling", "EnergyPerSamplingCaloBased", "SumPtChargedPFOPt500", "SumPtTrkPt1000", "SumPtTrkPt500", "TrackWidthPt1000",
263  "pTcuts", "z0cuts", "vertexZcuts", "btagIp_trackMomentum", "btagIp_trackDisplacement",
264  "vsi_vrtFast_trkd0", "vsi_vrtFast_trkz0", "parameterPX", "parameterPY", "parameterPZ",
265  "RPtTrkPt500", "DTrackWidthPt1000", "DRPtTrkPt500", "SumPtTrkOrderedTrackWidthPt1000");
266 
267 auto elroiAccessors = initAccessors<ElementLink<TrigRoiDescriptorCollection>>("viewIndex");
268 
269 auto elbtagAccessors = initAccessors<ElementLink<xAOD::BTaggingContainer>>("btaggingLink");
270 
271 auto eljtauAccessors = initAccessors<ElementLink<xAOD::jFexTauRoIContainer>>("jTauLink");
272 
273 auto veltrkpAccessors = initAccessors<std::vector<ElementLink<xAOD::TrackParticleContainer>>>(
274  "BTagTrackToJetAssociator", "JetFitter_tracksAtPVlinks", "SV1_badTracksIP");
275 
276 auto velbvtxAccessors = initAccessors<std::vector<ElementLink<xAOD::BTagVertexContainer>>>("JetFitter_JFvertices");
277 
278 auto velmuAccessors = initAccessors<std::vector<ElementLink<xAOD::MuonContainer>>>("Muons");
279 
280 auto velvtxAccessors = initAccessors<std::vector<ElementLink<xAOD::VertexContainer>>>("SV1_vertices");
281 
282 auto velipAccessors = initAccessors<std::vector<ElementLink<xAOD::IParticleContainer>>>("GhostTrack_ftf","TracksForMinimalJetTag", "HLT_HIClusters_DR8Assoc");
283 
284 } // namespace TriggerEDMAuxAccessors
TriggerEDMAuxAccessors::velvtxAccessors
auto velvtxAccessors
Definition: TriggerEDMAuxAccessors.h:280
TriggerEDMAuxAccessors::vuint32Accessors
auto vuint32Accessors
Definition: TriggerEDMAuxAccessors.h:253
TriggerEDMAuxAccessors::elbtagAccessors
auto elbtagAccessors
Definition: TriggerEDMAuxAccessors.h:269
TriggerEDMAuxAccessors::int32Accessors
auto int32Accessors
Definition: TriggerEDMAuxAccessors.h:72
TriggerEDMAuxAccessors::eljtauAccessors
auto eljtauAccessors
Definition: TriggerEDMAuxAccessors.h:271
TriggerEDMAuxAccessors::velmuAccessors
auto velmuAccessors
Definition: TriggerEDMAuxAccessors.h:278
TriggerEDMAuxAccessors::vushortAccessors
auto vushortAccessors
Definition: TriggerEDMAuxAccessors.h:249
SG::Accessor
Helper class to provide type-safe access to aux data.
Definition: Control/AthContainers/AthContainers/Accessor.h:68
TriggerEDMAuxAccessors::velipAccessors
auto velipAccessors
Definition: TriggerEDMAuxAccessors.h:282
TriggerEDMAuxAccessors::boolAccessors
auto boolAccessors
Definition: TriggerEDMAuxAccessors.h:27
TriggerEDMAuxAccessors::vfloatAccessors
auto vfloatAccessors
Definition: TriggerEDMAuxAccessors.h:257
TriggerEDMAuxAccessors::uint32Accessors
auto uint32Accessors
Definition: TriggerEDMAuxAccessors.h:76
TriggerEDMAuxAccessors::vintAccessors
auto vintAccessors
Definition: TriggerEDMAuxAccessors.h:246
TriggerEDMAuxAccessors::sizeAccessors
auto sizeAccessors
Definition: TriggerEDMAuxAccessors.h:80
TriggerEDMAuxAccessors::vuint8Accessors
auto vuint8Accessors
Definition: TriggerEDMAuxAccessors.h:255
jFexTauRoIContainer.h
BTagVertexContainer.h
TriggerEDMAuxAccessors::elroiAccessors
auto elroiAccessors
Definition: TriggerEDMAuxAccessors.h:267
TriggerEDMAuxAccessors::vuintAccessors
auto vuintAccessors
Definition: TriggerEDMAuxAccessors.h:251
TriggerEDMAuxAccessors::vboolAccessors
auto vboolAccessors
Definition: TriggerEDMAuxAccessors.h:244
python.subdetectors.mmg.names
names
Definition: mmg.py:8
IParticleContainer.h
TriggerEDMAuxAccessors::floatAccessors
auto floatAccessors
Definition: TriggerEDMAuxAccessors.h:82
TriggerEDMAuxAccessors::uint64Accessors
auto uint64Accessors
Definition: TriggerEDMAuxAccessors.h:78
TriggerEDMAuxAccessors::veltrkpAccessors
auto veltrkpAccessors
Definition: TriggerEDMAuxAccessors.h:273
BTaggingContainer.h
TriggerEDMAuxAccessors::velbvtxAccessors
auto velbvtxAccessors
Definition: TriggerEDMAuxAccessors.h:276
TriggerEDMAuxAccessors::charAccessors
auto charAccessors
Definition: TriggerEDMAuxAccessors.h:31
TriggerEDMAuxAccessors::uint8Accessors
auto uint8Accessors
Definition: TriggerEDMAuxAccessors.h:74
MuonContainer.h
TriggerEDMAuxAccessors
Instantiate SG::AuxElementAccessor for all decorations in Trigger EDM before they are used in output ...
Definition: TriggerEDMAuxAccessors.h:20
VertexContainer.h
TriggerEDMAuxAccessors::initAccessors
constexpr auto initAccessors(U... names)
Definition: TriggerEDMAuxAccessors.h:23
TriggerEDMAuxAccessors::int16Accessors
auto int16Accessors
Definition: TriggerEDMAuxAccessors.h:64
TriggerEDMAuxAccessors::intAccessors
auto intAccessors
Definition: TriggerEDMAuxAccessors.h:41
TriggerEDMAuxAccessors::doubleAccessors
auto doubleAccessors
Definition: TriggerEDMAuxAccessors.h:241
TrigRoiDescriptorCollection.h
TrackParticleContainer.h
AuxElement.h
Base class for elements of a container that can have aux data.