From 27e8971dadf32d3626d0349219f008fde7ddae56 Mon Sep 17 00:00:00 2001 From: kjvbrt Date: Wed, 24 Apr 2024 08:07:43 +0000 Subject: [PATCH] deploy: 5d3573c0961ef95ba483cec5c8b372365b84185a --- doc/latest/Algorithms_8cc.html | 190 ++ doc/latest/Algorithms_8cc__incl.map | 55 + doc/latest/Algorithms_8cc__incl.md5 | 1 + doc/latest/Algorithms_8cc__incl.png | Bin 0 -> 97725 bytes ..._algorithms_8h.html => Algorithms_8h.html} | 170 +- doc/latest/Algorithms_8h__dep__incl.map | 7 + doc/latest/Algorithms_8h__dep__incl.md5 | 1 + doc/latest/Algorithms_8h__dep__incl.png | Bin 0 -> 11564 bytes doc/latest/Algorithms_8h__incl.map | 35 + doc/latest/Algorithms_8h__incl.md5 | 1 + doc/latest/Algorithms_8h__incl.png | Bin 0 -> 64476 bytes doc/latest/Algorithms_8h_source.html | 379 ++++ ..._template_8cc.html => CSTemplate_8cc.html} | 34 +- ...8cc__incl.map => CSTemplate_8cc__incl.map} | 6 +- doc/latest/CSTemplate_8cc__incl.md5 | 1 + doc/latest/CSTemplate_8cc__incl.png | Bin 0 -> 8028 bytes ..._s_template_8h.html => CSTemplate_8h.html} | 34 +- ..._incl.map => CSTemplate_8h__dep__incl.map} | 6 +- doc/latest/CSTemplate_8h__dep__incl.md5 | 1 + doc/latest/CSTemplate_8h__dep__incl.png | Bin 0 -> 10981 bytes ..._source.html => CSTemplate_8h_source.html} | 28 +- ...eizer_8cc.html => CaloNtupleizer_8cc.html} | 176 +- doc/latest/CaloNtupleizer_8cc__incl.map | 30 + doc/latest/CaloNtupleizer_8cc__incl.md5 | 1 + doc/latest/CaloNtupleizer_8cc__incl.png | Bin 0 -> 48457 bytes ...pleizer_8h.html => CaloNtupleizer_8h.html} | 172 +- ...l.map => CaloNtupleizer_8h__dep__incl.map} | 6 +- doc/latest/CaloNtupleizer_8h__dep__incl.md5 | 1 + doc/latest/CaloNtupleizer_8h__dep__incl.png | Bin 0 -> 9188 bytes doc/latest/CaloNtupleizer_8h__incl.map | 21 + ...__incl.md5 => CaloNtupleizer_8h__incl.md5} | 0 doc/latest/CaloNtupleizer_8h__incl.png | Bin 0 -> 36346 bytes doc/latest/CaloNtupleizer_8h_source.html | 259 +++ ...r_8cc.html => ExternalRecombiner_8cc.html} | 34 +- doc/latest/ExternalRecombiner_8cc__incl.map | 7 + doc/latest/ExternalRecombiner_8cc__incl.md5 | 1 + doc/latest/ExternalRecombiner_8cc__incl.png | Bin 0 -> 9416 bytes ...ner_8h.html => ExternalRecombiner_8h.html} | 46 +- .../ExternalRecombiner_8h__dep__incl.map | 7 + .../ExternalRecombiner_8h__dep__incl.md5 | 1 + .../ExternalRecombiner_8h__dep__incl.png | Bin 0 -> 11695 bytes doc/latest/ExternalRecombiner_8h__incl.map | 5 + ...cl.md5 => ExternalRecombiner_8h__incl.md5} | 0 doc/latest/ExternalRecombiner_8h__incl.png | Bin 0 -> 5489 bytes ...html => ExternalRecombiner_8h_source.html} | 42 +- ...f_8h.html => FCCAnalyses_2LinkDef_8h.html} | 20 +- ...ml => FCCAnalyses_2LinkDef_8h_source.html} | 20 +- ...s_8cc.html => JetClusteringUtils_8cc.html} | 159 +- doc/latest/JetClusteringUtils_8cc__incl.map | 38 + doc/latest/JetClusteringUtils_8cc__incl.md5 | 1 + doc/latest/JetClusteringUtils_8cc__incl.png | Bin 0 -> 70576 bytes ...ils_8h.html => JetClusteringUtils_8h.html} | 190 +- .../JetClusteringUtils_8h__dep__incl.map | 9 + .../JetClusteringUtils_8h__dep__incl.md5 | 1 + .../JetClusteringUtils_8h__dep__incl.png | Bin 0 -> 18029 bytes doc/latest/JetClusteringUtils_8h__incl.map | 34 + doc/latest/JetClusteringUtils_8h__incl.md5 | 1 + doc/latest/JetClusteringUtils_8h__incl.png | Bin 0 -> 64374 bytes doc/latest/JetClusteringUtils_8h_source.html | 237 +++ doc/latest/JetClustering_8cc.html | 160 ++ doc/latest/JetClustering_8cc__incl.map | 45 + doc/latest/JetClustering_8cc__incl.md5 | 1 + doc/latest/JetClustering_8cc__incl.png | Bin 0 -> 91646 bytes ...ustering_8h.html => JetClustering_8h.html} | 148 +- doc/latest/JetClustering_8h__dep__incl.map | 18 + doc/latest/JetClustering_8h__dep__incl.md5 | 1 + doc/latest/JetClustering_8h__dep__incl.png | Bin 0 -> 31880 bytes doc/latest/JetClustering_8h__incl.map | 25 + doc/latest/JetClustering_8h__incl.md5 | 1 + doc/latest/JetClustering_8h__incl.png | Bin 0 -> 39593 bytes doc/latest/JetClustering_8h_source.html | 419 ++++ doc/latest/JetConstituentsUtils_8cc.html | 427 ++++ doc/latest/JetConstituentsUtils_8cc__incl.map | 113 ++ doc/latest/JetConstituentsUtils_8cc__incl.md5 | 1 + doc/latest/JetConstituentsUtils_8cc__incl.png | Bin 0 -> 273667 bytes doc/latest/JetConstituentsUtils_8h.html | 338 ++++ .../JetConstituentsUtils_8h__dep__incl.map | 5 + .../JetConstituentsUtils_8h__dep__incl.md5 | 1 + .../JetConstituentsUtils_8h__dep__incl.png | Bin 0 -> 9290 bytes doc/latest/JetConstituentsUtils_8h__incl.map | 21 + ....md5 => JetConstituentsUtils_8h__incl.md5} | 0 doc/latest/JetConstituentsUtils_8h__incl.png | Bin 0 -> 31203 bytes .../JetConstituentsUtils_8h_source.html | 469 +++++ ...tils_8cc.html => JetFlavourUtils_8cc.html} | 82 +- doc/latest/JetFlavourUtils_8cc__incl.map | 21 + doc/latest/JetFlavourUtils_8cc__incl.md5 | 1 + doc/latest/JetFlavourUtils_8cc__incl.png | Bin 0 -> 28835 bytes ..._utils_8h.html => JetFlavourUtils_8h.html} | 64 +- ....map => JetFlavourUtils_8h__dep__incl.map} | 10 +- doc/latest/JetFlavourUtils_8h__dep__incl.md5 | 1 + doc/latest/JetFlavourUtils_8h__dep__incl.png | Bin 0 -> 13570 bytes ..._incl.map => JetFlavourUtils_8h__incl.map} | 6 +- ..._incl.md5 => JetFlavourUtils_8h__incl.md5} | 0 doc/latest/JetFlavourUtils_8h__incl.png | Bin 0 -> 6815 bytes doc/latest/JetFlavourUtils_8h_source.html | 134 ++ ...tils_8cc.html => JetTaggingUtils_8cc.html} | 77 +- doc/latest/JetTaggingUtils_8cc__incl.map | 17 + doc/latest/JetTaggingUtils_8cc__incl.md5 | 1 + doc/latest/JetTaggingUtils_8cc__incl.png | Bin 0 -> 25096 bytes ..._utils_8h.html => JetTaggingUtils_8h.html} | 87 +- ....map => JetTaggingUtils_8h__dep__incl.map} | 6 +- doc/latest/JetTaggingUtils_8h__dep__incl.md5 | 1 + doc/latest/JetTaggingUtils_8h__dep__incl.png | Bin 0 -> 8823 bytes doc/latest/JetTaggingUtils_8h__incl.map | 15 + ..._incl.md5 => JetTaggingUtils_8h__incl.md5} | 0 doc/latest/JetTaggingUtils_8h__incl.png | Bin 0 -> 22961 bytes doc/latest/JetTaggingUtils_8h_source.html | 161 ++ ..._particle_8cc.html => MCParticle_8cc.html} | 167 +- doc/latest/MCParticle_8cc__incl.map | 29 + doc/latest/MCParticle_8cc__incl.md5 | 1 + doc/latest/MCParticle_8cc__incl.png | Bin 0 -> 38701 bytes ..._c_particle_8h.html => MCParticle_8h.html} | 209 +- doc/latest/MCParticle_8h__dep__incl.map | 9 + doc/latest/MCParticle_8h__dep__incl.md5 | 1 + doc/latest/MCParticle_8h__dep__incl.png | Bin 0 -> 14862 bytes doc/latest/MCParticle_8h__incl.map | 21 + ...e_8h__incl.md5 => MCParticle_8h__incl.md5} | 0 doc/latest/MCParticle_8h__incl.png | Bin 0 -> 29551 bytes doc/latest/MCParticle_8h_source.html | 393 ++++ ..._runtime_8cc.html => ONNXRuntime_8cc.html} | 58 +- doc/latest/ONNXRuntime_8cc__incl.map | 19 + doc/latest/ONNXRuntime_8cc__incl.md5 | 1 + doc/latest/ONNXRuntime_8cc__incl.png | Bin 0 -> 26062 bytes ..._x_runtime_8h.html => ONNXRuntime_8h.html} | 74 +- doc/latest/ONNXRuntime_8h__dep__incl.map | 13 + doc/latest/ONNXRuntime_8h__dep__incl.md5 | 1 + doc/latest/ONNXRuntime_8h__dep__incl.png | Bin 0 -> 26658 bytes doc/latest/ONNXRuntime_8h__incl.map | 11 + ..._8h__incl.md5 => ONNXRuntime_8h__incl.md5} | 0 doc/latest/ONNXRuntime_8h__incl.png | Bin 0 -> 11301 bytes doc/latest/ONNXRuntime_8h_source.html | 165 ++ ...{_r_e_a_d_m_e_8md.html => README_8md.html} | 18 +- ...html => ReconstructedParticle2MC_8cc.html} | 98 +- .../ReconstructedParticle2MC_8cc__incl.map | 21 + .../ReconstructedParticle2MC_8cc__incl.md5 | 1 + .../ReconstructedParticle2MC_8cc__incl.png | Bin 0 -> 37423 bytes ....html => ReconstructedParticle2MC_8h.html} | 152 +- ...ReconstructedParticle2MC_8h__dep__incl.map | 25 + ...ReconstructedParticle2MC_8h__dep__incl.md5 | 1 + ...ReconstructedParticle2MC_8h__dep__incl.png | Bin 0 -> 56540 bytes .../ReconstructedParticle2MC_8h__incl.map | 17 + ... => ReconstructedParticle2MC_8h__incl.md5} | 0 .../ReconstructedParticle2MC_8h__incl.png | Bin 0 -> 30793 bytes .../ReconstructedParticle2MC_8h_source.html | 260 +++ ...l => ReconstructedParticle2Track_8cc.html} | 200 +- .../ReconstructedParticle2Track_8cc__incl.map | 51 + .../ReconstructedParticle2Track_8cc__incl.md5 | 1 + .../ReconstructedParticle2Track_8cc__incl.png | Bin 0 -> 89743 bytes ...ml => ReconstructedParticle2Track_8h.html} | 208 +- ...onstructedParticle2Track_8h__dep__incl.map | 27 + ...onstructedParticle2Track_8h__dep__incl.md5 | 1 + ...onstructedParticle2Track_8h__dep__incl.png | Bin 0 -> 64975 bytes .../ReconstructedParticle2Track_8h__incl.map | 29 + ... ReconstructedParticle2Track_8h__incl.md5} | 0 .../ReconstructedParticle2Track_8h__incl.png | Bin 0 -> 51800 bytes ...ReconstructedParticle2Track_8h_source.html | 289 +++ ...cc.html => ReconstructedParticle_8cc.html} | 124 +- .../ReconstructedParticle_8cc__incl.map | 25 + .../ReconstructedParticle_8cc__incl.md5 | 1 + .../ReconstructedParticle_8cc__incl.png | Bin 0 -> 38947 bytes ..._8h.html => ReconstructedParticle_8h.html} | 170 +- .../ReconstructedParticle_8h__dep__incl.map | 11 + .../ReconstructedParticle_8h__dep__incl.md5 | 1 + .../ReconstructedParticle_8h__dep__incl.png | Bin 0 -> 21678 bytes doc/latest/ReconstructedParticle_8h__incl.map | 15 + ...md5 => ReconstructedParticle_8h__incl.md5} | 0 doc/latest/ReconstructedParticle_8h__incl.png | Bin 0 -> 23761 bytes .../ReconstructedParticle_8h_source.html | 320 +++ doc/latest/ReconstructedTrack_8cc.html | 208 ++ doc/latest/ReconstructedTrack_8cc__incl.map | 57 + doc/latest/ReconstructedTrack_8cc__incl.md5 | 1 + doc/latest/ReconstructedTrack_8cc__incl.png | Bin 0 -> 97763 bytes ...ack_8h.html => ReconstructedTrack_8h.html} | 88 +- .../ReconstructedTrack_8h__dep__incl.map | 5 + .../ReconstructedTrack_8h__dep__incl.md5 | 1 + .../ReconstructedTrack_8h__dep__incl.png | Bin 0 -> 9845 bytes doc/latest/ReconstructedTrack_8h__incl.map | 15 + ...cl.md5 => ReconstructedTrack_8h__incl.md5} | 0 doc/latest/ReconstructedTrack_8h__incl.png | Bin 0 -> 20103 bytes ...html => ReconstructedTrack_8h_source.html} | 64 +- doc/latest/SmearObjects_8cc.html | 229 +++ doc/latest/SmearObjects_8cc__incl.map | 99 + doc/latest/SmearObjects_8cc__incl.md5 | 1 + doc/latest/SmearObjects_8cc__incl.png | Bin 0 -> 212546 bytes doc/latest/SmearObjects_8h.html | 203 ++ ...ncl.map => SmearObjects_8h__dep__incl.map} | 6 +- doc/latest/SmearObjects_8h__dep__incl.md5 | 1 + doc/latest/SmearObjects_8h__dep__incl.png | Bin 0 -> 9434 bytes doc/latest/SmearObjects_8h__incl.map | 42 + doc/latest/SmearObjects_8h__incl.md5 | 1 + doc/latest/SmearObjects_8h__incl.png | Bin 0 -> 84134 bytes doc/latest/SmearObjects_8h_source.html | 226 +++ .../{_smearing_8cc.html => Smearing_8cc.html} | 50 +- doc/latest/Smearing_8cc__incl.map | 15 + doc/latest/Smearing_8cc__incl.md5 | 1 + doc/latest/Smearing_8cc__incl.png | Bin 0 -> 20080 bytes .../{_smearing_8h.html => Smearing_8h.html} | 60 +- ...p__incl.map => Smearing_8h__dep__incl.map} | 6 +- doc/latest/Smearing_8h__dep__incl.md5 | 1 + doc/latest/Smearing_8h__dep__incl.png | Bin 0 -> 8647 bytes doc/latest/Smearing_8h__incl.map | 13 + ...ing_8h__incl.md5 => Smearing_8h__incl.md5} | 0 doc/latest/Smearing_8h__incl.png | Bin 0 -> 17327 bytes ...8h_source.html => Smearing_8h_source.html} | 42 +- doc/latest/{_utils_8h.html => Utils_8h.html} | 50 +- ..._dep__incl.map => Utils_8h__dep__incl.map} | 6 +- doc/latest/Utils_8h__dep__incl.md5 | 1 + doc/latest/Utils_8h__dep__incl.png | Bin 0 -> 7967 bytes ..._utils_8h__incl.map => Utils_8h__incl.map} | 6 +- ..._utils_8h__incl.md5 => Utils_8h__incl.md5} | 0 doc/latest/Utils_8h__incl.png | Bin 0 -> 5355 bytes ...ls_8h_source.html => Utils_8h_source.html} | 34 +- ...lugin_8cc.html => ValenciaPlugin_8cc.html} | 60 +- doc/latest/ValenciaPlugin_8cc__incl.map | 17 + doc/latest/ValenciaPlugin_8cc__incl.md5 | 1 + doc/latest/ValenciaPlugin_8cc__incl.png | Bin 0 -> 23058 bytes ..._plugin_8h.html => ValenciaPlugin_8h.html} | 86 +- doc/latest/ValenciaPlugin_8h__dep__incl.map | 22 + doc/latest/ValenciaPlugin_8h__dep__incl.md5 | 1 + doc/latest/ValenciaPlugin_8h__dep__incl.png | Bin 0 -> 41330 bytes doc/latest/ValenciaPlugin_8h__incl.map | 9 + ...__incl.md5 => ValenciaPlugin_8h__incl.md5} | 0 doc/latest/ValenciaPlugin_8h__incl.png | Bin 0 -> 12383 bytes ...rce.html => ValenciaPlugin_8h_source.html} | 72 +- doc/latest/VertexFinderActs_8cc.html | 221 +++ doc/latest/VertexFinderActs_8cc__incl.map | 82 + doc/latest/VertexFinderActs_8cc__incl.md5 | 1 + doc/latest/VertexFinderActs_8cc__incl.png | Bin 0 -> 188503 bytes doc/latest/VertexFinderActs_8h.html | 174 ++ ...map => VertexFinderActs_8h__dep__incl.map} | 6 +- doc/latest/VertexFinderActs_8h__dep__incl.md5 | 1 + doc/latest/VertexFinderActs_8h__dep__incl.png | Bin 0 -> 9190 bytes doc/latest/VertexFinderActs_8h__incl.map | 38 + doc/latest/VertexFinderActs_8h__incl.md5 | 1 + doc/latest/VertexFinderActs_8h__incl.png | Bin 0 -> 68728 bytes ...e.html => VertexFinderActs_8h_source.html} | 34 +- doc/latest/VertexFinderLCFIPlus_8cc.html | 275 +++ doc/latest/VertexFinderLCFIPlus_8cc__incl.map | 93 + doc/latest/VertexFinderLCFIPlus_8cc__incl.md5 | 1 + doc/latest/VertexFinderLCFIPlus_8cc__incl.png | Bin 0 -> 223161 bytes doc/latest/VertexFinderLCFIPlus_8h.html | 279 +++ ...=> VertexFinderLCFIPlus_8h__dep__incl.map} | 6 +- .../VertexFinderLCFIPlus_8h__dep__incl.md5 | 1 + .../VertexFinderLCFIPlus_8h__dep__incl.png | Bin 0 -> 9678 bytes doc/latest/VertexFinderLCFIPlus_8h__incl.map | 90 + doc/latest/VertexFinderLCFIPlus_8h__incl.md5 | 1 + doc/latest/VertexFinderLCFIPlus_8h__incl.png | Bin 0 -> 205754 bytes .../VertexFinderLCFIPlus_8h_source.html | 240 +++ doc/latest/VertexFitterActs_8cc.html | 223 +++ doc/latest/VertexFitterActs_8cc__incl.map | 92 + doc/latest/VertexFitterActs_8cc__incl.md5 | 1 + doc/latest/VertexFitterActs_8cc__incl.png | Bin 0 -> 219101 bytes doc/latest/VertexFitterActs_8h.html | 176 ++ ...map => VertexFitterActs_8h__dep__incl.map} | 6 +- doc/latest/VertexFitterActs_8h__dep__incl.md5 | 1 + doc/latest/VertexFitterActs_8h__dep__incl.png | Bin 0 -> 8865 bytes doc/latest/VertexFitterActs_8h__incl.map | 39 + doc/latest/VertexFitterActs_8h__incl.md5 | 1 + doc/latest/VertexFitterActs_8h__incl.png | Bin 0 -> 69874 bytes ...e.html => VertexFitterActs_8h_source.html} | 36 +- doc/latest/VertexFitterSimple_8cc.html | 240 +++ doc/latest/VertexFitterSimple_8cc__incl.map | 102 + doc/latest/VertexFitterSimple_8cc__incl.md5 | 1 + doc/latest/VertexFitterSimple_8cc__incl.png | Bin 0 -> 186949 bytes doc/latest/VertexFitterSimple_8h.html | 253 +++ .../VertexFitterSimple_8h__dep__incl.map | 15 + .../VertexFitterSimple_8h__dep__incl.md5 | 1 + .../VertexFitterSimple_8h__dep__incl.png | Bin 0 -> 28601 bytes doc/latest/VertexFitterSimple_8h__incl.map | 80 + doc/latest/VertexFitterSimple_8h__incl.md5 | 1 + doc/latest/VertexFitterSimple_8h__incl.png | Bin 0 -> 148372 bytes ...html => VertexFitterSimple_8h_source.html} | 156 +- ...utils_8cc.html => VertexingUtils_8cc.html} | 367 ++-- doc/latest/VertexingUtils_8cc__incl.map | 85 + doc/latest/VertexingUtils_8cc__incl.md5 | 1 + doc/latest/VertexingUtils_8cc__incl.png | Bin 0 -> 162559 bytes ...g_utils_8h.html => VertexingUtils_8h.html} | 335 ++-- doc/latest/VertexingUtils_8h__dep__incl.map | 35 + doc/latest/VertexingUtils_8h__dep__incl.md5 | 1 + doc/latest/VertexingUtils_8h__dep__incl.png | Bin 0 -> 78014 bytes doc/latest/VertexingUtils_8h__incl.map | 29 + ...__incl.md5 => VertexingUtils_8h__incl.md5} | 0 doc/latest/VertexingUtils_8h__incl.png | Bin 0 -> 49802 bytes doc/latest/VertexingUtils_8h_source.html | 428 ++++ ...face_8cc.html => WeaverInterface_8cc.html} | 66 +- doc/latest/WeaverInterface_8cc__incl.map | 23 + doc/latest/WeaverInterface_8cc__incl.md5 | 1 + doc/latest/WeaverInterface_8cc__incl.png | Bin 0 -> 30202 bytes ...erface_8h.html => WeaverInterface_8h.html} | 76 +- doc/latest/WeaverInterface_8h__dep__incl.map | 9 + doc/latest/WeaverInterface_8h__dep__incl.md5 | 1 + doc/latest/WeaverInterface_8h__dep__incl.png | Bin 0 -> 17809 bytes doc/latest/WeaverInterface_8h__incl.map | 15 + doc/latest/WeaverInterface_8h__incl.md5 | 1 + doc/latest/WeaverInterface_8h__incl.png | Bin 0 -> 17656 bytes doc/latest/WeaverInterface_8h_source.html | 207 ++ ...er_utils_8cc.html => WeaverUtils_8cc.html} | 78 +- doc/latest/WeaverUtils_8cc__incl.map | 21 + doc/latest/WeaverUtils_8cc__incl.md5 | 1 + doc/latest/WeaverUtils_8cc__incl.png | Bin 0 -> 28338 bytes ...aver_utils_8h.html => WeaverUtils_8h.html} | 56 +- ...incl.map => WeaverUtils_8h__dep__incl.map} | 6 +- doc/latest/WeaverUtils_8h__dep__incl.md5 | 1 + doc/latest/WeaverUtils_8h__dep__incl.png | Bin 0 -> 8763 bytes ..._8h__incl.map => WeaverUtils_8h__incl.map} | 6 +- ..._8h__incl.md5 => WeaverUtils_8h__incl.md5} | 0 doc/latest/WeaverUtils_8h__incl.png | Bin 0 -> 6739 bytes ...source.html => WeaverUtils_8h_source.html} | 44 +- doc/latest/_algorithms_8cc.html | 194 -- doc/latest/_algorithms_8cc__incl.map | 55 - doc/latest/_algorithms_8cc__incl.md5 | 1 - doc/latest/_algorithms_8cc__incl.png | Bin 89125 -> 0 bytes doc/latest/_algorithms_8h__dep__incl.map | 7 - doc/latest/_algorithms_8h__dep__incl.md5 | 1 - doc/latest/_algorithms_8h__dep__incl.png | Bin 8648 -> 0 bytes doc/latest/_algorithms_8h__incl.map | 35 - doc/latest/_algorithms_8h__incl.md5 | 1 - doc/latest/_algorithms_8h__incl.png | Bin 58606 -> 0 bytes doc/latest/_algorithms_8h_source.html | 384 ---- doc/latest/_c_s_template_8cc__incl.md5 | 1 - doc/latest/_c_s_template_8cc__incl.png | Bin 6353 -> 0 bytes doc/latest/_c_s_template_8h__dep__incl.md5 | 1 - doc/latest/_c_s_template_8h__dep__incl.png | Bin 7499 -> 0 bytes doc/latest/_calo_ntupleizer_8cc__incl.map | 30 - doc/latest/_calo_ntupleizer_8cc__incl.md5 | 1 - doc/latest/_calo_ntupleizer_8cc__incl.png | Bin 45940 -> 0 bytes doc/latest/_calo_ntupleizer_8h__dep__incl.md5 | 1 - doc/latest/_calo_ntupleizer_8h__dep__incl.png | Bin 7128 -> 0 bytes doc/latest/_calo_ntupleizer_8h__incl.map | 21 - doc/latest/_calo_ntupleizer_8h__incl.png | Bin 31846 -> 0 bytes doc/latest/_calo_ntupleizer_8h_source.html | 261 --- doc/latest/_external_recombiner_8cc__incl.map | 7 - doc/latest/_external_recombiner_8cc__incl.md5 | 1 - doc/latest/_external_recombiner_8cc__incl.png | Bin 8084 -> 0 bytes .../_external_recombiner_8h__dep__incl.map | 7 - .../_external_recombiner_8h__dep__incl.md5 | 1 - .../_external_recombiner_8h__dep__incl.png | Bin 8759 -> 0 bytes doc/latest/_external_recombiner_8h__incl.map | 5 - doc/latest/_external_recombiner_8h__incl.png | Bin 5071 -> 0 bytes doc/latest/_jet_clustering_8cc.html | 162 -- doc/latest/_jet_clustering_8cc__incl.map | 45 - doc/latest/_jet_clustering_8cc__incl.md5 | 1 - doc/latest/_jet_clustering_8cc__incl.png | Bin 91749 -> 0 bytes doc/latest/_jet_clustering_8h__dep__incl.map | 18 - doc/latest/_jet_clustering_8h__dep__incl.md5 | 1 - doc/latest/_jet_clustering_8h__dep__incl.png | Bin 23841 -> 0 bytes doc/latest/_jet_clustering_8h__incl.map | 25 - doc/latest/_jet_clustering_8h__incl.md5 | 1 - doc/latest/_jet_clustering_8h__incl.png | Bin 36299 -> 0 bytes doc/latest/_jet_clustering_8h_source.html | 421 ---- .../_jet_clustering_utils_8cc__incl.map | 38 - .../_jet_clustering_utils_8cc__incl.md5 | 1 - .../_jet_clustering_utils_8cc__incl.png | Bin 63402 -> 0 bytes .../_jet_clustering_utils_8h__dep__incl.map | 9 - .../_jet_clustering_utils_8h__dep__incl.md5 | 1 - .../_jet_clustering_utils_8h__dep__incl.png | Bin 12940 -> 0 bytes doc/latest/_jet_clustering_utils_8h__incl.map | 34 - doc/latest/_jet_clustering_utils_8h__incl.md5 | 1 - doc/latest/_jet_clustering_utils_8h__incl.png | Bin 56936 -> 0 bytes .../_jet_clustering_utils_8h_source.html | 245 --- doc/latest/_jet_constituents_utils_8cc.html | 429 ---- .../_jet_constituents_utils_8cc__incl.map | 113 -- .../_jet_constituents_utils_8cc__incl.md5 | 1 - .../_jet_constituents_utils_8cc__incl.png | Bin 240143 -> 0 bytes doc/latest/_jet_constituents_utils_8h.html | 340 ---- .../_jet_constituents_utils_8h__dep__incl.map | 5 - .../_jet_constituents_utils_8h__dep__incl.md5 | 1 - .../_jet_constituents_utils_8h__dep__incl.png | Bin 7301 -> 0 bytes .../_jet_constituents_utils_8h__incl.map | 21 - .../_jet_constituents_utils_8h__incl.png | Bin 26994 -> 0 bytes .../_jet_constituents_utils_8h_source.html | 471 ----- doc/latest/_jet_flavour_utils_8cc__incl.map | 21 - doc/latest/_jet_flavour_utils_8cc__incl.md5 | 1 - doc/latest/_jet_flavour_utils_8cc__incl.png | Bin 26593 -> 0 bytes .../_jet_flavour_utils_8h__dep__incl.md5 | 1 - .../_jet_flavour_utils_8h__dep__incl.png | Bin 10609 -> 0 bytes doc/latest/_jet_flavour_utils_8h__incl.png | Bin 5676 -> 0 bytes doc/latest/_jet_flavour_utils_8h_source.html | 136 -- doc/latest/_jet_tagging_utils_8cc__incl.map | 17 - doc/latest/_jet_tagging_utils_8cc__incl.md5 | 1 - doc/latest/_jet_tagging_utils_8cc__incl.png | Bin 21459 -> 0 bytes .../_jet_tagging_utils_8h__dep__incl.md5 | 1 - .../_jet_tagging_utils_8h__dep__incl.png | Bin 6846 -> 0 bytes doc/latest/_jet_tagging_utils_8h__incl.map | 15 - doc/latest/_jet_tagging_utils_8h__incl.png | Bin 18674 -> 0 bytes doc/latest/_jet_tagging_utils_8h_source.html | 164 -- doc/latest/_m_c_particle_8cc__incl.map | 29 - doc/latest/_m_c_particle_8cc__incl.md5 | 1 - doc/latest/_m_c_particle_8cc__incl.png | Bin 34302 -> 0 bytes doc/latest/_m_c_particle_8h__dep__incl.map | 9 - doc/latest/_m_c_particle_8h__dep__incl.md5 | 1 - doc/latest/_m_c_particle_8h__dep__incl.png | Bin 12171 -> 0 bytes doc/latest/_m_c_particle_8h__incl.map | 21 - doc/latest/_m_c_particle_8h__incl.png | Bin 25763 -> 0 bytes doc/latest/_m_c_particle_8h_source.html | 395 ---- doc/latest/_o_n_n_x_runtime_8cc__incl.map | 19 - doc/latest/_o_n_n_x_runtime_8cc__incl.md5 | 1 - doc/latest/_o_n_n_x_runtime_8cc__incl.png | Bin 25740 -> 0 bytes doc/latest/_o_n_n_x_runtime_8h__dep__incl.map | 13 - doc/latest/_o_n_n_x_runtime_8h__dep__incl.md5 | 1 - doc/latest/_o_n_n_x_runtime_8h__dep__incl.png | Bin 20510 -> 0 bytes doc/latest/_o_n_n_x_runtime_8h__incl.map | 11 - doc/latest/_o_n_n_x_runtime_8h__incl.png | Bin 9741 -> 0 bytes doc/latest/_o_n_n_x_runtime_8h_source.html | 167 -- ..._reconstructed_particle2_m_c_8cc__incl.map | 21 - ..._reconstructed_particle2_m_c_8cc__incl.md5 | 1 - ..._reconstructed_particle2_m_c_8cc__incl.png | Bin 33238 -> 0 bytes ...onstructed_particle2_m_c_8h__dep__incl.map | 25 - ...onstructed_particle2_m_c_8h__dep__incl.md5 | 1 - ...onstructed_particle2_m_c_8h__dep__incl.png | Bin 46826 -> 0 bytes .../_reconstructed_particle2_m_c_8h__incl.map | 17 - .../_reconstructed_particle2_m_c_8h__incl.png | Bin 26377 -> 0 bytes ...reconstructed_particle2_m_c_8h_source.html | 262 --- ...econstructed_particle2_track_8cc__incl.map | 51 - ...econstructed_particle2_track_8cc__incl.md5 | 1 - ...econstructed_particle2_track_8cc__incl.png | Bin 83227 -> 0 bytes ...structed_particle2_track_8h__dep__incl.map | 27 - ...structed_particle2_track_8h__dep__incl.md5 | 1 - ...structed_particle2_track_8h__dep__incl.png | Bin 49843 -> 0 bytes ...reconstructed_particle2_track_8h__incl.map | 29 - ...reconstructed_particle2_track_8h__incl.png | Bin 48205 -> 0 bytes ...constructed_particle2_track_8h_source.html | 291 --- .../_reconstructed_particle_8cc__incl.map | 25 - .../_reconstructed_particle_8cc__incl.md5 | 1 - .../_reconstructed_particle_8cc__incl.png | Bin 31190 -> 0 bytes .../_reconstructed_particle_8h__dep__incl.map | 11 - .../_reconstructed_particle_8h__dep__incl.md5 | 1 - .../_reconstructed_particle_8h__dep__incl.png | Bin 16150 -> 0 bytes .../_reconstructed_particle_8h__incl.map | 15 - .../_reconstructed_particle_8h__incl.png | Bin 20801 -> 0 bytes .../_reconstructed_particle_8h_source.html | 322 --- doc/latest/_reconstructed_track_8cc.html | 210 -- doc/latest/_reconstructed_track_8cc__incl.map | 57 - doc/latest/_reconstructed_track_8cc__incl.md5 | 1 - doc/latest/_reconstructed_track_8cc__incl.png | Bin 90338 -> 0 bytes .../_reconstructed_track_8h__dep__incl.map | 5 - .../_reconstructed_track_8h__dep__incl.md5 | 1 - .../_reconstructed_track_8h__dep__incl.png | Bin 7347 -> 0 bytes doc/latest/_reconstructed_track_8h__incl.map | 15 - doc/latest/_reconstructed_track_8h__incl.png | Bin 17739 -> 0 bytes doc/latest/_smear_objects_8cc.html | 231 --- doc/latest/_smear_objects_8cc__incl.map | 99 - doc/latest/_smear_objects_8cc__incl.md5 | 1 - doc/latest/_smear_objects_8cc__incl.png | Bin 199905 -> 0 bytes doc/latest/_smear_objects_8h.html | 205 -- doc/latest/_smear_objects_8h__dep__incl.md5 | 1 - doc/latest/_smear_objects_8h__dep__incl.png | Bin 7393 -> 0 bytes doc/latest/_smear_objects_8h__incl.map | 42 - doc/latest/_smear_objects_8h__incl.md5 | 1 - doc/latest/_smear_objects_8h__incl.png | Bin 79858 -> 0 bytes doc/latest/_smear_objects_8h_source.html | 228 --- doc/latest/_smearing_8cc__incl.map | 15 - doc/latest/_smearing_8cc__incl.md5 | 1 - doc/latest/_smearing_8cc__incl.png | Bin 16209 -> 0 bytes doc/latest/_smearing_8h__dep__incl.md5 | 1 - doc/latest/_smearing_8h__dep__incl.png | Bin 6425 -> 0 bytes doc/latest/_smearing_8h__incl.map | 13 - doc/latest/_smearing_8h__incl.png | Bin 14663 -> 0 bytes doc/latest/_utils_8h__dep__incl.md5 | 1 - doc/latest/_utils_8h__dep__incl.png | Bin 6239 -> 0 bytes doc/latest/_utils_8h__incl.png | Bin 4291 -> 0 bytes doc/latest/_valencia_plugin_8cc__incl.map | 17 - doc/latest/_valencia_plugin_8cc__incl.md5 | 1 - doc/latest/_valencia_plugin_8cc__incl.png | Bin 19251 -> 0 bytes doc/latest/_valencia_plugin_8h__dep__incl.map | 22 - doc/latest/_valencia_plugin_8h__dep__incl.md5 | 1 - doc/latest/_valencia_plugin_8h__dep__incl.png | Bin 31725 -> 0 bytes doc/latest/_valencia_plugin_8h__incl.map | 9 - doc/latest/_valencia_plugin_8h__incl.png | Bin 9552 -> 0 bytes doc/latest/_vertex_finder_acts_8cc.html | 223 --- doc/latest/_vertex_finder_acts_8cc__incl.map | 82 - doc/latest/_vertex_finder_acts_8cc__incl.md5 | 1 - doc/latest/_vertex_finder_acts_8cc__incl.png | Bin 177827 -> 0 bytes doc/latest/_vertex_finder_acts_8h.html | 176 -- .../_vertex_finder_acts_8h__dep__incl.md5 | 1 - .../_vertex_finder_acts_8h__dep__incl.png | Bin 7074 -> 0 bytes doc/latest/_vertex_finder_acts_8h__incl.map | 38 - doc/latest/_vertex_finder_acts_8h__incl.md5 | 1 - doc/latest/_vertex_finder_acts_8h__incl.png | Bin 69668 -> 0 bytes .../_vertex_finder_l_c_f_i_plus_8cc.html | 276 --- .../_vertex_finder_l_c_f_i_plus_8cc__incl.map | 93 - .../_vertex_finder_l_c_f_i_plus_8cc__incl.md5 | 1 - .../_vertex_finder_l_c_f_i_plus_8cc__incl.png | Bin 212248 -> 0 bytes .../_vertex_finder_l_c_f_i_plus_8h.html | 280 --- ...rtex_finder_l_c_f_i_plus_8h__dep__incl.md5 | 1 - ...rtex_finder_l_c_f_i_plus_8h__dep__incl.png | Bin 7533 -> 0 bytes .../_vertex_finder_l_c_f_i_plus_8h__incl.map | 90 - .../_vertex_finder_l_c_f_i_plus_8h__incl.md5 | 1 - .../_vertex_finder_l_c_f_i_plus_8h__incl.png | Bin 199430 -> 0 bytes ..._vertex_finder_l_c_f_i_plus_8h_source.html | 243 --- doc/latest/_vertex_fitter_acts_8cc.html | 225 --- doc/latest/_vertex_fitter_acts_8cc__incl.map | 92 - doc/latest/_vertex_fitter_acts_8cc__incl.md5 | 1 - doc/latest/_vertex_fitter_acts_8cc__incl.png | Bin 182242 -> 0 bytes doc/latest/_vertex_fitter_acts_8h.html | 178 -- .../_vertex_fitter_acts_8h__dep__incl.md5 | 1 - .../_vertex_fitter_acts_8h__dep__incl.png | Bin 7168 -> 0 bytes doc/latest/_vertex_fitter_acts_8h__incl.map | 39 - doc/latest/_vertex_fitter_acts_8h__incl.md5 | 1 - doc/latest/_vertex_fitter_acts_8h__incl.png | Bin 70467 -> 0 bytes doc/latest/_vertex_fitter_simple_8cc.html | 241 --- .../_vertex_fitter_simple_8cc__incl.map | 102 - .../_vertex_fitter_simple_8cc__incl.md5 | 1 - .../_vertex_fitter_simple_8cc__incl.png | Bin 179134 -> 0 bytes doc/latest/_vertex_fitter_simple_8h.html | 254 --- .../_vertex_fitter_simple_8h__dep__incl.map | 15 - .../_vertex_fitter_simple_8h__dep__incl.md5 | 1 - .../_vertex_fitter_simple_8h__dep__incl.png | Bin 23808 -> 0 bytes doc/latest/_vertex_fitter_simple_8h__incl.map | 80 - doc/latest/_vertex_fitter_simple_8h__incl.md5 | 1 - doc/latest/_vertex_fitter_simple_8h__incl.png | Bin 142207 -> 0 bytes doc/latest/_vertexing_utils_8cc__incl.map | 85 - doc/latest/_vertexing_utils_8cc__incl.md5 | 1 - doc/latest/_vertexing_utils_8cc__incl.png | Bin 158246 -> 0 bytes doc/latest/_vertexing_utils_8h__dep__incl.map | 35 - doc/latest/_vertexing_utils_8h__dep__incl.md5 | 1 - doc/latest/_vertexing_utils_8h__dep__incl.png | Bin 63765 -> 0 bytes doc/latest/_vertexing_utils_8h__incl.map | 29 - doc/latest/_vertexing_utils_8h__incl.png | Bin 45331 -> 0 bytes doc/latest/_vertexing_utils_8h_source.html | 430 ---- doc/latest/_weaver_interface_8cc__incl.map | 23 - doc/latest/_weaver_interface_8cc__incl.md5 | 1 - doc/latest/_weaver_interface_8cc__incl.png | Bin 27321 -> 0 bytes .../_weaver_interface_8h__dep__incl.map | 9 - .../_weaver_interface_8h__dep__incl.md5 | 1 - .../_weaver_interface_8h__dep__incl.png | Bin 12779 -> 0 bytes doc/latest/_weaver_interface_8h__incl.map | 15 - doc/latest/_weaver_interface_8h__incl.md5 | 1 - doc/latest/_weaver_interface_8h__incl.png | Bin 15898 -> 0 bytes doc/latest/_weaver_interface_8h_source.html | 209 -- doc/latest/_weaver_utils_8cc__incl.map | 21 - doc/latest/_weaver_utils_8cc__incl.md5 | 1 - doc/latest/_weaver_utils_8cc__incl.png | Bin 26169 -> 0 bytes doc/latest/_weaver_utils_8h__dep__incl.md5 | 1 - doc/latest/_weaver_utils_8h__dep__incl.png | Bin 7002 -> 0 bytes doc/latest/_weaver_utils_8h__incl.png | Bin 5637 -> 0 bytes doc/latest/annotated.html | 198 +- doc/latest/bc_s.png | Bin 669 -> 687 bytes doc/latest/bc_sd.png | Bin 601 -> 571 bytes ...s_2include_2case-studies_2LinkDef_8h.html} | 20 +- ...ude_2case-studies_2LinkDef_8h_source.html} | 20 +- ...l => classExternalRecombiner-members.html} | 28 +- ...iner.html => classExternalRecombiner.html} | 54 +- ... classExternalRecombiner__coll__graph.map} | 6 +- ... classExternalRecombiner__coll__graph.md5} | 0 .../classExternalRecombiner__coll__graph.png | Bin 0 -> 5707 bytes ...assExternalRecombiner__inherit__graph.map} | 6 +- ...assExternalRecombiner__inherit__graph.md5} | 0 ...lassExternalRecombiner__inherit__graph.png | Bin 0 -> 5707 bytes doc/latest/classONNXRuntime-members.html | 109 + ...n_x_runtime.html => classONNXRuntime.html} | 106 +- doc/latest/classONNXRuntime__coll__graph.map | 18 + ....md5 => classONNXRuntime__coll__graph.md5} | 0 doc/latest/classONNXRuntime__coll__graph.png | Bin 0 -> 44844 bytes doc/latest/classWeaverInterface-members.html | 105 + ...terface.html => classWeaverInterface.html} | 136 +- .../classWeaverInterface__coll__graph.map | 37 + .../classWeaverInterface__coll__graph.md5 | 1 + .../classWeaverInterface__coll__graph.png | Bin 0 -> 120140 bytes ...class_external_recombiner__coll__graph.png | Bin 5016 -> 0 bytes ...ss_external_recombiner__inherit__graph.png | Bin 5016 -> 0 bytes doc/latest/class_o_n_n_x_runtime-members.html | 111 -- .../class_o_n_n_x_runtime__coll__graph.map | 18 - .../class_o_n_n_x_runtime__coll__graph.png | Bin 40749 -> 0 bytes .../class_weaver_interface-members.html | 107 - .../class_weaver_interface__coll__graph.map | 37 - .../class_weaver_interface__coll__graph.md5 | 1 - .../class_weaver_interface__coll__graph.png | Bin 112632 -> 0 bytes ...scontrib_1_1ValenciaBriefJet-members.html} | 42 +- ... => classcontrib_1_1ValenciaBriefJet.html} | 48 +- ...classcontrib_1_1ValenciaInfo-members.html} | 36 +- ...html => classcontrib_1_1ValenciaInfo.html} | 40 +- ...asscontrib_1_1ValenciaPlugin-members.html} | 46 +- ...ml => classcontrib_1_1ValenciaPlugin.html} | 80 +- ...ontrib_1_1ValenciaPlugin__coll__graph.map} | 6 +- ...ontrib_1_1ValenciaPlugin__coll__graph.md5} | 0 ...contrib_1_1ValenciaPlugin__coll__graph.png | Bin 0 -> 4859 bytes ...rib_1_1ValenciaPlugin__inherit__graph.map} | 6 +- ...rib_1_1ValenciaPlugin__inherit__graph.md5} | 0 ...trib_1_1ValenciaPlugin__inherit__graph.png | Bin 0 -> 4859 bytes ...ntrib_1_1_valencia_plugin__coll__graph.png | Bin 4228 -> 0 bytes ...ib_1_1_valencia_plugin__inherit__graph.png | Bin 4228 -> 0 bytes doc/latest/classes.html | 50 +- ...1ExclusiveJetClusteringHelper-members.html | 108 + ...lper_1_1ExclusiveJetClusteringHelper.html} | 44 +- ...ourHelper_1_1JetFlavourHelper-members.html | 120 ++ ...jetFlavourHelper_1_1JetFlavourHelper.html} | 68 +- ...clusive_jet_clustering_helper-members.html | 110 - ...helper_1_1_jet_flavour_helper-members.html | 122 -- doc/latest/closed.png | Bin 130 -> 132 bytes doc/latest/defines_8h.html | 100 +- doc/latest/defines_8h__incl.map | 54 +- doc/latest/defines_8h__incl.md5 | 2 +- doc/latest/defines_8h__incl.png | Bin 47428 -> 51311 bytes doc/latest/defines_8h_source.html | 76 +- doc/latest/dir_000004_000000.html | 20 +- doc/latest/dir_000005_000001.html | 20 +- doc/latest/dir_000006_000000.html | 20 +- doc/latest/dir_000008_000001.html | 20 +- doc/latest/dir_000011_000001.html | 20 +- doc/latest/dir_000013_000007.html | 20 +- doc/latest/dir_000014_000000.html | 20 +- doc/latest/dir_000014_000006.html | 20 +- doc/latest/dir_000015_000001.html | 20 +- .../dir_07c81203795ae4b092cd84065b2373bb.html | 38 +- ...r_07c81203795ae4b092cd84065b2373bb_dep.map | 16 +- ...r_07c81203795ae4b092cd84065b2373bb_dep.md5 | 2 +- ...r_07c81203795ae4b092cd84065b2373bb_dep.png | Bin 7044 -> 7788 bytes .../dir_0b34226371d8c12146eac658b9ce6bfb.html | 28 +- ...r_0b34226371d8c12146eac658b9ce6bfb_dep.map | 10 +- ...r_0b34226371d8c12146eac658b9ce6bfb_dep.md5 | 2 +- ...r_0b34226371d8c12146eac658b9ce6bfb_dep.png | Bin 4233 -> 4680 bytes .../dir_1233bc0a3e869c10318208e4553a4fcb.html | 34 +- ...r_1233bc0a3e869c10318208e4553a4fcb_dep.map | 16 +- ...r_1233bc0a3e869c10318208e4553a4fcb_dep.md5 | 2 +- ...r_1233bc0a3e869c10318208e4553a4fcb_dep.png | Bin 7030 -> 7680 bytes .../dir_21b4fb28f089dae342da1e374d2f9326.html | 28 +- ...r_21b4fb28f089dae342da1e374d2f9326_dep.map | 4 +- ...r_21b4fb28f089dae342da1e374d2f9326_dep.md5 | 2 +- ...r_21b4fb28f089dae342da1e374d2f9326_dep.png | Bin 2254 -> 2602 bytes .../dir_2b52ad01ee0b04d601ba72a719895dd9.html | 24 +- ...r_2b52ad01ee0b04d601ba72a719895dd9_dep.map | 4 +- ...r_2b52ad01ee0b04d601ba72a719895dd9_dep.md5 | 2 +- ...r_2b52ad01ee0b04d601ba72a719895dd9_dep.png | Bin 2866 -> 3004 bytes .../dir_3d03528d2400acc3fc02bc2b11bada0c.html | 28 +- ...r_3d03528d2400acc3fc02bc2b11bada0c_dep.map | 10 +- ...r_3d03528d2400acc3fc02bc2b11bada0c_dep.md5 | 2 +- ...r_3d03528d2400acc3fc02bc2b11bada0c_dep.png | Bin 4312 -> 4536 bytes .../dir_4254a2521d885b20cc3e1781b0f30cf6.html | 24 +- ...r_4254a2521d885b20cc3e1781b0f30cf6_dep.map | 4 +- ...r_4254a2521d885b20cc3e1781b0f30cf6_dep.md5 | 2 +- ...r_4254a2521d885b20cc3e1781b0f30cf6_dep.png | Bin 2264 -> 2340 bytes .../dir_582ea236d635d8d6ee0286241c4903aa.html | 38 +- ...r_582ea236d635d8d6ee0286241c4903aa_dep.map | 14 +- ...r_582ea236d635d8d6ee0286241c4903aa_dep.md5 | 2 +- ...r_582ea236d635d8d6ee0286241c4903aa_dep.png | Bin 6013 -> 6127 bytes .../dir_62268bbff9f35771113d5f7f28c03b25.html | 34 +- ...r_62268bbff9f35771113d5f7f28c03b25_dep.map | 10 +- ...r_62268bbff9f35771113d5f7f28c03b25_dep.md5 | 2 +- ...r_62268bbff9f35771113d5f7f28c03b25_dep.png | Bin 3403 -> 3850 bytes .../dir_6e0068be5112e865040d7f78ac9f7679.html | 78 +- ...r_6e0068be5112e865040d7f78ac9f7679_dep.map | 16 +- ...r_6e0068be5112e865040d7f78ac9f7679_dep.md5 | 2 +- ...r_6e0068be5112e865040d7f78ac9f7679_dep.png | Bin 6984 -> 7706 bytes .../dir_76cc8aa98929073362273945134e215e.html | 26 +- ...r_76cc8aa98929073362273945134e215e_dep.map | 4 +- ...r_76cc8aa98929073362273945134e215e_dep.md5 | 2 +- ...r_76cc8aa98929073362273945134e215e_dep.png | Bin 2649 -> 2730 bytes .../dir_80d0d0eb77b8b32422d353741e959c30.html | 42 +- ...r_80d0d0eb77b8b32422d353741e959c30_dep.map | 24 +- ...r_80d0d0eb77b8b32422d353741e959c30_dep.md5 | 2 +- ...r_80d0d0eb77b8b32422d353741e959c30_dep.png | Bin 12034 -> 13190 bytes .../dir_b69ebb5fe77e2572b7058b30dd2caaff.html | 30 +- ...r_b69ebb5fe77e2572b7058b30dd2caaff_dep.map | 12 +- ...r_b69ebb5fe77e2572b7058b30dd2caaff_dep.md5 | 2 +- ...r_b69ebb5fe77e2572b7058b30dd2caaff_dep.png | Bin 5734 -> 5967 bytes .../dir_cb7b6eb9215e3f84f34d01fe0347dc1b.html | 76 +- ...r_cb7b6eb9215e3f84f34d01fe0347dc1b_dep.map | 10 +- ...r_cb7b6eb9215e3f84f34d01fe0347dc1b_dep.md5 | 2 +- ...r_cb7b6eb9215e3f84f34d01fe0347dc1b_dep.png | Bin 4453 -> 4829 bytes .../dir_f0731bc6e83d18879b7860d9ab3e4496.html | 32 +- ...r_f0731bc6e83d18879b7860d9ab3e4496_dep.map | 10 +- ...r_f0731bc6e83d18879b7860d9ab3e4496_dep.md5 | 2 +- ...r_f0731bc6e83d18879b7860d9ab3e4496_dep.png | Bin 3743 -> 3964 bytes .../dir_f8e9a60acf5a67ab8f9e073a7b595250.html | 24 +- ...r_f8e9a60acf5a67ab8f9e073a7b595250_dep.map | 6 +- ...r_f8e9a60acf5a67ab8f9e073a7b595250_dep.md5 | 2 +- ...r_f8e9a60acf5a67ab8f9e073a7b595250_dep.png | Bin 4191 -> 4596 bytes doc/latest/doc.svg | 4 +- doc/latest/docd.svg | 4 +- doc/latest/doxygen.css | 236 ++- doc/latest/doxygen.svg | 10 +- ...er_c_s_8cc.html => dummyLoaderCS_8cc.html} | 32 +- doc/latest/dummyLoaderCS_8cc__incl.map | 5 + doc/latest/dummyLoaderCS_8cc__incl.md5 | 1 + doc/latest/dummyLoaderCS_8cc__incl.png | Bin 0 -> 8162 bytes ...ader_c_s_8h.html => dummyLoaderCS_8h.html} | 32 +- ...cl.map => dummyLoaderCS_8h__dep__incl.map} | 6 +- doc/latest/dummyLoaderCS_8h__dep__incl.md5 | 1 + doc/latest/dummyLoaderCS_8h__dep__incl.png | Bin 0 -> 11691 bytes ...urce.html => dummyLoaderCS_8h_source.html} | 24 +- ...y_loader_8cc.html => dummyLoader_8cc.html} | 32 +- doc/latest/dummyLoader_8cc__incl.map | 5 + doc/latest/dummyLoader_8cc__incl.md5 | 1 + doc/latest/dummyLoader_8cc__incl.png | Bin 0 -> 7169 bytes ...mmy_loader_8h.html => dummyLoader_8h.html} | 32 +- ...incl.map => dummyLoader_8h__dep__incl.map} | 6 +- doc/latest/dummyLoader_8h__dep__incl.md5 | 1 + doc/latest/dummyLoader_8h__dep__incl.png | Bin 0 -> 8754 bytes ...source.html => dummyLoader_8h_source.html} | 24 +- doc/latest/dummy_loader_8cc__incl.map | 5 - doc/latest/dummy_loader_8cc__incl.md5 | 1 - doc/latest/dummy_loader_8cc__incl.png | Bin 5759 -> 0 bytes doc/latest/dummy_loader_8h__dep__incl.md5 | 1 - doc/latest/dummy_loader_8h__dep__incl.png | Bin 6329 -> 0 bytes doc/latest/dummy_loader_c_s_8cc__incl.map | 5 - doc/latest/dummy_loader_c_s_8cc__incl.md5 | 1 - doc/latest/dummy_loader_c_s_8cc__incl.png | Bin 6846 -> 0 bytes doc/latest/dummy_loader_c_s_8h__dep__incl.md5 | 1 - doc/latest/dummy_loader_c_s_8h__dep__incl.png | Bin 7596 -> 0 bytes doc/latest/fccanalyses_stylesheet.css | 1764 ----------------- doc/latest/files.html | 144 +- doc/latest/folderclosed.svg | 4 +- doc/latest/folderclosedd.svg | 4 +- doc/latest/folderopen.svg | 4 +- doc/latest/folderopend.svg | 4 +- doc/latest/functions.html | 74 +- doc/latest/functions_a.html | 20 +- doc/latest/functions_b.html | 30 +- doc/latest/functions_c.html | 54 +- doc/latest/functions_d.html | 36 +- doc/latest/functions_e.html | 30 +- doc/latest/functions_f.html | 24 +- doc/latest/functions_func.html | 198 +- doc/latest/functions_g.html | 50 +- doc/latest/functions_i.html | 42 +- doc/latest/functions_j.html | 26 +- doc/latest/functions_l.html | 24 +- doc/latest/functions_m.html | 144 +- doc/latest/functions_n.html | 34 +- doc/latest/functions_o.html | 32 +- doc/latest/functions_p.html | 36 +- doc/latest/functions_r.html | 38 +- doc/latest/functions_s.html | 64 +- doc/latest/functions_t.html | 28 +- doc/latest/functions_type.html | 22 +- doc/latest/functions_u.html | 26 +- doc/latest/functions_v.html | 38 +- doc/latest/functions_vars.html | 72 +- doc/latest/functions_vars_b.html | 24 +- doc/latest/functions_vars_c.html | 28 +- doc/latest/functions_vars_d.html | 26 +- doc/latest/functions_vars_e.html | 26 +- doc/latest/functions_vars_f.html | 20 +- doc/latest/functions_vars_g.html | 24 +- doc/latest/functions_vars_i.html | 34 +- doc/latest/functions_vars_j.html | 24 +- doc/latest/functions_vars_l.html | 22 +- doc/latest/functions_vars_m.html | 136 +- doc/latest/functions_vars_n.html | 34 +- doc/latest/functions_vars_o.html | 24 +- doc/latest/functions_vars_p.html | 34 +- doc/latest/functions_vars_r.html | 28 +- doc/latest/functions_vars_s.html | 22 +- doc/latest/functions_vars_t.html | 24 +- doc/latest/functions_vars_u.html | 24 +- doc/latest/functions_vars_v.html | 30 +- doc/latest/functions_w.html | 20 +- doc/latest/functions_~.html | 20 +- doc/latest/globals.html | 22 +- doc/latest/globals_defs.html | 18 +- doc/latest/globals_func.html | 22 +- doc/latest/graph_legend.html | 18 +- doc/latest/graph_legend.png | Bin 20495 -> 22430 bytes doc/latest/hierarchy.html | 170 +- doc/latest/index.html | 26 +- doc/latest/inherit_graph_0.map | 2 +- doc/latest/inherit_graph_0.md5 | 2 +- doc/latest/inherit_graph_0.png | Bin 2032 -> 2208 bytes doc/latest/inherit_graph_1.map | 2 +- doc/latest/inherit_graph_1.md5 | 2 +- doc/latest/inherit_graph_1.png | Bin 1786 -> 1851 bytes doc/latest/inherit_graph_10.map | 2 +- doc/latest/inherit_graph_10.md5 | 2 +- doc/latest/inherit_graph_10.png | Bin 3378 -> 4368 bytes doc/latest/inherit_graph_11.map | 2 +- doc/latest/inherit_graph_11.md5 | 2 +- doc/latest/inherit_graph_11.png | Bin 3198 -> 3991 bytes doc/latest/inherit_graph_12.map | 2 +- doc/latest/inherit_graph_12.md5 | 2 +- doc/latest/inherit_graph_12.png | Bin 3104 -> 4071 bytes doc/latest/inherit_graph_13.map | 2 +- doc/latest/inherit_graph_13.md5 | 2 +- doc/latest/inherit_graph_13.png | Bin 2811 -> 3519 bytes doc/latest/inherit_graph_14.map | 2 +- doc/latest/inherit_graph_14.md5 | 2 +- doc/latest/inherit_graph_14.png | Bin 3047 -> 4210 bytes doc/latest/inherit_graph_15.map | 2 +- doc/latest/inherit_graph_15.md5 | 2 +- doc/latest/inherit_graph_15.png | Bin 2922 -> 3881 bytes doc/latest/inherit_graph_16.map | 2 +- doc/latest/inherit_graph_16.md5 | 2 +- doc/latest/inherit_graph_16.png | Bin 3319 -> 4355 bytes doc/latest/inherit_graph_17.map | 2 +- doc/latest/inherit_graph_17.md5 | 2 +- doc/latest/inherit_graph_17.png | Bin 3351 -> 4578 bytes doc/latest/inherit_graph_18.map | 2 +- doc/latest/inherit_graph_18.md5 | 2 +- doc/latest/inherit_graph_18.png | Bin 2862 -> 3731 bytes doc/latest/inherit_graph_19.map | 2 +- doc/latest/inherit_graph_19.md5 | 2 +- doc/latest/inherit_graph_19.png | Bin 2585 -> 3844 bytes doc/latest/inherit_graph_2.map | 6 +- doc/latest/inherit_graph_2.md5 | 2 +- doc/latest/inherit_graph_2.png | Bin 4907 -> 5862 bytes doc/latest/inherit_graph_20.map | 2 +- doc/latest/inherit_graph_20.md5 | 2 +- doc/latest/inherit_graph_20.png | Bin 3249 -> 4042 bytes doc/latest/inherit_graph_21.map | 2 +- doc/latest/inherit_graph_21.md5 | 2 +- doc/latest/inherit_graph_21.png | Bin 2905 -> 3943 bytes doc/latest/inherit_graph_22.map | 2 +- doc/latest/inherit_graph_22.md5 | 2 +- doc/latest/inherit_graph_22.png | Bin 3726 -> 4714 bytes doc/latest/inherit_graph_23.map | 2 +- doc/latest/inherit_graph_23.md5 | 2 +- doc/latest/inherit_graph_23.png | Bin 3729 -> 4868 bytes doc/latest/inherit_graph_24.map | 6 +- doc/latest/inherit_graph_24.md5 | 2 +- doc/latest/inherit_graph_24.png | Bin 4355 -> 8955 bytes doc/latest/inherit_graph_25.map | 2 +- doc/latest/inherit_graph_25.md5 | 2 +- doc/latest/inherit_graph_25.png | Bin 2734 -> 3476 bytes doc/latest/inherit_graph_26.map | 2 +- doc/latest/inherit_graph_26.md5 | 2 +- doc/latest/inherit_graph_26.png | Bin 3093 -> 4184 bytes doc/latest/inherit_graph_27.map | 2 +- doc/latest/inherit_graph_27.md5 | 2 +- doc/latest/inherit_graph_27.png | Bin 3049 -> 3951 bytes doc/latest/inherit_graph_28.map | 2 +- doc/latest/inherit_graph_28.md5 | 2 +- doc/latest/inherit_graph_28.png | Bin 2679 -> 3520 bytes doc/latest/inherit_graph_29.map | 2 +- doc/latest/inherit_graph_29.md5 | 2 +- doc/latest/inherit_graph_29.png | Bin 2867 -> 3367 bytes doc/latest/inherit_graph_3.map | 2 +- doc/latest/inherit_graph_3.md5 | 2 +- doc/latest/inherit_graph_3.png | Bin 3082 -> 4041 bytes doc/latest/inherit_graph_30.map | 2 +- doc/latest/inherit_graph_30.md5 | 2 +- doc/latest/inherit_graph_30.png | Bin 2993 -> 3852 bytes doc/latest/inherit_graph_31.map | 2 +- doc/latest/inherit_graph_31.md5 | 2 +- doc/latest/inherit_graph_31.png | Bin 2979 -> 4335 bytes doc/latest/inherit_graph_32.map | 2 +- doc/latest/inherit_graph_32.md5 | 2 +- doc/latest/inherit_graph_32.png | Bin 3145 -> 4526 bytes doc/latest/inherit_graph_33.map | 2 +- doc/latest/inherit_graph_33.md5 | 2 +- doc/latest/inherit_graph_33.png | Bin 2687 -> 3334 bytes doc/latest/inherit_graph_34.map | 2 +- doc/latest/inherit_graph_34.md5 | 2 +- doc/latest/inherit_graph_34.png | Bin 2523 -> 3281 bytes doc/latest/inherit_graph_35.map | 2 +- doc/latest/inherit_graph_35.md5 | 2 +- doc/latest/inherit_graph_35.png | Bin 2544 -> 3261 bytes doc/latest/inherit_graph_36.map | 2 +- doc/latest/inherit_graph_36.md5 | 2 +- doc/latest/inherit_graph_36.png | Bin 3857 -> 5343 bytes doc/latest/inherit_graph_37.map | 2 +- doc/latest/inherit_graph_37.md5 | 2 +- doc/latest/inherit_graph_37.png | Bin 3764 -> 5259 bytes doc/latest/inherit_graph_38.map | 2 +- doc/latest/inherit_graph_38.md5 | 2 +- doc/latest/inherit_graph_38.png | Bin 4138 -> 5649 bytes doc/latest/inherit_graph_39.map | 2 +- doc/latest/inherit_graph_39.md5 | 2 +- doc/latest/inherit_graph_39.png | Bin 3928 -> 5289 bytes doc/latest/inherit_graph_4.map | 2 +- doc/latest/inherit_graph_4.md5 | 2 +- doc/latest/inherit_graph_4.png | Bin 2832 -> 4449 bytes doc/latest/inherit_graph_40.map | 2 +- doc/latest/inherit_graph_40.md5 | 2 +- doc/latest/inherit_graph_40.png | Bin 3355 -> 4617 bytes doc/latest/inherit_graph_41.map | 2 +- doc/latest/inherit_graph_41.md5 | 2 +- doc/latest/inherit_graph_41.png | Bin 3493 -> 4853 bytes doc/latest/inherit_graph_42.map | 2 +- doc/latest/inherit_graph_42.md5 | 2 +- doc/latest/inherit_graph_42.png | Bin 3403 -> 4668 bytes doc/latest/inherit_graph_43.map | 2 +- doc/latest/inherit_graph_43.md5 | 2 +- doc/latest/inherit_graph_43.png | Bin 3254 -> 4246 bytes doc/latest/inherit_graph_44.map | 2 +- doc/latest/inherit_graph_44.md5 | 2 +- doc/latest/inherit_graph_44.png | Bin 3370 -> 4459 bytes doc/latest/inherit_graph_45.map | 2 +- doc/latest/inherit_graph_45.md5 | 2 +- doc/latest/inherit_graph_45.png | Bin 3124 -> 4138 bytes doc/latest/inherit_graph_46.map | 2 +- doc/latest/inherit_graph_46.md5 | 2 +- doc/latest/inherit_graph_46.png | Bin 3205 -> 4246 bytes doc/latest/inherit_graph_47.map | 2 +- doc/latest/inherit_graph_47.md5 | 2 +- doc/latest/inherit_graph_47.png | Bin 3314 -> 4282 bytes doc/latest/inherit_graph_48.map | 2 +- doc/latest/inherit_graph_48.md5 | 2 +- doc/latest/inherit_graph_48.png | Bin 3299 -> 4347 bytes doc/latest/inherit_graph_49.map | 2 +- doc/latest/inherit_graph_49.md5 | 2 +- doc/latest/inherit_graph_49.png | Bin 3389 -> 4446 bytes doc/latest/inherit_graph_5.map | 2 +- doc/latest/inherit_graph_5.md5 | 2 +- doc/latest/inherit_graph_5.png | Bin 3141 -> 4307 bytes doc/latest/inherit_graph_50.map | 2 +- doc/latest/inherit_graph_50.md5 | 2 +- doc/latest/inherit_graph_50.png | Bin 4082 -> 5489 bytes doc/latest/inherit_graph_51.map | 2 +- doc/latest/inherit_graph_51.md5 | 2 +- doc/latest/inherit_graph_51.png | Bin 3520 -> 4824 bytes doc/latest/inherit_graph_52.map | 2 +- doc/latest/inherit_graph_52.md5 | 2 +- doc/latest/inherit_graph_52.png | Bin 3849 -> 5140 bytes doc/latest/inherit_graph_53.map | 2 +- doc/latest/inherit_graph_53.md5 | 2 +- doc/latest/inherit_graph_53.png | Bin 3623 -> 5141 bytes doc/latest/inherit_graph_54.map | 2 +- doc/latest/inherit_graph_54.md5 | 2 +- doc/latest/inherit_graph_54.png | Bin 2971 -> 4717 bytes doc/latest/inherit_graph_55.map | 2 +- doc/latest/inherit_graph_55.md5 | 2 +- doc/latest/inherit_graph_55.png | Bin 2985 -> 4800 bytes doc/latest/inherit_graph_56.map | 2 +- doc/latest/inherit_graph_56.md5 | 2 +- doc/latest/inherit_graph_56.png | Bin 2962 -> 5063 bytes doc/latest/inherit_graph_57.map | 2 +- doc/latest/inherit_graph_57.md5 | 2 +- doc/latest/inherit_graph_57.png | Bin 3111 -> 3986 bytes doc/latest/inherit_graph_58.map | 2 +- doc/latest/inherit_graph_58.md5 | 2 +- doc/latest/inherit_graph_58.png | Bin 2217 -> 2691 bytes doc/latest/inherit_graph_59.map | 2 +- doc/latest/inherit_graph_59.md5 | 2 +- doc/latest/inherit_graph_59.png | Bin 2476 -> 3349 bytes doc/latest/inherit_graph_6.map | 2 +- doc/latest/inherit_graph_6.md5 | 2 +- doc/latest/inherit_graph_6.png | Bin 3148 -> 4259 bytes doc/latest/inherit_graph_60.map | 2 +- doc/latest/inherit_graph_60.md5 | 2 +- doc/latest/inherit_graph_60.png | Bin 2112 -> 2911 bytes doc/latest/inherit_graph_61.map | 2 +- doc/latest/inherit_graph_61.md5 | 2 +- doc/latest/inherit_graph_61.png | Bin 2093 -> 2603 bytes doc/latest/inherit_graph_62.map | 2 +- doc/latest/inherit_graph_62.md5 | 2 +- doc/latest/inherit_graph_62.png | Bin 2141 -> 2891 bytes doc/latest/inherit_graph_63.map | 2 +- doc/latest/inherit_graph_63.md5 | 2 +- doc/latest/inherit_graph_63.png | Bin 2051 -> 2593 bytes doc/latest/inherit_graph_64.map | 2 +- doc/latest/inherit_graph_64.md5 | 2 +- doc/latest/inherit_graph_64.png | Bin 1878 -> 2296 bytes doc/latest/inherit_graph_65.map | 2 +- doc/latest/inherit_graph_65.md5 | 2 +- doc/latest/inherit_graph_65.png | Bin 2252 -> 2955 bytes doc/latest/inherit_graph_66.map | 2 +- doc/latest/inherit_graph_66.md5 | 2 +- doc/latest/inherit_graph_66.png | Bin 2245 -> 2816 bytes doc/latest/inherit_graph_67.map | 2 +- doc/latest/inherit_graph_67.md5 | 2 +- doc/latest/inherit_graph_67.png | Bin 2729 -> 4396 bytes doc/latest/inherit_graph_68.map | 6 +- doc/latest/inherit_graph_68.md5 | 2 +- doc/latest/inherit_graph_68.png | Bin 3896 -> 4633 bytes doc/latest/inherit_graph_69.map | 2 +- doc/latest/inherit_graph_69.md5 | 2 +- doc/latest/inherit_graph_69.png | Bin 1960 -> 2683 bytes doc/latest/inherit_graph_7.map | 2 +- doc/latest/inherit_graph_7.md5 | 2 +- doc/latest/inherit_graph_7.png | Bin 3034 -> 4090 bytes doc/latest/inherit_graph_70.map | 2 +- doc/latest/inherit_graph_70.md5 | 2 +- doc/latest/inherit_graph_70.png | Bin 1213 -> 1390 bytes doc/latest/inherit_graph_71.map | 2 +- doc/latest/inherit_graph_71.md5 | 2 +- doc/latest/inherit_graph_71.png | Bin 1640 -> 1929 bytes doc/latest/inherit_graph_72.map | 2 +- doc/latest/inherit_graph_72.md5 | 2 +- doc/latest/inherit_graph_72.png | Bin 1622 -> 1678 bytes doc/latest/inherit_graph_73.map | 2 +- doc/latest/inherit_graph_73.md5 | 2 +- doc/latest/inherit_graph_73.png | Bin 2837 -> 3435 bytes doc/latest/inherit_graph_74.map | 2 +- doc/latest/inherit_graph_74.md5 | 2 +- doc/latest/inherit_graph_74.png | Bin 2987 -> 4042 bytes doc/latest/inherit_graph_8.map | 2 +- doc/latest/inherit_graph_8.md5 | 2 +- doc/latest/inherit_graph_8.png | Bin 3210 -> 4308 bytes doc/latest/inherit_graph_9.map | 2 +- doc/latest/inherit_graph_9.md5 | 2 +- doc/latest/inherit_graph_9.png | Bin 3453 -> 4426 bytes doc/latest/inherits.html | 480 +++-- ..._8py.html => jetClusteringHelper_8py.html} | 22 +- ...per_8py.html => jetFlavourHelper_8py.html} | 22 +- doc/latest/menudata.js | 5 +- ...final_sel_8cc.html => myFinalSel_8cc.html} | 82 +- doc/latest/myFinalSel_8cc__incl.map | 20 + doc/latest/myFinalSel_8cc__incl.md5 | 1 + doc/latest/myFinalSel_8cc__incl.png | Bin 0 -> 32354 bytes ...y_final_sel_8h.html => myFinalSel_8h.html} | 78 +- ..._incl.map => myFinalSel_8h__dep__incl.map} | 6 +- doc/latest/myFinalSel_8h__dep__incl.md5 | 1 + doc/latest/myFinalSel_8h__dep__incl.png | Bin 0 -> 8553 bytes doc/latest/myFinalSel_8h__incl.map | 13 + ...l_8h__incl.md5 => myFinalSel_8h__incl.md5} | 0 doc/latest/myFinalSel_8h__incl.png | Bin 0 -> 21466 bytes ..._source.html => myFinalSel_8h_source.html} | 52 +- doc/latest/myUtils_8cc.html | 490 +++++ doc/latest/myUtils_8cc__incl.map | 150 ++ doc/latest/myUtils_8cc__incl.md5 | 1 + doc/latest/myUtils_8cc__incl.png | Bin 0 -> 332610 bytes .../{my_utils_8h.html => myUtils_8h.html} | 336 ++-- ...ep__incl.map => myUtils_8h__dep__incl.map} | 6 +- doc/latest/myUtils_8h__dep__incl.md5 | 1 + doc/latest/myUtils_8h__dep__incl.png | Bin 0 -> 7790 bytes doc/latest/myUtils_8h__incl.map | 38 + doc/latest/myUtils_8h__incl.md5 | 1 + doc/latest/myUtils_8h__incl.png | Bin 0 -> 74389 bytes doc/latest/myUtils_8h_source.html | 654 ++++++ doc/latest/my_final_sel_8cc__incl.map | 20 - doc/latest/my_final_sel_8cc__incl.md5 | 1 - doc/latest/my_final_sel_8cc__incl.png | Bin 27399 -> 0 bytes doc/latest/my_final_sel_8h__dep__incl.md5 | 1 - doc/latest/my_final_sel_8h__dep__incl.png | Bin 6496 -> 0 bytes doc/latest/my_final_sel_8h__incl.map | 13 - doc/latest/my_final_sel_8h__incl.png | Bin 17743 -> 0 bytes doc/latest/my_utils_8cc.html | 492 ----- doc/latest/my_utils_8cc__incl.map | 150 -- doc/latest/my_utils_8cc__incl.md5 | 1 - doc/latest/my_utils_8cc__incl.png | Bin 325682 -> 0 bytes doc/latest/my_utils_8h__dep__incl.md5 | 1 - doc/latest/my_utils_8h__dep__incl.png | Bin 6009 -> 0 bytes doc/latest/my_utils_8h__incl.map | 38 - doc/latest/my_utils_8h__incl.md5 | 1 - doc/latest/my_utils_8h__incl.png | Bin 71969 -> 0 bytes doc/latest/my_utils_8h_source.html | 656 ------ ...template.html => namespaceCSTemplate.html} | 20 +- ...nalyses.html => namespaceFCCAnalyses.html} | 130 +- ...> namespaceFCCAnalyses_1_1Algorithms.html} | 85 +- ...mespaceFCCAnalyses_1_1CaloNtupleizer.html} | 116 +- ...aceFCCAnalyses_1_1JetClusteringUtils.html} | 121 +- ...eFCCAnalyses_1_1JetConstituentsUtils.html} | 488 +++-- ...espaceFCCAnalyses_1_1JetFlavourUtils.html} | 42 +- ...espaceFCCAnalyses_1_1JetTaggingUtils.html} | 48 +- ...> namespaceFCCAnalyses_1_1MCParticle.html} | 152 +- ...FCCAnalyses_1_1ReconstructedParticle.html} | 114 +- ...Analyses_1_1ReconstructedParticle2MC.html} | 62 +- ...lyses_1_1ReconstructedParticle2Track.html} | 90 +- ...aceFCCAnalyses_1_1ReconstructedTrack.html} | 42 +- ...namespaceFCCAnalyses_1_1SmearObjects.html} | 42 +- ...tml => namespaceFCCAnalyses_1_1Utils.html} | 24 +- ...spaceFCCAnalyses_1_1VertexFinderActs.html} | 24 +- ...eFCCAnalyses_1_1VertexFinderLCFIPlus.html} | 118 +- ...spaceFCCAnalyses_1_1VertexFitterActs.html} | 24 +- ...aceFCCAnalyses_1_1VertexFitterSimple.html} | 46 +- ...mespaceFCCAnalyses_1_1VertexingUtils.html} | 375 ++-- ... namespaceFCCAnalyses_1_1WeaverUtils.html} | 34 +- ...> namespaceFCCAnalyses_1_1myFinalSel.html} | 36 +- ...l => namespaceFCCAnalyses_1_1myUtils.html} | 440 ++-- ...ering.html => namespaceJetClustering.html} | 56 +- .../{namespace_ort.html => namespaceOrt.html} | 20 +- ...html => namespaceOrt_1_1Experimental.html} | 20 +- doc/latest/namespacecontrib.html | 28 +- doc/latest/namespaceedm4hep.html | 18 +- ...html => namespacejetClusteringHelper.html} | 20 +- ...er.html => namespacejetFlavourHelper.html} | 20 +- doc/latest/namespacemembers.html | 30 +- doc/latest/namespacemembers_b.html | 50 +- doc/latest/namespacemembers_c.html | 66 +- doc/latest/namespacemembers_d.html | 26 +- doc/latest/namespacemembers_e.html | 24 +- doc/latest/namespacemembers_f.html | 24 +- doc/latest/namespacemembers_func.html | 30 +- doc/latest/namespacemembers_func_b.html | 50 +- doc/latest/namespacemembers_func_c.html | 58 +- doc/latest/namespacemembers_func_d.html | 24 +- doc/latest/namespacemembers_func_e.html | 24 +- doc/latest/namespacemembers_func_f.html | 20 +- doc/latest/namespacemembers_func_g.html | 632 +++--- doc/latest/namespacemembers_func_h.html | 24 +- doc/latest/namespacemembers_func_i.html | 30 +- doc/latest/namespacemembers_func_j.html | 22 +- doc/latest/namespacemembers_func_l.html | 24 +- doc/latest/namespacemembers_func_m.html | 28 +- doc/latest/namespacemembers_func_p.html | 24 +- doc/latest/namespacemembers_func_r.html | 24 +- doc/latest/namespacemembers_func_s.html | 38 +- doc/latest/namespacemembers_func_t.html | 28 +- doc/latest/namespacemembers_func_v.html | 30 +- doc/latest/namespacemembers_func_x.html | 30 +- doc/latest/namespacemembers_g.html | 638 +++--- doc/latest/namespacemembers_h.html | 24 +- doc/latest/namespacemembers_i.html | 32 +- doc/latest/namespacemembers_j.html | 22 +- doc/latest/namespacemembers_l.html | 24 +- doc/latest/namespacemembers_m.html | 36 +- doc/latest/namespacemembers_n.html | 20 +- doc/latest/namespacemembers_p.html | 24 +- doc/latest/namespacemembers_r.html | 26 +- doc/latest/namespacemembers_s.html | 38 +- doc/latest/namespacemembers_t.html | 28 +- doc/latest/namespacemembers_type.html | 42 +- doc/latest/namespacemembers_v.html | 48 +- doc/latest/namespacemembers_vars.html | 46 +- doc/latest/namespacemembers_x.html | 30 +- doc/latest/namespaces.html | 214 +- doc/latest/nav_f.png | Bin 148 -> 157 bytes doc/latest/nav_fd.png | Bin 155 -> 147 bytes doc/latest/nav_h.png | Bin 94 -> 99 bytes doc/latest/nav_hd.png | Bin 103 -> 100 bytes doc/latest/onnxtest_8cpp.html | 42 +- doc/latest/onnxtest_8cpp__incl.map | 18 +- doc/latest/onnxtest_8cpp__incl.md5 | 2 +- doc/latest/onnxtest_8cpp__incl.png | Bin 14750 -> 16918 bytes doc/latest/open.png | Bin 120 -> 119 bytes doc/latest/search/all_1.js | 56 +- doc/latest/search/all_10.js | 26 +- doc/latest/search/all_12.js | 44 +- doc/latest/search/all_13.js | 74 +- doc/latest/search/all_14.js | 20 +- doc/latest/search/all_15.js | 10 +- doc/latest/search/all_16.js | 74 +- doc/latest/search/all_17.js | 10 +- doc/latest/search/all_18.js | 12 +- doc/latest/search/all_19.js | 2 +- doc/latest/search/all_2.js | 18 +- doc/latest/search/all_3.js | 40 +- doc/latest/search/all_4.js | 94 +- doc/latest/search/all_5.js | 38 +- doc/latest/search/all_6.js | 22 +- doc/latest/search/all_7.js | 68 +- doc/latest/search/all_8.js | 646 +++--- doc/latest/search/all_9.js | 6 +- doc/latest/search/all_a.js | 38 +- doc/latest/search/all_b.js | 42 +- doc/latest/search/all_c.js | 14 +- doc/latest/search/all_d.js | 150 +- doc/latest/search/all_e.js | 18 +- doc/latest/search/all_f.js | 22 +- doc/latest/search/classes_0.js | 2 +- doc/latest/search/classes_1.js | 4 +- doc/latest/search/classes_2.js | 18 +- doc/latest/search/classes_3.js | 4 +- doc/latest/search/classes_4.js | 16 +- doc/latest/search/classes_5.js | 26 +- doc/latest/search/classes_6.js | 4 +- doc/latest/search/classes_7.js | 2 +- doc/latest/search/classes_8.js | 4 +- doc/latest/search/classes_9.js | 2 +- doc/latest/search/classes_a.js | 2 +- doc/latest/search/classes_b.js | 4 +- doc/latest/search/classes_c.js | 42 +- doc/latest/search/classes_d.js | 2 +- doc/latest/search/classes_e.js | 8 +- doc/latest/search/classes_f.js | 2 +- doc/latest/search/files_0.js | 4 +- doc/latest/search/files_1.js | 8 +- doc/latest/search/files_2.js | 8 +- doc/latest/search/files_3.js | 4 +- doc/latest/search/files_4.js | 24 +- doc/latest/search/files_5.js | 2 +- doc/latest/search/files_6.js | 12 +- doc/latest/search/files_7.js | 4 +- doc/latest/search/files_8.js | 18 +- doc/latest/search/files_9.js | 8 +- doc/latest/search/files_a.js | 2 +- doc/latest/search/files_b.js | 24 +- doc/latest/search/files_c.js | 8 +- doc/latest/search/functions_0.js | 2 +- doc/latest/search/functions_1.js | 14 +- doc/latest/search/functions_10.js | 62 +- doc/latest/search/functions_11.js | 12 +- doc/latest/search/functions_12.js | 2 +- doc/latest/search/functions_13.js | 20 +- doc/latest/search/functions_14.js | 2 +- doc/latest/search/functions_15.js | 12 +- doc/latest/search/functions_16.js | 2 +- doc/latest/search/functions_2.js | 38 +- doc/latest/search/functions_3.js | 64 +- doc/latest/search/functions_4.js | 20 +- doc/latest/search/functions_5.js | 10 +- doc/latest/search/functions_6.js | 6 +- doc/latest/search/functions_7.js | 632 +++--- doc/latest/search/functions_8.js | 6 +- doc/latest/search/functions_9.js | 20 +- doc/latest/search/functions_a.js | 6 +- doc/latest/search/functions_b.js | 8 +- doc/latest/search/functions_c.js | 16 +- doc/latest/search/functions_d.js | 8 +- doc/latest/search/functions_e.js | 8 +- doc/latest/search/functions_f.js | 16 +- doc/latest/search/namespaces_0.js | 2 +- doc/latest/search/namespaces_2.js | 44 +- doc/latest/search/namespaces_3.js | 6 +- doc/latest/search/namespaces_4.js | 4 +- doc/latest/search/typedefs_0.js | 2 +- doc/latest/search/typedefs_1.js | 4 +- doc/latest/search/typedefs_2.js | 2 +- doc/latest/search/typedefs_3.js | 2 +- doc/latest/search/typedefs_4.js | 18 +- doc/latest/search/variables_0.js | 54 +- doc/latest/search/variables_1.js | 6 +- doc/latest/search/variables_10.js | 6 +- doc/latest/search/variables_11.js | 6 +- doc/latest/search/variables_12.js | 12 +- doc/latest/search/variables_2.js | 18 +- doc/latest/search/variables_3.js | 10 +- doc/latest/search/variables_4.js | 8 +- doc/latest/search/variables_5.js | 2 +- doc/latest/search/variables_6.js | 12 +- doc/latest/search/variables_7.js | 18 +- doc/latest/search/variables_8.js | 6 +- doc/latest/search/variables_9.js | 4 +- doc/latest/search/variables_a.js | 122 +- doc/latest/search/variables_b.js | 18 +- doc/latest/search/variables_c.js | 6 +- doc/latest/search/variables_d.js | 16 +- doc/latest/search/variables_e.js | 10 +- doc/latest/search/variables_f.js | 4 +- doc/latest/splitbar.png | Bin 305 -> 316 bytes doc/latest/splitbard.png | Bin 282 -> 275 bytes ...gorithms_1_1calculate__thrust-members.html | 107 + ...s_1_1Algorithms_1_1calculate__thrust.html} | 48 +- ..._1Algorithms_1_1getAxisCharge-members.html | 102 + ...lyses_1_1Algorithms_1_1getAxisCharge.html} | 38 +- ...1Algorithms_1_1getAxisEnergy-members.html} | 28 +- ...lyses_1_1Algorithms_1_1getAxisEnergy.html} | 36 +- ...1_1Algorithms_1_1getAxisMass-members.html} | 28 +- ...nalyses_1_1Algorithms_1_1getAxisMass.html} | 36 +- ...es_1_1Algorithms_1_1getAxisN-members.html} | 28 +- ...CCAnalyses_1_1Algorithms_1_1getAxisN.html} | 36 +- ...orithms_1_1getThrustPointing-members.html} | 28 +- ...s_1_1Algorithms_1_1getThrustPointing.html} | 36 +- ...thms_1_1jets__TwoHemispheres-members.html} | 30 +- ..._1Algorithms_1_1jets__TwoHemispheres.html} | 40 +- ...ithms_1_1minimize__sphericity-members.html | 107 + ..._1Algorithms_1_1minimize__sphericity.html} | 48 +- ...lgorithms_1_1minimize__thrust-members.html | 107 + ...es_1_1Algorithms_1_1minimize__thrust.html} | 48 +- ...1Algorithms_1_1sphericityFit-members.html} | 34 +- ...lyses_1_1Algorithms_1_1sphericityFit.html} | 40 +- ...es_1_1Algorithms_1_1thrustFit-members.html | 103 + ...CAnalyses_1_1Algorithms_1_1thrustFit.html} | 40 +- ...CaloNtupleizer_1_1getFloatAt-members.html} | 28 +- ...yses_1_1CaloNtupleizer_1_1getFloatAt.html} | 34 +- ...aloNtupleizer_1_1sel__layers-members.html} | 30 +- ...ses_1_1CaloNtupleizer_1_1sel__layers.html} | 38 +- ...teringUtils_1_1recoilBuilder-members.html} | 28 +- ...1JetClusteringUtils_1_1recoilBuilder.html} | 34 +- ...ingUtils_1_1resonanceBuilder-members.html} | 28 +- ...tClusteringUtils_1_1resonanceBuilder.html} | 34 +- ...etClusteringUtils_1_1sel__pt-members.html} | 28 +- ...ses_1_1JetClusteringUtils_1_1sel__pt.html} | 36 +- ...1JetTaggingUtils_1_1sel__tag-members.html} | 28 +- ...lyses_1_1JetTaggingUtils_1_1sel__tag.html} | 36 +- ..._1MCParticle_1_1filter__pdgID-members.html | 102 + ...lyses_1_1MCParticle_1_1filter__pdgID.html} | 38 +- ...e_1_1get__EventPrimaryVertex-members.html} | 30 +- ...CParticle_1_1get__EventPrimaryVertex.html} | 36 +- ...1_1get__EventPrimaryVertexP4-members.html} | 28 +- ...article_1_1get__EventPrimaryVertexP4.html} | 36 +- ..._1_1MCParticle_1_1get__decay-members.html} | 33 +- ...Analyses_1_1MCParticle_1_1get__decay.html} | 40 +- ...1_1MCParticle_1_1get__indices-members.html | 106 + ...alyses_1_1MCParticle_1_1get__indices.html} | 66 +- ...1get__indices__ExclusiveDecay-members.html | 107 + ...ticle_1_1get__indices__ExclusiveDecay.html | 199 ++ ...__indices__ExclusiveDecay__coll__graph.map | 7 + ...__indices__ExclusiveDecay__coll__graph.md5 | 1 + ...__indices__ExclusiveDecay__coll__graph.png | Bin 0 -> 13895 bytes ...ndices__ExclusiveDecay__inherit__graph.map | 5 + ...ndices__ExclusiveDecay__inherit__graph.md5 | 1 + ...ndices__ExclusiveDecay__inherit__graph.png | Bin 0 -> 9456 bytes ...Particle_1_1get__indices__coll__graph.map} | 6 +- ...Particle_1_1get__indices__coll__graph.md5} | 0 ...CParticle_1_1get__indices__coll__graph.png | Bin 0 -> 8163 bytes ...rticle_1_1get__indices__inherit__graph.map | 5 + ...rticle_1_1get__indices__inherit__graph.md5 | 1 + ...rticle_1_1get__indices__inherit__graph.png | Bin 0 -> 9337 bytes ...s_1_1MCParticle_1_1get__tree-members.html} | 28 +- ...CAnalyses_1_1MCParticle_1_1get__tree.html} | 40 +- ...MCParticle_1_1sel__genStatus-members.html} | 30 +- ...yses_1_1MCParticle_1_1sel__genStatus.html} | 36 +- ..._1_1MCParticle_1_1sel__pdgID-members.html} | 31 +- ...Analyses_1_1MCParticle_1_1sel__pdgID.html} | 38 +- ...yses_1_1MCParticle_1_1sel__pt-members.html | 101 + ...FCCAnalyses_1_1MCParticle_1_1sel__pt.html} | 36 +- ...icle2MC_1_1getRP2MC__p__func-members.html} | 24 +- ...ctedParticle2MC_1_1getRP2MC__p__func.html} | 32 +- ...ctedParticle2MC_1_1selRP__PDG-members.html | 102 + ...constructedParticle2MC_1_1selRP__PDG.html} | 38 +- ...icle2MC_1_1selRP__PDG__index-members.html} | 32 +- ...ctedParticle2MC_1_1selRP__PDG__index.html} | 38 +- ..._1angular__separationBuilder-members.html} | 28 +- ...rticle_1_1angular__separationBuilder.html} | 36 +- ...tedParticle_1_1recoilBuilder-members.html} | 28 +- ...constructedParticle_1_1recoilBuilder.html} | 36 +- ...dParticle_1_1resonanceBuilder-members.html | 101 + ...structedParticle_1_1resonanceBuilder.html} | 36 +- ...ctedParticle_1_1sel__absType-members.html} | 28 +- ...econstructedParticle_1_1sel__absType.html} | 40 +- ...tructedParticle_1_1sel__axis-members.html} | 28 +- ..._1ReconstructedParticle_1_1sel__axis.html} | 36 +- ...ructedParticle_1_1sel__charge-members.html | 102 + ...ReconstructedParticle_1_1sel__charge.html} | 38 +- ...structedParticle_1_1sel__eta-members.html} | 28 +- ...1_1ReconstructedParticle_1_1sel__eta.html} | 36 +- ...onstructedParticle_1_1sel__p-members.html} | 31 +- ...s_1_1ReconstructedParticle_1_1sel__p.html} | 38 +- ...nstructedParticle_1_1sel__pt-members.html} | 28 +- ..._1_1ReconstructedParticle_1_1sel__pt.html} | 40 +- ...structedParticle_1_1sel__tag-members.html} | 28 +- ...1_1ReconstructedParticle_1_1sel__tag.html} | 36 +- ...tructedParticle_1_1sel__type-members.html} | 28 +- ..._1ReconstructedParticle_1_1sel__type.html} | 40 +- ...1SmearedReconstructedParticle-members.html | 104 + ...ects_1_1SmearedReconstructedParticle.html} | 42 +- ...SmearObjects_1_1SmearedTracks-members.html | 103 + ...ses_1_1SmearObjects_1_1SmearedTracks.html} | 40 +- ...arObjects_1_1SmearedTracksTOF-members.html | 103 + ..._1_1SmearObjects_1_1SmearedTracksTOF.html} | 40 +- ...rObjects_1_1SmearedTracksdNdx-members.html | 103 + ...1_1SmearObjects_1_1SmearedTracksdNdx.html} | 40 +- ...texingUtils_1_1FCCAnalysesV0-members.html} | 30 +- ...s_1_1VertexingUtils_1_1FCCAnalysesV0.html} | 38 +- ...ingUtils_1_1FCCAnalysesVertex-members.html | 106 + ...1VertexingUtils_1_1FCCAnalysesVertex.html} | 44 +- ...gUtils_1_1FCCAnalysesVertexMC-members.html | 103 + ...ertexingUtils_1_1FCCAnalysesVertexMC.html} | 38 +- ..._1VertexingUtils_1_1selTracks-members.html | 104 + ...lyses_1_1VertexingUtils_1_1selTracks.html} | 42 +- ...tils_1_1FCCAnalysesComposite-members.html} | 33 +- ...s_1_1myUtils_1_1FCCAnalysesComposite.html} | 36 +- ...tils_1_1FCCAnalysesComposite2-members.html | 102 + ..._1_1myUtils_1_1FCCAnalysesComposite2.html} | 34 +- ...lyses_1_1myUtils_1_1build__D0-members.html | 103 + ...tFCCAnalyses_1_1myUtils_1_1build__D0.html} | 40 +- ..._1_1myUtils_1_1build__tau23pi-members.html | 105 + ...nalyses_1_1myUtils_1_1build__tau23pi.html} | 46 +- ...ses_1_1myUtils_1_1filter__PV-members.html} | 28 +- ...FCCAnalyses_1_1myUtils_1_1filter__PV.html} | 34 +- ...lyses_1_1myUtils_1_1sel__PID-members.html} | 28 +- ...ctFCCAnalyses_1_1myUtils_1_1sel__PID.html} | 34 +- ...alyses_1_1myUtils_1_1sel__PV-members.html} | 28 +- ...uctFCCAnalyses_1_1myUtils_1_1sel__PV.html} | 38 +- ...Clustering_1_1FCCAnalysesJet-members.html} | 30 +- ...tructJetClustering_1_1FCCAnalysesJet.html} | 58 +- ...stering_1_1FCCAnalysesJet__coll__graph.map | 11 + ...tering_1_1FCCAnalysesJet__coll__graph.md5} | 0 ...stering_1_1FCCAnalysesJet__coll__graph.png | Bin 0 -> 23998 bytes ...stering_1_1clustering__antikt-members.html | 109 + ...tJetClustering_1_1clustering__antikt.html} | 54 +- ...ring_1_1clustering__cambridge-members.html | 109 + ...tClustering_1_1clustering__cambridge.html} | 54 +- ...ring_1_1clustering__ee__genkt-members.html | 110 + ...tClustering_1_1clustering__ee__genkt.html} | 56 +- ...stering_1_1clustering__ee__kt-members.html | 108 + ...tJetClustering_1_1clustering__ee__kt.html} | 52 +- ...ustering_1_1clustering__genkt-members.html | 110 + ...ctJetClustering_1_1clustering__genkt.html} | 56 +- ...lustering_1_1clustering__jade-members.html | 109 + ...uctJetClustering_1_1clustering__jade.html} | 54 +- ...tClustering_1_1clustering__kt-members.html | 109 + ...tructJetClustering_1_1clustering__kt.html} | 54 +- ...ering_1_1clustering__valencia-members.html | 111 ++ ...etClustering_1_1clustering__valencia.html} | 58 +- ...Interface_1_1PreprocessParams-members.html | 105 + ...tWeaverInterface_1_1PreprocessParams.html} | 76 +- ..._1PreprocessParams_1_1VarInfo-members.html | 106 + ...rface_1_1PreprocessParams_1_1VarInfo.html} | 42 +- ...rface_1_1PreprocessParams__coll__graph.map | 15 + ...rface_1_1PreprocessParams__coll__graph.md5 | 1 + ...rface_1_1PreprocessParams__coll__graph.png | Bin 0 -> 33849 bytes ...gorithms_1_1calculate__thrust-members.html | 109 - ...algorithms_1_1get_axis_charge-members.html | 104 - ...ithms_1_1minimize__sphericity-members.html | 109 - ...lgorithms_1_1minimize__thrust-members.html | 109 - ..._algorithms_1_1sphericity_fit-members.html | 105 - ..._1_m_c_particle_1_1get__decay-members.html | 105 - ..._m_c_particle_1_1get__indices-members.html | 108 - ...et__indices___exclusive_decay-members.html | 109 - ...cle_1_1get__indices___exclusive_decay.html | 201 -- ...indices___exclusive_decay__coll__graph.map | 7 - ...indices___exclusive_decay__coll__graph.md5 | 1 - ...indices___exclusive_decay__coll__graph.png | Bin 10948 -> 0 bytes ...ices___exclusive_decay__inherit__graph.map | 5 - ...ices___exclusive_decay__inherit__graph.md5 | 1 - ...ices___exclusive_decay__inherit__graph.png | Bin 6995 -> 0 bytes ..._particle_1_1get__indices__coll__graph.png | Bin 6803 -> 0 bytes ...rticle_1_1get__indices__inherit__graph.map | 5 - ...rticle_1_1get__indices__inherit__graph.md5 | 1 - ...rticle_1_1get__indices__inherit__graph.png | Bin 7139 -> 0 bytes ..._m_c_particle_1_1sel__pdg_i_d-members.html | 104 - ...m_c_1_1sel_r_p___p_d_g__index-members.html | 104 - ...ucted_particle_1_1sel__charge-members.html | 104 - ...onstructed_particle_1_1sel__p-members.html | 104 - ...meared_reconstructed_particle-members.html | 106 - ...ar_objects_1_1_smeared_tracks-members.html | 105 - ...ects_1_1_smeared_tracks_t_o_f-members.html | 105 - ...jects_1_1_smeared_tracksd_ndx-members.html | 105 - ...ils_1_1_f_c_c_analyses_vertex-members.html | 108 - ...1_1_f_c_c_analyses_vertex_m_c-members.html | 105 - ...vertexing_utils_1_1sel_tracks-members.html | 106 - ..._1_1_f_c_c_analyses_composite-members.html | 105 - ...ses_1_1my_utils_1_1build___d0-members.html | 105 - ...1_1my_utils_1_1build__tau23pi-members.html | 107 - ...ng_1_1_f_c_c_analyses_jet__coll__graph.map | 11 - ...ng_1_1_f_c_c_analyses_jet__coll__graph.png | Bin 22288 -> 0 bytes ...stering_1_1clustering__antikt-members.html | 111 -- ...ring_1_1clustering__cambridge-members.html | 111 -- ...ring_1_1clustering__ee__genkt-members.html | 112 -- ...stering_1_1clustering__ee__kt-members.html | 110 - ...ustering_1_1clustering__genkt-members.html | 112 -- ...lustering_1_1clustering__jade-members.html | 111 -- ..._clustering_1_1clustering__kt-members.html | 111 -- ...ering_1_1clustering__valencia-members.html | 113 -- ...terface_1_1_preprocess_params-members.html | 107 - ...reprocess_params_1_1_var_info-members.html | 108 - ...ace_1_1_preprocess_params__coll__graph.map | 15 - ...ace_1_1_preprocess_params__coll__graph.md5 | 1 - ...ace_1_1_preprocess_params__coll__graph.png | Bin 30137 -> 0 bytes ...bers.html => structlogNormal-members.html} | 30 +- ...ctlog_normal.html => structlogNormal.html} | 38 +- doc/latest/sync_off.png | Bin 870 -> 851 bytes doc/latest/sync_on.png | Bin 861 -> 842 bytes doc/latest/tab_a.png | Bin 137 -> 128 bytes doc/latest/tab_ad.png | Bin 127 -> 123 bytes doc/latest/tab_b.png | Bin 171 -> 180 bytes doc/latest/tab_bd.png | Bin 155 -> 147 bytes doc/latest/tab_h.png | Bin 167 -> 181 bytes doc/latest/tab_hd.png | Bin 169 -> 165 bytes doc/latest/tab_s.png | Bin 179 -> 186 bytes doc/latest/tab_sd.png | Bin 171 -> 160 bytes 1423 files changed, 27393 insertions(+), 29901 deletions(-) create mode 100644 doc/latest/Algorithms_8cc.html create mode 100644 doc/latest/Algorithms_8cc__incl.map create mode 100644 doc/latest/Algorithms_8cc__incl.md5 create mode 100644 doc/latest/Algorithms_8cc__incl.png rename doc/latest/{_algorithms_8h.html => Algorithms_8h.html} (52%) create mode 100644 doc/latest/Algorithms_8h__dep__incl.map create mode 100644 doc/latest/Algorithms_8h__dep__incl.md5 create mode 100644 doc/latest/Algorithms_8h__dep__incl.png create mode 100644 doc/latest/Algorithms_8h__incl.map create mode 100644 doc/latest/Algorithms_8h__incl.md5 create mode 100644 doc/latest/Algorithms_8h__incl.png create mode 100644 doc/latest/Algorithms_8h_source.html rename doc/latest/{_c_s_template_8cc.html => CSTemplate_8cc.html} (75%) rename doc/latest/{_c_s_template_8cc__incl.map => CSTemplate_8cc__incl.map} (62%) create mode 100644 doc/latest/CSTemplate_8cc__incl.md5 create mode 100644 doc/latest/CSTemplate_8cc__incl.png rename doc/latest/{_c_s_template_8h.html => CSTemplate_8h.html} (75%) rename doc/latest/{_c_s_template_8h__dep__incl.map => CSTemplate_8h__dep__incl.map} (51%) create mode 100644 doc/latest/CSTemplate_8h__dep__incl.md5 create mode 100644 doc/latest/CSTemplate_8h__dep__incl.png rename doc/latest/{_c_s_template_8h_source.html => CSTemplate_8h_source.html} (74%) rename doc/latest/{_calo_ntupleizer_8cc.html => CaloNtupleizer_8cc.html} (62%) create mode 100644 doc/latest/CaloNtupleizer_8cc__incl.map create mode 100644 doc/latest/CaloNtupleizer_8cc__incl.md5 create mode 100644 doc/latest/CaloNtupleizer_8cc__incl.png rename doc/latest/{_calo_ntupleizer_8h.html => CaloNtupleizer_8h.html} (62%) rename doc/latest/{_calo_ntupleizer_8h__dep__incl.map => CaloNtupleizer_8h__dep__incl.map} (60%) create mode 100644 doc/latest/CaloNtupleizer_8h__dep__incl.md5 create mode 100644 doc/latest/CaloNtupleizer_8h__dep__incl.png create mode 100644 doc/latest/CaloNtupleizer_8h__incl.map rename doc/latest/{_calo_ntupleizer_8h__incl.md5 => CaloNtupleizer_8h__incl.md5} (100%) create mode 100644 doc/latest/CaloNtupleizer_8h__incl.png create mode 100644 doc/latest/CaloNtupleizer_8h_source.html rename doc/latest/{_external_recombiner_8cc.html => ExternalRecombiner_8cc.html} (74%) create mode 100644 doc/latest/ExternalRecombiner_8cc__incl.map create mode 100644 doc/latest/ExternalRecombiner_8cc__incl.md5 create mode 100644 doc/latest/ExternalRecombiner_8cc__incl.png rename doc/latest/{_external_recombiner_8h.html => ExternalRecombiner_8h.html} (69%) create mode 100644 doc/latest/ExternalRecombiner_8h__dep__incl.map create mode 100644 doc/latest/ExternalRecombiner_8h__dep__incl.md5 create mode 100644 doc/latest/ExternalRecombiner_8h__dep__incl.png create mode 100644 doc/latest/ExternalRecombiner_8h__incl.map rename doc/latest/{_external_recombiner_8h__incl.md5 => ExternalRecombiner_8h__incl.md5} (100%) create mode 100644 doc/latest/ExternalRecombiner_8h__incl.png rename doc/latest/{_external_recombiner_8h_source.html => ExternalRecombiner_8h_source.html} (61%) rename doc/latest/{_f_c_c_analyses_2_link_def_8h.html => FCCAnalyses_2LinkDef_8h.html} (84%) rename doc/latest/{_f_c_c_analyses_2_link_def_8h_source.html => FCCAnalyses_2LinkDef_8h_source.html} (93%) rename doc/latest/{_jet_clustering_utils_8cc.html => JetClusteringUtils_8cc.html} (56%) create mode 100644 doc/latest/JetClusteringUtils_8cc__incl.map create mode 100644 doc/latest/JetClusteringUtils_8cc__incl.md5 create mode 100644 doc/latest/JetClusteringUtils_8cc__incl.png rename doc/latest/{_jet_clustering_utils_8h.html => JetClusteringUtils_8h.html} (55%) create mode 100644 doc/latest/JetClusteringUtils_8h__dep__incl.map create mode 100644 doc/latest/JetClusteringUtils_8h__dep__incl.md5 create mode 100644 doc/latest/JetClusteringUtils_8h__dep__incl.png create mode 100644 doc/latest/JetClusteringUtils_8h__incl.map create mode 100644 doc/latest/JetClusteringUtils_8h__incl.md5 create mode 100644 doc/latest/JetClusteringUtils_8h__incl.png create mode 100644 doc/latest/JetClusteringUtils_8h_source.html create mode 100644 doc/latest/JetClustering_8cc.html create mode 100644 doc/latest/JetClustering_8cc__incl.map create mode 100644 doc/latest/JetClustering_8cc__incl.md5 create mode 100644 doc/latest/JetClustering_8cc__incl.png rename doc/latest/{_jet_clustering_8h.html => JetClustering_8h.html} (52%) create mode 100644 doc/latest/JetClustering_8h__dep__incl.map create mode 100644 doc/latest/JetClustering_8h__dep__incl.md5 create mode 100644 doc/latest/JetClustering_8h__dep__incl.png create mode 100644 doc/latest/JetClustering_8h__incl.map create mode 100644 doc/latest/JetClustering_8h__incl.md5 create mode 100644 doc/latest/JetClustering_8h__incl.png create mode 100644 doc/latest/JetClustering_8h_source.html create mode 100644 doc/latest/JetConstituentsUtils_8cc.html create mode 100644 doc/latest/JetConstituentsUtils_8cc__incl.map create mode 100644 doc/latest/JetConstituentsUtils_8cc__incl.md5 create mode 100644 doc/latest/JetConstituentsUtils_8cc__incl.png create mode 100644 doc/latest/JetConstituentsUtils_8h.html create mode 100644 doc/latest/JetConstituentsUtils_8h__dep__incl.map create mode 100644 doc/latest/JetConstituentsUtils_8h__dep__incl.md5 create mode 100644 doc/latest/JetConstituentsUtils_8h__dep__incl.png create mode 100644 doc/latest/JetConstituentsUtils_8h__incl.map rename doc/latest/{_jet_constituents_utils_8h__incl.md5 => JetConstituentsUtils_8h__incl.md5} (100%) create mode 100644 doc/latest/JetConstituentsUtils_8h__incl.png create mode 100644 doc/latest/JetConstituentsUtils_8h_source.html rename doc/latest/{_jet_flavour_utils_8cc.html => JetFlavourUtils_8cc.html} (57%) create mode 100644 doc/latest/JetFlavourUtils_8cc__incl.map create mode 100644 doc/latest/JetFlavourUtils_8cc__incl.md5 create mode 100644 doc/latest/JetFlavourUtils_8cc__incl.png rename doc/latest/{_jet_flavour_utils_8h.html => JetFlavourUtils_8h.html} (63%) rename doc/latest/{_jet_flavour_utils_8h__dep__incl.map => JetFlavourUtils_8h__dep__incl.map} (50%) create mode 100644 doc/latest/JetFlavourUtils_8h__dep__incl.md5 create mode 100644 doc/latest/JetFlavourUtils_8h__dep__incl.png rename doc/latest/{_jet_flavour_utils_8h__incl.map => JetFlavourUtils_8h__incl.map} (65%) rename doc/latest/{_jet_flavour_utils_8h__incl.md5 => JetFlavourUtils_8h__incl.md5} (100%) create mode 100644 doc/latest/JetFlavourUtils_8h__incl.png create mode 100644 doc/latest/JetFlavourUtils_8h_source.html rename doc/latest/{_jet_tagging_utils_8cc.html => JetTaggingUtils_8cc.html} (58%) create mode 100644 doc/latest/JetTaggingUtils_8cc__incl.map create mode 100644 doc/latest/JetTaggingUtils_8cc__incl.md5 create mode 100644 doc/latest/JetTaggingUtils_8cc__incl.png rename doc/latest/{_jet_tagging_utils_8h.html => JetTaggingUtils_8h.html} (59%) rename doc/latest/{_jet_tagging_utils_8h__dep__incl.map => JetTaggingUtils_8h__dep__incl.map} (60%) create mode 100644 doc/latest/JetTaggingUtils_8h__dep__incl.md5 create mode 100644 doc/latest/JetTaggingUtils_8h__dep__incl.png create mode 100644 doc/latest/JetTaggingUtils_8h__incl.map rename doc/latest/{_jet_tagging_utils_8h__incl.md5 => JetTaggingUtils_8h__incl.md5} (100%) create mode 100644 doc/latest/JetTaggingUtils_8h__incl.png create mode 100644 doc/latest/JetTaggingUtils_8h_source.html rename doc/latest/{_m_c_particle_8cc.html => MCParticle_8cc.html} (68%) create mode 100644 doc/latest/MCParticle_8cc__incl.map create mode 100644 doc/latest/MCParticle_8cc__incl.md5 create mode 100644 doc/latest/MCParticle_8cc__incl.png rename doc/latest/{_m_c_particle_8h.html => MCParticle_8h.html} (66%) create mode 100644 doc/latest/MCParticle_8h__dep__incl.map create mode 100644 doc/latest/MCParticle_8h__dep__incl.md5 create mode 100644 doc/latest/MCParticle_8h__dep__incl.png create mode 100644 doc/latest/MCParticle_8h__incl.map rename doc/latest/{_m_c_particle_8h__incl.md5 => MCParticle_8h__incl.md5} (100%) create mode 100644 doc/latest/MCParticle_8h__incl.png create mode 100644 doc/latest/MCParticle_8h_source.html rename doc/latest/{_o_n_n_x_runtime_8cc.html => ONNXRuntime_8cc.html} (64%) create mode 100644 doc/latest/ONNXRuntime_8cc__incl.map create mode 100644 doc/latest/ONNXRuntime_8cc__incl.md5 create mode 100644 doc/latest/ONNXRuntime_8cc__incl.png rename doc/latest/{_o_n_n_x_runtime_8h.html => ONNXRuntime_8h.html} (58%) create mode 100644 doc/latest/ONNXRuntime_8h__dep__incl.map create mode 100644 doc/latest/ONNXRuntime_8h__dep__incl.md5 create mode 100644 doc/latest/ONNXRuntime_8h__dep__incl.png create mode 100644 doc/latest/ONNXRuntime_8h__incl.map rename doc/latest/{_o_n_n_x_runtime_8h__incl.md5 => ONNXRuntime_8h__incl.md5} (100%) create mode 100644 doc/latest/ONNXRuntime_8h__incl.png create mode 100644 doc/latest/ONNXRuntime_8h_source.html rename doc/latest/{_r_e_a_d_m_e_8md.html => README_8md.html} (85%) rename doc/latest/{_reconstructed_particle2_m_c_8cc.html => ReconstructedParticle2MC_8cc.html} (59%) create mode 100644 doc/latest/ReconstructedParticle2MC_8cc__incl.map create mode 100644 doc/latest/ReconstructedParticle2MC_8cc__incl.md5 create mode 100644 doc/latest/ReconstructedParticle2MC_8cc__incl.png rename doc/latest/{_reconstructed_particle2_m_c_8h.html => ReconstructedParticle2MC_8h.html} (56%) create mode 100644 doc/latest/ReconstructedParticle2MC_8h__dep__incl.map create mode 100644 doc/latest/ReconstructedParticle2MC_8h__dep__incl.md5 create mode 100644 doc/latest/ReconstructedParticle2MC_8h__dep__incl.png create mode 100644 doc/latest/ReconstructedParticle2MC_8h__incl.map rename doc/latest/{_reconstructed_particle2_m_c_8h__incl.md5 => ReconstructedParticle2MC_8h__incl.md5} (100%) create mode 100644 doc/latest/ReconstructedParticle2MC_8h__incl.png create mode 100644 doc/latest/ReconstructedParticle2MC_8h_source.html rename doc/latest/{_reconstructed_particle2_track_8cc.html => ReconstructedParticle2Track_8cc.html} (59%) create mode 100644 doc/latest/ReconstructedParticle2Track_8cc__incl.map create mode 100644 doc/latest/ReconstructedParticle2Track_8cc__incl.md5 create mode 100644 doc/latest/ReconstructedParticle2Track_8cc__incl.png rename doc/latest/{_reconstructed_particle2_track_8h.html => ReconstructedParticle2Track_8h.html} (59%) create mode 100644 doc/latest/ReconstructedParticle2Track_8h__dep__incl.map create mode 100644 doc/latest/ReconstructedParticle2Track_8h__dep__incl.md5 create mode 100644 doc/latest/ReconstructedParticle2Track_8h__dep__incl.png create mode 100644 doc/latest/ReconstructedParticle2Track_8h__incl.map rename doc/latest/{_reconstructed_particle2_track_8h__incl.md5 => ReconstructedParticle2Track_8h__incl.md5} (100%) create mode 100644 doc/latest/ReconstructedParticle2Track_8h__incl.png create mode 100644 doc/latest/ReconstructedParticle2Track_8h_source.html rename doc/latest/{_reconstructed_particle_8cc.html => ReconstructedParticle_8cc.html} (65%) create mode 100644 doc/latest/ReconstructedParticle_8cc__incl.map create mode 100644 doc/latest/ReconstructedParticle_8cc__incl.md5 create mode 100644 doc/latest/ReconstructedParticle_8cc__incl.png rename doc/latest/{_reconstructed_particle_8h.html => ReconstructedParticle_8h.html} (62%) create mode 100644 doc/latest/ReconstructedParticle_8h__dep__incl.map create mode 100644 doc/latest/ReconstructedParticle_8h__dep__incl.md5 create mode 100644 doc/latest/ReconstructedParticle_8h__dep__incl.png create mode 100644 doc/latest/ReconstructedParticle_8h__incl.map rename doc/latest/{_reconstructed_particle_8h__incl.md5 => ReconstructedParticle_8h__incl.md5} (100%) create mode 100644 doc/latest/ReconstructedParticle_8h__incl.png create mode 100644 doc/latest/ReconstructedParticle_8h_source.html create mode 100644 doc/latest/ReconstructedTrack_8cc.html create mode 100644 doc/latest/ReconstructedTrack_8cc__incl.map create mode 100644 doc/latest/ReconstructedTrack_8cc__incl.md5 create mode 100644 doc/latest/ReconstructedTrack_8cc__incl.png rename doc/latest/{_reconstructed_track_8h.html => ReconstructedTrack_8h.html} (60%) create mode 100644 doc/latest/ReconstructedTrack_8h__dep__incl.map create mode 100644 doc/latest/ReconstructedTrack_8h__dep__incl.md5 create mode 100644 doc/latest/ReconstructedTrack_8h__dep__incl.png create mode 100644 doc/latest/ReconstructedTrack_8h__incl.map rename doc/latest/{_reconstructed_track_8h__incl.md5 => ReconstructedTrack_8h__incl.md5} (100%) create mode 100644 doc/latest/ReconstructedTrack_8h__incl.png rename doc/latest/{_reconstructed_track_8h_source.html => ReconstructedTrack_8h_source.html} (63%) create mode 100644 doc/latest/SmearObjects_8cc.html create mode 100644 doc/latest/SmearObjects_8cc__incl.map create mode 100644 doc/latest/SmearObjects_8cc__incl.md5 create mode 100644 doc/latest/SmearObjects_8cc__incl.png create mode 100644 doc/latest/SmearObjects_8h.html rename doc/latest/{_smear_objects_8h__dep__incl.map => SmearObjects_8h__dep__incl.map} (60%) create mode 100644 doc/latest/SmearObjects_8h__dep__incl.md5 create mode 100644 doc/latest/SmearObjects_8h__dep__incl.png create mode 100644 doc/latest/SmearObjects_8h__incl.map create mode 100644 doc/latest/SmearObjects_8h__incl.md5 create mode 100644 doc/latest/SmearObjects_8h__incl.png create mode 100644 doc/latest/SmearObjects_8h_source.html rename doc/latest/{_smearing_8cc.html => Smearing_8cc.html} (67%) create mode 100644 doc/latest/Smearing_8cc__incl.map create mode 100644 doc/latest/Smearing_8cc__incl.md5 create mode 100644 doc/latest/Smearing_8cc__incl.png rename doc/latest/{_smearing_8h.html => Smearing_8h.html} (66%) rename doc/latest/{_smearing_8h__dep__incl.map => Smearing_8h__dep__incl.map} (60%) create mode 100644 doc/latest/Smearing_8h__dep__incl.md5 create mode 100644 doc/latest/Smearing_8h__dep__incl.png create mode 100644 doc/latest/Smearing_8h__incl.map rename doc/latest/{_smearing_8h__incl.md5 => Smearing_8h__incl.md5} (100%) create mode 100644 doc/latest/Smearing_8h__incl.png rename doc/latest/{_smearing_8h_source.html => Smearing_8h_source.html} (61%) rename doc/latest/{_utils_8h.html => Utils_8h.html} (67%) rename doc/latest/{_utils_8h__dep__incl.map => Utils_8h__dep__incl.map} (60%) create mode 100644 doc/latest/Utils_8h__dep__incl.md5 create mode 100644 doc/latest/Utils_8h__dep__incl.png rename doc/latest/{_utils_8h__incl.map => Utils_8h__incl.map} (64%) rename doc/latest/{_utils_8h__incl.md5 => Utils_8h__incl.md5} (100%) create mode 100644 doc/latest/Utils_8h__incl.png rename doc/latest/{_utils_8h_source.html => Utils_8h_source.html} (60%) rename doc/latest/{_valencia_plugin_8cc.html => ValenciaPlugin_8cc.html} (69%) create mode 100644 doc/latest/ValenciaPlugin_8cc__incl.map create mode 100644 doc/latest/ValenciaPlugin_8cc__incl.md5 create mode 100644 doc/latest/ValenciaPlugin_8cc__incl.png rename doc/latest/{_valencia_plugin_8h.html => ValenciaPlugin_8h.html} (57%) create mode 100644 doc/latest/ValenciaPlugin_8h__dep__incl.map create mode 100644 doc/latest/ValenciaPlugin_8h__dep__incl.md5 create mode 100644 doc/latest/ValenciaPlugin_8h__dep__incl.png create mode 100644 doc/latest/ValenciaPlugin_8h__incl.map rename doc/latest/{_valencia_plugin_8h__incl.md5 => ValenciaPlugin_8h__incl.md5} (100%) create mode 100644 doc/latest/ValenciaPlugin_8h__incl.png rename doc/latest/{_valencia_plugin_8h_source.html => ValenciaPlugin_8h_source.html} (50%) create mode 100644 doc/latest/VertexFinderActs_8cc.html create mode 100644 doc/latest/VertexFinderActs_8cc__incl.map create mode 100644 doc/latest/VertexFinderActs_8cc__incl.md5 create mode 100644 doc/latest/VertexFinderActs_8cc__incl.png create mode 100644 doc/latest/VertexFinderActs_8h.html rename doc/latest/{_vertex_finder_acts_8h__dep__incl.map => VertexFinderActs_8h__dep__incl.map} (60%) create mode 100644 doc/latest/VertexFinderActs_8h__dep__incl.md5 create mode 100644 doc/latest/VertexFinderActs_8h__dep__incl.png create mode 100644 doc/latest/VertexFinderActs_8h__incl.map create mode 100644 doc/latest/VertexFinderActs_8h__incl.md5 create mode 100644 doc/latest/VertexFinderActs_8h__incl.png rename doc/latest/{_vertex_finder_acts_8h_source.html => VertexFinderActs_8h_source.html} (73%) create mode 100644 doc/latest/VertexFinderLCFIPlus_8cc.html create mode 100644 doc/latest/VertexFinderLCFIPlus_8cc__incl.map create mode 100644 doc/latest/VertexFinderLCFIPlus_8cc__incl.md5 create mode 100644 doc/latest/VertexFinderLCFIPlus_8cc__incl.png create mode 100644 doc/latest/VertexFinderLCFIPlus_8h.html rename doc/latest/{_vertex_finder_l_c_f_i_plus_8h__dep__incl.map => VertexFinderLCFIPlus_8h__dep__incl.map} (59%) create mode 100644 doc/latest/VertexFinderLCFIPlus_8h__dep__incl.md5 create mode 100644 doc/latest/VertexFinderLCFIPlus_8h__dep__incl.png create mode 100644 doc/latest/VertexFinderLCFIPlus_8h__incl.map create mode 100644 doc/latest/VertexFinderLCFIPlus_8h__incl.md5 create mode 100644 doc/latest/VertexFinderLCFIPlus_8h__incl.png create mode 100644 doc/latest/VertexFinderLCFIPlus_8h_source.html create mode 100644 doc/latest/VertexFitterActs_8cc.html create mode 100644 doc/latest/VertexFitterActs_8cc__incl.map create mode 100644 doc/latest/VertexFitterActs_8cc__incl.md5 create mode 100644 doc/latest/VertexFitterActs_8cc__incl.png create mode 100644 doc/latest/VertexFitterActs_8h.html rename doc/latest/{_vertex_fitter_acts_8h__dep__incl.map => VertexFitterActs_8h__dep__incl.map} (60%) create mode 100644 doc/latest/VertexFitterActs_8h__dep__incl.md5 create mode 100644 doc/latest/VertexFitterActs_8h__dep__incl.png create mode 100644 doc/latest/VertexFitterActs_8h__incl.map create mode 100644 doc/latest/VertexFitterActs_8h__incl.md5 create mode 100644 doc/latest/VertexFitterActs_8h__incl.png rename doc/latest/{_vertex_fitter_acts_8h_source.html => VertexFitterActs_8h_source.html} (69%) create mode 100644 doc/latest/VertexFitterSimple_8cc.html create mode 100644 doc/latest/VertexFitterSimple_8cc__incl.map create mode 100644 doc/latest/VertexFitterSimple_8cc__incl.md5 create mode 100644 doc/latest/VertexFitterSimple_8cc__incl.png create mode 100644 doc/latest/VertexFitterSimple_8h.html create mode 100644 doc/latest/VertexFitterSimple_8h__dep__incl.map create mode 100644 doc/latest/VertexFitterSimple_8h__dep__incl.md5 create mode 100644 doc/latest/VertexFitterSimple_8h__dep__incl.png create mode 100644 doc/latest/VertexFitterSimple_8h__incl.map create mode 100644 doc/latest/VertexFitterSimple_8h__incl.md5 create mode 100644 doc/latest/VertexFitterSimple_8h__incl.png rename doc/latest/{_vertex_fitter_simple_8h_source.html => VertexFitterSimple_8h_source.html} (54%) rename doc/latest/{_vertexing_utils_8cc.html => VertexingUtils_8cc.html} (53%) create mode 100644 doc/latest/VertexingUtils_8cc__incl.map create mode 100644 doc/latest/VertexingUtils_8cc__incl.md5 create mode 100644 doc/latest/VertexingUtils_8cc__incl.png rename doc/latest/{_vertexing_utils_8h.html => VertexingUtils_8h.html} (55%) create mode 100644 doc/latest/VertexingUtils_8h__dep__incl.map create mode 100644 doc/latest/VertexingUtils_8h__dep__incl.md5 create mode 100644 doc/latest/VertexingUtils_8h__dep__incl.png create mode 100644 doc/latest/VertexingUtils_8h__incl.map rename doc/latest/{_vertexing_utils_8h__incl.md5 => VertexingUtils_8h__incl.md5} (100%) create mode 100644 doc/latest/VertexingUtils_8h__incl.png create mode 100644 doc/latest/VertexingUtils_8h_source.html rename doc/latest/{_weaver_interface_8cc.html => WeaverInterface_8cc.html} (60%) create mode 100644 doc/latest/WeaverInterface_8cc__incl.map create mode 100644 doc/latest/WeaverInterface_8cc__incl.md5 create mode 100644 doc/latest/WeaverInterface_8cc__incl.png rename doc/latest/{_weaver_interface_8h.html => WeaverInterface_8h.html} (59%) create mode 100644 doc/latest/WeaverInterface_8h__dep__incl.map create mode 100644 doc/latest/WeaverInterface_8h__dep__incl.md5 create mode 100644 doc/latest/WeaverInterface_8h__dep__incl.png create mode 100644 doc/latest/WeaverInterface_8h__incl.map create mode 100644 doc/latest/WeaverInterface_8h__incl.md5 create mode 100644 doc/latest/WeaverInterface_8h__incl.png create mode 100644 doc/latest/WeaverInterface_8h_source.html rename doc/latest/{_weaver_utils_8cc.html => WeaverUtils_8cc.html} (58%) create mode 100644 doc/latest/WeaverUtils_8cc__incl.map create mode 100644 doc/latest/WeaverUtils_8cc__incl.md5 create mode 100644 doc/latest/WeaverUtils_8cc__incl.png rename doc/latest/{_weaver_utils_8h.html => WeaverUtils_8h.html} (66%) rename doc/latest/{_weaver_utils_8h__dep__incl.map => WeaverUtils_8h__dep__incl.map} (60%) create mode 100644 doc/latest/WeaverUtils_8h__dep__incl.md5 create mode 100644 doc/latest/WeaverUtils_8h__dep__incl.png rename doc/latest/{_weaver_utils_8h__incl.map => WeaverUtils_8h__incl.map} (65%) rename doc/latest/{_weaver_utils_8h__incl.md5 => WeaverUtils_8h__incl.md5} (100%) create mode 100644 doc/latest/WeaverUtils_8h__incl.png rename doc/latest/{_weaver_utils_8h_source.html => WeaverUtils_8h_source.html} (55%) delete mode 100644 doc/latest/_algorithms_8cc.html delete mode 100644 doc/latest/_algorithms_8cc__incl.map delete mode 100644 doc/latest/_algorithms_8cc__incl.md5 delete mode 100644 doc/latest/_algorithms_8cc__incl.png delete mode 100644 doc/latest/_algorithms_8h__dep__incl.map delete mode 100644 doc/latest/_algorithms_8h__dep__incl.md5 delete mode 100644 doc/latest/_algorithms_8h__dep__incl.png delete mode 100644 doc/latest/_algorithms_8h__incl.map delete mode 100644 doc/latest/_algorithms_8h__incl.md5 delete mode 100644 doc/latest/_algorithms_8h__incl.png delete mode 100644 doc/latest/_algorithms_8h_source.html delete mode 100644 doc/latest/_c_s_template_8cc__incl.md5 delete mode 100644 doc/latest/_c_s_template_8cc__incl.png delete mode 100644 doc/latest/_c_s_template_8h__dep__incl.md5 delete mode 100644 doc/latest/_c_s_template_8h__dep__incl.png delete mode 100644 doc/latest/_calo_ntupleizer_8cc__incl.map delete mode 100644 doc/latest/_calo_ntupleizer_8cc__incl.md5 delete mode 100644 doc/latest/_calo_ntupleizer_8cc__incl.png delete mode 100644 doc/latest/_calo_ntupleizer_8h__dep__incl.md5 delete mode 100644 doc/latest/_calo_ntupleizer_8h__dep__incl.png delete mode 100644 doc/latest/_calo_ntupleizer_8h__incl.map delete mode 100644 doc/latest/_calo_ntupleizer_8h__incl.png delete mode 100644 doc/latest/_calo_ntupleizer_8h_source.html delete mode 100644 doc/latest/_external_recombiner_8cc__incl.map delete mode 100644 doc/latest/_external_recombiner_8cc__incl.md5 delete mode 100644 doc/latest/_external_recombiner_8cc__incl.png delete mode 100644 doc/latest/_external_recombiner_8h__dep__incl.map delete mode 100644 doc/latest/_external_recombiner_8h__dep__incl.md5 delete mode 100644 doc/latest/_external_recombiner_8h__dep__incl.png delete mode 100644 doc/latest/_external_recombiner_8h__incl.map delete mode 100644 doc/latest/_external_recombiner_8h__incl.png delete mode 100644 doc/latest/_jet_clustering_8cc.html delete mode 100644 doc/latest/_jet_clustering_8cc__incl.map delete mode 100644 doc/latest/_jet_clustering_8cc__incl.md5 delete mode 100644 doc/latest/_jet_clustering_8cc__incl.png delete mode 100644 doc/latest/_jet_clustering_8h__dep__incl.map delete mode 100644 doc/latest/_jet_clustering_8h__dep__incl.md5 delete mode 100644 doc/latest/_jet_clustering_8h__dep__incl.png delete mode 100644 doc/latest/_jet_clustering_8h__incl.map delete mode 100644 doc/latest/_jet_clustering_8h__incl.md5 delete mode 100644 doc/latest/_jet_clustering_8h__incl.png delete mode 100644 doc/latest/_jet_clustering_8h_source.html delete mode 100644 doc/latest/_jet_clustering_utils_8cc__incl.map delete mode 100644 doc/latest/_jet_clustering_utils_8cc__incl.md5 delete mode 100644 doc/latest/_jet_clustering_utils_8cc__incl.png delete mode 100644 doc/latest/_jet_clustering_utils_8h__dep__incl.map delete mode 100644 doc/latest/_jet_clustering_utils_8h__dep__incl.md5 delete mode 100644 doc/latest/_jet_clustering_utils_8h__dep__incl.png delete mode 100644 doc/latest/_jet_clustering_utils_8h__incl.map delete mode 100644 doc/latest/_jet_clustering_utils_8h__incl.md5 delete mode 100644 doc/latest/_jet_clustering_utils_8h__incl.png delete mode 100644 doc/latest/_jet_clustering_utils_8h_source.html delete mode 100644 doc/latest/_jet_constituents_utils_8cc.html delete mode 100644 doc/latest/_jet_constituents_utils_8cc__incl.map delete mode 100644 doc/latest/_jet_constituents_utils_8cc__incl.md5 delete mode 100644 doc/latest/_jet_constituents_utils_8cc__incl.png delete mode 100644 doc/latest/_jet_constituents_utils_8h.html delete mode 100644 doc/latest/_jet_constituents_utils_8h__dep__incl.map delete mode 100644 doc/latest/_jet_constituents_utils_8h__dep__incl.md5 delete mode 100644 doc/latest/_jet_constituents_utils_8h__dep__incl.png delete mode 100644 doc/latest/_jet_constituents_utils_8h__incl.map delete mode 100644 doc/latest/_jet_constituents_utils_8h__incl.png delete mode 100644 doc/latest/_jet_constituents_utils_8h_source.html delete mode 100644 doc/latest/_jet_flavour_utils_8cc__incl.map delete mode 100644 doc/latest/_jet_flavour_utils_8cc__incl.md5 delete mode 100644 doc/latest/_jet_flavour_utils_8cc__incl.png delete mode 100644 doc/latest/_jet_flavour_utils_8h__dep__incl.md5 delete mode 100644 doc/latest/_jet_flavour_utils_8h__dep__incl.png delete mode 100644 doc/latest/_jet_flavour_utils_8h__incl.png delete mode 100644 doc/latest/_jet_flavour_utils_8h_source.html delete mode 100644 doc/latest/_jet_tagging_utils_8cc__incl.map delete mode 100644 doc/latest/_jet_tagging_utils_8cc__incl.md5 delete mode 100644 doc/latest/_jet_tagging_utils_8cc__incl.png delete mode 100644 doc/latest/_jet_tagging_utils_8h__dep__incl.md5 delete mode 100644 doc/latest/_jet_tagging_utils_8h__dep__incl.png delete mode 100644 doc/latest/_jet_tagging_utils_8h__incl.map delete mode 100644 doc/latest/_jet_tagging_utils_8h__incl.png delete mode 100644 doc/latest/_jet_tagging_utils_8h_source.html delete mode 100644 doc/latest/_m_c_particle_8cc__incl.map delete mode 100644 doc/latest/_m_c_particle_8cc__incl.md5 delete mode 100644 doc/latest/_m_c_particle_8cc__incl.png delete mode 100644 doc/latest/_m_c_particle_8h__dep__incl.map delete mode 100644 doc/latest/_m_c_particle_8h__dep__incl.md5 delete mode 100644 doc/latest/_m_c_particle_8h__dep__incl.png delete mode 100644 doc/latest/_m_c_particle_8h__incl.map delete mode 100644 doc/latest/_m_c_particle_8h__incl.png delete mode 100644 doc/latest/_m_c_particle_8h_source.html delete mode 100644 doc/latest/_o_n_n_x_runtime_8cc__incl.map delete mode 100644 doc/latest/_o_n_n_x_runtime_8cc__incl.md5 delete mode 100644 doc/latest/_o_n_n_x_runtime_8cc__incl.png delete mode 100644 doc/latest/_o_n_n_x_runtime_8h__dep__incl.map delete mode 100644 doc/latest/_o_n_n_x_runtime_8h__dep__incl.md5 delete mode 100644 doc/latest/_o_n_n_x_runtime_8h__dep__incl.png delete mode 100644 doc/latest/_o_n_n_x_runtime_8h__incl.map delete mode 100644 doc/latest/_o_n_n_x_runtime_8h__incl.png delete mode 100644 doc/latest/_o_n_n_x_runtime_8h_source.html delete mode 100644 doc/latest/_reconstructed_particle2_m_c_8cc__incl.map delete mode 100644 doc/latest/_reconstructed_particle2_m_c_8cc__incl.md5 delete mode 100644 doc/latest/_reconstructed_particle2_m_c_8cc__incl.png delete mode 100644 doc/latest/_reconstructed_particle2_m_c_8h__dep__incl.map delete mode 100644 doc/latest/_reconstructed_particle2_m_c_8h__dep__incl.md5 delete mode 100644 doc/latest/_reconstructed_particle2_m_c_8h__dep__incl.png delete mode 100644 doc/latest/_reconstructed_particle2_m_c_8h__incl.map delete mode 100644 doc/latest/_reconstructed_particle2_m_c_8h__incl.png delete mode 100644 doc/latest/_reconstructed_particle2_m_c_8h_source.html delete mode 100644 doc/latest/_reconstructed_particle2_track_8cc__incl.map delete mode 100644 doc/latest/_reconstructed_particle2_track_8cc__incl.md5 delete mode 100644 doc/latest/_reconstructed_particle2_track_8cc__incl.png delete mode 100644 doc/latest/_reconstructed_particle2_track_8h__dep__incl.map delete mode 100644 doc/latest/_reconstructed_particle2_track_8h__dep__incl.md5 delete mode 100644 doc/latest/_reconstructed_particle2_track_8h__dep__incl.png delete mode 100644 doc/latest/_reconstructed_particle2_track_8h__incl.map delete mode 100644 doc/latest/_reconstructed_particle2_track_8h__incl.png delete mode 100644 doc/latest/_reconstructed_particle2_track_8h_source.html delete mode 100644 doc/latest/_reconstructed_particle_8cc__incl.map delete mode 100644 doc/latest/_reconstructed_particle_8cc__incl.md5 delete mode 100644 doc/latest/_reconstructed_particle_8cc__incl.png delete mode 100644 doc/latest/_reconstructed_particle_8h__dep__incl.map delete mode 100644 doc/latest/_reconstructed_particle_8h__dep__incl.md5 delete mode 100644 doc/latest/_reconstructed_particle_8h__dep__incl.png delete mode 100644 doc/latest/_reconstructed_particle_8h__incl.map delete mode 100644 doc/latest/_reconstructed_particle_8h__incl.png delete mode 100644 doc/latest/_reconstructed_particle_8h_source.html delete mode 100644 doc/latest/_reconstructed_track_8cc.html delete mode 100644 doc/latest/_reconstructed_track_8cc__incl.map delete mode 100644 doc/latest/_reconstructed_track_8cc__incl.md5 delete mode 100644 doc/latest/_reconstructed_track_8cc__incl.png delete mode 100644 doc/latest/_reconstructed_track_8h__dep__incl.map delete mode 100644 doc/latest/_reconstructed_track_8h__dep__incl.md5 delete mode 100644 doc/latest/_reconstructed_track_8h__dep__incl.png delete mode 100644 doc/latest/_reconstructed_track_8h__incl.map delete mode 100644 doc/latest/_reconstructed_track_8h__incl.png delete mode 100644 doc/latest/_smear_objects_8cc.html delete mode 100644 doc/latest/_smear_objects_8cc__incl.map delete mode 100644 doc/latest/_smear_objects_8cc__incl.md5 delete mode 100644 doc/latest/_smear_objects_8cc__incl.png delete mode 100644 doc/latest/_smear_objects_8h.html delete mode 100644 doc/latest/_smear_objects_8h__dep__incl.md5 delete mode 100644 doc/latest/_smear_objects_8h__dep__incl.png delete mode 100644 doc/latest/_smear_objects_8h__incl.map delete mode 100644 doc/latest/_smear_objects_8h__incl.md5 delete mode 100644 doc/latest/_smear_objects_8h__incl.png delete mode 100644 doc/latest/_smear_objects_8h_source.html delete mode 100644 doc/latest/_smearing_8cc__incl.map delete mode 100644 doc/latest/_smearing_8cc__incl.md5 delete mode 100644 doc/latest/_smearing_8cc__incl.png delete mode 100644 doc/latest/_smearing_8h__dep__incl.md5 delete mode 100644 doc/latest/_smearing_8h__dep__incl.png delete mode 100644 doc/latest/_smearing_8h__incl.map delete mode 100644 doc/latest/_smearing_8h__incl.png delete mode 100644 doc/latest/_utils_8h__dep__incl.md5 delete mode 100644 doc/latest/_utils_8h__dep__incl.png delete mode 100644 doc/latest/_utils_8h__incl.png delete mode 100644 doc/latest/_valencia_plugin_8cc__incl.map delete mode 100644 doc/latest/_valencia_plugin_8cc__incl.md5 delete mode 100644 doc/latest/_valencia_plugin_8cc__incl.png delete mode 100644 doc/latest/_valencia_plugin_8h__dep__incl.map delete mode 100644 doc/latest/_valencia_plugin_8h__dep__incl.md5 delete mode 100644 doc/latest/_valencia_plugin_8h__dep__incl.png delete mode 100644 doc/latest/_valencia_plugin_8h__incl.map delete mode 100644 doc/latest/_valencia_plugin_8h__incl.png delete mode 100644 doc/latest/_vertex_finder_acts_8cc.html delete mode 100644 doc/latest/_vertex_finder_acts_8cc__incl.map delete mode 100644 doc/latest/_vertex_finder_acts_8cc__incl.md5 delete mode 100644 doc/latest/_vertex_finder_acts_8cc__incl.png delete mode 100644 doc/latest/_vertex_finder_acts_8h.html delete mode 100644 doc/latest/_vertex_finder_acts_8h__dep__incl.md5 delete mode 100644 doc/latest/_vertex_finder_acts_8h__dep__incl.png delete mode 100644 doc/latest/_vertex_finder_acts_8h__incl.map delete mode 100644 doc/latest/_vertex_finder_acts_8h__incl.md5 delete mode 100644 doc/latest/_vertex_finder_acts_8h__incl.png delete mode 100644 doc/latest/_vertex_finder_l_c_f_i_plus_8cc.html delete mode 100644 doc/latest/_vertex_finder_l_c_f_i_plus_8cc__incl.map delete mode 100644 doc/latest/_vertex_finder_l_c_f_i_plus_8cc__incl.md5 delete mode 100644 doc/latest/_vertex_finder_l_c_f_i_plus_8cc__incl.png delete mode 100644 doc/latest/_vertex_finder_l_c_f_i_plus_8h.html delete mode 100644 doc/latest/_vertex_finder_l_c_f_i_plus_8h__dep__incl.md5 delete mode 100644 doc/latest/_vertex_finder_l_c_f_i_plus_8h__dep__incl.png delete mode 100644 doc/latest/_vertex_finder_l_c_f_i_plus_8h__incl.map delete mode 100644 doc/latest/_vertex_finder_l_c_f_i_plus_8h__incl.md5 delete mode 100644 doc/latest/_vertex_finder_l_c_f_i_plus_8h__incl.png delete mode 100644 doc/latest/_vertex_finder_l_c_f_i_plus_8h_source.html delete mode 100644 doc/latest/_vertex_fitter_acts_8cc.html delete mode 100644 doc/latest/_vertex_fitter_acts_8cc__incl.map delete mode 100644 doc/latest/_vertex_fitter_acts_8cc__incl.md5 delete mode 100644 doc/latest/_vertex_fitter_acts_8cc__incl.png delete mode 100644 doc/latest/_vertex_fitter_acts_8h.html delete mode 100644 doc/latest/_vertex_fitter_acts_8h__dep__incl.md5 delete mode 100644 doc/latest/_vertex_fitter_acts_8h__dep__incl.png delete mode 100644 doc/latest/_vertex_fitter_acts_8h__incl.map delete mode 100644 doc/latest/_vertex_fitter_acts_8h__incl.md5 delete mode 100644 doc/latest/_vertex_fitter_acts_8h__incl.png delete mode 100644 doc/latest/_vertex_fitter_simple_8cc.html delete mode 100644 doc/latest/_vertex_fitter_simple_8cc__incl.map delete mode 100644 doc/latest/_vertex_fitter_simple_8cc__incl.md5 delete mode 100644 doc/latest/_vertex_fitter_simple_8cc__incl.png delete mode 100644 doc/latest/_vertex_fitter_simple_8h.html delete mode 100644 doc/latest/_vertex_fitter_simple_8h__dep__incl.map delete mode 100644 doc/latest/_vertex_fitter_simple_8h__dep__incl.md5 delete mode 100644 doc/latest/_vertex_fitter_simple_8h__dep__incl.png delete mode 100644 doc/latest/_vertex_fitter_simple_8h__incl.map delete mode 100644 doc/latest/_vertex_fitter_simple_8h__incl.md5 delete mode 100644 doc/latest/_vertex_fitter_simple_8h__incl.png delete mode 100644 doc/latest/_vertexing_utils_8cc__incl.map delete mode 100644 doc/latest/_vertexing_utils_8cc__incl.md5 delete mode 100644 doc/latest/_vertexing_utils_8cc__incl.png delete mode 100644 doc/latest/_vertexing_utils_8h__dep__incl.map delete mode 100644 doc/latest/_vertexing_utils_8h__dep__incl.md5 delete mode 100644 doc/latest/_vertexing_utils_8h__dep__incl.png delete mode 100644 doc/latest/_vertexing_utils_8h__incl.map delete mode 100644 doc/latest/_vertexing_utils_8h__incl.png delete mode 100644 doc/latest/_vertexing_utils_8h_source.html delete mode 100644 doc/latest/_weaver_interface_8cc__incl.map delete mode 100644 doc/latest/_weaver_interface_8cc__incl.md5 delete mode 100644 doc/latest/_weaver_interface_8cc__incl.png delete mode 100644 doc/latest/_weaver_interface_8h__dep__incl.map delete mode 100644 doc/latest/_weaver_interface_8h__dep__incl.md5 delete mode 100644 doc/latest/_weaver_interface_8h__dep__incl.png delete mode 100644 doc/latest/_weaver_interface_8h__incl.map delete mode 100644 doc/latest/_weaver_interface_8h__incl.md5 delete mode 100644 doc/latest/_weaver_interface_8h__incl.png delete mode 100644 doc/latest/_weaver_interface_8h_source.html delete mode 100644 doc/latest/_weaver_utils_8cc__incl.map delete mode 100644 doc/latest/_weaver_utils_8cc__incl.md5 delete mode 100644 doc/latest/_weaver_utils_8cc__incl.png delete mode 100644 doc/latest/_weaver_utils_8h__dep__incl.md5 delete mode 100644 doc/latest/_weaver_utils_8h__dep__incl.png delete mode 100644 doc/latest/_weaver_utils_8h__incl.png rename doc/latest/{case-studies_2include_2case-studies_2_link_def_8h.html => case-studies_2include_2case-studies_2LinkDef_8h.html} (85%) rename doc/latest/{case-studies_2include_2case-studies_2_link_def_8h_source.html => case-studies_2include_2case-studies_2LinkDef_8h_source.html} (87%) rename doc/latest/{class_external_recombiner-members.html => classExternalRecombiner-members.html} (62%) rename doc/latest/{class_external_recombiner.html => classExternalRecombiner.html} (78%) rename doc/latest/{class_external_recombiner__inherit__graph.map => classExternalRecombiner__coll__graph.map} (60%) rename doc/latest/{class_external_recombiner__coll__graph.md5 => classExternalRecombiner__coll__graph.md5} (100%) create mode 100644 doc/latest/classExternalRecombiner__coll__graph.png rename doc/latest/{class_external_recombiner__coll__graph.map => classExternalRecombiner__inherit__graph.map} (60%) rename doc/latest/{class_external_recombiner__inherit__graph.md5 => classExternalRecombiner__inherit__graph.md5} (100%) create mode 100644 doc/latest/classExternalRecombiner__inherit__graph.png create mode 100644 doc/latest/classONNXRuntime-members.html rename doc/latest/{class_o_n_n_x_runtime.html => classONNXRuntime.html} (77%) create mode 100644 doc/latest/classONNXRuntime__coll__graph.map rename doc/latest/{class_o_n_n_x_runtime__coll__graph.md5 => classONNXRuntime__coll__graph.md5} (100%) create mode 100644 doc/latest/classONNXRuntime__coll__graph.png create mode 100644 doc/latest/classWeaverInterface-members.html rename doc/latest/{class_weaver_interface.html => classWeaverInterface.html} (69%) create mode 100644 doc/latest/classWeaverInterface__coll__graph.map create mode 100644 doc/latest/classWeaverInterface__coll__graph.md5 create mode 100644 doc/latest/classWeaverInterface__coll__graph.png delete mode 100644 doc/latest/class_external_recombiner__coll__graph.png delete mode 100644 doc/latest/class_external_recombiner__inherit__graph.png delete mode 100644 doc/latest/class_o_n_n_x_runtime-members.html delete mode 100644 doc/latest/class_o_n_n_x_runtime__coll__graph.map delete mode 100644 doc/latest/class_o_n_n_x_runtime__coll__graph.png delete mode 100644 doc/latest/class_weaver_interface-members.html delete mode 100644 doc/latest/class_weaver_interface__coll__graph.map delete mode 100644 doc/latest/class_weaver_interface__coll__graph.md5 delete mode 100644 doc/latest/class_weaver_interface__coll__graph.png rename doc/latest/{classcontrib_1_1_valencia_brief_jet-members.html => classcontrib_1_1ValenciaBriefJet-members.html} (55%) rename doc/latest/{classcontrib_1_1_valencia_brief_jet.html => classcontrib_1_1ValenciaBriefJet.html} (84%) rename doc/latest/{classcontrib_1_1_valencia_info-members.html => classcontrib_1_1ValenciaInfo-members.html} (61%) rename doc/latest/{classcontrib_1_1_valencia_info.html => classcontrib_1_1ValenciaInfo.html} (87%) rename doc/latest/{classcontrib_1_1_valencia_plugin-members.html => classcontrib_1_1ValenciaPlugin-members.html} (50%) rename doc/latest/{classcontrib_1_1_valencia_plugin.html => classcontrib_1_1ValenciaPlugin.html} (80%) rename doc/latest/{classcontrib_1_1_valencia_plugin__coll__graph.map => classcontrib_1_1ValenciaPlugin__coll__graph.map} (52%) rename doc/latest/{classcontrib_1_1_valencia_plugin__coll__graph.md5 => classcontrib_1_1ValenciaPlugin__coll__graph.md5} (100%) create mode 100644 doc/latest/classcontrib_1_1ValenciaPlugin__coll__graph.png rename doc/latest/{classcontrib_1_1_valencia_plugin__inherit__graph.map => classcontrib_1_1ValenciaPlugin__inherit__graph.map} (52%) rename doc/latest/{classcontrib_1_1_valencia_plugin__inherit__graph.md5 => classcontrib_1_1ValenciaPlugin__inherit__graph.md5} (100%) create mode 100644 doc/latest/classcontrib_1_1ValenciaPlugin__inherit__graph.png delete mode 100644 doc/latest/classcontrib_1_1_valencia_plugin__coll__graph.png delete mode 100644 doc/latest/classcontrib_1_1_valencia_plugin__inherit__graph.png create mode 100644 doc/latest/classjetClusteringHelper_1_1ExclusiveJetClusteringHelper-members.html rename doc/latest/{classjet_clustering_helper_1_1_exclusive_jet_clustering_helper.html => classjetClusteringHelper_1_1ExclusiveJetClusteringHelper.html} (82%) create mode 100644 doc/latest/classjetFlavourHelper_1_1JetFlavourHelper-members.html rename doc/latest/{classjet_flavour_helper_1_1_jet_flavour_helper.html => classjetFlavourHelper_1_1JetFlavourHelper.html} (84%) delete mode 100644 doc/latest/classjet_clustering_helper_1_1_exclusive_jet_clustering_helper-members.html delete mode 100644 doc/latest/classjet_flavour_helper_1_1_jet_flavour_helper-members.html rename doc/latest/{dummy_loader_c_s_8cc.html => dummyLoaderCS_8cc.html} (79%) create mode 100644 doc/latest/dummyLoaderCS_8cc__incl.map create mode 100644 doc/latest/dummyLoaderCS_8cc__incl.md5 create mode 100644 doc/latest/dummyLoaderCS_8cc__incl.png rename doc/latest/{dummy_loader_c_s_8h.html => dummyLoaderCS_8h.html} (79%) rename doc/latest/{dummy_loader_c_s_8h__dep__incl.map => dummyLoaderCS_8h__dep__incl.map} (51%) create mode 100644 doc/latest/dummyLoaderCS_8h__dep__incl.md5 create mode 100644 doc/latest/dummyLoaderCS_8h__dep__incl.png rename doc/latest/{dummy_loader_c_s_8h_source.html => dummyLoaderCS_8h_source.html} (78%) rename doc/latest/{dummy_loader_8cc.html => dummyLoader_8cc.html} (79%) create mode 100644 doc/latest/dummyLoader_8cc__incl.map create mode 100644 doc/latest/dummyLoader_8cc__incl.md5 create mode 100644 doc/latest/dummyLoader_8cc__incl.png rename doc/latest/{dummy_loader_8h.html => dummyLoader_8h.html} (79%) rename doc/latest/{dummy_loader_8h__dep__incl.map => dummyLoader_8h__dep__incl.map} (60%) create mode 100644 doc/latest/dummyLoader_8h__dep__incl.md5 create mode 100644 doc/latest/dummyLoader_8h__dep__incl.png rename doc/latest/{dummy_loader_8h_source.html => dummyLoader_8h_source.html} (77%) delete mode 100644 doc/latest/dummy_loader_8cc__incl.map delete mode 100644 doc/latest/dummy_loader_8cc__incl.md5 delete mode 100644 doc/latest/dummy_loader_8cc__incl.png delete mode 100644 doc/latest/dummy_loader_8h__dep__incl.md5 delete mode 100644 doc/latest/dummy_loader_8h__dep__incl.png delete mode 100644 doc/latest/dummy_loader_c_s_8cc__incl.map delete mode 100644 doc/latest/dummy_loader_c_s_8cc__incl.md5 delete mode 100644 doc/latest/dummy_loader_c_s_8cc__incl.png delete mode 100644 doc/latest/dummy_loader_c_s_8h__dep__incl.md5 delete mode 100644 doc/latest/dummy_loader_c_s_8h__dep__incl.png delete mode 100644 doc/latest/fccanalyses_stylesheet.css rename doc/latest/{jet_clustering_helper_8py.html => jetClusteringHelper_8py.html} (81%) rename doc/latest/{jet_flavour_helper_8py.html => jetFlavourHelper_8py.html} (81%) rename doc/latest/{my_final_sel_8cc.html => myFinalSel_8cc.html} (57%) create mode 100644 doc/latest/myFinalSel_8cc__incl.map create mode 100644 doc/latest/myFinalSel_8cc__incl.md5 create mode 100644 doc/latest/myFinalSel_8cc__incl.png rename doc/latest/{my_final_sel_8h.html => myFinalSel_8h.html} (59%) rename doc/latest/{my_final_sel_8h__dep__incl.map => myFinalSel_8h__dep__incl.map} (60%) create mode 100644 doc/latest/myFinalSel_8h__dep__incl.md5 create mode 100644 doc/latest/myFinalSel_8h__dep__incl.png create mode 100644 doc/latest/myFinalSel_8h__incl.map rename doc/latest/{my_final_sel_8h__incl.md5 => myFinalSel_8h__incl.md5} (100%) create mode 100644 doc/latest/myFinalSel_8h__incl.png rename doc/latest/{my_final_sel_8h_source.html => myFinalSel_8h_source.html} (65%) create mode 100644 doc/latest/myUtils_8cc.html create mode 100644 doc/latest/myUtils_8cc__incl.map create mode 100644 doc/latest/myUtils_8cc__incl.md5 create mode 100644 doc/latest/myUtils_8cc__incl.png rename doc/latest/{my_utils_8h.html => myUtils_8h.html} (51%) rename doc/latest/{my_utils_8h__dep__incl.map => myUtils_8h__dep__incl.map} (60%) create mode 100644 doc/latest/myUtils_8h__dep__incl.md5 create mode 100644 doc/latest/myUtils_8h__dep__incl.png create mode 100644 doc/latest/myUtils_8h__incl.map create mode 100644 doc/latest/myUtils_8h__incl.md5 create mode 100644 doc/latest/myUtils_8h__incl.png create mode 100644 doc/latest/myUtils_8h_source.html delete mode 100644 doc/latest/my_final_sel_8cc__incl.map delete mode 100644 doc/latest/my_final_sel_8cc__incl.md5 delete mode 100644 doc/latest/my_final_sel_8cc__incl.png delete mode 100644 doc/latest/my_final_sel_8h__dep__incl.md5 delete mode 100644 doc/latest/my_final_sel_8h__dep__incl.png delete mode 100644 doc/latest/my_final_sel_8h__incl.map delete mode 100644 doc/latest/my_final_sel_8h__incl.png delete mode 100644 doc/latest/my_utils_8cc.html delete mode 100644 doc/latest/my_utils_8cc__incl.map delete mode 100644 doc/latest/my_utils_8cc__incl.md5 delete mode 100644 doc/latest/my_utils_8cc__incl.png delete mode 100644 doc/latest/my_utils_8h__dep__incl.md5 delete mode 100644 doc/latest/my_utils_8h__dep__incl.png delete mode 100644 doc/latest/my_utils_8h__incl.map delete mode 100644 doc/latest/my_utils_8h__incl.md5 delete mode 100644 doc/latest/my_utils_8h__incl.png delete mode 100644 doc/latest/my_utils_8h_source.html rename doc/latest/{namespace_c_s_template.html => namespaceCSTemplate.html} (86%) rename doc/latest/{namespace_f_c_c_analyses.html => namespaceFCCAnalyses.html} (56%) rename doc/latest/{namespace_f_c_c_analyses_1_1_algorithms.html => namespaceFCCAnalyses_1_1Algorithms.html} (73%) rename doc/latest/{namespace_f_c_c_analyses_1_1_calo_ntupleizer.html => namespaceFCCAnalyses_1_1CaloNtupleizer.html} (85%) rename doc/latest/{namespace_f_c_c_analyses_1_1_jet_clustering_utils.html => namespaceFCCAnalyses_1_1JetClusteringUtils.html} (80%) rename doc/latest/{namespace_f_c_c_analyses_1_1_jet_constituents_utils.html => namespaceFCCAnalyses_1_1JetConstituentsUtils.html} (60%) rename doc/latest/{namespace_f_c_c_analyses_1_1_jet_flavour_utils.html => namespaceFCCAnalyses_1_1JetFlavourUtils.html} (79%) rename doc/latest/{namespace_f_c_c_analyses_1_1_jet_tagging_utils.html => namespaceFCCAnalyses_1_1JetTaggingUtils.html} (84%) rename doc/latest/{namespace_f_c_c_analyses_1_1_m_c_particle.html => namespaceFCCAnalyses_1_1MCParticle.html} (85%) rename doc/latest/{namespace_f_c_c_analyses_1_1_reconstructed_particle.html => namespaceFCCAnalyses_1_1ReconstructedParticle.html} (82%) rename doc/latest/{namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html => namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html} (84%) rename doc/latest/{namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html => namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html} (87%) rename doc/latest/{namespace_f_c_c_analyses_1_1_reconstructed_track.html => namespaceFCCAnalyses_1_1ReconstructedTrack.html} (84%) rename doc/latest/{namespace_f_c_c_analyses_1_1_smear_objects.html => namespaceFCCAnalyses_1_1SmearObjects.html} (80%) rename doc/latest/{namespace_f_c_c_analyses_1_1_utils.html => namespaceFCCAnalyses_1_1Utils.html} (85%) rename doc/latest/{namespace_f_c_c_analyses_1_1_vertex_finder_acts.html => namespaceFCCAnalyses_1_1VertexFinderActs.html} (77%) rename doc/latest/{namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html => namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html} (78%) rename doc/latest/{namespace_f_c_c_analyses_1_1_vertex_fitter_acts.html => namespaceFCCAnalyses_1_1VertexFitterActs.html} (75%) rename doc/latest/{namespace_f_c_c_analyses_1_1_vertex_fitter_simple.html => namespaceFCCAnalyses_1_1VertexFitterSimple.html} (81%) rename doc/latest/{namespace_f_c_c_analyses_1_1_vertexing_utils.html => namespaceFCCAnalyses_1_1VertexingUtils.html} (74%) rename doc/latest/{namespace_f_c_c_analyses_1_1_weaver_utils.html => namespaceFCCAnalyses_1_1WeaverUtils.html} (84%) rename doc/latest/{namespace_f_c_c_analyses_1_1my_final_sel.html => namespaceFCCAnalyses_1_1myFinalSel.html} (85%) rename doc/latest/{namespace_f_c_c_analyses_1_1my_utils.html => namespaceFCCAnalyses_1_1myUtils.html} (74%) rename doc/latest/{namespace_jet_clustering.html => namespaceJetClustering.html} (73%) rename doc/latest/{namespace_ort.html => namespaceOrt.html} (80%) rename doc/latest/{namespace_ort_1_1_experimental.html => namespaceOrt_1_1Experimental.html} (81%) rename doc/latest/{namespacejet_clustering_helper.html => namespacejetClusteringHelper.html} (84%) rename doc/latest/{namespacejet_flavour_helper.html => namespacejetFlavourHelper.html} (84%) create mode 100644 doc/latest/structFCCAnalyses_1_1Algorithms_1_1calculate__thrust-members.html rename doc/latest/{struct_f_c_c_analyses_1_1_algorithms_1_1calculate__thrust.html => structFCCAnalyses_1_1Algorithms_1_1calculate__thrust.html} (83%) create mode 100644 doc/latest/structFCCAnalyses_1_1Algorithms_1_1getAxisCharge-members.html rename doc/latest/{struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_charge.html => structFCCAnalyses_1_1Algorithms_1_1getAxisCharge.html} (81%) rename doc/latest/{struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_energy-members.html => structFCCAnalyses_1_1Algorithms_1_1getAxisEnergy-members.html} (58%) rename doc/latest/{struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_energy.html => structFCCAnalyses_1_1Algorithms_1_1getAxisEnergy.html} (79%) rename doc/latest/{struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_mass-members.html => structFCCAnalyses_1_1Algorithms_1_1getAxisMass-members.html} (57%) rename doc/latest/{struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_mass.html => structFCCAnalyses_1_1Algorithms_1_1getAxisMass.html} (79%) rename doc/latest/{struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_n-members.html => structFCCAnalyses_1_1Algorithms_1_1getAxisN-members.html} (59%) rename doc/latest/{struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_n.html => structFCCAnalyses_1_1Algorithms_1_1getAxisN.html} (79%) rename doc/latest/{struct_f_c_c_analyses_1_1_algorithms_1_1get_thrust_pointing-members.html => structFCCAnalyses_1_1Algorithms_1_1getThrustPointing-members.html} (57%) rename doc/latest/{struct_f_c_c_analyses_1_1_algorithms_1_1get_thrust_pointing.html => structFCCAnalyses_1_1Algorithms_1_1getThrustPointing.html} (79%) rename doc/latest/{struct_f_c_c_analyses_1_1_algorithms_1_1jets___two_hemispheres-members.html => structFCCAnalyses_1_1Algorithms_1_1jets__TwoHemispheres-members.html} (54%) rename doc/latest/{struct_f_c_c_analyses_1_1_algorithms_1_1jets___two_hemispheres.html => structFCCAnalyses_1_1Algorithms_1_1jets__TwoHemispheres.html} (77%) create mode 100644 doc/latest/structFCCAnalyses_1_1Algorithms_1_1minimize__sphericity-members.html rename doc/latest/{struct_f_c_c_analyses_1_1_algorithms_1_1minimize__sphericity.html => structFCCAnalyses_1_1Algorithms_1_1minimize__sphericity.html} (82%) create mode 100644 doc/latest/structFCCAnalyses_1_1Algorithms_1_1minimize__thrust-members.html rename doc/latest/{struct_f_c_c_analyses_1_1_algorithms_1_1minimize__thrust.html => structFCCAnalyses_1_1Algorithms_1_1minimize__thrust.html} (83%) rename doc/latest/{struct_f_c_c_analyses_1_1_algorithms_1_1thrust_fit-members.html => structFCCAnalyses_1_1Algorithms_1_1sphericityFit-members.html} (53%) rename doc/latest/{struct_f_c_c_analyses_1_1_algorithms_1_1sphericity_fit.html => structFCCAnalyses_1_1Algorithms_1_1sphericityFit.html} (82%) create mode 100644 doc/latest/structFCCAnalyses_1_1Algorithms_1_1thrustFit-members.html rename doc/latest/{struct_f_c_c_analyses_1_1_algorithms_1_1thrust_fit.html => structFCCAnalyses_1_1Algorithms_1_1thrustFit.html} (82%) rename doc/latest/{struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1get_float_at-members.html => structFCCAnalyses_1_1CaloNtupleizer_1_1getFloatAt-members.html} (59%) rename doc/latest/{struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1get_float_at.html => structFCCAnalyses_1_1CaloNtupleizer_1_1getFloatAt.html} (77%) rename doc/latest/{struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1sel__layers-members.html => structFCCAnalyses_1_1CaloNtupleizer_1_1sel__layers-members.html} (54%) rename doc/latest/{struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1sel__layers.html => structFCCAnalyses_1_1CaloNtupleizer_1_1sel__layers.html} (79%) rename doc/latest/{struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1recoil_builder-members.html => structFCCAnalyses_1_1JetClusteringUtils_1_1recoilBuilder-members.html} (58%) rename doc/latest/{struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1recoil_builder.html => structFCCAnalyses_1_1JetClusteringUtils_1_1recoilBuilder.html} (77%) rename doc/latest/{struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1resonance_builder-members.html => structFCCAnalyses_1_1JetClusteringUtils_1_1resonanceBuilder-members.html} (57%) rename doc/latest/{struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1resonance_builder.html => structFCCAnalyses_1_1JetClusteringUtils_1_1resonanceBuilder.html} (77%) rename doc/latest/{struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1sel__pt-members.html => structFCCAnalyses_1_1JetClusteringUtils_1_1sel__pt-members.html} (59%) rename doc/latest/{struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1sel__pt.html => structFCCAnalyses_1_1JetClusteringUtils_1_1sel__pt.html} (78%) rename doc/latest/{struct_f_c_c_analyses_1_1_jet_tagging_utils_1_1sel__tag-members.html => structFCCAnalyses_1_1JetTaggingUtils_1_1sel__tag-members.html} (59%) rename doc/latest/{struct_f_c_c_analyses_1_1_jet_tagging_utils_1_1sel__tag.html => structFCCAnalyses_1_1JetTaggingUtils_1_1sel__tag.html} (78%) create mode 100644 doc/latest/structFCCAnalyses_1_1MCParticle_1_1filter__pdgID-members.html rename doc/latest/{struct_f_c_c_analyses_1_1_m_c_particle_1_1filter__pdg_i_d.html => structFCCAnalyses_1_1MCParticle_1_1filter__pdgID.html} (78%) rename doc/latest/{struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__gen_status-members.html => structFCCAnalyses_1_1MCParticle_1_1get__EventPrimaryVertex-members.html} (58%) rename doc/latest/{struct_f_c_c_analyses_1_1_m_c_particle_1_1get___event_primary_vertex.html => structFCCAnalyses_1_1MCParticle_1_1get__EventPrimaryVertex.html} (77%) rename doc/latest/{struct_f_c_c_analyses_1_1_m_c_particle_1_1get___event_primary_vertex_p4-members.html => structFCCAnalyses_1_1MCParticle_1_1get__EventPrimaryVertexP4-members.html} (57%) rename doc/latest/{struct_f_c_c_analyses_1_1_m_c_particle_1_1get___event_primary_vertex_p4.html => structFCCAnalyses_1_1MCParticle_1_1get__EventPrimaryVertexP4.html} (76%) rename doc/latest/{struct_f_c_c_analyses_1_1_m_c_particle_1_1filter__pdg_i_d-members.html => structFCCAnalyses_1_1MCParticle_1_1get__decay-members.html} (53%) rename doc/latest/{struct_f_c_c_analyses_1_1_m_c_particle_1_1get__decay.html => structFCCAnalyses_1_1MCParticle_1_1get__decay.html} (79%) create mode 100644 doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices-members.html rename doc/latest/{struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices.html => structFCCAnalyses_1_1MCParticle_1_1get__indices.html} (76%) create mode 100644 doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__ExclusiveDecay-members.html create mode 100644 doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__ExclusiveDecay.html create mode 100644 doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__ExclusiveDecay__coll__graph.map create mode 100644 doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__ExclusiveDecay__coll__graph.md5 create mode 100644 doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__ExclusiveDecay__coll__graph.png create mode 100644 doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__ExclusiveDecay__inherit__graph.map create mode 100644 doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__ExclusiveDecay__inherit__graph.md5 create mode 100644 doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__ExclusiveDecay__inherit__graph.png rename doc/latest/{struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices__coll__graph.map => structFCCAnalyses_1_1MCParticle_1_1get__indices__coll__graph.map} (63%) rename doc/latest/{struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices__coll__graph.md5 => structFCCAnalyses_1_1MCParticle_1_1get__indices__coll__graph.md5} (100%) create mode 100644 doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__coll__graph.png create mode 100644 doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__inherit__graph.map create mode 100644 doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__inherit__graph.md5 create mode 100644 doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__inherit__graph.png rename doc/latest/{struct_f_c_c_analyses_1_1_m_c_particle_1_1get__tree-members.html => structFCCAnalyses_1_1MCParticle_1_1get__tree-members.html} (60%) rename doc/latest/{struct_f_c_c_analyses_1_1_m_c_particle_1_1get__tree.html => structFCCAnalyses_1_1MCParticle_1_1get__tree.html} (77%) rename doc/latest/{struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pt-members.html => structFCCAnalyses_1_1MCParticle_1_1sel__genStatus-members.html} (61%) rename doc/latest/{struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__gen_status.html => structFCCAnalyses_1_1MCParticle_1_1sel__genStatus.html} (78%) rename doc/latest/{struct_f_c_c_analyses_1_1_m_c_particle_1_1get___event_primary_vertex-members.html => structFCCAnalyses_1_1MCParticle_1_1sel__pdgID-members.html} (56%) rename doc/latest/{struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pdg_i_d.html => structFCCAnalyses_1_1MCParticle_1_1sel__pdgID.html} (79%) create mode 100644 doc/latest/structFCCAnalyses_1_1MCParticle_1_1sel__pt-members.html rename doc/latest/{struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pt.html => structFCCAnalyses_1_1MCParticle_1_1sel__pt.html} (78%) rename doc/latest/{struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1get_r_p2_m_c__p__func-members.html => structFCCAnalyses_1_1ReconstructedParticle2MC_1_1getRP2MC__p__func-members.html} (64%) rename doc/latest/{struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1get_r_p2_m_c__p__func.html => structFCCAnalyses_1_1ReconstructedParticle2MC_1_1getRP2MC__p__func.html} (74%) create mode 100644 doc/latest/structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG-members.html rename doc/latest/{struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g.html => structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG.html} (78%) rename doc/latest/{struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g-members.html => structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG__index-members.html} (53%) rename doc/latest/{struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g__index.html => structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG__index.html} (77%) rename doc/latest/{struct_f_c_c_analyses_1_1_reconstructed_particle_1_1angular__separation_builder-members.html => structFCCAnalyses_1_1ReconstructedParticle_1_1angular__separationBuilder-members.html} (56%) rename doc/latest/{struct_f_c_c_analyses_1_1_reconstructed_particle_1_1angular__separation_builder.html => structFCCAnalyses_1_1ReconstructedParticle_1_1angular__separationBuilder.html} (76%) rename doc/latest/{struct_f_c_c_analyses_1_1_reconstructed_particle_1_1recoil_builder-members.html => structFCCAnalyses_1_1ReconstructedParticle_1_1recoilBuilder-members.html} (57%) rename doc/latest/{struct_f_c_c_analyses_1_1_reconstructed_particle_1_1recoil_builder.html => structFCCAnalyses_1_1ReconstructedParticle_1_1recoilBuilder.html} (77%) create mode 100644 doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1resonanceBuilder-members.html rename doc/latest/{struct_f_c_c_analyses_1_1_reconstructed_particle_1_1resonance_builder.html => structFCCAnalyses_1_1ReconstructedParticle_1_1resonanceBuilder.html} (77%) rename doc/latest/{struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__abs_type-members.html => structFCCAnalyses_1_1ReconstructedParticle_1_1sel__absType-members.html} (58%) rename doc/latest/{struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__abs_type.html => structFCCAnalyses_1_1ReconstructedParticle_1_1sel__absType.html} (74%) rename doc/latest/{struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__axis-members.html => structFCCAnalyses_1_1ReconstructedParticle_1_1sel__axis-members.html} (58%) rename doc/latest/{struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__axis.html => structFCCAnalyses_1_1ReconstructedParticle_1_1sel__axis.html} (77%) create mode 100644 doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__charge-members.html rename doc/latest/{struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__charge.html => structFCCAnalyses_1_1ReconstructedParticle_1_1sel__charge.html} (78%) rename doc/latest/{struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__eta-members.html => structFCCAnalyses_1_1ReconstructedParticle_1_1sel__eta-members.html} (58%) rename doc/latest/{struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__eta.html => structFCCAnalyses_1_1ReconstructedParticle_1_1sel__eta.html} (77%) rename doc/latest/{struct_f_c_c_analyses_1_1_reconstructed_particle_1_1resonance_builder-members.html => structFCCAnalyses_1_1ReconstructedParticle_1_1sel__p-members.html} (55%) rename doc/latest/{struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__p.html => structFCCAnalyses_1_1ReconstructedParticle_1_1sel__p.html} (78%) rename doc/latest/{struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__pt-members.html => structFCCAnalyses_1_1ReconstructedParticle_1_1sel__pt-members.html} (59%) rename doc/latest/{struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__pt.html => structFCCAnalyses_1_1ReconstructedParticle_1_1sel__pt.html} (74%) rename doc/latest/{struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__tag-members.html => structFCCAnalyses_1_1ReconstructedParticle_1_1sel__tag-members.html} (58%) rename doc/latest/{struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__tag.html => structFCCAnalyses_1_1ReconstructedParticle_1_1sel__tag.html} (77%) rename doc/latest/{struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__type-members.html => structFCCAnalyses_1_1ReconstructedParticle_1_1sel__type-members.html} (59%) rename doc/latest/{struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__type.html => structFCCAnalyses_1_1ReconstructedParticle_1_1sel__type.html} (74%) create mode 100644 doc/latest/structFCCAnalyses_1_1SmearObjects_1_1SmearedReconstructedParticle-members.html rename doc/latest/{struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_reconstructed_particle.html => structFCCAnalyses_1_1SmearObjects_1_1SmearedReconstructedParticle.html} (79%) create mode 100644 doc/latest/structFCCAnalyses_1_1SmearObjects_1_1SmearedTracks-members.html rename doc/latest/{struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks.html => structFCCAnalyses_1_1SmearObjects_1_1SmearedTracks.html} (80%) create mode 100644 doc/latest/structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksTOF-members.html rename doc/latest/{struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks_t_o_f.html => structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksTOF.html} (78%) create mode 100644 doc/latest/structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksdNdx-members.html rename doc/latest/{struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracksd_ndx.html => structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksdNdx.html} (78%) rename doc/latest/{struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_v0-members.html => structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesV0-members.html} (55%) rename doc/latest/{struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_v0.html => structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesV0.html} (75%) create mode 100644 doc/latest/structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertex-members.html rename doc/latest/{struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex.html => structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertex.html} (80%) create mode 100644 doc/latest/structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertexMC-members.html rename doc/latest/{struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex_m_c.html => structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertexMC.html} (77%) create mode 100644 doc/latest/structFCCAnalyses_1_1VertexingUtils_1_1selTracks-members.html rename doc/latest/{struct_f_c_c_analyses_1_1_vertexing_utils_1_1sel_tracks.html => structFCCAnalyses_1_1VertexingUtils_1_1selTracks.html} (80%) rename doc/latest/{struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite2-members.html => structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite-members.html} (53%) rename doc/latest/{struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite.html => structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite.html} (78%) create mode 100644 doc/latest/structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite2-members.html rename doc/latest/{struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite2.html => structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite2.html} (78%) create mode 100644 doc/latest/structFCCAnalyses_1_1myUtils_1_1build__D0-members.html rename doc/latest/{struct_f_c_c_analyses_1_1my_utils_1_1build___d0.html => structFCCAnalyses_1_1myUtils_1_1build__D0.html} (78%) create mode 100644 doc/latest/structFCCAnalyses_1_1myUtils_1_1build__tau23pi-members.html rename doc/latest/{struct_f_c_c_analyses_1_1my_utils_1_1build__tau23pi.html => structFCCAnalyses_1_1myUtils_1_1build__tau23pi.html} (77%) rename doc/latest/{struct_f_c_c_analyses_1_1my_utils_1_1filter___p_v-members.html => structFCCAnalyses_1_1myUtils_1_1filter__PV-members.html} (60%) rename doc/latest/{struct_f_c_c_analyses_1_1my_utils_1_1filter___p_v.html => structFCCAnalyses_1_1myUtils_1_1filter__PV.html} (79%) rename doc/latest/{struct_f_c_c_analyses_1_1my_utils_1_1sel___p_i_d-members.html => structFCCAnalyses_1_1myUtils_1_1sel__PID-members.html} (60%) rename doc/latest/{struct_f_c_c_analyses_1_1my_utils_1_1sel___p_i_d.html => structFCCAnalyses_1_1myUtils_1_1sel__PID.html} (78%) rename doc/latest/{struct_f_c_c_analyses_1_1my_utils_1_1sel___p_v-members.html => structFCCAnalyses_1_1myUtils_1_1sel__PV-members.html} (61%) rename doc/latest/{struct_f_c_c_analyses_1_1my_utils_1_1sel___p_v.html => structFCCAnalyses_1_1myUtils_1_1sel__PV.html} (72%) rename doc/latest/{struct_jet_clustering_1_1_f_c_c_analyses_jet-members.html => structJetClustering_1_1FCCAnalysesJet-members.html} (59%) rename doc/latest/{struct_jet_clustering_1_1_f_c_c_analyses_jet.html => structJetClustering_1_1FCCAnalysesJet.html} (73%) create mode 100644 doc/latest/structJetClustering_1_1FCCAnalysesJet__coll__graph.map rename doc/latest/{struct_jet_clustering_1_1_f_c_c_analyses_jet__coll__graph.md5 => structJetClustering_1_1FCCAnalysesJet__coll__graph.md5} (100%) create mode 100644 doc/latest/structJetClustering_1_1FCCAnalysesJet__coll__graph.png create mode 100644 doc/latest/structJetClustering_1_1clustering__antikt-members.html rename doc/latest/{struct_jet_clustering_1_1clustering__antikt.html => structJetClustering_1_1clustering__antikt.html} (84%) create mode 100644 doc/latest/structJetClustering_1_1clustering__cambridge-members.html rename doc/latest/{struct_jet_clustering_1_1clustering__cambridge.html => structJetClustering_1_1clustering__cambridge.html} (84%) create mode 100644 doc/latest/structJetClustering_1_1clustering__ee__genkt-members.html rename doc/latest/{struct_jet_clustering_1_1clustering__ee__genkt.html => structJetClustering_1_1clustering__ee__genkt.html} (84%) create mode 100644 doc/latest/structJetClustering_1_1clustering__ee__kt-members.html rename doc/latest/{struct_jet_clustering_1_1clustering__ee__kt.html => structJetClustering_1_1clustering__ee__kt.html} (82%) create mode 100644 doc/latest/structJetClustering_1_1clustering__genkt-members.html rename doc/latest/{struct_jet_clustering_1_1clustering__genkt.html => structJetClustering_1_1clustering__genkt.html} (84%) create mode 100644 doc/latest/structJetClustering_1_1clustering__jade-members.html rename doc/latest/{struct_jet_clustering_1_1clustering__jade.html => structJetClustering_1_1clustering__jade.html} (84%) create mode 100644 doc/latest/structJetClustering_1_1clustering__kt-members.html rename doc/latest/{struct_jet_clustering_1_1clustering__kt.html => structJetClustering_1_1clustering__kt.html} (84%) create mode 100644 doc/latest/structJetClustering_1_1clustering__valencia-members.html rename doc/latest/{struct_jet_clustering_1_1clustering__valencia.html => structJetClustering_1_1clustering__valencia.html} (85%) create mode 100644 doc/latest/structWeaverInterface_1_1PreprocessParams-members.html rename doc/latest/{struct_weaver_interface_1_1_preprocess_params.html => structWeaverInterface_1_1PreprocessParams.html} (70%) create mode 100644 doc/latest/structWeaverInterface_1_1PreprocessParams_1_1VarInfo-members.html rename doc/latest/{struct_weaver_interface_1_1_preprocess_params_1_1_var_info.html => structWeaverInterface_1_1PreprocessParams_1_1VarInfo.html} (82%) create mode 100644 doc/latest/structWeaverInterface_1_1PreprocessParams__coll__graph.map create mode 100644 doc/latest/structWeaverInterface_1_1PreprocessParams__coll__graph.md5 create mode 100644 doc/latest/structWeaverInterface_1_1PreprocessParams__coll__graph.png delete mode 100644 doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1calculate__thrust-members.html delete mode 100644 doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_charge-members.html delete mode 100644 doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1minimize__sphericity-members.html delete mode 100644 doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1minimize__thrust-members.html delete mode 100644 doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1sphericity_fit-members.html delete mode 100644 doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__decay-members.html delete mode 100644 doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices-members.html delete mode 100644 doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices___exclusive_decay-members.html delete mode 100644 doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices___exclusive_decay.html delete mode 100644 doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices___exclusive_decay__coll__graph.map delete mode 100644 doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices___exclusive_decay__coll__graph.md5 delete mode 100644 doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices___exclusive_decay__coll__graph.png delete mode 100644 doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices___exclusive_decay__inherit__graph.map delete mode 100644 doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices___exclusive_decay__inherit__graph.md5 delete mode 100644 doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices___exclusive_decay__inherit__graph.png delete mode 100644 doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices__coll__graph.png delete mode 100644 doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices__inherit__graph.map delete mode 100644 doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices__inherit__graph.md5 delete mode 100644 doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices__inherit__graph.png delete mode 100644 doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pdg_i_d-members.html delete mode 100644 doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g__index-members.html delete mode 100644 doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__charge-members.html delete mode 100644 doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__p-members.html delete mode 100644 doc/latest/struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_reconstructed_particle-members.html delete mode 100644 doc/latest/struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks-members.html delete mode 100644 doc/latest/struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks_t_o_f-members.html delete mode 100644 doc/latest/struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracksd_ndx-members.html delete mode 100644 doc/latest/struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex-members.html delete mode 100644 doc/latest/struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex_m_c-members.html delete mode 100644 doc/latest/struct_f_c_c_analyses_1_1_vertexing_utils_1_1sel_tracks-members.html delete mode 100644 doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite-members.html delete mode 100644 doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1build___d0-members.html delete mode 100644 doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1build__tau23pi-members.html delete mode 100644 doc/latest/struct_jet_clustering_1_1_f_c_c_analyses_jet__coll__graph.map delete mode 100644 doc/latest/struct_jet_clustering_1_1_f_c_c_analyses_jet__coll__graph.png delete mode 100644 doc/latest/struct_jet_clustering_1_1clustering__antikt-members.html delete mode 100644 doc/latest/struct_jet_clustering_1_1clustering__cambridge-members.html delete mode 100644 doc/latest/struct_jet_clustering_1_1clustering__ee__genkt-members.html delete mode 100644 doc/latest/struct_jet_clustering_1_1clustering__ee__kt-members.html delete mode 100644 doc/latest/struct_jet_clustering_1_1clustering__genkt-members.html delete mode 100644 doc/latest/struct_jet_clustering_1_1clustering__jade-members.html delete mode 100644 doc/latest/struct_jet_clustering_1_1clustering__kt-members.html delete mode 100644 doc/latest/struct_jet_clustering_1_1clustering__valencia-members.html delete mode 100644 doc/latest/struct_weaver_interface_1_1_preprocess_params-members.html delete mode 100644 doc/latest/struct_weaver_interface_1_1_preprocess_params_1_1_var_info-members.html delete mode 100644 doc/latest/struct_weaver_interface_1_1_preprocess_params__coll__graph.map delete mode 100644 doc/latest/struct_weaver_interface_1_1_preprocess_params__coll__graph.md5 delete mode 100644 doc/latest/struct_weaver_interface_1_1_preprocess_params__coll__graph.png rename doc/latest/{structlog_normal-members.html => structlogNormal-members.html} (68%) rename doc/latest/{structlog_normal.html => structlogNormal.html} (84%) diff --git a/doc/latest/Algorithms_8cc.html b/doc/latest/Algorithms_8cc.html new file mode 100644 index 0000000000..9ebf6bbb6d --- /dev/null +++ b/doc/latest/Algorithms_8cc.html @@ -0,0 +1,190 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/src/Algorithms.cc File Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+ +
Algorithms.cc File Reference
+
+
+
#include "FCCAnalyses/Algorithms.h"
+#include "FCCAnalyses/Utils.h"
+#include "Math/Minimizer.h"
+#include "Math/IFunction.h"
+#include "Math/Factory.h"
+#include "Math/Functor.h"
+#include <algorithm>
+#include <iostream>
+#include <numeric>
+#include "Math/LorentzVector.h"
+
+Include dependency graph for Algorithms.cc:
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + + + + + +

+Namespaces

namespace  FCCAnalyses
 All FCC analyzers.
 
namespace  FCCAnalyses::Algorithms
 Various algorithms.
 
+ + + + + + + + + + +

+Functions

float FCCAnalyses::Algorithms::getMass (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in)
 Get the invariant mass from a list of reconstructed particles.
 
ROOT::VecOps::RVec< float > FCCAnalyses::Algorithms::getAxisCosTheta (const ROOT::VecOps::RVec< float > &axis, const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)
 Get the angle cosTheta between particles and an axis.
 
float FCCAnalyses::Algorithms::getAxisCosTheta (const ROOT::VecOps::RVec< float > &axis, float px, float py, float pz)
 Get the angle cosTheta between one particle and an axis.
 
+
+ + + + + diff --git a/doc/latest/Algorithms_8cc__incl.map b/doc/latest/Algorithms_8cc__incl.map new file mode 100644 index 0000000000..56750ff0a0 --- /dev/null +++ b/doc/latest/Algorithms_8cc__incl.map @@ -0,0 +1,55 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/latest/Algorithms_8cc__incl.md5 b/doc/latest/Algorithms_8cc__incl.md5 new file mode 100644 index 0000000000..65eb616f74 --- /dev/null +++ b/doc/latest/Algorithms_8cc__incl.md5 @@ -0,0 +1 @@ +94e415927dd88bb89cf5dd137d3be188 \ No newline at end of file diff --git a/doc/latest/Algorithms_8cc__incl.png b/doc/latest/Algorithms_8cc__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..77ff8b42b4e1c7659ee74f220bf11ea346613997 GIT binary patch literal 97725 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
- - + @@ -84,138 +84,134 @@
Algorithms.h File Reference
#include <cmath>
#include <vector>
#include "edm4hep/ReconstructedParticleData.h"
-#include "FastJet/JetClustering.h"
+#include "FastJet/JetClustering.h"
#include "Math/Minimizer.h"
#include "ROOT/RVec.hxx"
Include dependency graph for Algorithms.h:
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
This graph shows which files directly or indirectly include this file:
-
- - - - - - +
+ + + + + +
-

Go to the source code of this file.

+

Go to the source code of this file.

+
FCCAnalyses
- - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + +

Classes

struct  FCCAnalyses::Algorithms::sphericityFit
 Function that runs the fit for the sphericity axis determination. More...
struct  FCCAnalyses::Algorithms::sphericityFit
 Function that runs the fit for the sphericity axis determination. More...
 
struct  FCCAnalyses::Algorithms::minimize_sphericity
 Calculates the sphericity axis based on a list of px, py, pz. More...
struct  FCCAnalyses::Algorithms::minimize_sphericity
 Calculates the sphericity axis based on a list of px, py, pz. More...
 
struct  FCCAnalyses::Algorithms::thrustFit
 Function that runs the fit for the thrust axis determination. More...
struct  FCCAnalyses::Algorithms::thrustFit
 Function that runs the fit for the thrust axis determination. More...
 
struct  FCCAnalyses::Algorithms::minimize_thrust
 Finds the thrust axis based on a list of px, py, pz. More...
struct  FCCAnalyses::Algorithms::minimize_thrust
 Finds the thrust axis based on a list of px, py, pz. More...
 
struct  FCCAnalyses::Algorithms::calculate_thrust
 Calculates the thrust axis by looping over all possible combinations. More...
struct  FCCAnalyses::Algorithms::calculate_thrust
 Calculates the thrust axis by looping over all possible combinations. More...
 
struct  FCCAnalyses::Algorithms::getAxisCharge
 Get the weighted charge in a given hemisphere (defined by it's angle wrt to axis). For definition see eq1 https://arxiv.org/pdf/1209.2421.pdf. More...
struct  FCCAnalyses::Algorithms::getAxisCharge
 Get the weighted charge in a given hemisphere (defined by it's angle wrt to axis). For definition see eq1 https://arxiv.org/pdf/1209.2421.pdf. More...
 
struct  FCCAnalyses::Algorithms::getAxisMass
 Get the invariant mass in a given hemisphere (defined by it's angle wrt to axis). More...
struct  FCCAnalyses::Algorithms::getAxisMass
 Get the invariant mass in a given hemisphere (defined by it's angle wrt to axis). More...
 
struct  FCCAnalyses::Algorithms::getAxisEnergy
 Get the energy in a given hemisphere (defined by it's angle wrt to axis). Returns 3 values: total, charged, neutral energies. More...
struct  FCCAnalyses::Algorithms::getAxisEnergy
 Get the energy in a given hemisphere (defined by it's angle wrt to axis). Returns 3 values: total, charged, neutral energies. More...
 
struct  FCCAnalyses::Algorithms::getAxisN
 Get the number of particles in a given hemisphere (defined by it's angle wrt to axis). Returns 3 values: total, charged, neutral multiplicity. More...
struct  FCCAnalyses::Algorithms::getAxisN
 Get the number of particles in a given hemisphere (defined by it's angle wrt to axis). Returns 3 values: total, charged, neutral multiplicity. More...
 
struct  FCCAnalyses::Algorithms::getThrustPointing
 Make the thrust axis points to hemisphere with maximum or minimum energy. More...
struct  FCCAnalyses::Algorithms::getThrustPointing
 Make the thrust axis points to hemisphere with maximum or minimum energy. More...
 
struct  FCCAnalyses::Algorithms::jets_TwoHemispheres
 make "jets" by splitting the events into two hemisphere transverse to the thrust axis. More...
struct  FCCAnalyses::Algorithms::jets_TwoHemispheres
 make "jets" by splitting the events into two hemisphere transverse to the thrust axis. More...
 
- - + + - + +

Namespaces

namespace  FCCAnalyses
 Jet clustering utilities interface.
namespace  FCCAnalyses
 All FCC analyzers.
 
namespace  FCCAnalyses::Algorithms
namespace  FCCAnalyses::Algorithms
 Various algorithms.
 
- - - + - + - +

Functions

Algorithms

Algorithms class .

-

This represents a set functions and utilities to perfom algorithmics in FCCAnalyses.

-
ROOT::VecOps::RVec< float > FCCAnalyses::Algorithms::getAxisCosTheta (const ROOT::VecOps::RVec< float > &axis, const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)
ROOT::VecOps::RVec< float > FCCAnalyses::Algorithms::getAxisCosTheta (const ROOT::VecOps::RVec< float > &axis, const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)
 Get the angle cosTheta between particles and an axis.
 
float FCCAnalyses::Algorithms::getAxisCosTheta (const ROOT::VecOps::RVec< float > &axis, float px, float py, float pz)
float FCCAnalyses::Algorithms::getAxisCosTheta (const ROOT::VecOps::RVec< float > &axis, float px, float py, float pz)
 Get the angle cosTheta between one particle and an axis.
 
float FCCAnalyses::Algorithms::getMass (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in)
float FCCAnalyses::Algorithms::getMass (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in)
 Get the invariant mass from a list of reconstructed particles.
 
- + diff --git a/doc/latest/Algorithms_8h__dep__incl.map b/doc/latest/Algorithms_8h__dep__incl.map new file mode 100644 index 0000000000..c66ec285d0 --- /dev/null +++ b/doc/latest/Algorithms_8h__dep__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/latest/Algorithms_8h__dep__incl.md5 b/doc/latest/Algorithms_8h__dep__incl.md5 new file mode 100644 index 0000000000..9067b7dace --- /dev/null +++ b/doc/latest/Algorithms_8h__dep__incl.md5 @@ -0,0 +1 @@ +cd44e898812eee40a617501aa89b6116 \ No newline at end of file diff --git a/doc/latest/Algorithms_8h__dep__incl.png b/doc/latest/Algorithms_8h__dep__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..5f19b178f121a05d6ede54c21028af5c1d04fa98 GIT binary patch literal 11564 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 literal 0 HcmV?d00001 diff --git a/doc/latest/Algorithms_8h__incl.map b/doc/latest/Algorithms_8h__incl.map new file mode 100644 index 0000000000..b3ecab7bc2 --- /dev/null +++ b/doc/latest/Algorithms_8h__incl.map @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/latest/Algorithms_8h__incl.md5 b/doc/latest/Algorithms_8h__incl.md5 new file mode 100644 index 0000000000..ec71a41a14 --- /dev/null +++ b/doc/latest/Algorithms_8h__incl.md5 @@ -0,0 +1 @@ +84247facdc8c017f1d45ec2c748b192f \ No newline at end of file diff --git a/doc/latest/Algorithms_8h__incl.png b/doc/latest/Algorithms_8h__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..daada44dbdac2577ba682bac4e52957f9ec48003 GIT binary patch literal 64476 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 literal 0 HcmV?d00001 diff --git a/doc/latest/Algorithms_8h_source.html b/doc/latest/Algorithms_8h_source.html new file mode 100644 index 0000000000..63f99149d1 --- /dev/null +++ b/doc/latest/Algorithms_8h_source.html @@ -0,0 +1,379 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/FCCAnalyses/Algorithms.h Source File + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
Algorithms.h
+
+
+Go to the documentation of this file.
1#ifndef ALGORITHM_ANALYZERS_H
+
2#define ALGORITHM_ANALYZERS_H
+
3
+
4#include <cmath>
+
5#include <vector>
+
6
+
7#include "edm4hep/ReconstructedParticleData.h"
+
8
+ +
10
+
11//#include "TFitter.h"
+
12#include "Math/Minimizer.h"
+
13#include "ROOT/RVec.hxx"
+
14
+
+
15namespace FCCAnalyses{
+
16
+
+
23namespace Algorithms{
+
24
+
+ +
27 public:
+
28 sphericityFit(const ROOT::VecOps::RVec<float> & arg_px,
+
29 const ROOT::VecOps::RVec<float> & arg_py,
+
30 const ROOT::VecOps::RVec<float> & arg_pz);
+
31 float operator()(const double *par);
+
32
+
33 private:
+
34 ROOT::VecOps::RVec<float> _px;
+
35 ROOT::VecOps::RVec<float> _py;
+
36 ROOT::VecOps::RVec<float> _pz;
+
37 };
+
+
38
+
39
+
+ +
42 public:
+
43 minimize_sphericity(std::string arg_minname="Minuit2",
+
44 std::string arg_algoname="Migrad",
+
45 int arg_maxcalls=100000,
+
46 float arg_tolerance=0.001);
+
47 ROOT::VecOps::RVec<float> operator()(const ROOT::VecOps::RVec<float> & px,
+
48 const ROOT::VecOps::RVec<float> & py,
+
49 const ROOT::VecOps::RVec<float> & pz);
+
50
+
51 private:
+
52 char const *_minname;
+
53 char const *_algoname;
+ +
55 float _tolerance;
+
56 ROOT::Math::Minimizer *_min;
+
57 double _step[3]={0.001,0.001,0.001};
+
58 double _variable[3]={1.0,1.0,1.0};
+
59 };
+
+
60
+
61
+
+
63 struct thrustFit {
+
64 public:
+
65 thrustFit(const ROOT::VecOps::RVec<float> & arg_px,
+
66 const ROOT::VecOps::RVec<float> & arg_py,
+
67 const ROOT::VecOps::RVec<float> & arg_pz);
+
68 float operator()(const double *par);
+
69
+
70 private:
+
71 ROOT::VecOps::RVec<float> _px;
+
72 ROOT::VecOps::RVec<float> _py;
+
73 ROOT::VecOps::RVec<float> _pz;
+
74 };
+
+
75
+
76
+
+ +
79 minimize_thrust(std::string arg_minname="Minuit2",
+
80 std::string arg_algoname="Migrad",
+
81 int arg_maxcalls=100000,
+
82 float arg_tolerance=0.001);
+
83 ROOT::VecOps::RVec<float> operator()(const ROOT::VecOps::RVec<float> & px,
+
84 const ROOT::VecOps::RVec<float> & py,
+
85 const ROOT::VecOps::RVec<float> & pz);
+
86
+
87 private:
+
88 char const *_minname;
+
89 char const *_algoname;
+ + +
92 ROOT::Math::Minimizer *_min;
+
93 double _step[3]={0.001,0.001,0.001};
+
94 double _variable[3]={1.0,1.0,1.0};
+
95 };
+
+
96
+
+ + +
100 ROOT::VecOps::RVec<float> operator()(const ROOT::VecOps::RVec<float>& px,
+
101 const ROOT::VecOps::RVec<float>& py,
+
102 const ROOT::VecOps::RVec<float>& pz);
+
103
+
104 // Helper functions, to ease manipulation with the elements of internal array
+
105 inline void mag2(float (&vec)[4]);
+
106 inline float dot(float vec1[4], float vec2[4]);
+
107 inline void cross(float (&vec)[4], float vec1[4], float vec2[4]);
+
108 inline void unit(float (&vec)[4]);
+
109 inline void plus(float (&vec)[4], float vecIn1[4], float vecIn2[4]);
+
110 inline void minus(float (&vecOut)[4], float vecIn1[4], float vecIn2[4]);
+
111 inline void copy(float (&vecOut)[4], float vecIn[4]);
+
112 };
+
+
113
+
+ +
116 public:
+
117 getAxisCharge(bool arg_pos=0,
+
118 float arg_power=1);
+
119 float operator() (const ROOT::VecOps::RVec<float> & angle,
+
120 const ROOT::VecOps::RVec<float> & charge,
+
121 const ROOT::VecOps::RVec<float> & px,
+
122 const ROOT::VecOps::RVec<float> & py,
+
123 const ROOT::VecOps::RVec<float> & pz);
+
124 private:
+
125 bool _pos;
+
126 float _power;
+
127 };
+
+
128
+
129
+
+
131 struct getAxisMass {
+
132 public:
+
133 getAxisMass(bool arg_pos=0);
+
134 float operator() (const ROOT::VecOps::RVec<float> & angle,
+
135 const ROOT::VecOps::RVec<float> & energy,
+
136 const ROOT::VecOps::RVec<float> & px,
+
137 const ROOT::VecOps::RVec<float> & py,
+
138 const ROOT::VecOps::RVec<float> & pz);
+
139 private:
+
140 bool _pos;
+
141 };
+
+
142
+
143
+
+ +
146 public:
+
147 getAxisEnergy(bool arg_pos=0);
+
148 ROOT::VecOps::RVec<float> operator() (const ROOT::VecOps::RVec<float> & angle,
+
149 const ROOT::VecOps::RVec<float> & charge,
+
150 const ROOT::VecOps::RVec<float> & energy);
+
151 private:
+
152 bool _pos;
+
153 };
+
+
154
+
155
+
+
157 struct getAxisN {
+
158 public:
+
159 getAxisN(bool arg_pos=0);
+
160 ROOT::VecOps::RVec<int> operator() (const ROOT::VecOps::RVec<float> & angle,
+
161 const ROOT::VecOps::RVec<float> & charge);
+
162 private:
+
163 bool _pos;
+
164 };
+
+
165
+
166
+
+ +
169 public:
+
170 getThrustPointing(float arg_dir=1.);
+
171 ROOT::VecOps::RVec<float> operator() (const ROOT::VecOps::RVec<float> & in,
+
172 const ROOT::VecOps::RVec<float> & rp_e,
+
173 const ROOT::VecOps::RVec<float> & thrust);
+
174 private:
+
175 float _dir;
+
176 };
+
+
177
+
178
+
180 ROOT::VecOps::RVec<float> getAxisCosTheta(const ROOT::VecOps::RVec<float> & axis,
+
181 const ROOT::VecOps::RVec<float> & px,
+
182 const ROOT::VecOps::RVec<float> & py,
+
183 const ROOT::VecOps::RVec<float> & pz);
+
184
+
186 float getAxisCosTheta(const ROOT::VecOps::RVec<float> & axis,
+
187 float px,
+
188 float py,
+
189 float pz);
+
190
+
192 float getMass(const ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> & in);
+
193
+
+ +
196 int m_sorted=0;
+ +
198 jets_TwoHemispheres( int arg_sorted, int arg_recombination ) ;
+ +
200 const ROOT::VecOps::RVec<float> & RP_px,
+
201 const ROOT::VecOps::RVec<float> & RP_py,
+
202 const ROOT::VecOps::RVec<float> & RP_pz,
+
203 const ROOT::VecOps::RVec<float> & RP_e,
+
204 const ROOT::VecOps::RVec<float> & RP_costheta ) ;
+
205 } ;
+
+
206
+
207}//end NS Algorithms
+
+
208
+
209}//end NS FCCAnalyses
+
+
210#endif
+ +
ROOT::VecOps::RVec< float > getAxisCosTheta(const ROOT::VecOps::RVec< float > &axis, const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)
Get the angle cosTheta between particles and an axis.
Definition Algorithms.cc:434
+
float getMass(const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in)
Get the invariant mass from a list of reconstructed particles.
Definition Algorithms.cc:423
+
All FCC analyzers.
Definition Algorithms.h:15
+
Calculates the thrust axis by looping over all possible combinations.
Definition Algorithms.h:98
+
void copy(float(&vecOut)[4], float vecIn[4])
Definition Algorithms.cc:304
+
void cross(float(&vec)[4], float vec1[4], float vec2[4])
Definition Algorithms.cc:279
+
void plus(float(&vec)[4], float vecIn1[4], float vecIn2[4])
Definition Algorithms.cc:292
+
void unit(float(&vec)[4])
Definition Algorithms.cc:285
+
calculate_thrust()
Definition Algorithms.h:99
+
void mag2(float(&vec)[4])
Definition Algorithms.cc:271
+
void minus(float(&vecOut)[4], float vecIn1[4], float vecIn2[4])
Definition Algorithms.cc:298
+
float dot(float vec1[4], float vec2[4])
Definition Algorithms.cc:275
+
ROOT::VecOps::RVec< float > operator()(const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)
Definition Algorithms.cc:168
+
Get the weighted charge in a given hemisphere (defined by it's angle wrt to axis)....
Definition Algorithms.h:115
+
float operator()(const ROOT::VecOps::RVec< float > &angle, const ROOT::VecOps::RVec< float > &charge, const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)
Definition Algorithms.cc:317
+
float _power
Which hemisphere to select, false/0=cosTheta<0 true/1=cosTheta>0. Default=0.
Definition Algorithms.h:126
+
bool _pos
Definition Algorithms.h:125
+
Get the energy in a given hemisphere (defined by it's angle wrt to axis). Returns 3 values: total,...
Definition Algorithms.h:145
+
ROOT::VecOps::RVec< float > operator()(const ROOT::VecOps::RVec< float > &angle, const ROOT::VecOps::RVec< float > &charge, const ROOT::VecOps::RVec< float > &energy)
Definition Algorithms.cc:356
+
bool _pos
Definition Algorithms.h:152
+
Get the invariant mass in a given hemisphere (defined by it's angle wrt to axis).
Definition Algorithms.h:131
+
float operator()(const ROOT::VecOps::RVec< float > &angle, const ROOT::VecOps::RVec< float > &energy, const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)
Definition Algorithms.cc:337
+
bool _pos
Definition Algorithms.h:140
+
Get the number of particles in a given hemisphere (defined by it's angle wrt to axis)....
Definition Algorithms.h:157
+
bool _pos
Definition Algorithms.h:163
+
ROOT::VecOps::RVec< int > operator()(const ROOT::VecOps::RVec< float > &angle, const ROOT::VecOps::RVec< float > &charge)
Definition Algorithms.cc:379
+
Make the thrust axis points to hemisphere with maximum or minimum energy.
Definition Algorithms.h:168
+
ROOT::VecOps::RVec< float > operator()(const ROOT::VecOps::RVec< float > &in, const ROOT::VecOps::RVec< float > &rp_e, const ROOT::VecOps::RVec< float > &thrust)
Definition Algorithms.cc:400
+
float _dir
Definition Algorithms.h:175
+
make "jets" by splitting the events into two hemisphere transverse to the thrust axis.
Definition Algorithms.h:195
+
JetClustering::FCCAnalysesJet operator()(const ROOT::VecOps::RVec< float > &RP_px, const ROOT::VecOps::RVec< float > &RP_py, const ROOT::VecOps::RVec< float > &RP_pz, const ROOT::VecOps::RVec< float > &RP_e, const ROOT::VecOps::RVec< float > &RP_costheta)
Definition Algorithms.cc:469
+
int m_recombination
E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6,...
Definition Algorithms.h:197
+
int m_sorted
pT ordering=0, E ordering=1
Definition Algorithms.h:196
+
Calculates the sphericity axis based on a list of px, py, pz.
Definition Algorithms.h:41
+
char const * _algoname
Minimizer to use, Minuit2 default.
Definition Algorithms.h:53
+
ROOT::Math::Minimizer * _min
Tolerance for minimization, default=0.001.
Definition Algorithms.h:56
+
float _tolerance
Maximum call to minimization function, default=100000.
Definition Algorithms.h:55
+
char const * _minname
Definition Algorithms.h:52
+
double _step[3]
internal ROOT minimizer
Definition Algorithms.h:57
+
int _maxcalls
Optimisation algorithm, Migrad default.
Definition Algorithms.h:54
+
ROOT::VecOps::RVec< float > operator()(const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)
Definition Algorithms.cc:62
+
double _variable[3]
Definition Algorithms.h:58
+
Finds the thrust axis based on a list of px, py, pz.
Definition Algorithms.h:78
+
double _variable[3]
Definition Algorithms.h:94
+
char const * _minname
Definition Algorithms.h:88
+
double _step[3]
internal ROOT minimizer
Definition Algorithms.h:93
+
ROOT::Math::Minimizer * _min
Tolerance for minimization, default=0.001.
Definition Algorithms.h:92
+
ROOT::VecOps::RVec< float > operator()(const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)
Definition Algorithms.cc:131
+
float _tolerance
Maximum call to minimization function, default=100000.
Definition Algorithms.h:91
+
char const * _algoname
Minimizer to use, Minuit2 default.
Definition Algorithms.h:89
+
int _maxcalls
Optimisation algorithm, Migrad default.
Definition Algorithms.h:90
+
Function that runs the fit for the sphericity axis determination.
Definition Algorithms.h:26
+
ROOT::VecOps::RVec< float > _pz
vector of py
Definition Algorithms.h:36
+
float operator()(const double *par)
Definition Algorithms.cc:28
+
ROOT::VecOps::RVec< float > _py
vector of px
Definition Algorithms.h:35
+
ROOT::VecOps::RVec< float > _px
Definition Algorithms.h:34
+
Function that runs the fit for the thrust axis determination.
Definition Algorithms.h:63
+
ROOT::VecOps::RVec< float > _pz
vector of py
Definition Algorithms.h:73
+
float operator()(const double *par)
Definition Algorithms.cc:98
+
ROOT::VecOps::RVec< float > _px
Definition Algorithms.h:71
+
ROOT::VecOps::RVec< float > _py
vector of px
Definition Algorithms.h:72
+
Structure to keep useful informations for the jets.
Definition JetClustering.h:22
+
+ + + + + diff --git a/doc/latest/_c_s_template_8cc.html b/doc/latest/CSTemplate_8cc.html similarity index 75% rename from doc/latest/_c_s_template_8cc.html rename to doc/latest/CSTemplate_8cc.html index d543f46a5f..5c8846f073 100644 --- a/doc/latest/_c_s_template_8cc.html +++ b/doc/latest/CSTemplate_8cc.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: analyzers/dataframe/case-studies/src/CSTemplate.cc File Reference @@ -21,15 +22,14 @@ -
- - + @@ -88,35 +88,33 @@
CSTemplate.cc File Reference
-
#include "case-studies/CSTemplate.h"
+
Include dependency graph for CSTemplate.cc:
-
- - - - +
+ + + +
+
FCCAnalyses
- +

Namespaces

namespace  CSTemplate
namespace  CSTemplate
 
- +

Functions

bool CSTemplate::dummy ()
bool CSTemplate::dummy ()
 
- + diff --git a/doc/latest/_c_s_template_8cc__incl.map b/doc/latest/CSTemplate_8cc__incl.map similarity index 62% rename from doc/latest/_c_s_template_8cc__incl.map rename to doc/latest/CSTemplate_8cc__incl.map index c555f1ba26..7f66460cee 100644 --- a/doc/latest/_c_s_template_8cc__incl.map +++ b/doc/latest/CSTemplate_8cc__incl.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/doc/latest/CSTemplate_8cc__incl.md5 b/doc/latest/CSTemplate_8cc__incl.md5 new file mode 100644 index 0000000000..1ba5f84171 --- /dev/null +++ b/doc/latest/CSTemplate_8cc__incl.md5 @@ -0,0 +1 @@ +7cdbabf6808a5d7bae47c90726fd32a8 \ No newline at end of file diff --git a/doc/latest/CSTemplate_8cc__incl.png b/doc/latest/CSTemplate_8cc__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..fdcc7407090e0b040cda06b1a02853de7f4a9f6f GIT binary patch literal 8028 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 Gd-Y!ecf<(* literal 0 HcmV?d00001 diff --git a/doc/latest/_c_s_template_8h.html b/doc/latest/CSTemplate_8h.html similarity index 75% rename from doc/latest/_c_s_template_8h.html rename to doc/latest/CSTemplate_8h.html index 3bcb547d7b..fb15ec90b0 100644 --- a/doc/latest/_c_s_template_8h.html +++ b/doc/latest/CSTemplate_8h.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: analyzers/dataframe/case-studies/include/case-studies/CSTemplate.h File Reference @@ -21,15 +22,14 @@ -
- - + @@ -91,33 +91,31 @@
This graph shows which files directly or indirectly include this file:
-
- - - - +
+ + + +
-

Go to the source code of this file.

+

Go to the source code of this file.

+
FCCAnalyses
- +

Namespaces

namespace  CSTemplate
namespace  CSTemplate
 
- +

Functions

bool CSTemplate::dummy ()
bool CSTemplate::dummy ()
 
- + diff --git a/doc/latest/_c_s_template_8h__dep__incl.map b/doc/latest/CSTemplate_8h__dep__incl.map similarity index 51% rename from doc/latest/_c_s_template_8h__dep__incl.map rename to doc/latest/CSTemplate_8h__dep__incl.map index 88c0a12398..e4897510b6 100644 --- a/doc/latest/_c_s_template_8h__dep__incl.map +++ b/doc/latest/CSTemplate_8h__dep__incl.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/doc/latest/CSTemplate_8h__dep__incl.md5 b/doc/latest/CSTemplate_8h__dep__incl.md5 new file mode 100644 index 0000000000..d5f67ae9da --- /dev/null +++ b/doc/latest/CSTemplate_8h__dep__incl.md5 @@ -0,0 +1 @@ +2f47d0f9bfdeee5f9bbdfbb314514ca6 \ No newline at end of file diff --git a/doc/latest/CSTemplate_8h__dep__incl.png b/doc/latest/CSTemplate_8h__dep__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..1bffbc714117d389487e846b950c537a6df9003d GIT binary patch literal 10981 zcmc(FbySpX*Dn@eAP7iY>w>riy)-RRjh_Xe@zIaWUAbR_(y*xdHxb86fmajHnvk8E#lgr&{aOzjnq#wHW% zshH=X_bI>avNfM^R#t8#R>e`GHR@jmOJ*fbB=OSVJ~HFn(X%GD9yPrF>hCn}Eu*Tc8r@AmNEn@-j=YBbc9EGc2vcl&Xp zLYsw7A!T7>vRqYN{pa>J@*|}fesVmUL5@zfUH8#v*?4}J4Wj$^@82QgFHtt&7ZBK6 ziZ`J0U&x9OHttV(JTW~zt}`|}n>t#kajnF0NhZzv)RL2nYu!RYTH118Wd)huF*X+G z?|(fdHPwBiwBxyq%+GNHpYOfBp;8p?*Iiv*-=d#W*YZpq^yUq(YF6109~~XtA>sbe z+A1o1e((ZqZ+|~1H1yX<{);C&U$4Oe%B)5i_xAQw*GIp#x4$>=K9QIdcHg5`S68>F z)IK{uC+4#wTWk+A8Oc-5&dGuO6H`{cx7~ax?9rI^?ixl^TwHr@y0?s$7V*i+iMW&$ z9tA~ziBa2tRVA5-cgp5;_2T+^NOQA@pvwm8nRlCC98KH9{$u3b`lcv+a-EKj4!&iw z@eN;oettm{J0G9<#zZMRoivX%1{+&jQs%-ziv<2stE(e13@={2dX<-T(jG=yAT09w zH;%NlH0tJJV({mDF1LH)~+^@pormISa(Z9wlhPkrT3r(R854PtYyuC{< zP+~Di#mLBrM$g7(ezY;Esj0aD530ENLPk;&9cs1UuwZq(_<@1v?u{3@3O5#DtGegE zeECvSS4ZVw;Uo%VtSQ30eVq#^=wb(Q9hM zSyI?&xOjMjR+TZau|L+=t(DBy#}F|wF*`F($SWU{l4R`cSRZ&DM5@pV3MRw)ZES2T z#=oSt*q8oj3oJKkL)Z5?clJ2={jRu}4O{rnLo`cE%Ngf!J(# zIm>Z~Ba_PI_O-gYI%6ws9_FH=qE`+MEmKn@PfwaTM5OJ)c(K~keJ&CoNrkg}oxT=u z*?2A?aih5Dw7{|9G`X?%uwc-F`(SfAp3A)dq5s0g-)+7U_p?6^pR%&t*Adk*S1j!8 z6t?FYiFs`j-m$>O01z3z8uKe?Id3Pm|CpTI^F4&{@v8+ifz)t@7dbfOUL zrKOoAB?B4W?(Xj8QzJ8FZ{IC1kJ)1K{9Ds`pW9OReUGD!p!j&gxVShd@@s0Y4|NLl zo!Qfby^^k6L#O{69ToKl*5iJ0vVvtN08bN#kT5Vd_Wst^RzgBTiShSaoSd9%qkHL> zXMs>_B(N!4_1nT80JcxGrDbGP`uowmy}iiTMbY&VRQFKL99(tqz5af6F5wRkxZ^J`B}2>c4V zXLY8wyzDaBzNuwq2GxvAe^DhX;LHe}!>n6_qoJVz>%zQs>k|OfOoMxQc-+E*p?a~t zyr}3^=K&gI@jF?Dr<{{DUoZlCPXa1x&2U%y^1Bhw@N{H~3Sjdjl&Rr2;F@!V!& zVv1wYY2QbR6l)*l=cd)M2p9Kx9nX$uq*GT*7Sa+T6S-F2(9z`v^+{(kva-?&38lJh zP8k8DJbQKpwjR*WX@6N>zMm+#zs-O=60fEd{0(|_BiHSiWAt8>-y+~xS328=AQRu=_Dj1vU78X^Iy;bn~^Y2H+j8* z=2)F9H}^|QUfciliOO!K=2<+e9vVFZ!;h&-YxFA`>FF1DQ-r-pD8K!3ULUK}7B)%7 zSlpy#VhZs&UpHtto_oVDC|F%d)@9&7eJ|AZV&KxH%zj=N8o4dwncvHYGNEbBuh~%> ztDGfSS$QWYTe`D0A2%q{5WmH3@0YZnrL~V*9GiiHswzH;UKS%n?CvLzHd$jO(-gI=xn{UqW!4wP>zmV9Z( z%*K{mRJ0M^**Ls@_-kpYaw5FGzMd273(d$uYFLI@fIlz;Qq9T+%W%ef|ES&$5H-hYc5}>&%)ZZ)mofKFOA{lL@sj_ zze1^sOGso6S`Z0)@<#}tT4V`-S)M30sUE3XKGoU7u=P$nowjdgC^rK-n{4tD9L|w9 z`OzAXkeJAzb(N4!|0PHOfYvY?**JE$9YbE*DSsT_YZ!L{47;J1x?oAQ9*2xl;bd1H zLJU3mEZQ8XGO1Q117;f0t_KyC z>}!V}j!sUo@5t}nYuWkH2E|DS{3Mt5Byq0s&9#A26Da~V{m|-aKIqPxni?e)6;V@D z8dFnK&`e6Yx}o*;f*}MfD&8Uzl9EI9uJ)$~t9}Rsiyu1HCzFnFtT`K{@=>yIc;Ic= zBB2ox*sz~+iJTH$PxFJ4gn3vhy);OnWhmT#-D759S)Fed2@em)$H&h*t>Kv()Af

9YHDgjOUt0b!a|iV9!b-uhwEK^ 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 R!MRm5X$b}KFQSIN{{=kb{MY~h literal 0 HcmV?d00001 diff --git a/doc/latest/_c_s_template_8h_source.html b/doc/latest/CSTemplate_8h_source.html similarity index 74% rename from doc/latest/_c_s_template_8h_source.html rename to doc/latest/CSTemplate_8h_source.html index 69ea0dead1..a000b2ca73 100644 --- a/doc/latest/_c_s_template_8h_source.html +++ b/doc/latest/CSTemplate_8h_source.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: analyzers/dataframe/case-studies/include/case-studies/CSTemplate.h Source File @@ -21,15 +22,14 @@ -

- - + @@ -90,24 +90,22 @@
CSTemplate.h
-Go to the documentation of this file.
1#ifndef CSTEMPLATE_ANALYZERS_H
+Go to the documentation of this file.
1#ifndef CSTEMPLATE_ANALYZERS_H
2#define CSTEMPLATE_ANALYZERS_H
3
-
4namespace CSTemplate{
-
5bool dummy();
+
4namespace CSTemplate{
+
5bool dummy();
6}
7#endif
-
Definition CSTemplate.h:4
-
bool dummy()
Definition CSTemplate.cc:3
+
Definition CSTemplate.h:4
+
bool dummy()
Definition CSTemplate.cc:3
- + diff --git a/doc/latest/_calo_ntupleizer_8cc.html b/doc/latest/CaloNtupleizer_8cc.html similarity index 62% rename from doc/latest/_calo_ntupleizer_8cc.html rename to doc/latest/CaloNtupleizer_8cc.html index 79606f2084..4cd7b85717 100644 --- a/doc/latest/_calo_ntupleizer_8cc.html +++ b/doc/latest/CaloNtupleizer_8cc.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: analyzers/dataframe/src/CaloNtupleizer.cc File Reference @@ -21,15 +22,14 @@ -
+
FCCAnalyses
- - + @@ -89,7 +89,7 @@
CaloNtupleizer.cc File Reference
-
#include "FCCAnalyses/CaloNtupleizer.h"
+
#include "FCCAnalyses/CaloNtupleizer.h"
#include "TVector3.h"
#include "TLorentzVector.h"
#include "edm4hep/MCParticleData.h"
@@ -98,150 +98,148 @@
Include dependency graph for CaloNtupleizer.cc:
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
FCCAnalyses
- - + + - +

Namespaces

namespace  FCCAnalyses
 Jet clustering utilities interface.
namespace  FCCAnalyses
 All FCC analyzers.
 
namespace  FCCAnalyses::CaloNtupleizer
namespace  FCCAnalyses::CaloNtupleizer
 
- + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - +

Functions

void FCCAnalyses::CaloNtupleizer::loadGeometry (std::string xmlGeometryPath, std::string readoutName)
void FCCAnalyses::CaloNtupleizer::loadGeometry (std::string xmlGeometryPath, std::string readoutName)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_r (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_r (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_x (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_x (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_y (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_y (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_z (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_z (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_phi (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_phi (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_theta (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_theta (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_eta (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_eta (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCellID (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCellID (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_energy (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_energy (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
 
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getSimCaloHit_depth (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in, const int decodingVal)
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getSimCaloHit_depth (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in, const int decodingVal)
 
ROOT::VecOps::RVec< TVector3 > FCCAnalyses::CaloNtupleizer::getSimCaloHit_positionVector3 (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
ROOT::VecOps::RVec< TVector3 > FCCAnalyses::CaloNtupleizer::getSimCaloHit_positionVector3 (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_x (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_x (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_y (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_y (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_z (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_z (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_phi (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_phi (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloHit_phiIdx (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloHit_phiIdx (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloHit_moduleIdx (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloHit_moduleIdx (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloHit_thetaIdx (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloHit_thetaIdx (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_theta (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_theta (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_eta (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_eta (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloHit_etaIdx (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloHit_etaIdx (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_energy (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_energy (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloHit_layer (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloHit_layer (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< TVector3 > FCCAnalyses::CaloNtupleizer::getCaloHit_positionVector3 (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
ROOT::VecOps::RVec< TVector3 > FCCAnalyses::CaloNtupleizer::getCaloHit_positionVector3 (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_x (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_x (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_y (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_y (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_z (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_z (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_phi (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_phi (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_theta (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_theta (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_eta (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_eta (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_energy (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_energy (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
 
ROOT::VecOps::RVec< TVector3 > FCCAnalyses::CaloNtupleizer::getCaloCluster_positionVector3 (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
ROOT::VecOps::RVec< TVector3 > FCCAnalyses::CaloNtupleizer::getCaloCluster_positionVector3 (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
 
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloCluster_firstCell (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloCluster_firstCell (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
 
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloCluster_lastCell (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloCluster_lastCell (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
 
ROOT::VecOps::RVec< std::vector< float > > FCCAnalyses::CaloNtupleizer::getCaloCluster_energyInLayers (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in, const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &cells, const int nLayers=12)
ROOT::VecOps::RVec< std::vector< float > > FCCAnalyses::CaloNtupleizer::getCaloCluster_energyInLayers (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in, const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &cells, const int nLayers=12)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_x (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_x (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_y (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_y (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_z (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_z (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_PDG (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_PDG (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_phi (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_phi (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_theta (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_theta (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_eta (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_eta (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_energy (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_energy (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
 
- +

Variables

dd4hep::DDSegmentation::BitFieldCoder * FCCAnalyses::CaloNtupleizer::m_decoder
dd4hep::DDSegmentation::BitFieldCoder * FCCAnalyses::CaloNtupleizer::m_decoder
 
- + diff --git a/doc/latest/CaloNtupleizer_8cc__incl.map b/doc/latest/CaloNtupleizer_8cc__incl.map new file mode 100644 index 0000000000..e281ffdfcb --- /dev/null +++ b/doc/latest/CaloNtupleizer_8cc__incl.map @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/latest/CaloNtupleizer_8cc__incl.md5 b/doc/latest/CaloNtupleizer_8cc__incl.md5 new file mode 100644 index 0000000000..43e807d866 --- /dev/null +++ b/doc/latest/CaloNtupleizer_8cc__incl.md5 @@ -0,0 +1 @@ +84a5ee6cc71ba5835043daade9d25188 \ No newline at end of file diff --git a/doc/latest/CaloNtupleizer_8cc__incl.png b/doc/latest/CaloNtupleizer_8cc__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..8dee44582fd809bc5d53887c1514fa325d436127 GIT binary patch literal 48457 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 + - + - + + FCCAnalyses: analyzers/dataframe/FCCAnalyses/CaloNtupleizer.h File Reference @@ -21,15 +22,14 @@ -
- - + @@ -101,156 +101,154 @@
Include dependency graph for CaloNtupleizer.h:
-
- - - - - - - - - - - - - - - - - - - - +
+ + + + + + + + + + + + + + + + + + + +
This graph shows which files directly or indirectly include this file:
-
- - - - +
+ + + +
-

Go to the source code of this file.

+

Go to the source code of this file.

+
FCCAnalyses
- - + + - +

Classes

struct  FCCAnalyses::CaloNtupleizer::sel_layers
 select layers More...
struct  FCCAnalyses::CaloNtupleizer::sel_layers
 select layers More...
 
struct  FCCAnalyses::CaloNtupleizer::getFloatAt
struct  FCCAnalyses::CaloNtupleizer::getFloatAt
 
- - + + - +

Namespaces

namespace  FCCAnalyses
 Jet clustering utilities interface.
namespace  FCCAnalyses
 All FCC analyzers.
 
namespace  FCCAnalyses::CaloNtupleizer
namespace  FCCAnalyses::CaloNtupleizer
 
- + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - +

Functions

void FCCAnalyses::CaloNtupleizer::loadGeometry (std::string xmlGeometryPath, std::string readoutName)
void FCCAnalyses::CaloNtupleizer::loadGeometry (std::string xmlGeometryPath, std::string readoutName)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCellID (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCellID (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_r (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_r (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_x (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_x (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_y (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_y (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_z (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_z (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_phi (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_phi (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_theta (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_theta (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_eta (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_eta (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
 
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getSimCaloHit_depth (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in, const int decodingVal)
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getSimCaloHit_depth (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in, const int decodingVal)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_energy (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_energy (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
 
ROOT::VecOps::RVec< TVector3 > FCCAnalyses::CaloNtupleizer::getSimCaloHit_positionVector3 (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
ROOT::VecOps::RVec< TVector3 > FCCAnalyses::CaloNtupleizer::getSimCaloHit_positionVector3 (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_x (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_x (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_y (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_y (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_z (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_z (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_phi (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_phi (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloHit_phiIdx (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloHit_phiIdx (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloHit_moduleIdx (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloHit_moduleIdx (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_theta (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_theta (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloHit_thetaIdx (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloHit_thetaIdx (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_eta (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_eta (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloHit_etaIdx (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloHit_etaIdx (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloHit_layer (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloHit_layer (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_energy (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_energy (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< TVector3 > FCCAnalyses::CaloNtupleizer::getCaloHit_positionVector3 (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
ROOT::VecOps::RVec< TVector3 > FCCAnalyses::CaloNtupleizer::getCaloHit_positionVector3 (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_x (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_x (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_y (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_y (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_z (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_z (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_phi (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_phi (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_theta (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_theta (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_eta (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_eta (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_energy (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_energy (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
 
ROOT::VecOps::RVec< TVector3 > FCCAnalyses::CaloNtupleizer::getCaloCluster_positionVector3 (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
ROOT::VecOps::RVec< TVector3 > FCCAnalyses::CaloNtupleizer::getCaloCluster_positionVector3 (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
 
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloCluster_firstCell (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloCluster_firstCell (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
 
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloCluster_lastCell (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloCluster_lastCell (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
 
ROOT::VecOps::RVec< std::vector< float > > FCCAnalyses::CaloNtupleizer::getCaloCluster_energyInLayers (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in, const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &cells, const int nLayers=12)
ROOT::VecOps::RVec< std::vector< float > > FCCAnalyses::CaloNtupleizer::getCaloCluster_energyInLayers (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in, const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &cells, const int nLayers=12)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_x (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_x (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_y (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_y (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_z (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_z (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_phi (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_phi (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_theta (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_theta (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_eta (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_eta (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_energy (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_energy (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_PDG (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_PDG (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
 
- + diff --git a/doc/latest/_calo_ntupleizer_8h__dep__incl.map b/doc/latest/CaloNtupleizer_8h__dep__incl.map similarity index 60% rename from doc/latest/_calo_ntupleizer_8h__dep__incl.map rename to doc/latest/CaloNtupleizer_8h__dep__incl.map index 82a98f05f1..d53eede067 100644 --- a/doc/latest/_calo_ntupleizer_8h__dep__incl.map +++ b/doc/latest/CaloNtupleizer_8h__dep__incl.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/doc/latest/CaloNtupleizer_8h__dep__incl.md5 b/doc/latest/CaloNtupleizer_8h__dep__incl.md5 new file mode 100644 index 0000000000..23f5b876bb --- /dev/null +++ b/doc/latest/CaloNtupleizer_8h__dep__incl.md5 @@ -0,0 +1 @@ +592c0d608099c2e1934c68da8b882c0c \ No newline at end of file diff --git a/doc/latest/CaloNtupleizer_8h__dep__incl.png b/doc/latest/CaloNtupleizer_8h__dep__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..6e9f22fdc29af67a242a6447de1676be9765909c GIT binary patch literal 9188 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 literal 0 HcmV?d00001 diff --git a/doc/latest/CaloNtupleizer_8h__incl.map b/doc/latest/CaloNtupleizer_8h__incl.map new file mode 100644 index 0000000000..f5651044a2 --- /dev/null +++ b/doc/latest/CaloNtupleizer_8h__incl.map @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/latest/_calo_ntupleizer_8h__incl.md5 b/doc/latest/CaloNtupleizer_8h__incl.md5 similarity index 100% rename from doc/latest/_calo_ntupleizer_8h__incl.md5 rename to doc/latest/CaloNtupleizer_8h__incl.md5 diff --git a/doc/latest/CaloNtupleizer_8h__incl.png b/doc/latest/CaloNtupleizer_8h__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..38ee5d4e61a1401ffe40539138bce6a124c318bb GIT binary patch literal 36346 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 E4^&&smH+?% literal 0 HcmV?d00001 diff --git a/doc/latest/CaloNtupleizer_8h_source.html b/doc/latest/CaloNtupleizer_8h_source.html new file mode 100644 index 0000000000..79d301ff6a --- /dev/null +++ b/doc/latest/CaloNtupleizer_8h_source.html @@ -0,0 +1,259 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/FCCAnalyses/CaloNtupleizer.h Source File + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
CaloNtupleizer.h
+
+
+Go to the documentation of this file.
1
+
2#ifndef CALONTUPLEIZER_ANALYZERS_H
+
3#define CALONTUPLEIZER_ANALYZERS_H
+
4
+
5#include <cmath>
+
6#include <vector>
+
7
+
8#include "ROOT/RVec.hxx"
+
9#include "edm4hep/CalorimeterHitData.h"
+
10#include "edm4hep/SimCalorimeterHitData.h"
+
11#include "edm4hep/ClusterData.h"
+
12#include "edm4hep/MCParticleData.h"
+
13
+
14#include "TVector3.h"
+
15#include "TLorentzVector.h"
+
16
+
17namespace FCCAnalyses{
+
18
+
+
19namespace CaloNtupleizer{
+
20
+
21void loadGeometry(std::string xmlGeometryPath, std::string readoutName);
+
22
+
+
24struct sel_layers {
+
25public:
+
26 sel_layers(int arg_min=0, int arg_max=10);
+
27 ROOT::VecOps::RVec<edm4hep::CalorimeterHitData> operator()(const ROOT::VecOps::RVec<edm4hep::CalorimeterHitData>& in);
+
28
+
29private:
+
30 int _min;//> min layer
+
31 int _max;//> max layer
+
32};
+
+
33
+
34
+
35// SIM calo hits (single cells)
+
36ROOT::VecOps::RVec<float> getSimCellID (const ROOT::VecOps::RVec<edm4hep::SimCalorimeterHitData>& in);
+
37ROOT::VecOps::RVec<float> getSimCaloHit_r (const ROOT::VecOps::RVec<edm4hep::SimCalorimeterHitData>& in);
+
38ROOT::VecOps::RVec<float> getSimCaloHit_x (const ROOT::VecOps::RVec<edm4hep::SimCalorimeterHitData>& in);
+
39ROOT::VecOps::RVec<float> getSimCaloHit_y (const ROOT::VecOps::RVec<edm4hep::SimCalorimeterHitData>& in);
+
40ROOT::VecOps::RVec<float> getSimCaloHit_z (const ROOT::VecOps::RVec<edm4hep::SimCalorimeterHitData>& in);
+
41ROOT::VecOps::RVec<float> getSimCaloHit_phi (const ROOT::VecOps::RVec<edm4hep::SimCalorimeterHitData>& in);
+
42ROOT::VecOps::RVec<float> getSimCaloHit_theta (const ROOT::VecOps::RVec<edm4hep::SimCalorimeterHitData>& in);
+
43ROOT::VecOps::RVec<float> getSimCaloHit_eta (const ROOT::VecOps::RVec<edm4hep::SimCalorimeterHitData>& in);
+
44ROOT::VecOps::RVec<int> getSimCaloHit_depth (const ROOT::VecOps::RVec<edm4hep::SimCalorimeterHitData>& in,const int decodingVal);
+
45ROOT::VecOps::RVec<float> getSimCaloHit_energy (const ROOT::VecOps::RVec<edm4hep::SimCalorimeterHitData>& in);
+
46ROOT::VecOps::RVec<TVector3> getSimCaloHit_positionVector3 (const ROOT::VecOps::RVec<edm4hep::SimCalorimeterHitData>& in);
+
47
+
48
+
49// calo hits (single cells)
+
50ROOT::VecOps::RVec<float> getCaloHit_x (const ROOT::VecOps::RVec<edm4hep::CalorimeterHitData>& in);
+
51ROOT::VecOps::RVec<float> getCaloHit_y (const ROOT::VecOps::RVec<edm4hep::CalorimeterHitData>& in);
+
52ROOT::VecOps::RVec<float> getCaloHit_z (const ROOT::VecOps::RVec<edm4hep::CalorimeterHitData>& in);
+
53ROOT::VecOps::RVec<float> getCaloHit_phi (const ROOT::VecOps::RVec<edm4hep::CalorimeterHitData>& in);
+
54ROOT::VecOps::RVec<int>
+
55getCaloHit_phiIdx(const ROOT::VecOps::RVec<edm4hep::CalorimeterHitData> &in);
+
56ROOT::VecOps::RVec<int>
+
57getCaloHit_moduleIdx(const ROOT::VecOps::RVec<edm4hep::CalorimeterHitData> &in);
+
58ROOT::VecOps::RVec<float> getCaloHit_theta (const ROOT::VecOps::RVec<edm4hep::CalorimeterHitData>& in);
+
59ROOT::VecOps::RVec<int>
+
60getCaloHit_thetaIdx(const ROOT::VecOps::RVec<edm4hep::CalorimeterHitData> &in);
+
61ROOT::VecOps::RVec<float> getCaloHit_eta (const ROOT::VecOps::RVec<edm4hep::CalorimeterHitData>& in);
+
62ROOT::VecOps::RVec<int>
+
63getCaloHit_etaIdx(const ROOT::VecOps::RVec<edm4hep::CalorimeterHitData> &in);
+
64ROOT::VecOps::RVec<int> getCaloHit_layer (const ROOT::VecOps::RVec<edm4hep::CalorimeterHitData>& in);
+
65ROOT::VecOps::RVec<float> getCaloHit_energy (const ROOT::VecOps::RVec<edm4hep::CalorimeterHitData>& in);
+
66ROOT::VecOps::RVec<TVector3> getCaloHit_positionVector3 (const ROOT::VecOps::RVec<edm4hep::CalorimeterHitData>& in);
+
67
+
68// calo clusters
+
69ROOT::VecOps::RVec<float> getCaloCluster_x (const ROOT::VecOps::RVec<edm4hep::ClusterData>& in);
+
70ROOT::VecOps::RVec<float> getCaloCluster_y (const ROOT::VecOps::RVec<edm4hep::ClusterData>& in);
+
71ROOT::VecOps::RVec<float> getCaloCluster_z (const ROOT::VecOps::RVec<edm4hep::ClusterData>& in);
+
72ROOT::VecOps::RVec<float> getCaloCluster_phi (const ROOT::VecOps::RVec<edm4hep::ClusterData>& in);
+
73ROOT::VecOps::RVec<float> getCaloCluster_theta (const ROOT::VecOps::RVec<edm4hep::ClusterData>& in);
+
74ROOT::VecOps::RVec<float> getCaloCluster_eta (const ROOT::VecOps::RVec<edm4hep::ClusterData>& in);
+
75ROOT::VecOps::RVec<float> getCaloCluster_energy (const ROOT::VecOps::RVec<edm4hep::ClusterData>& in);
+
76ROOT::VecOps::RVec<TVector3> getCaloCluster_positionVector3 (const ROOT::VecOps::RVec<edm4hep::ClusterData>& in);
+
77ROOT::VecOps::RVec<int> getCaloCluster_firstCell (const ROOT::VecOps::RVec<edm4hep::ClusterData>& in);
+
78ROOT::VecOps::RVec<int> getCaloCluster_lastCell (const ROOT::VecOps::RVec<edm4hep::ClusterData>& in);
+
79ROOT::VecOps::RVec<std::vector<float>> getCaloCluster_energyInLayers (const ROOT::VecOps::RVec<edm4hep::ClusterData>& in, const ROOT::VecOps::RVec<edm4hep::CalorimeterHitData>& cells, const int nLayers=12);
+
80
+
81// SimParticleSecondary
+
82ROOT::VecOps::RVec<float> getSimParticleSecondaries_x (const ROOT::VecOps::RVec<edm4hep::MCParticleData>& in);
+
83ROOT::VecOps::RVec<float> getSimParticleSecondaries_y (const ROOT::VecOps::RVec<edm4hep::MCParticleData>& in);
+
84ROOT::VecOps::RVec<float> getSimParticleSecondaries_z (const ROOT::VecOps::RVec<edm4hep::MCParticleData>& in);
+
85ROOT::VecOps::RVec<float> getSimParticleSecondaries_z (const ROOT::VecOps::RVec<edm4hep::MCParticleData>& in);
+
86ROOT::VecOps::RVec<float> getSimParticleSecondaries_phi (const ROOT::VecOps::RVec<edm4hep::MCParticleData>& in);
+
87ROOT::VecOps::RVec<float> getSimParticleSecondaries_theta (const ROOT::VecOps::RVec<edm4hep::MCParticleData>& in);
+
88ROOT::VecOps::RVec<float> getSimParticleSecondaries_eta (const ROOT::VecOps::RVec<edm4hep::MCParticleData>& in);
+
89ROOT::VecOps::RVec<float> getSimParticleSecondaries_energy (const ROOT::VecOps::RVec<edm4hep::MCParticleData>& in);
+
90ROOT::VecOps::RVec<float> getSimParticleSecondaries_PDG (const ROOT::VecOps::RVec<edm4hep::MCParticleData>& in);
+
91
+
+
92struct getFloatAt {
+
93 size_t m_pos;
+
94 getFloatAt(size_t pos);
+
95 ROOT::RVecF operator()(const ROOT::VecOps::RVec<std::vector<float>>& in);
+
96};
+
+
97
+
98
+
99}//end NS CaloNtupleizer
+
+
100
+
101}//end NS FCCAnalyses
+
102#endif
+
ROOT::VecOps::RVec< int > getCaloCluster_firstCell(const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
Definition CaloNtupleizer.cc:328
+
ROOT::VecOps::RVec< float > getSimCaloHit_eta(const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
Definition CaloNtupleizer.cc:89
+
ROOT::VecOps::RVec< float > getSimCaloHit_r(const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
Definition CaloNtupleizer.cc:37
+
ROOT::VecOps::RVec< float > getCaloHit_eta(const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
Definition CaloNtupleizer.cc:208
+
ROOT::VecOps::RVec< float > getCaloCluster_energy(const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
Definition CaloNtupleizer.cc:310
+
ROOT::VecOps::RVec< TVector3 > getCaloHit_positionVector3(const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
Definition CaloNtupleizer.cc:245
+
ROOT::VecOps::RVec< float > getCaloCluster_y(const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
Definition CaloNtupleizer.cc:264
+
ROOT::VecOps::RVec< float > getSimParticleSecondaries_theta(const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
Definition CaloNtupleizer.cc:413
+
ROOT::VecOps::RVec< float > getCaloCluster_z(const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
Definition CaloNtupleizer.cc:272
+
ROOT::VecOps::RVec< float > getSimParticleSecondaries_y(const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
Definition CaloNtupleizer.cc:376
+
ROOT::VecOps::RVec< float > getSimCellID(const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
Definition CaloNtupleizer.cc:99
+
ROOT::VecOps::RVec< float > getSimParticleSecondaries_phi(const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
Definition CaloNtupleizer.cc:402
+
ROOT::VecOps::RVec< int > getCaloHit_phiIdx(const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
Definition CaloNtupleizer.cc:169
+
ROOT::VecOps::RVec< float > getSimCaloHit_z(const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
Definition CaloNtupleizer.cc:61
+
ROOT::VecOps::RVec< int > getCaloHit_moduleIdx(const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
Definition CaloNtupleizer.cc:178
+
ROOT::VecOps::RVec< float > getCaloHit_x(const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
Definition CaloNtupleizer.cc:134
+
ROOT::VecOps::RVec< float > getCaloCluster_theta(const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
Definition CaloNtupleizer.cc:290
+
ROOT::VecOps::RVec< float > getSimCaloHit_phi(const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
Definition CaloNtupleizer.cc:69
+
ROOT::VecOps::RVec< float > getCaloHit_energy(const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
Definition CaloNtupleizer.cc:228
+
ROOT::VecOps::RVec< int > getCaloHit_thetaIdx(const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
Definition CaloNtupleizer.cc:189
+
ROOT::VecOps::RVec< float > getSimCaloHit_theta(const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
Definition CaloNtupleizer.cc:79
+
ROOT::VecOps::RVec< float > getCaloHit_y(const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
Definition CaloNtupleizer.cc:142
+
ROOT::VecOps::RVec< int > getSimCaloHit_depth(const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in, const int decodingVal)
Definition CaloNtupleizer.cc:115
+
ROOT::VecOps::RVec< TVector3 > getSimCaloHit_positionVector3(const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
Definition CaloNtupleizer.cc:123
+
ROOT::VecOps::RVec< float > getSimCaloHit_energy(const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
Definition CaloNtupleizer.cc:107
+
ROOT::VecOps::RVec< int > getCaloHit_layer(const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
Definition CaloNtupleizer.cc:236
+
ROOT::VecOps::RVec< float > getCaloHit_phi(const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
Definition CaloNtupleizer.cc:158
+
ROOT::VecOps::RVec< TVector3 > getCaloCluster_positionVector3(const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
Definition CaloNtupleizer.cc:318
+
ROOT::VecOps::RVec< int > getCaloHit_etaIdx(const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
Definition CaloNtupleizer.cc:219
+
ROOT::VecOps::RVec< float > getSimCaloHit_x(const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
Definition CaloNtupleizer.cc:45
+
ROOT::VecOps::RVec< float > getCaloCluster_x(const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
Definition CaloNtupleizer.cc:256
+
ROOT::VecOps::RVec< float > getCaloHit_theta(const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
Definition CaloNtupleizer.cc:198
+
ROOT::VecOps::RVec< float > getSimCaloHit_y(const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
Definition CaloNtupleizer.cc:53
+
ROOT::VecOps::RVec< float > getCaloCluster_eta(const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
Definition CaloNtupleizer.cc:300
+
ROOT::VecOps::RVec< std::vector< float > > getCaloCluster_energyInLayers(const ROOT::VecOps::RVec< edm4hep::ClusterData > &in, const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &cells, const int nLayers=12)
Definition CaloNtupleizer.cc:345
+
ROOT::VecOps::RVec< float > getCaloCluster_phi(const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
Definition CaloNtupleizer.cc:280
+
ROOT::VecOps::RVec< float > getSimParticleSecondaries_eta(const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
Definition CaloNtupleizer.cc:423
+
ROOT::VecOps::RVec< int > getCaloCluster_lastCell(const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
Definition CaloNtupleizer.cc:336
+
ROOT::VecOps::RVec< float > getCaloHit_z(const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
Definition CaloNtupleizer.cc:150
+
ROOT::VecOps::RVec< float > getSimParticleSecondaries_z(const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
Definition CaloNtupleizer.cc:385
+
ROOT::VecOps::RVec< float > getSimParticleSecondaries_PDG(const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
Definition CaloNtupleizer.cc:394
+
ROOT::VecOps::RVec< float > getSimParticleSecondaries_energy(const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
Definition CaloNtupleizer.cc:433
+
void loadGeometry(std::string xmlGeometryPath, std::string readoutName)
Definition CaloNtupleizer.cc:16
+
ROOT::VecOps::RVec< float > getSimParticleSecondaries_x(const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
Definition CaloNtupleizer.cc:367
+
All FCC analyzers.
Definition Algorithms.h:15
+
Definition CaloNtupleizer.h:92
+
ROOT::RVecF operator()(const ROOT::VecOps::RVec< std::vector< float > > &in)
Definition CaloNtupleizer.cc:444
+
size_t m_pos
Definition CaloNtupleizer.h:93
+
select layers
Definition CaloNtupleizer.h:24
+
ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > operator()(const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
Definition CaloNtupleizer.cc:26
+
int _max
Definition CaloNtupleizer.h:31
+
int _min
Definition CaloNtupleizer.h:30
+
+ + + + + diff --git a/doc/latest/_external_recombiner_8cc.html b/doc/latest/ExternalRecombiner_8cc.html similarity index 74% rename from doc/latest/_external_recombiner_8cc.html rename to doc/latest/ExternalRecombiner_8cc.html index dc63878b73..f8e83bb000 100644 --- a/doc/latest/_external_recombiner_8cc.html +++ b/doc/latest/ExternalRecombiner_8cc.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: addons/FastJet/src/ExternalRecombiner.cc File Reference @@ -21,15 +22,14 @@ -
- - + @@ -85,26 +85,24 @@
ExternalRecombiner.cc File Reference
-
#include "FastJet/ExternalRecombiner.h"
+
Include dependency graph for ExternalRecombiner.cc:
-
- - - - - - +
+ + + + + +
- + diff --git a/doc/latest/ExternalRecombiner_8cc__incl.map b/doc/latest/ExternalRecombiner_8cc__incl.map new file mode 100644 index 0000000000..c8356aed80 --- /dev/null +++ b/doc/latest/ExternalRecombiner_8cc__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/latest/ExternalRecombiner_8cc__incl.md5 b/doc/latest/ExternalRecombiner_8cc__incl.md5 new file mode 100644 index 0000000000..e733a68dbb --- /dev/null +++ b/doc/latest/ExternalRecombiner_8cc__incl.md5 @@ -0,0 +1 @@ +b0097893347245f2472f9c207e368043 \ No newline at end of file diff --git a/doc/latest/ExternalRecombiner_8cc__incl.png b/doc/latest/ExternalRecombiner_8cc__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..29c3ae8b29b6f9a2d953490fc7be96586968a5fa GIT binary patch literal 9416 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 z + - + - + + FCCAnalyses: addons/FastJet/ExternalRecombiner.h File Reference @@ -21,15 +22,14 @@ -
+
FCCAnalyses
- - + @@ -91,40 +91,38 @@
Include dependency graph for ExternalRecombiner.h:
-
- - - - +
+ + + +
This graph shows which files directly or indirectly include this file:
-
- - - - - - +
+ + + + + +
-

Go to the source code of this file.

+

Go to the source code of this file.

+
FCCAnalyses
- +

Classes

class  ExternalRecombiner
class  ExternalRecombiner
 
- + diff --git a/doc/latest/ExternalRecombiner_8h__dep__incl.map b/doc/latest/ExternalRecombiner_8h__dep__incl.map new file mode 100644 index 0000000000..75597a96d7 --- /dev/null +++ b/doc/latest/ExternalRecombiner_8h__dep__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/latest/ExternalRecombiner_8h__dep__incl.md5 b/doc/latest/ExternalRecombiner_8h__dep__incl.md5 new file mode 100644 index 0000000000..ed45ae00f0 --- /dev/null +++ b/doc/latest/ExternalRecombiner_8h__dep__incl.md5 @@ -0,0 +1 @@ +f2afe9d5266e037f27b356ec571b74f3 \ No newline at end of file diff --git a/doc/latest/ExternalRecombiner_8h__dep__incl.png b/doc/latest/ExternalRecombiner_8h__dep__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..d1d653a73ebebadf3a80b1e32e85cb100996e3d0 GIT binary patch literal 11695 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 E0X~ILGynhq literal 0 HcmV?d00001 diff --git a/doc/latest/ExternalRecombiner_8h__incl.map b/doc/latest/ExternalRecombiner_8h__incl.map new file mode 100644 index 0000000000..7f8c7a08e8 --- /dev/null +++ b/doc/latest/ExternalRecombiner_8h__incl.map @@ -0,0 +1,5 @@ + + + + + diff --git a/doc/latest/_external_recombiner_8h__incl.md5 b/doc/latest/ExternalRecombiner_8h__incl.md5 similarity index 100% rename from doc/latest/_external_recombiner_8h__incl.md5 rename to doc/latest/ExternalRecombiner_8h__incl.md5 diff --git a/doc/latest/ExternalRecombiner_8h__incl.png b/doc/latest/ExternalRecombiner_8h__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..7aa948964f8f384c810f7214566e49076b910ef8 GIT binary patch literal 5489 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 VhlHPG;0zU_s-*d>Lh;qR{{UYKF}VN$ literal 0 HcmV?d00001 diff --git a/doc/latest/_external_recombiner_8h_source.html b/doc/latest/ExternalRecombiner_8h_source.html similarity index 61% rename from doc/latest/_external_recombiner_8h_source.html rename to doc/latest/ExternalRecombiner_8h_source.html index 7277dc4d24..fd10213ac0 100644 --- a/doc/latest/_external_recombiner_8h_source.html +++ b/doc/latest/ExternalRecombiner_8h_source.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: addons/FastJet/ExternalRecombiner.h Source File @@ -21,15 +22,14 @@ -
- - + @@ -90,19 +90,19 @@
ExternalRecombiner.h
-Go to the documentation of this file.
1#ifndef FastJet_ExternalRecombiner_h
+Go to the documentation of this file.
1#ifndef FastJet_ExternalRecombiner_h
2#define FastJet_ExternalRecombiner_h
3
4#include "fastjet/JetDefinition.hh"
5
-
6class ExternalRecombiner : public fastjet::JetDefinition::Recombiner {
+
6class ExternalRecombiner : public fastjet::JetDefinition::Recombiner {
7public:
-
8 ExternalRecombiner(int arg_extra) { m_extra = arg_extra; }
+
8 ExternalRecombiner(int arg_extra) { m_extra = arg_extra; }
9
-
10 std::string description() const override {
-
11 switch (m_extra) {
+
10 std::string description() const override {
+
11 switch (m_extra) {
12 case 10:
13 return "E0 scheme recombination";
14 case 11:
@@ -113,26 +113,24 @@
19 }
20
-
22 void recombine(const fastjet::PseudoJet& pa, const fastjet::PseudoJet& pb, fastjet::PseudoJet& pab) const override;
+
22 void recombine(const fastjet::PseudoJet& pa, const fastjet::PseudoJet& pb, fastjet::PseudoJet& pab) const override;
23
24private:
- +
26};
27
28#endif
-
Definition ExternalRecombiner.h:6
-
ExternalRecombiner(int arg_extra)
Definition ExternalRecombiner.h:8
-
std::string description() const override
Definition ExternalRecombiner.h:10
-
int m_extra
Definition ExternalRecombiner.h:25
-
void recombine(const fastjet::PseudoJet &pa, const fastjet::PseudoJet &pb, fastjet::PseudoJet &pab) const override
recombine pa and pb and put result into pab
Definition ExternalRecombiner.cc:3
+
Definition ExternalRecombiner.h:6
+
ExternalRecombiner(int arg_extra)
Definition ExternalRecombiner.h:8
+
std::string description() const override
Definition ExternalRecombiner.h:10
+
int m_extra
Definition ExternalRecombiner.h:25
+
void recombine(const fastjet::PseudoJet &pa, const fastjet::PseudoJet &pb, fastjet::PseudoJet &pab) const override
recombine pa and pb and put result into pab
Definition ExternalRecombiner.cc:3
- + diff --git a/doc/latest/_f_c_c_analyses_2_link_def_8h.html b/doc/latest/FCCAnalyses_2LinkDef_8h.html similarity index 84% rename from doc/latest/_f_c_c_analyses_2_link_def_8h.html rename to doc/latest/FCCAnalyses_2LinkDef_8h.html index 805e1c75ad..839c2beb15 100644 --- a/doc/latest/_f_c_c_analyses_2_link_def_8h.html +++ b/doc/latest/FCCAnalyses_2LinkDef_8h.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: analyzers/dataframe/FCCAnalyses/LinkDef.h File Reference @@ -21,15 +22,14 @@ -
+
FCCAnalyses
- - + @@ -86,14 +86,12 @@ - + diff --git a/doc/latest/_f_c_c_analyses_2_link_def_8h_source.html b/doc/latest/FCCAnalyses_2LinkDef_8h_source.html similarity index 93% rename from doc/latest/_f_c_c_analyses_2_link_def_8h_source.html rename to doc/latest/FCCAnalyses_2LinkDef_8h_source.html index 5f663708cc..ac247a99c2 100644 --- a/doc/latest/_f_c_c_analyses_2_link_def_8h_source.html +++ b/doc/latest/FCCAnalyses_2LinkDef_8h_source.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: analyzers/dataframe/FCCAnalyses/LinkDef.h Source File @@ -21,15 +22,14 @@ -
+
FCCAnalyses
- - + @@ -90,7 +90,7 @@
LinkDef.h
-Go to the documentation of this file.
1#ifdef __CINT__
+Go to the documentation of this file.
1#ifdef __CINT__
2
3//Globals
4#pragma link off all globals;
@@ -131,12 +131,10 @@
39
40#endif
- + diff --git a/doc/latest/_jet_clustering_utils_8cc.html b/doc/latest/JetClusteringUtils_8cc.html similarity index 56% rename from doc/latest/_jet_clustering_utils_8cc.html rename to doc/latest/JetClusteringUtils_8cc.html index 0cee7511e4..7a069005df 100644 --- a/doc/latest/_jet_clustering_utils_8cc.html +++ b/doc/latest/JetClusteringUtils_8cc.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: analyzers/dataframe/src/JetClusteringUtils.cc File Reference @@ -21,15 +22,14 @@ -
+
FCCAnalyses
- - + @@ -83,140 +83,137 @@
JetClusteringUtils.cc File Reference
-
#include "FCCAnalyses/JetClusteringUtils.h"
+
#include "FCCAnalyses/JetClusteringUtils.h"
#include "TLorentzVector.h"
Include dependency graph for JetClusteringUtils.cc:
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
FCCAnalyses
- - + + - + +

Namespaces

namespace  FCCAnalyses
 Jet clustering utilities interface.
namespace  FCCAnalyses
 All FCC analyzers.
 
namespace  FCCAnalyses::JetClusteringUtils
namespace  FCCAnalyses::JetClusteringUtils
 Jet clustering interface utilities.
 
- - - - + + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - +

Functions

JetClusteringUtils

Jet clustering interface utilities.

-
ROOT::VecOps::RVec< fastjet::PseudoJet > FCCAnalyses::JetClusteringUtils::get_pseudoJets (const JetClustering::FCCAnalysesJet &in)
 Get fastjet pseudoJet after reconstruction from FCCAnalyses jets.
ROOT::VecOps::RVec< fastjet::PseudoJet > FCCAnalyses::JetClusteringUtils::get_pseudoJets (const JetClustering::FCCAnalysesJet &in)
 Get fastjet pseudoJet after reconstruction from FCCAnalyses jets.
 
std::vector< std::vector< int > > FCCAnalyses::JetClusteringUtils::get_constituents (const JetClustering::FCCAnalysesJet &in)
 Get fastjet constituents after reconstruction from FCCAnalyses jets.
std::vector< std::vector< int > > FCCAnalyses::JetClusteringUtils::get_constituents (const JetClustering::FCCAnalysesJet &in)
 Get fastjet constituents after reconstruction from FCCAnalyses jets.
 
float FCCAnalyses::JetClusteringUtils::get_exclusive_dmerge (const JetClustering::FCCAnalysesJet &in, int n)
float FCCAnalyses::JetClusteringUtils::get_exclusive_dmerge (const JetClustering::FCCAnalysesJet &in, int n)
 return the dmin corresponding to the recombination that went from n+1 to n jets
 
float FCCAnalyses::JetClusteringUtils::get_exclusive_dmerge_max (const JetClustering::FCCAnalysesJet &in, int n)
float FCCAnalyses::JetClusteringUtils::get_exclusive_dmerge_max (const JetClustering::FCCAnalysesJet &in, int n)
 
std::vector< fastjet::PseudoJet > FCCAnalyses::JetClusteringUtils::set_pseudoJets (const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz, const ROOT::VecOps::RVec< float > &e)
std::vector< fastjet::PseudoJet > FCCAnalyses::JetClusteringUtils::set_pseudoJets (const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz, const ROOT::VecOps::RVec< float > &e)
 Set fastjet pseudoJet for later reconstruction.
 
std::vector< fastjet::PseudoJet > FCCAnalyses::JetClusteringUtils::set_pseudoJets_xyzm (const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz, const ROOT::VecOps::RVec< float > &m)
std::vector< fastjet::PseudoJet > FCCAnalyses::JetClusteringUtils::set_pseudoJets_xyzm (const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz, const ROOT::VecOps::RVec< float > &m)
 Set fastjet pseudoJet for later reconstruction using px, py, pz and m.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_px (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_px (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet px.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_py (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_py (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet py.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_pz (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_pz (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet pz.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_e (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_e (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet energy.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_pt (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_pt (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet pt.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_p (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_p (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet p.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_m (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_m (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet mass.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_eta (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_eta (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet eta.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_phi (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_phi (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet phi.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_phi_std (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_phi_std (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet phi.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_theta (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_theta (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet theta.
 
JetClustering::FCCAnalysesJet FCCAnalyses::JetClusteringUtils::initialise_FCCAnalysesJet ()
JetClustering::FCCAnalysesJet FCCAnalyses::JetClusteringUtils::initialise_FCCAnalysesJet ()
 Internal methods.
 
JetClustering::FCCAnalysesJet FCCAnalyses::JetClusteringUtils::build_FCCAnalysesJet (const std::vector< fastjet::PseudoJet > &in, const std::vector< float > &dmerge, const std::vector< float > &dmerge_max)
JetClustering::FCCAnalysesJet FCCAnalyses::JetClusteringUtils::build_FCCAnalysesJet (const std::vector< fastjet::PseudoJet > &in, const std::vector< float > &dmerge, const std::vector< float > &dmerge_max)
 
std::vector< fastjet::PseudoJet > FCCAnalyses::JetClusteringUtils::build_jets (fastjet::ClusterSequence &cs, int exclusive, float cut, int sorted)
std::vector< fastjet::PseudoJet > FCCAnalyses::JetClusteringUtils::build_jets (fastjet::ClusterSequence &cs, int exclusive, float cut, int sorted)
 
std::vector< float > FCCAnalyses::JetClusteringUtils::exclusive_dmerge (fastjet::ClusterSequence &cs, int do_dmarge_max)
std::vector< float > FCCAnalyses::JetClusteringUtils::exclusive_dmerge (fastjet::ClusterSequence &cs, int do_dmarge_max)
 
bool FCCAnalyses::JetClusteringUtils::check (unsigned int n, int exclusive, float cut)
bool FCCAnalyses::JetClusteringUtils::check (unsigned int n, int exclusive, float cut)
 
fastjet::RecombinationScheme FCCAnalyses::JetClusteringUtils::recomb_scheme (int recombination)
fastjet::RecombinationScheme FCCAnalyses::JetClusteringUtils::recomb_scheme (int recombination)
 
- + diff --git a/doc/latest/JetClusteringUtils_8cc__incl.map b/doc/latest/JetClusteringUtils_8cc__incl.map new file mode 100644 index 0000000000..aebd55d010 --- /dev/null +++ b/doc/latest/JetClusteringUtils_8cc__incl.map @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/latest/JetClusteringUtils_8cc__incl.md5 b/doc/latest/JetClusteringUtils_8cc__incl.md5 new file mode 100644 index 0000000000..e6a36c9bc2 --- /dev/null +++ b/doc/latest/JetClusteringUtils_8cc__incl.md5 @@ -0,0 +1 @@ +1b733744b63b2cbdd143c8d1ddea7e14 \ No newline at end of file diff --git a/doc/latest/JetClusteringUtils_8cc__incl.png b/doc/latest/JetClusteringUtils_8cc__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..026a736e0560106ae121de2b63a39d51d22df1e3 GIT binary patch literal 70576 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 QM1vm+aw@V#GA1wo4|a240RR91 literal 0 HcmV?d00001 diff --git a/doc/latest/_jet_clustering_utils_8h.html b/doc/latest/JetClusteringUtils_8h.html similarity index 55% rename from doc/latest/_jet_clustering_utils_8h.html rename to doc/latest/JetClusteringUtils_8h.html index 02fbbace1a..bef46405e8 100644 --- a/doc/latest/_jet_clustering_utils_8h.html +++ b/doc/latest/JetClusteringUtils_8h.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: analyzers/dataframe/FCCAnalyses/JetClusteringUtils.h File Reference @@ -21,15 +22,14 @@ -
- - + @@ -84,165 +84,169 @@
JetClusteringUtils.h File Reference
#include "Math/Vector4D.h"
#include "ROOT/RVec.hxx"
-#include "FastJet/JetClustering.h"
+#include "FastJet/JetClustering.h"
#include "fastjet/JetDefinition.hh"
#include "TRandom3.h"
Include dependency graph for JetClusteringUtils.h:
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
This graph shows which files directly or indirectly include this file:
-
- - - - - - - - +
+ + + + + + + +
-

Go to the source code of this file.

+

Go to the source code of this file.

+
FCCAnalyses
- - + + - + - +

Classes

struct  FCCAnalyses::JetClusteringUtils::sel_pt
 Select clustered jets with transverse momentum greader than a minimum value [GeV]. More...
struct  FCCAnalyses::JetClusteringUtils::sel_pt
 Select clustered jets with transverse momentum greader than a minimum value [GeV]. More...
 
struct  FCCAnalyses::JetClusteringUtils::resonanceBuilder
struct  FCCAnalyses::JetClusteringUtils::resonanceBuilder
 
struct  FCCAnalyses::JetClusteringUtils::recoilBuilder
struct  FCCAnalyses::JetClusteringUtils::recoilBuilder
 
- - + + - + +

Namespaces

namespace  FCCAnalyses
 Jet clustering utilities interface.
namespace  FCCAnalyses
 All FCC analyzers.
 
namespace  FCCAnalyses::JetClusteringUtils
namespace  FCCAnalyses::JetClusteringUtils
 Jet clustering interface utilities.
 
- - - - - + + - + - - + + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + +

JetClusteringUtils

Jet clustering interface utilities.

-
const int FCCAnalyses::JetClusteringUtils::Nmax_dmerge = 10
 
std::vector< fastjet::PseudoJet > FCCAnalyses::JetClusteringUtils::set_pseudoJets (const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz, const ROOT::VecOps::RVec< float > &e)

+Functions

std::vector< fastjet::PseudoJet > FCCAnalyses::JetClusteringUtils::set_pseudoJets (const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz, const ROOT::VecOps::RVec< float > &e)
 Set fastjet pseudoJet for later reconstruction.
 
std::vector< fastjet::PseudoJet > FCCAnalyses::JetClusteringUtils::set_pseudoJets_xyzm (const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz, const ROOT::VecOps::RVec< float > &m)
std::vector< fastjet::PseudoJet > FCCAnalyses::JetClusteringUtils::set_pseudoJets_xyzm (const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz, const ROOT::VecOps::RVec< float > &m)
 Set fastjet pseudoJet for later reconstruction using px, py, pz and m.
 
ROOT::VecOps::RVec< fastjet::PseudoJet > FCCAnalyses::JetClusteringUtils::get_pseudoJets (const JetClustering::FCCAnalysesJet &in)
 Get fastjet pseudoJet after reconstruction from FCCAnalyses jets.
ROOT::VecOps::RVec< fastjet::PseudoJet > FCCAnalyses::JetClusteringUtils::get_pseudoJets (const JetClustering::FCCAnalysesJet &in)
 Get fastjet pseudoJet after reconstruction from FCCAnalyses jets.
 
std::vector< std::vector< int > > FCCAnalyses::JetClusteringUtils::get_constituents (const JetClustering::FCCAnalysesJet &in)
 Get fastjet constituents after reconstruction from FCCAnalyses jets.
std::vector< std::vector< int > > FCCAnalyses::JetClusteringUtils::get_constituents (const JetClustering::FCCAnalysesJet &in)
 Get fastjet constituents after reconstruction from FCCAnalyses jets.
 
float FCCAnalyses::JetClusteringUtils::get_exclusive_dmerge (const JetClustering::FCCAnalysesJet &in, int n)
float FCCAnalyses::JetClusteringUtils::get_exclusive_dmerge (const JetClustering::FCCAnalysesJet &in, int n)
 return the dmin corresponding to the recombination that went from n+1 to n jets
 
float FCCAnalyses::JetClusteringUtils::get_exclusive_dmerge_max (const JetClustering::FCCAnalysesJet &in, int n)
float FCCAnalyses::JetClusteringUtils::get_exclusive_dmerge_max (const JetClustering::FCCAnalysesJet &in, int n)
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_px (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_px (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet px.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_py (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_py (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet py.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_pz (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_pz (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet pz.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_e (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_e (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet energy.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_pt (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_pt (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet pt.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_p (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_p (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet p.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_m (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_m (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet mass.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_eta (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_eta (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet eta.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_phi (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_phi (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet phi.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_phi_std (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_phi_std (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet phi.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_theta (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_theta (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet theta.
 
JetClustering::FCCAnalysesJet FCCAnalyses::JetClusteringUtils::initialise_FCCAnalysesJet ()
JetClustering::FCCAnalysesJet FCCAnalyses::JetClusteringUtils::initialise_FCCAnalysesJet ()
 Internal methods.
 
JetClustering::FCCAnalysesJet FCCAnalyses::JetClusteringUtils::build_FCCAnalysesJet (const std::vector< fastjet::PseudoJet > &in, const std::vector< float > &dmerge, const std::vector< float > &dmerge_max)
JetClustering::FCCAnalysesJet FCCAnalyses::JetClusteringUtils::build_FCCAnalysesJet (const std::vector< fastjet::PseudoJet > &in, const std::vector< float > &dmerge, const std::vector< float > &dmerge_max)
 
std::vector< fastjet::PseudoJet > FCCAnalyses::JetClusteringUtils::build_jets (fastjet::ClusterSequence &cs, int exclusive, float cut, int sorted)
std::vector< fastjet::PseudoJet > FCCAnalyses::JetClusteringUtils::build_jets (fastjet::ClusterSequence &cs, int exclusive, float cut, int sorted)
 
bool FCCAnalyses::JetClusteringUtils::check (unsigned int n, int exclusive, float cut)
bool FCCAnalyses::JetClusteringUtils::check (unsigned int n, int exclusive, float cut)
 
fastjet::RecombinationScheme FCCAnalyses::JetClusteringUtils::recomb_scheme (int recombination)
fastjet::RecombinationScheme FCCAnalyses::JetClusteringUtils::recomb_scheme (int recombination)
 
std::vector< float > FCCAnalyses::JetClusteringUtils::exclusive_dmerge (fastjet::ClusterSequence &cs, int do_dmarge_max)
std::vector< float > FCCAnalyses::JetClusteringUtils::exclusive_dmerge (fastjet::ClusterSequence &cs, int do_dmarge_max)
 
+ + + +

+Variables

const int FCCAnalyses::JetClusteringUtils::Nmax_dmerge = 10
 Maximum number of d_{n, n+1} that are kept in FCCAnalysesJet.
 
- + diff --git a/doc/latest/JetClusteringUtils_8h__dep__incl.map b/doc/latest/JetClusteringUtils_8h__dep__incl.map new file mode 100644 index 0000000000..5feae9f4cb --- /dev/null +++ b/doc/latest/JetClusteringUtils_8h__dep__incl.map @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/doc/latest/JetClusteringUtils_8h__dep__incl.md5 b/doc/latest/JetClusteringUtils_8h__dep__incl.md5 new file mode 100644 index 0000000000..8874133424 --- /dev/null +++ b/doc/latest/JetClusteringUtils_8h__dep__incl.md5 @@ -0,0 +1 @@ +6a64f1941236763628b3fbd0414d17fd \ No newline at end of file diff --git a/doc/latest/JetClusteringUtils_8h__dep__incl.png b/doc/latest/JetClusteringUtils_8h__dep__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..8a8f119b3d087e49783611b310f3e3e783236773 GIT binary patch literal 18029 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 S13ESI4;AmK$d$;L1pGhrh4`TW literal 0 HcmV?d00001 diff --git a/doc/latest/JetClusteringUtils_8h__incl.map b/doc/latest/JetClusteringUtils_8h__incl.map new file mode 100644 index 0000000000..89e6795213 --- /dev/null +++ b/doc/latest/JetClusteringUtils_8h__incl.map @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/latest/JetClusteringUtils_8h__incl.md5 b/doc/latest/JetClusteringUtils_8h__incl.md5 new file mode 100644 index 0000000000..766879ab35 --- /dev/null +++ b/doc/latest/JetClusteringUtils_8h__incl.md5 @@ -0,0 +1 @@ +1644fc05d35a362c856d8b44422fd2b0 \ No newline at end of file diff --git a/doc/latest/JetClusteringUtils_8h__incl.png b/doc/latest/JetClusteringUtils_8h__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..69e6e38df7a7007b7db5d5a35dd09847341f0832 GIT binary patch literal 64374 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 + + + + + + + + +FCCAnalyses: analyzers/dataframe/FCCAnalyses/JetClusteringUtils.h Source File + + + + + + + + + + + + +
+
JetClusteringUtils.h
+
+
+Go to the documentation of this file.
1
+
2#ifndef JETCLUSTERINGUTILS_ANALYZERS_H
+
3#define JETCLUSTERINGUTILS_ANALYZERS_H
+
4
+
5#include "Math/Vector4D.h"
+
6#include "ROOT/RVec.hxx"
+
7
+ +
9#include "fastjet/JetDefinition.hh"
+
10
+
11#include "TRandom3.h"
+
12
+
13namespace FCCAnalyses {
+
+
20 namespace JetClusteringUtils {
+
24 const int Nmax_dmerge = 10;
+
25
+
27 std::vector<fastjet::PseudoJet> set_pseudoJets(const ROOT::VecOps::RVec<float>& px,
+
28 const ROOT::VecOps::RVec<float>& py,
+
29 const ROOT::VecOps::RVec<float>& pz,
+
30 const ROOT::VecOps::RVec<float>& e);
+
31
+
40 std::vector<fastjet::PseudoJet> set_pseudoJets_xyzm(const ROOT::VecOps::RVec<float>& px,
+
41 const ROOT::VecOps::RVec<float>& py,
+
42 const ROOT::VecOps::RVec<float>& pz,
+
43 const ROOT::VecOps::RVec<float>& m);
+
44
+
46 ROOT::VecOps::RVec<fastjet::PseudoJet> get_pseudoJets(const JetClustering::FCCAnalysesJet& in);
+
47
+
49 std::vector<std::vector<int>> get_constituents(const JetClustering::FCCAnalysesJet& in);
+
50
+ +
53
+ +
55
+
57 ROOT::VecOps::RVec<float> get_px(const ROOT::VecOps::RVec<fastjet::PseudoJet>& in);
+
58
+
60 ROOT::VecOps::RVec<float> get_py(const ROOT::VecOps::RVec<fastjet::PseudoJet>& in);
+
61
+
63 ROOT::VecOps::RVec<float> get_pz(const ROOT::VecOps::RVec<fastjet::PseudoJet>& in);
+
64
+
66 ROOT::VecOps::RVec<float> get_e(const ROOT::VecOps::RVec<fastjet::PseudoJet>& in);
+
67
+
69 ROOT::VecOps::RVec<float> get_pt(const ROOT::VecOps::RVec<fastjet::PseudoJet>& in);
+
70
+
72 ROOT::VecOps::RVec<float> get_p(const ROOT::VecOps::RVec<fastjet::PseudoJet>& in);
+
73
+
75 ROOT::VecOps::RVec<float> get_m(const ROOT::VecOps::RVec<fastjet::PseudoJet>& in);
+
76
+
78 ROOT::VecOps::RVec<float> get_eta(const ROOT::VecOps::RVec<fastjet::PseudoJet>& in);
+
79
+
81 ROOT::VecOps::RVec<float> get_phi(const ROOT::VecOps::RVec<fastjet::PseudoJet>& in);
+
82
+
84 ROOT::VecOps::RVec<float> get_phi_std(const ROOT::VecOps::RVec<fastjet::PseudoJet>& in);
+
85
+
86
+
88 ROOT::VecOps::RVec<float> get_theta(const ROOT::VecOps::RVec<fastjet::PseudoJet>& in);
+
89
+
+
91 struct sel_pt {
+
92 sel_pt(float arg_min_pt);
+
93 float m_min_pt = 1.; //> transverse momentum threshold [GeV]
+
94 ROOT::VecOps::RVec<fastjet::PseudoJet> operator() (ROOT::VecOps::RVec<fastjet::PseudoJet> in);
+
95 };
+
+
96
+ +
99
+
100 JetClustering::FCCAnalysesJet build_FCCAnalysesJet(const std::vector<fastjet::PseudoJet>& in,
+
101 const std::vector<float>& dmerge,
+
102 const std::vector<float>& dmerge_max);
+
103
+
104 std::vector<fastjet::PseudoJet> build_jets(fastjet::ClusterSequence& cs, int exclusive, float cut, int sorted);
+
105
+
106 bool check(unsigned int n, int exclusive, float cut);
+
107
+
108 fastjet::RecombinationScheme recomb_scheme(int recombination);
+
109
+
110 std::vector<float> exclusive_dmerge(fastjet::ClusterSequence& cs, int do_dmarge_max);
+
111
+
112 // build the resonance from 2 <fastjet::PseudoJet> objects. Keep the closest to the mass given as input
+
+ + +
115 resonanceBuilder(float arg_resonance_mass);
+
116 ROOT::VecOps::RVec<fastjet::PseudoJet> operator()(ROOT::VecOps::RVec<fastjet::PseudoJet> legs);
+
117 };
+
+
118
+
+ +
120 recoilBuilder(float arg_sqrts);
+
121 float m_sqrts = 240.0;
+
122 double operator() (ROOT::VecOps::RVec<fastjet::PseudoJet> in);
+
123 };
+
+
124 } // namespace JetClusteringUtils
+
+
125} // namespace FCCAnalyses
+
126
+
127#endif
+ +
ROOT::VecOps::RVec< float > get_phi(const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
Get jet phi.
Definition JetClusteringUtils.cc:135
+
ROOT::VecOps::RVec< float > get_m(const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
Get jet mass.
Definition JetClusteringUtils.cc:117
+
std::vector< fastjet::PseudoJet > set_pseudoJets_xyzm(const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz, const ROOT::VecOps::RVec< float > &m)
Set fastjet pseudoJet for later reconstruction using px, py, pz and m.
Definition JetClusteringUtils.cc:44
+
std::vector< fastjet::PseudoJet > build_jets(fastjet::ClusterSequence &cs, int exclusive, float cut, int sorted)
Definition JetClusteringUtils.cc:215
+
ROOT::VecOps::RVec< fastjet::PseudoJet > get_pseudoJets(const JetClustering::FCCAnalysesJet &in)
Get fastjet pseudoJet after reconstruction from FCCAnalyses jets.
Definition JetClusteringUtils.cc:8
+
float get_exclusive_dmerge(const JetClustering::FCCAnalysesJet &in, int n)
return the dmin corresponding to the recombination that went from n+1 to n jets
Definition JetClusteringUtils.cc:17
+
JetClustering::FCCAnalysesJet build_FCCAnalysesJet(const std::vector< fastjet::PseudoJet > &in, const std::vector< float > &dmerge, const std::vector< float > &dmerge_max)
Definition JetClusteringUtils.cc:195
+
bool check(unsigned int n, int exclusive, float cut)
Definition JetClusteringUtils.cc:260
+
ROOT::VecOps::RVec< float > get_p(const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
Get jet p.
Definition JetClusteringUtils.cc:108
+
std::vector< float > exclusive_dmerge(fastjet::ClusterSequence &cs, int do_dmarge_max)
Definition JetClusteringUtils.cc:244
+
ROOT::VecOps::RVec< float > get_theta(const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
Get jet theta.
Definition JetClusteringUtils.cc:153
+
ROOT::VecOps::RVec< float > get_px(const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
Get jet px.
Definition JetClusteringUtils.cc:63
+
ROOT::VecOps::RVec< float > get_pz(const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
Get jet pz.
Definition JetClusteringUtils.cc:81
+
ROOT::VecOps::RVec< float > get_pt(const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
Get jet pt.
Definition JetClusteringUtils.cc:99
+
const int Nmax_dmerge
Maximum number of d_{n, n+1} that are kept in FCCAnalysesJet.
Definition JetClusteringUtils.h:24
+
ROOT::VecOps::RVec< float > get_phi_std(const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
Get jet phi.
Definition JetClusteringUtils.cc:144
+
JetClustering::FCCAnalysesJet initialise_FCCAnalysesJet()
Internal methods.
Definition JetClusteringUtils.cc:175
+
ROOT::VecOps::RVec< float > get_eta(const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
Get jet eta.
Definition JetClusteringUtils.cc:126
+
std::vector< std::vector< int > > get_constituents(const JetClustering::FCCAnalysesJet &in)
Get fastjet constituents after reconstruction from FCCAnalyses jets.
Definition JetClusteringUtils.cc:13
+
fastjet::RecombinationScheme recomb_scheme(int recombination)
Definition JetClusteringUtils.cc:266
+
ROOT::VecOps::RVec< float > get_py(const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
Get jet py.
Definition JetClusteringUtils.cc:72
+
ROOT::VecOps::RVec< float > get_e(const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
Get jet energy.
Definition JetClusteringUtils.cc:90
+
std::vector< fastjet::PseudoJet > set_pseudoJets(const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz, const ROOT::VecOps::RVec< float > &e)
Set fastjet pseudoJet for later reconstruction.
Definition JetClusteringUtils.cc:31
+
float get_exclusive_dmerge_max(const JetClustering::FCCAnalysesJet &in, int n)
Definition JetClusteringUtils.cc:24
+
All FCC analyzers.
Definition Algorithms.h:15
+
Definition JetClusteringUtils.h:119
+
float m_sqrts
Definition JetClusteringUtils.h:121
+
double operator()(ROOT::VecOps::RVec< fastjet::PseudoJet > in)
Definition JetClusteringUtils.cc:328
+
Definition JetClusteringUtils.h:113
+
float m_resonance_mass
Definition JetClusteringUtils.h:114
+
ROOT::VecOps::RVec< fastjet::PseudoJet > operator()(ROOT::VecOps::RVec< fastjet::PseudoJet > legs)
Definition JetClusteringUtils.cc:293
+
Select clustered jets with transverse momentum greader than a minimum value [GeV].
Definition JetClusteringUtils.h:91
+
float m_min_pt
Definition JetClusteringUtils.h:93
+
ROOT::VecOps::RVec< fastjet::PseudoJet > operator()(ROOT::VecOps::RVec< fastjet::PseudoJet > in)
Definition JetClusteringUtils.cc:163
+
Structure to keep useful informations for the jets.
Definition JetClustering.h:22
+
+ + + + + diff --git a/doc/latest/JetClustering_8cc.html b/doc/latest/JetClustering_8cc.html new file mode 100644 index 0000000000..24a2256e45 --- /dev/null +++ b/doc/latest/JetClustering_8cc.html @@ -0,0 +1,160 @@ + + + + + + + + + +FCCAnalyses: addons/FastJet/src/JetClustering.cc File Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+ +
JetClustering.cc File Reference
+
+
+
#include "FastJet/JetClustering.h"
+#include "FastJet/ExternalRecombiner.h"
+#include "FCCAnalyses/JetClusteringUtils.h"
+#include "fastjet/JetDefinition.hh"
+#include "fastjet/PseudoJet.hh"
+#include "fastjet/Selector.hh"
+
+Include dependency graph for JetClustering.cc:
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + + +

+Namespaces

namespace  JetClustering
 Jet clustering interface.
 
+
+ + + + + diff --git a/doc/latest/JetClustering_8cc__incl.map b/doc/latest/JetClustering_8cc__incl.map new file mode 100644 index 0000000000..3acae47ab0 --- /dev/null +++ b/doc/latest/JetClustering_8cc__incl.map @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/latest/JetClustering_8cc__incl.md5 b/doc/latest/JetClustering_8cc__incl.md5 new file mode 100644 index 0000000000..732b98439b --- /dev/null +++ b/doc/latest/JetClustering_8cc__incl.md5 @@ -0,0 +1 @@ +3ef43199b52a3e817e9cefd5edec455a \ No newline at end of file diff --git a/doc/latest/JetClustering_8cc__incl.png b/doc/latest/JetClustering_8cc__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..94f9a2a15d5b0601020d7c55e96b6ee10589e18f GIT binary patch literal 91646 zcmbSzby(C}*ES`nAR*ESg3{eHq=JM60@B?gIdq2zNQ-oXfFRu=4Knngbk_hwr<5Rk zd(QhjN8j(S@A^2`IdZ%v_Fj9fd);gO*1bbsD$3uwNqrLo1LM{cg~uuw78< zalzj>JqQT}f8ZKFlYfkHh5jeADK7>C;~vJ7$B$mQrEbl-yQv-3UtXP5x=2%+rqdF? z3zc~r`d0N3*Byq1$7=Skt@zsf(&@X9wK4M3rRBrW>Hr&?LO4#by3M2WLRkiX*8FcI z#NQv|UMqab{z;lq=3~?N;ct^*O5T13j*j17OLQ5utV*4C1w)z~b_WkJN&dfopqk{) z7=PX!0w4LJ+VWB1fro6GO!8+pamlMTJo*dP4O&LV0kx+in2-Pcc|g5$d0#+`XM=V~ zF!%H4NSsyqG?~Xa^(rJBjQ{-^^0+49@iWt)#YY+SfjQ^v*W{JH1o^w*Ws~@y2=D#( zW&iv+G?f3I?9WQTZ3DeqRMXG zrzJ`#=j;&WxbY>g!u`HAaD0pD0H@ zGVndx7%kFoN`@if-iw-y(T1Z1YOmDQ>3%x9tb$KneIi@*{@oE@Pr2(FPRyP4a)gX{)v~jH1$dlE21wwzs^Cu5ax}wpAB? z%f&$-r$KWn;ayQLBPP^bWYf`@PUGdT%~xt_u%!?dhqh}JhUVfYGmcJM6Vbj`=ktvx zbDmBcBO&D`T|dG40mFG|lhUSR>TB1o{oI~T zXbZqQyf_>@T+5EaDuW^A%=;4`nVB)6GJGX7e15T=%==1VL`hvj?3&M*Wr7KFEe6vs zc3fLbhCjck9`{D2xk4^akycV@=Vx0c?m%MAzRQi0^)}-*w`a_Vw)KSXb&|PbM@p^c1WGf=YFCJ6lO` z2XCf?*x&p8>j!cI(n>_fOH(ucq(q4b4rbfooa>2i& zsH{vPGGmV&fO`uo(-DQ3ah><}l)&Y+K+u*n9y|@YMT7hB>hgCzGE%H=tD+AB@@p-- z{-Bowb8W1cM(TWW5X0^2_X!jkE&w^-s>FmWz9Ut5_6&PrSV<}ud>l?2$|_n#MWt@x zExwDpWRvH~+~(obwD(kv%`+4t?a8xe+450z=ND5Fz$a3DFVDj1B&hv<{&Z?SOxxvk zSnlT0wK%!(^en;Ho~lM3^zq=`lak7?Ds8H95whuuynFU@Sm`853B+>x-?2Q&gN;jI z*!K1s+C#m7{bCamhO4bKgze_~Bkzj6345*(AK0oN^~gaM<%fy=MrvoYkYanf)&dES z!1%d7oOe8dAnC?PFz|s!NgPu$F)`8lUhJpB;8eifN&Ir3CGflLE$CJ3+C)uANR)cd z=9TpJJ_VnytFyCX3r^zIt56Xn^*|tNlsXW#c9oR8&-VC@4sS7%&DUPH59aou`n!Dj2RPsjEXNbU@4B zb-rV8)~f;8$j{cSwY{rTYn%HbML6g4XSxHl3%NXfa2w<2)+DK`#bkvU1_z5qpTyi+lT<$Vd+qOL~K9wgk^uLa&T$qol!S3N=os` zlO7*muE&pa7XPoHQO=gz-|HYcoN*j1_da(4rfdi9CkKP^&7ZCtU+*dA(n+RaKkt14+bpgf0*3~Ur>Cdqi{2A$dI6-B!8tXN#7|-Be?GRgOcZ4bi3F+66WJYS~5O9k})hw<}-D$WfbagL{+KWtdG2; z>3C{tv;f%^g}OZ7MS0Gj)7=$y%KY@{?UNYh=;Y+Dea`&+{4PB$wJ7ZjtCIR4&)uek zX}gxRf&%tP$kKJ&=Cf7oUmow@D|D3QWBS z-oF==U{l5;{x_jV#~Xn_q;>4)3wDa25-|VXl8C_01cS}LsB1AWfaQhe-8My-f#wtr< zkaM^x^qhW34i**_ErU#CxIUCyWi=iNKs0S1*@Zs%{a>4hM5T zR@Qp1G07wn8dOxo2_ox-yE`;W{NOq|i7RDDq7f2}Y&|h7zKff$^z{)YQ4;XpI1WH% z?gNxB;YvSoc@Aue`?oC}x&b_ze0APD4pgaAI1|q5q zIKId6R!MsWcS>WTcg^nIN+^Ee^c6=Go7za zY(mS}}Cz-_>$ zCr(2otmQPh2Go&zX|Gnby_T{L@ZSfN+PqPB$sAg=T|~G zN-|aR6jNQMEIluhi@^$yHpc~EOOL-gt+!`B3P|KPyIHPjUD^d;ZvFe;J_t3nYxylq zp=*zcVKrWo3!p?*N#Y0}`v88IB1Go$x$tW3=Jjz_M&AB}3Pf6waBkGciYaa0np zHq276{14F5egt)kHcl9FK{cJQp!_#x8${6YemXsW2?ykw zjf=|+B-ZLKkcc{T?3%7UoNxAC|B;QSBzg7#1Zm^%<7sig25}yNYz~-!)8C0xfrGcY z+f$7OTcYiuKqOw|No|H?Xq3L>vQ^93YRdCu!7s#^Za|ceI+sYlIag`HQu7#sMEq9a9|7t?g{x zuZ_a>@lpd&dg&knoI7rb?Bz-Q4ngP37)8+#^rtpo8sqQpn$Z z@%S+z_TPB@qJOS;jD77Lwj5bTLUGuDo2kX*lq2+qy;E%Y%d#d*GBq z#X2G-4LhP9M;m0$oFpVrf>+-{|253xOxwvf9~Lp!A=neDlW$^iK2V5Sy{Zv507b$o zfR9MgAQ1Ife}8#!kG^_M`pau~t$N3vx{jq3T7web^2y(yO8d5S@K|x%nBeCJe{%vS zBu*-+LW%YE*GlVa>M7+@X%@5f<7uv(fuqCn(=CiXH$hf+p!~a4Fd2M9pz%eQ?N0`M z0lA4MMB$h_1g&ekkw)KU-RBKotZ@n_vODCO|Yo>sXQhewm(!VM@6^kg<~-l<~lq5_&PmUSFb4ebs)2!(4 zAUx@9m|&N#1qMOVHL{@R`7R|#1dALu`MwG`SEt}#7f8{ zQw-a`Mkvq5MboBiDnjj1cL6Va;e;;Zqwp-wkY(=bSQNHgF@m-j6^@GM*F6ImrAW5eHFqJg2R$#nI_RN`-twvT3; zAvmd;s*Ns%P#c=EskBk@vZ>Tjx-$0g%8fSIv9i-TQHve9d+;liZh-QG`Jlw|yLsQT zCc>BEU!|K3?z2&zh(1qDw^WjgHX0J}G3A8c4xl&`*e(cabQzwx32Yi;M?2qa419WfRCjQ;DkDw2+ue$o`wdny25d zPm?&01qr*?WFRr|`_JYt%HwIw;)|r|jd;fw8-@k8MQ-{0hDy>R&v7ZR?G`SS9x*FD zR?8n}Gna=F)GnXsu^3{*r2~u&^)D%PXk;ZxqFMjq^3mNdQnoF{up)`loWe05;(j1Z z#c(Qu+6e4%!>Ln+2+jPJwQq3HQJLsu_tND)89a?H_dDd}#^lEOx=l-E^-@=@Q-H|8 zcrzQ}4tc?SJoi9zi{V+McijGqEVm5Z<=U@@CIQiBNykfzb@Ip7QfZV|5stZ3c7X^U zj$U`C)yL0hBhR->XU@_qN8t)lGdSDCHoz}!J6J4{K=*<*KqT!i;RT0#(J6=le zQjZLl2(E`?GMM7%H}qCZ^|WZHBfSg(1hV44QLq2lp1f{gX7h|H+q2BU-2L2*-JnFk z_LM-trD_D$asIKgTa`406*uyE4(wRwzO~~>5{7;47Na>phJtCVryKesJBL+c&j1OtkR5g3R9q{;iFF zk=pN35MBF(Yr!7psoJi5&|ycQ3FZWn*wg zB&<=Uz_Fx_HFc5F0`rS=m{zz2KL2)1er4!;TGqc3L4~}SMs1K{kaDGOVGL&KbpWl? zhC=t>4QK`^ukt-T=U#65TxMXQDq<8=yE(yDFZv-F*6}d6t$hq)>*i}Zcs$G{7t&FB z6Fxzdji?lvl=ZZnel7?EKtF70g zSL`EvvZ3iE15W%`Wn%_>6SjVv0uCS99Ou6rap>vu#6_F0PR537LL52_fH5fIPK|?1 zqL?%uetT?VEQk-y;DU7*c-gPlb*Gu+3)n(19qDLI=pUz5e(6iwW!o%Zb;&buz9~ab zXGSldX6d`!e?S-VDjt)E!gMN5*|g5GnO<4ziSV9xW{Q~afnSDT?QX-Sh3DWsI26)x z+L-tPqtDMccq!E3Y4X%u9pjMbU+`mT0}-6nkH zB%(Zmq|1)vnAaBKf5;B!6bLUW$p7bU|tj!<)#Q)3Kw~*6wp^-BCeuZd?R&W6s+-<2%SrvhsWoE_o9PsAY87lU3P@49(GMku~woFM$~2L zO~AB2k}sWrbXgLD=>631oX;$Ql!s#>94XCsZ<_c~O-q>Gh@Ww-m+20p{=&@|@#s$| zE07A?)Z}enhe$dN-QpL&ch|y?YJI1w5L!G3Yaedu)$SJ`V)_1d^sb0C9Fj>?cEhCk z5$r$6>WqkA2&$Ka5U{~euESkZzVc}(Lv${f#?tTj!dklU_H$W_jco}Yed+)iWqoT8 z;UMKj-MwM`Fi{=9iNr{;-4a6Ggr|kGT-j7ee6K#%jG-qz;Nz?yOi((2^ZF(+QA>q?vlw&(Ycq!yWR zWA5M6%!}-YL-^DOzBfLzRvk&AmUhXyGFYg=2onEbnX8PN)B`NSwuh|3pp%VZ0d+0g z{VP*RS?O;o*Ps->p)?b}K>~dk>zEIM(Sh}EFDyf+MIRdM+m9+tg}PfIRLEsuym3rB zY%_>mFe0>y(r#V^E-XjcG}_=(b3zbaIugz|Td%!i5{@DWl~7b}lRX~HcdQ|wbi5cR z=M`Ec@Z}wjf1H+=wTw84C1PjeQ@G&)vW%X0l2BK$iP!uBqhV6Vthd49AXk0t%yuWm zegBufdpu9inc=_H6_@ookpVc^24>an`A3Ef6d~aT@Lem^& z@`sjdMV2O<8jDkc=r25RwU49%XC>k#y3neUIgwRoM~z=aUB3_VU3F^)tb~iw$~Qz* zNd{~t4-YfUU+gCTc1ix>){6ni$`!WPT~^0a*?B=at6NeO4P=#nQ$%)iSyQFIOt&S2 zU{s2*Tb=N@IZlviGho?3UNY5E-7{6JNrmlHAZ81RZ=Y$zw|O=K)u}9!mKs=KN|hoH zuilkQL)rJFBc;mxrrRk4K1Wpuf#XZqVx)g}D6v4jfW1%~BDmxG`rY<>h<0`&Z-)u! z1x}~6 z;x7032>t*Sfw6ZCW}}#P;{5O$Ia-6`dlvC03OT%=%xCPGzf+v{8$B}Y4-M}3eqGc= z0ek)>T5oOEUf)Uq5AIg;5~!YWeggBgRTPi zd%L%%$(?K9uksS_uJFz*cx957VVYz;;^XD<4KI#>6uf`@_)k1ki5g^Vr%iQIt}$S{ zaOf&wVP#UI0@4BtWwZ=qZ6~EC`$K9ZmQE{(07jbWk>%A3+(g|Dcbv4Dv42XGZdY*b zP-9+SPv>P%IEb-s)cqZ=Yf@g>LUg8L_0(QKpBI^Y!FN2Ke@Od2)qPHc?!d;88Cz%I z%;ZD+Y_YSf`|P}gTtzAqR4A(^@fOz2L++}RYy>-Fgv?(H)Qnm6Oo(M~z9UM7yG}^8 znq%^l<*c@xec^7n3O<`7Yqg)y_U%UJK}caZq?y*wJAy{B%53f*q6anGWu`dO+j)NI zclbG~MphYR$vGLAj;A}tjOaPhx6S|#@K8@`+7ljrWshu8xU_Aes4KiTEExjP&e>oy zAH*JVxwLI(y&;|6M{lwD2`nu*_)m#$c??)slpA{<4*UsWfcWwQ0e-(Zp}bgZ4%(-% zIpOSnRkw!!vi>!P4<#JOJ6}e_i>O4F4>gJYI}0F=yN2gwz8BgtYe9(du-_<75;Wq+V&( z!UE6Eh0`xh9V+LV&ugF0e7;3KMetF|9&G<lxAIx?bF(eQwKAG^HKRl#_xi4t>Ld1Aclo)eT1Fn zcTiE~og`hcxUnglZFnetd{pc!lQnM>Ym_;^cig&E&S34pXOcc7cj-P>Fb962G*Vu?H!I8l@$j>ZFFFNV%$)WFm~4&aR|?^c z4<4sK3U{;*+IQzm!HC~K+wK3DL~7%i^GG%){;v~$DI&S8$6;cMgSpONs@Y8(uIe8t zlxNM$dMly=<7o$|J|NEyxXW#nSL5O3({+pZ{@ks&nUogs$1>Iu6=7cDi20d%qhFdF z??shVVY8f4%tCQ-tx=$gK!I@J{D%`DX9!axRHa)7@!=Ci`Po7&F=0)$8jj8XoBmA< z-Sm!L{R{nQV*xBd380cr{JcRpieEd}9_}WqN_NH|-wk}+RV~m;b`7x!<*yYiN%N#L z)-^^jJ@gf{tsCuQJBYcBC~WPxmL$xzA^zfpdi1;zqL%cAqT3qdx$B5KVP4UHiu7^v z3N!=Qik_bMFV*{~ipz_eSUxKgZ^-GyxMiTTBQLApPOS)qYOdG0jIL_dZ3%lT`~=;^?Ky+70CCO5a)EBLyH$45|F- zyI2Og>>%I3i9dSw=3-Ml)VUXV*i2)Fn@ecMr`cGaN~WFk0Arr>fba{V9yiYW&cBMjjdTO{LWLoqi`BYdW9@Rozb=!>-k5aE*>G|m20A? z#4sIjeaG+G8l7W*vb~O9gURSj3~*4u(VtaLI|W2PbTy3W;K0Q{Vx)=2{zKey0w+4y z#~(eUe)+4Gh=KXeWmZ8It)!uY~jfUWW#raefB63>n9%z-O`Cr_Png$9Yv-Z+r$Q}eDiokHg1~uG0d9UiB#3(N&xW^o1r>h;C01!5KjlFSBYpDcg?| zq^2S8bMcwA_egYdO0rscA#W&XCyapLA^SJyQYbi@cr=DK{FE4jY(y5hQrh-h1vy~} z8*&P=Mh5qfhT-K@|Eb7_aJG!%Hj~hx(p=W-+($k)qF>^0?>|7$QHN7^eXYi^Kj#rl zjchRg+lL@Q_ej)NSW24)Xh?Q~FV@fslpI~y;mz3%KyGD&zhFXlE!a7Fgpmz9KXEQ^ zUgX~!o(mDxvHA#7)tDMgJB{Lm0B=eKl)L}(siDL_WLdDHsNP4AVI7ys3l?VuV%S-| z{&RaFy7>OV6u-)D5nmgXcd+sm88k2vsrm`l;ZSEramEDk?W+G`STsxToW9BlUZa$A zfQjJ2hfiIB0)s7?w`1CA>)R-<6wWV9-w-OPJ{l8_Plz$<|LLAB7QtBIe~~B$$e*47 z^!bL)%FR@>?}e+edg}FX!~InUbx>D^usS|FR2!^Y)VtiX!Bk?I;@!<6sky&VG*mIW z7oI^3cN<-x2c5>^{KG07t-#B^);iHO#jD0F^}EjLpV=*<^WY+|TYK}kERcS}@R%R{ z9(7lk=%dnRbn&x$IbX=5w`|vORTe=1yrrL=@E3JMB#mT8_+4rd&KGYR%m!CVAt;^h zmrd6*jX-Ip`Y_?`^M-pHoC8nPv!eKsT@chlEb-pqTRvfq4c&wKl+|+*F?MJk!gpE` zk5+R%ea1xiN4&cSNs6GzABK6Hx%1j6oPnGl$AtGg=6mcy-ltqS{n+HeH}u`@Q@!uN ztSvv4@ElZPyV2%J!E^Ccux4JaQ8DQ1?$#Nx9<$#hs+k~zzC?H3WRz4kX<%s*UA}(% zz8xR%>1izn<%vsW``CXf;~vuDDh*bd0fXA2>y7YT8r`kEk5pGWyvcb-?Qx%3HraL+ zs4d35e~=JkJ)31M{}5PyXLVKYwa%v(>=mwm*6W9+0d%N40zq{#wjccY?kHdv___LZ zwi>&VYrHCRLqF32r%moa?*3-UTJZQw<{+*Tq8s!vU1-ceiFP@*v#8T;Sy7qA| zafMR=>N1j#6x5h>^iB+(d1Ftq_qn5#z1RJfXO)QF{~}xW>bGUeWni*Ure9a)e?5MP zR%fv)p|?R0r#jukro>8peqhIx0(&Z9$cI>>;fL3!|*gOl;cF&wu(g zar(Ktt2P-UCq4n6Iq}o!>x2Fe0atPqc8|>1fV=ux`JeRH6)MquMn#snjZB*EzB!R6 z0&wZza=pir2{io^;qAZFcftgj|0O;{4on(^-aU&1&zf)TFQ=Q#KG_kgfv1VQ^~>Gi zJn|C(HJq<(s*{MZm?`V1&$Q2GZTX&VkC&cjW<^E%y&WPQl z=xasTJ~0YNpE$RHE>Hq>Yqq)*f`>Im1iU5e zAm4l@Pb;Qqps!@;YXtsaUR>t~KZGh$=va+IZ`-RVetzOmOwu#RNG zt|)vgTRs-N39OmBg{$em-Ie>78F%Sl?Puvf92PVkILhW~D@!K1`oB7Muhr^lZU6QA zoXI56)X)=!sc2RvSiL6TJLUf#VY>b`RP?-F9j|e}n{t{OxII|~>J%p&E4&8s#S<#z z&v!DBP_Ky$%7ylD|779iE=HXUYD}He_Mh4Nr|0d6 z&wFda96_%_dT~4#wmmE%!QAjYLvW4iRm>Ounss!`{2NuIK!137Yxx5M;-dbDj#dU4vHsjyQ+SJoWl}#4J zAEF$;(Ab`zxYmXqIDCC`Wn{@+k$w;v50`&9MW^^hcp`|8!8d%ss^7YJV1#j3ZM(=7 z-Mp0mJ(YNn22ZZ5o?gwID&6ah!0Uiq9e$TR-qk~J9K@c-%@4QvRT1j_@PlEj zSjPb6I)bm&0=E=$N95<+);O8xNwEB6*DV;ArT)LES0N@E{UnNpY8g`o8`2Sz9jJ6| zD!F{th^p+HOnhSHgR!vMgCOmrf5+=-4Yb*$whOW(7v9p`P>Feydhe0lk396yrp~^Cv`dBw*Kd_h8I#K`hU0w2 zPNCK3(|j!lyL=sQxQgeo4SM}bVdbG8bUsH_2UCkT3R?c_P7iLQ5nI(l@%Td)rOd4$ ztUOE`|3SZ8TTVXBkMAp&>y8`K#M+mR^sF{UzVN&=a?>|irNG?7q#!12Bpwod^i(1Y zXSS_l+0*YH?(td1^4khuLyq*xaT~eSm6ZXzvhR#|Y=z(PVRA_%g}Zf+X3|>I8VXHj zvZD8b$N#A)c8(clcc?7lKtj0HthIc13KBDLS|TRl-x7p*?a^C{FXxU~{56x)#ff*X zIXO?fh95$h%sFS~ja?j~4XE0~lLf-K9&mt1d}1?$kN%oz`=8=^wK_X67@GP_0vR}< zS!ag-jL1}X6AUTU*@Ma4j^@jwQu@z78P8V?jCdlVO=9!+&#)?NL2E}*g=*RuV0JkojcN;FA8rJpz|!;cHEDePANs33 zkE{&4AcDj^@rincJ!(GlQ7Rda&^)kMkmt`tWpsR=?K(BJ3;}{EM~v9jgsf-i$iTi*f_ z#!M7ZcDJ=@oZ@WQ|B(B`ufUkpJK+Kx97&$TUK&)>;iDJ&I=Y9))1sYQtgb=WE%s}% zdTTViAY1l5h>A1obg_&yi4n)JlvPj@vqCw=J1 zTG|8ahKRcML6o|biv>*fT9}1m)wZ$)IY~6O3Ff?0scNSv1F@kvO&Fi7th8z9T{+BJ z`MWtnH>GXM7Y^4C4PL6k)z$cRK@%vecOu@X*7z8OF1ZnD5HUfyVT9QDnSb&X?a|;$PMn{aYA3Tw_`&`VJ*EVMP#2 zdthhLaA0ZPp_XDcRhGT>OzmsvdqH1dpmK&(8=)hAraT&Jc)cZfUKB2BU}dgYP6M3` zoGV7RA4Qd{9Q4XvPaq;oM@2!!eNSK}`Cy$^pvQ%!U*z842pY`e<)kQ#`}WMDo)aui zsFTRUN+QH!#g=qS38)Axi)Mx(f1s!7pJ-?$c0}MH93Tx->v)j8NU<>coeDqM<^Yk; z;PE7hJTP8It8|HQhhN>J1^WyQhZLV(d7im=lyTewFP0nshIsLlH>o-bJ46k3LT1)0 zgsb4$AfJ1}L`_GE;-^=K(%;TnFSewmh72)|B1-3auD{V=IE`2DsuBMeA>N^BYc44Z zli~GvT7l;kem2OmNyBI;k$dZsCK(S(&p721!Yf}coKkrgwcB##qX=2V!O-_uXG(Wl zx}jd8`($^nseYrN5KL0`bE9?#p*sk(1U8~2Bp4t<$vEnOb^|TuI7PTNSI(m_8u!}qfxsXN%qNp`X@3J68Y1Ww7}|v%bl)dB z6UE!4zdFSON|xyr$I;PI^n@W8;M_Uf=V{!-;%Po*tew9+s|h+kJhFa|(wlEO(E!ub z=;23(*_P@QezV@g9Uq?&sHv2*_{YbMH#t&d_Y`5cbj`^zF{I7~@z$pL`g0f9UeC)r zMuVANkU9e`i4@V}6VC@cb_qnY#;-a>Us7#8RO=;q1pc)tP!%n^?}DSomX;q{%|cQ& z>Hcf)IK^D_~&;WZNcOO_9daxkTAt^(?wBQNT0L^CO{9YF#qWp zEnVd{E1`4UYB!sys>OoBl7f>7V5+k=BA-@#p2k)naL_tGi@q=K0Ax7=X1#X+%=>O1 zrUJzY)*etmIIia=Q~&|d<*)G;VFePJ+=>eRq2Xbob!sqlYX;OR)n;p#UIVT^5=5gr zU;-V?^4feLDAppzDMt^YE_MXV-<3V?XekgI;;Z=>X|RrG&=V=D7^VgW+QIOi*UPBl zNtWZ|9@#l5@bt!J;q?m@PVz8kpfLbL+sqrRp2S#WLUuG5r@m-OVZX+C*ZxV;6UL9% zqcy2@-o4M|svh~6`R2(>E_SuA_ZZ%IelL)m%4>OJ$);W0#E|u-Ft_0C`|59sVPh)K zILk>NMC0`IpZ$(b4CORVdw1@vSMrR1e)r60wcoUT#&IX6;FhkyboA?*`#;(US!#dP zO@Gr7SXN~c7LFgzQ=*|?5ek>fUZ1qcsMba9y%15r3K&XshKCkK@SBvXu;#1S^X4pM z+AbL?bV~lV@{D`iRCzxzVpLh>{lKAvhtCrR_3I4ph^4`Q+}`5!k6%j*dr3MFrmZU9 z7RF3U7K0K!y`y}AH^~@* z?j;bPg5PFJ(Ad}*J$Icg7a{$nN@N)xK_kDv)Csj;zz}oY$$1=dn}CWRhlhs;gPc>d z^&``>I){~;LT^UUqmwxb(Twq%dW~+;;J6RK_~_#DGEVE(WaVU~1rd5|A4o#}(XhPC zlK#2&+CiO0H$E`6+Bd3e?i?|YA|l|h ztboXnQp!_IOB8dpEkPZ+7W5AU0i{NS-<(H0K%BF*Nj zhi{3ARHfU0+ttz}w3=I3eEi;sBTg2m>G$>;zIL_1w}47a+M>HlU!p&LYzJZ~`gI`! z+<?Mc=je!~ z-v_husx;sgkJ!9r{MnsJCfYlh#E}>xeV8;9dyV{)+o-xSV^wYe@sx`5%_CJ48J+wW zN}eRgU?yMCa_B)vMhNM!XfGIu=ILXMZZpgTW7x5*%8VLa7-)Uv$jB@08tW(L$J-$x zAx1!78IL5Qm+S|EFNNpNA3z|9iHVe=PHPygVCZ`dOg}qsj^&zkMS^ilUi*bsf^lFB z$^>pbV=x6BzxyJQ*Z(FN`}aI0`gkrKc#2(fNM0Vx<>e)rh_<L zU!4>N-$5eln=9nfuF3@Q_j7kX1ANH+=|d2z_O7m7uNysGTT)B*`vnFU*4EzV<)I`7 zENsnO>A_jWu1`T%aO_=NRyRvqaEC&XwS7C~=NpBk=on8EbHyE^YXHhxiK=s!cf?e$ zYuIERt-1iFL`UB-4*UmOfP;#&0|(_Gm7MY`N)dRk~=dNcqfXb_M{tZpO%M?C~zz68=MTO*yAOE?hk@Vabi5(HJ5 zn~fG~)TVAOEg7GA0;yjj*gtR<(>EL1*tZ=!7z?@X8Qn!O;nhLnb8KcwE`8cgZS>afp0FDl*f3$%$a|9~$sBhgxuqL^Nb;;r1h9}9(<+~%QK3d+e% zQ?1N`4001fqXyfRE^{n;0F};;r|qaDy&x_wS35tP_m^bR`d0954$jZr+#pZc+S}VX zWyeoX-Sj=Tg@kQq6o54_EA;fHzNoVFn+tRV6XgLfya1o#bvPiB6j`W}dlN*`eMZK& z^^Pch>j_>A?dmt3VCxVNRA?Ow(CQ>UX9i|u)hxRQ6t2BhELLAsa_t=)dXF2syA^<* zf~a+MAZ7pX@ID*c4NssmHE1F9i+C}mqX^YQBAQej1v0dL{F*=Z+27xfZ$UZD@5ZVk zfVfa4^PxXy=`AfO7rAT_JiK56cRJH6d4_j&G^Ex7e*5qjZ?I^J(&Vo*Jf@z!|8J@) zd)qoXCBQ4)LQ|*WOMfTJb*}DFs){wvuRQvLh%rGyvR3Gb!6@OO>hF$=(dTUKl61f? z+IxCJYUez{fXqtl_1m!j&H`ZBuk?}uFtK*)=@1laSGQXWtLDFC0B^7; zc=bgZsG;+Lg*}hAFf-i`S2?vRaFmpkfDfV5VFb01G+W%ZdwF>|L{wCz%evV`UNU?0W)wG#+!8z z=RdwWTS-exbB-sAI&XMKF%5-Is};QJ`DroVeD3=sJSvKXnVGq7+StTI`RU4=i!C@H znAjSn`er~bIJuf3;dzX`;`Peo=UN*OTit90F2zep5Z@10@fkn{1PTQblm4z`4ly8y zvHS>G5Z%TgC?)y#f+2<#!e66x(pM%r_mX$%m7%9?`9AmBpBtlLz*Wae^ujmAZwvLVfpvsv&n%G*!bV%=;K{)ydxF49l87+`CHC@Jza6DLk(igmF zD?uk>H`kbVXggVJM}J=~9Ag0x^V9Ql)pBE5us!(Upp+8G0Z*Phso$IcjJu8&_G64UK?+PY9*TzVU_m1Lz$I;E4%iLJudquGlxKR zm2pgvZQ|bbBaI!S%YqmAEx$yIazm4UJeD{WBU(zIoSZCoT36xLZ+u@^$N>Vb18@cq zUFC*tSk^W+yB__(tZ0=eKt1!%``B1mnsxSzdh@B&K$MQwx&fWft5W^DL_|cF7l%qf z(2}x}2(*HDz#qRM5QG4&Gz`3DK_Ql}oQ>NVN`?fS8tCpR6s9|VE_H_0H8dc%w_g|< z-eX{30M2IasSo@YFz|9+Ac;A+*!8{21|-PM-Tem;Q!&3tHr4u(JSzm8O#!4PfQa}& zTikn;I=>F`s2TbKg@RW%?Ck7-SQF2F{M-js?bz$y(tN%n26Wm)z>5{Y8ukwk+9xN^ zn!7xwpkiW{7hI#@GH(Lxkl5PViie0Fg#h~lIkHNQ0?EDei`rveA6h8=V}Gn` zoJmA<;@#k;h;^|4lKBs{pMl8Nbc*QWNv@Eu(So}bsyhtax9}ABVv>;67hYk+>U%q^apTDK3s92;`83bOrcfQ+F2}GShA=DX8B|yjOsQ+

!2K>S&+YDQpA3NfQ+eU4s)(AsO+^)wkwK5~`}`yisGtBb z4F>tA5?o_(o0Rkn81ej}`>w1y)gg`L3(o&i1o6k1ht=ip1>#=3#E*zlImL>5a?blx zEBC#$z;i1X=o^=CyIfmM=z%JSxVU)Nw1k9&R*R1W1&{tR$YQbFdepA2C%W{c6cqA+ zRK;^Zv9Yn;7XvBk+z*+-I%=!9a9On~a&m9&f-<`mP^umPK&*VmW({Pu{Xmr}I0<^+)s z|M7#b>k!}~|3Dk)xB;ai5g#8Pa1yPXO0ErZz|2smHDVBx^?A@Mpo`@?nI0cc0EF;( zcRp$?86=W@aKXdeQS-d}cB(`3)#Z7-dS7h`@Ef8JNRx!rRCMNoIB(nm$$*)kf9T^2 zaWC`Aq_wrz;3Ls%V%4oHTdDc>?J*&pxI&h6Am?BJV5hLXg-758?SQuB13`O92|y+) zPyl=ZWGNB}jHEf&-AohH^BC|+aNaqfSik^xPe{EkhB-R+38T`qFbL@-!vg}a!L=P0 z00QoC>r#TeMN3Ny@%YIK{xT1IQhjo51JL;415W~Kdx3bq%3d5xj9iBAnwd|r_IeiEPH552ecEJP^*C85$#?xa+7&_i z25hlH+y|Hl2-D{X|uRZ7gv3n1#p20 z1OnLugisS+=S}Yz(_?z3x4yBFY$RSR1PUldHntEz4oy$J-9+lsg2ljXGvJ;H60ijH zZcFU??0^dlg4lqx3!Ca`(_EIXO(d^zre^? z>#pj>$Tcez*;Q}B!{j)isy92AQ&j8%UIm#J(M(HAPoCfoks~g*ZK`8-G`vO8TXt&|(S91@OBNsY4IxTX73ejCeQEe=z)<;k%&m9T@ zQ#=Eelz_KX9<-$?^CsF>Kp$&(_UrgOW7vCeV@hk~=fOem@h_-^3%IhP?Z=PkFRFRQ z!YN4-o-QT$j*OL{pz{G8B7%7iy|02~?5`F8$}}ENS*1#N#sjB?U0%4OFK2o95CbTB zk=wQNaFD7hEe2Hp4?-7h;C2fwaFYaZ0^{SYNms6Kz>EiDI(8&vWPvFuGyu*ywX3dI zPNuFvfIhgq%B7!M%8;!&C@2Um7?qZhfx7O{-l7pU1zY~s*=a^C)xhbzF|r7%{m#zL zKu~Nem+DJwZEd0Z0?NwDb#--RuDkkZg*zz9y~P*MU>J}4)? zSqnQZeY*kPYB^R!_2GCi8HoH|0wM=|q63tSHwXw!LBj!f=N?e@?*XN@g&6$_e<}JZ zna^hsuTx&&Pw>}*6=0?4+bz&4)WUi%&8j7y+#7VFuV{h@)wE8^eV^LQ)J20^bjpB` z7)@B7KPLck?*&j1f~4%QKEwnMr;-6hwidYZ2i(4r37Qe0j`0UD$q%%wis|A#;0Pd| z$DHWa18ABUg8LWHfeIww(Xp|Q!6h@3^^Ppu+}ywx=;m3~SP}wT6I{#yc8%b3b#kgQ zyE@o%n4Fq2_uSqXEffG99d@;X$EEsB7!VMufCid^8)0an4(~EE?|~TduTuYAi(Udy z20H*^1tPr8=Qmnp++CIND{aS_&erwf6b3Gr2>9`Od7&-f=gw>jxXtIPq;^F%{{8!_a9qGlU3}OT0%Qh=5d^>}IUbGR>wWP8_*)vIWa7@T_t007 z0x|*nu}_d#7W(Y10AsZKrRdotL?TXsu}pzTAPQH%euY2TJ1n&bL74mm+jZgMMMRg0 zg4^UZNc^O)bzB>Wqeg^2UV^PEym$69gk23r{*8%D94R&TI8a(+-b}a zP~T5kY|F1HA38}?VL`h4QcJF{ug1TNcC$-Zo`f-dvFYv`NaV3`aqGOu9)FGHX@3q^ zLZ?^*6#^P016+3>#6o*^N=ixFcI&tH;Y0@63_j}!TSAKhGRW@i_dg9@xNu_9sUGZ`~lXSE#`>>o)F?(Pgzy_5UgF`QF2m} zm80iV?Vu1yTr}JKJb}m?xc}ycqKyrccA-ixyiZ!**QcxNDHtChWv~JS4Ybh%ApVJ| zsRzFl&(i&_4 zl1;O~LtW(40F6;g`0!p+PP2j3cYbk^-|xG_`@kQj!)D2t1awH00`D;X%J)7D@SnSH z&-0m>nE3oYoXeC7ZZ9Be1zd&z2lzl(T^UD?gl8`zHJGhIqhwe^MVX=Q4?0T?*W6rHQ==VspI@N4;)?t*_h<< z2lQbVIJf5pHC9kcK%u3j4Lbga`9AnO5FRLfb!gr{Gg2HFi$_sWSTU45V*t4k(Gsq{ z*=*P0go}7ooe=Rh=Bnr=B_)}dn2;fPU}B{~B@M~Z+S}U^SQ{30!Ry=mQ4o=+ZfauT z-AJ0)BIUO;?a17ulqe_c(?`>P7@ zjRLlD@$sJlx7mZf2vTA(Y4L~#(2fY34L5_5QrcH0!VbqgwBI)*RrT?5TA zqsAuS>kmWeo!EMD{^3{_u;RzxWRNwaW*V^uSh^u%11!vN;&BW1n60 z?VH*HxvCnk3+|DyM@BdzD_u*A)uDvXPmg1|5^YxCTz$Hl=wQhlH07@#Rs)`5H zFE;0d$^4jOlegxo&>b(42A!-?!o4dtZEakW#qz#icI^aiKPszc-UVO) zP7mkIGvk*ag9HN`-fc@sAqzU)QyiYFtgH+R4>yb-W}9m>`IQC`&FkwsM4E=vj=gb!+d8!QM$ERa!Z8*hT2gW?1$7z=*>&L!Vg$O7uD z2M7QXb1gef6+W^}Xcs>KR`@*U+W_3Rgh87Xh##Zw4GT-P?-pghrM>;((jItsHv99A z8WMYro49*^AgMOuOd!@jbz#2smgnS%;v*mr@W{^_m?b6OYZ+iv*VJ?^EM(5l*S`^7 zYL|MZ#olu{r)in;iZ<;&;N-`NiHTp@ZLZV*5UcWT`Tf(|&fla^NPGPuqX(J>v4MBf z>N7jQ5CNcph$J$Qa6l@DF)aBWDFb!m+9!mCg&~`$ zfzW}(CqOcHMUR5kKdLSK4tT%Q$a2%liV=X>6=voLparzyag?2wfNMd7MG$`vAxYF{ z_X=FI0+1&XjrRpiS3jG!?9%k^z0vWJwW)~-Cw<%rJhVZb9X`BMr-PstSRd4mLOVL7 zp!~57g_yb3bq^C~XXl6kib+Yi)YRkSV-^3**5+m#1B`%QL8FE*e|wKTee)vQ)t~6U zJY`SE&*`NXx5Wqfhy9e{gpNBAxOvg&UaYDa!qvmv;l+bh#T?$3G@=5Y1LcE9FPROD zC`Zo^anH>#0PY~w^~Pf?nv|v3pa#-Awrt73EZEHCtgM&`hmk{1YinyrpI5<|k+Eug z2>ljG)IF#x&bpDJgi76?OqGGXLg;9iVrjZk5>Di7vtM9Pz@bY0dN3une zApnnq)+cAeFdOctv(eS<&sd2FfjJu-UvX!i*A5Zzmg7$X-#pNiHV&6 zQ;UHOh#zACTBnW zm6T3tURFT#PjPIegy@x)zOd7#)9%c;bm;Zx4J#qD&S*he)xgkSs`1ieD2E|fbDQok z>{rJtvCS{lCOkwaNL!$`-YW^@Nu(?CUL@AAP5UkA2!{Za| z&=4;{{_oRwUmzS9HeTm~oEVUfEdaLO{{HGm1ExS?%+5=fnlQ)K$N}^P8%#ATw5nV3CD$ld#@82@Tho0AcAPuJ7_9@Jk|R( z;ZF?JO;{k10659as(GO919zMkN`59!gLw{GKqL_~=dyEMoN{tS!$Y-Z;~&qxY-s_> zKAd;&-iZXAia`B;9YPJV2|yhmK!S@T;qG7Gi6RUvqOFGl#Ih)4$F1Jq3Skqd`?rC= zg96S9#0N4Cy*S9cK7RNh4XGc0Hl_yL9seQV{O^sVPBj1r34DQYD!VS!Ga&9Rqc~!e z0cc2ol#9>pgLIt2RrvfSvLi$r5^~)xC^fQbNpFYU}9ftt^==gX$I5Y4N0#m+7tOmiZwEJax z6+=LX-UixiW3hq5b|~c|c(hZHJADNLTJYv**RMCx4ZKl}2h-t)R9N!o##Nf@t|Q=K zAjvK-_9c}| zBzsHwE$t19x(7+OwefDr9I#wuk&4o&ipH;z-Fu@`I)}kW&2;D%)dHZbmQ5|=lq$vpy@G%zk0C{O`JwBR7g z)7CU#dIZ3mwf{achU_sS3JA#>+J%uH zGs?&C0;W{n`e3|%14Muk7D7>R0Ph4YUqnIzA@H+y5ML0-4LpOgr9jahk9oTaoTG*k zkUIB9keV0JbluSM!fM_wasDIt+}_aF|5uh#MQJA;Qj7KGVT z)!H{xW}WX%Z&NKREmeD&?d?M1!7(&2Ft9$B*2?(eT|ILUWMfe=F?ntuyH#=|sOjnH z0Vmfwt4i37P$8%fNT6cfG77NLzPE41r#$aAFq=U$5#p5Kzj}v>2Vgq3tY%ShBqStM zpcdRY40fbG5|priz%FM;xV3)6t>8?>Q7qzTSt%ip>3adFw6S`7dp|RFsi;_k^sH}i z@Jo(QPz{R@a%s;jGO z^UIeL&u^kbd)4=hNgRe=?W+W=akEO2aYqjF3JNRVzNtg5SaC@n3q|djq^gI9Ah?&& zaXWp3^#AgzPi#y2TO^CUu|q0cWRiu-O%2qu+d8}oi+C7}C}#ik0^quzyY4vpG<{oA zg)2Y}eP0O40yZ#Rsv8S(jTfY(I-K9I=~rg2eN%X`ms7(<(p%|Jz}ZsA%+}hs9uJPc)!X5XUEv(g7g9J zfl7SJmtUBKm-B%_`yr?YYk`<>0TVMhBjXkzXhh%^tZ(7#ZRRq8Frt+Str#CclU4=G zd<1amvHaIglAyY)wUc;9R<&SKuQks%Q^zD!&f@wPmxu{xoJ0Ne3OfBL7BwKCun7qI zp_mRZB@>(i6n%RE?14$hMp#3W%so0MK$HPLzZ8Lqkbv<50#j2`iYb_fewhxfMrXr2 zv*jnRza~I`Ph5Sb6Hawa*C5h3C3EZFzQW$C)1H~!j`g_&H1vY)%eeoktjVi=WJnar7ovf~YKO!7Y`7B3h0gx_4kDRP82eWLlz&&+Jxq&sTwFB< z@bJlx(eQ5-@Fs>>mFbOK@3cDr6~DGZlJcke(BtyH1~?0Z$%FPOLe0{y%d`icP6Mx- zRG6oFs1=iO)CXebfi;Dii}el_<1+}QexK%Usj3PM-QWL`GIgN*pPk)Xt5{on8A43| zuwP$R)^#^80_|d-W1Zc@2j|pya;9xV=D6=Q2-lb7z>TWYB@fnb0vxgDF?;2(!@9yS zaT$Nf^YHp+abU-`j^gaoMz5TJuiX!`%j4$nkXkUUF{}+H!$Xw<8pSZ&F z^eWx2D6P$O;1;Axm7^rMTi5@`6|^b&b;nfZiO=5bStYBPoOPMd1gkJxA7{aW;Eehr z9_|)SM%5!Ze7_a_GpxOQENtwPcZ<}$Ju{xBQEeZY&9&R6f;|q^q^Pxhc=8|leII@! z$IMKMfgdu_OKO@6$y?E@_$Ub^DR?ZM-*7+bmEwP!fr1q`{dFiTLHI+Nprlx8R-${b zeucsHCG$Q5(NZ6!L!3Eownm>j0y#LPj_A4*K4`isGs|(2!R41Uu^4ic1hR^^q|ZCa z{o1s`vYZ!)>$SY`4z+`g#otc#D_Gv0O}ukpLkXR3j2($G<$rrTi2^izC-sNXc1EkX zg1vE=F**ec=;aD~FHLbYlg%~t%b)5>-1x~ghmjQL6yuE6?EqCBzG*iW>z|9{0K`%w6nNEiN#n)%txENDvP2oDx%bJ z)iN4lG3=xK%Xs!`TWpBA+}~uL@idCHq!;8#jwy?9!fDJqnJACqr@X=*s2fX^pi||x zbFb%?(8JJDqt)ncQq=~gT?K0$lo$?&Bd1Zbf@AW&AQv0+Q(LunFA3ctRq&H>+ZXy$#sp1@{*Wt(&CFc z80<@7GC1Q|Wu2N=Xbeg}Iz6;{_Vm)Z%ALGQL%w!!LBF7f(3A97{Rg>Ute(oFmp7k& z!1}Ea)gk7zwX6FA zevA&f{4~uzcg@egxIt@OIgi&vFs zW1`NEo-*Y&xhM+JAzyQr;L6{Oh&Q-lVA1yhV*??xU7nj>jM>!bboYSo z@5{t3S+f@$Zp9Jvd+~L9ttK74n2z7(X9Wo5c8$4J zdfzeQI+-kViaT1I*BnG~jB?klIRhW_u=+`Vn%v3WFX@8(25D!nMzGM( z{|evb+#uO;tD%59MnP$cs2EcOjWU&SsC*$Lw79l$`|_e(fsttCYnGPEDS2mCt(#Bw zzT*C3QnG5MhjuDxBTQbY3u})L!J!1E}P0KlX#~udG3QaoT*+X z)yV3!J2ih=Z~up*_WD*n9p9Ms^Wq~O$1*coG=L|pdE?GnF~yEt$LIz14F@r=IDCp4 zRoj%Pwf1y0RJVflUlvlDqiT)!vdY&R)+{Hs56xUWTAP_|KGFR^V)|Mm1eNAJrdETU zPE6=+sgn{pC;Q=wPOKZ!UA%$lKdR?+9yA=-6l{r^_I?&4tJZEsi?VU?kr z*^SY9^`Ma4BEgO$rl2!VBiOSy>m=-T?1QV{1(*%+bYv!kr`27my$Vk&2XIUW%I67u z2Djn?aNz&vC=@w;Qn|}V1qGit#^n)ffEL*qsxa&5#pKZCqF*IcTg>FXy5RMbtYV7{ zwN-EGlI1v*qNd*R=SDTTSyXjLSMEi$Fzb=|qxBCDuBQyf>^<{=_BGRw-5xVpZ%|n* z@+MwKC4OcfTU_|6s}Xi)>?9oCpmU?*>6+{0+b3!_@9WB@SEsQLEoNS+7!DnbFLXc) z(GTtJ3@R|Rm>hZbUTLT4o*ct|T+py*C=7tbo&St(l4>NdiObzqfP%79YNGn`7nsc-GyiVAuE92m1cym$uYoBk%MKwg_s(=!YDIP!hcm z;z$W~d%;1>(4ZTWYK>!wcyX!S3OyCp*6>i-NcOr0fwk*5iTx5HbS=;BBsSFje|y=R z6;0E>Bq^ZdH=vrQ>IGC_XM_gVGb?p%k{QpAITu>Nstg7z^tu>RncyVpwIN5UN-OuQ6^j9;a;G_rlP%+4n#6u$-`r za+l@!(2r*}`o;G@hP~S&uQYXCbi3`e2sYedD2}8u|0CqK{*4?X?36w#8}W@^*q(?{ z9a2eo8a?v|#nI_XD0GQ8xNPbUC1#m9&p4Ku27k$wCzxPx=pEAPYkQe+XAf?a7oEXn}F1~k5PQcrJJe#c@!!TvUdw$!A z_!6|?v(H~2HTSIXN{h?|Sd%^RT3y<=;Mgte8BUE?;k(U7t#m#a<+{R0N^gJ7mRr1t za7&JUW?!$jUj9@wO0nXXlBu$j9(&*N=dJq3f#ct}p~o6saM*iiEu3ft``_fYSNmIh zcNx6~0m7)pu;Q1It}HO^SUofOowkKGhp!{(RGPQT;PEMY4%6zs|p2 zXFXb2*n9J5{Gv8ik;SdRwM1|=l%$gvQ(!p(X}}eq>zNG<4>IF8Vs#K4HFp6Q5D9+T zX(fl6+tq7CRv=3$cze%u z#=;^sVyZ;AK1DZ26tJ;3>pXu&!Ow(0x8?Z1yh!~inD3NDUgqpEnrg_Tblw9l2jNU| z&3HRu$!Lu9qJ?qK#n1WCwfQTK8a`RMSvQUKUZ%0^oWEvsuu5TEET6v{5@@F?C@dE# zv^JmIh@)l0g`h-%tD)Y4VH~7^vc_ek04a+vR7{gj2;v{U7)m~-`&OfMo!2So0uINh z|CCXwdHK^XL4T(IaHsH8QFhrisOGB#ae1pfvYsv4u0_d6c!YA)H))llac7PmtKKc( zHWJr1oA!LlZS|^4zFoPdD^Q3<=pp|F}UUS-55pBb=`Wt2wukf1D=E$7e zbbVB#?0X(upH>A{im+0@+3R*q-&A=?;VtuzrF%LtrAFGkzpFW<1*_@jBbkk;qtqI# zpKZ(k_>S|w#6>lI10N54%&9N9`*a$|Y27ac?eo@yv9WB0J>BAGG}b#32}8!i4fj#| z915@$YEVY~bI&$w8}2Vv0fICrCOYIJdOnF$_vU%@?8R=rx+^2kRMo9CO(mYTR86ln zWX=ppuc%&CwXt=!3+3?8FUYVG)RJk0sq&~-^8e&7Q7lTG0WO>-88k+#vE7)e+Rs@N zpIbbMm@%pwETnoXbEk|97WRYXPZ>XDa!5{SQon(QEQcoNYQ-bYPW(wD>>_d_@(DYE zUw0jj##{?lDyYmq-2_n6a#6Kd3zATCQ3nMn{IZpYdYjx1GS1|-g~uhhvttLv81fFm zSIBPZ#<&7xH3HP8@jo25SAK&|!bBGNkaY7zD%MFL%YN(EVNXXF3v?p;^r7LuQcgA= zY@?F&+}rqv`c;PFv9PeXe*@9$IV2($C6zpSoIaA3PIio<*6B+|JMPSzc^s&~ah5i7 z^F-Yu-)lfc_hGlTlZ23tw&Sm6Ka_~?J!7TcDY})2A6az>*H$@`4MY;?+Hv$#o=E?c z%zK7TkK&Y?w=O8r*P^TLWVo}1(om87@RRJ>F;@9n-vUasW?l!>zNnH&pWYqEoSaN_}8(luFxn^8K!^*XxdPu(j)m2pp2G|HzCfvsldJ1hQPlKh|1u zgo!SuXvGi~HCSv;eGh%~y^WI40sYL9ODDhKK*IGVhX+aw8x1#=&^I-g5-$VsDR3(V z+*LwVdDzku(rlGagq%V!gcZ_m;c7o#_INaHrXbMqBD&qNQ(e;Fic2(j?W*K|?h&K< zuvNmGT}W&MZl@Q9rc#Zc5$>5!77pu)>aLp06Tejc{FRdDS+nPr_f&b>(ej^1YsNU# zS#>Z3rk3GvF(SNLJ}l3oimpMDc^lSc0?6*hrmrJ9lW+$sfGZU?GZ@4)KI5BRpV zUYDJ)V0Q}(`AykqP?viL4uaJ;gFYfhG$gHjMLLxJ`M9%eO()jDny20;N{I36aSF4j z;&dbRfi#P+*O?p&%p$0@9h47C|MyTD93Q+*r^I( z=xX}pl_)IcgbRO(H2q)5bIJ&hBtiX0YD?Pe2&$69D5m9E*o{Y3*8qt=trI9Bi+lFD zDgxrQu46@u;-suoJ4QVFs5m&Yw%PbYR)o?yfAjunq@u1FA>Db7xFI%n>`FKD1)CW? zIe84t*)Y?aIv0qOLPDhOm}-9DkhQ~Me0hq!l0hPDpuK2 z!0g*BS7uh7YkbMeDC(%ny|!{ncNb{3s~=orkiARdGrY=hq*8v7dvrs^MK^zhteNVT zYkju;SeR!a=9|ga8Acw8)Og>~@1Q%$Wj^Y8mm+dvpC~I>sB`;^-&34SEcK%P!EX;Q zsq-?~Z7#6}4|zKt+udED-S&YerW+)w>HqWW8QR>Iq5Wc#EtD)~t!VbBzb>@v7+mRo z5MjQ1nCXW4ie35j|aif-eG2#?HBVIy@x7t-pAOjPNbG4Z2gO z`A2qwg_keOGXs<9@btF(b>yrf%urA9vB;Z+u9-;^dZ~1!rIe`ZF0k_Q!r!sHBy=^k zTF#Wh=R%noRc=KmmvqH{(NR{@v)|IK?nY4`Hurs-OCuC z{bg@uESP#>h?kdM;gh9DC%IuiHBaJbOIu@bRRV(vos@`QLTPf^=Y(zE9b>o{&t*%- zJS7P0Qs`2rBJ2I0tG9v+Vn1PsE8LIJO3hcXV}1ABP1WdC0PS|7T6nL=Zz2XUA+weX z;uP?_wsmsl@c8hj&tVuORZ1+xEv1tvuSpGDqvy2kw0eQ``TRYqhnY zeOgzYASZK#%7+KljEmqFoN8DdwJ=w$h>_!9QpBhx{w^e9|ftG3qFt0mkK zV{;j9AE}8Iu8t5K+#C3kvr$s~_@E(2Mi1#B~mDIn(C5}(`$u+A-e;t9MkeIeHIolkzN#yyei3QKD zXg3RcKrK&XmHjePyG6fm%Pq5V2C1J8D#SJML|Zb(is-tPs(a_=W3jdJVb1yntDSfB z2bur6x|>q>nc2qh`A>&QF658Jx6w0HK*3z96=zrpTq^d==ZBSNM zb5I|DJ;gxZk%LUXnZ1UwUh`V5&-~>pv<5)S4^l*K=ke;j*H_{_jm_Z=#8wk+9HXisuZ0w;(Lz@1j&o zrZ#0_`QK||vT+O?P}C=HK`{+w?nJd<8?w@*xE^O?dykS0=g#w)@ehVH6sGABD=)bE zbSvVC%G~(QhO9!+PAkHGN9!@X^)%Fe9`FNk*S))sN+?LCJn6b^KFlb5JnbLTE#PSP z3HHWMznJW=d=u>KEBu6QgQZUc{8iv&GxAO#=bD_U2Q`loCbHks zEdzroOVqAnLOL@XX7FFp`Nh8u%Ra91(EeblC-`e;6~eZc(iXxhj3${(XD zq53CY+^3&WkL{BD7z5X&Oa_fKMv>N(f9=}7cpjF!Y zu;~__l*Ha9zU{=w*IJJG8a;CBb;nD0S!*gM^`7I)a4H!;#~{*@a3(Y|nPIniVI$t1 zmEBhUG%)%20aZJneSNP=Ale#gIG-a+7lqJ2y#RasT*#t&C^rmq<(;){Rg8EtiD7^3 zk&jkJ{ehN%6R=52QaCV}1~>oGqnt8(%J4~AD$a4z-RGQ&85IO|Q+`9i4=%kZ`Pu(w zZWo=v9960SM(0`@S-H(Z0Am{NxDV#`a>yv^GKM}Q zO2gvZz4c3<(!RsX>-e#Ixx zQjbo4_SapB`S-5ONZ+d!ds~^`@bfL6x8fJIn$0FC%gfT>?pCiut{}&FH zR?ZOjXFDcMdS>7VkbecwLJ5&wHzl!Tt8WcGL3VRm#1Jv})5ceGLAYAI7T58J{RL!CvrubY`ZtDFY-T>Fs8ZX>qS z?OB4bz|Yr55NJ3R#^(IudlXVwwEYMFUYhm4hF4k~hC#D+ykVB@vvYA8!;3NCL9I?0 zh-RK_s@!J0eCJxZ>)v7ofs2M!=&bZ3z%L=rr<6AOFKl9Ey4W ze?h!(s_%p0W_0{#cDjq=yth&>cG{6k_S$-_@)+7}eW$^yKQcw_v5gzwXdL|39EzhxlskcbS2LC+Mao&6UmF)`Ytytg$nens?Ooo{dG%A&97j z8=s9`t+BLYNH>?uEoiS=CZ&SC{P9YIvFWw9*dNW=mTVPySFiVH(_!NZ>ctp@?z`WS zXv!H|?;-`1=4WNaDz?p_k8NUTp0iMXLxoNBe?R_v3St=r3kAJg+!rAFzffoV&%ck@Y#X z{BS*cixcX@w=BuKGp0puLnMNG6#w)eRDhin##zC`y%bU@ef>FcV&pD$wSk3u56|&W zkMd7c2>kGI*b)h)=&oUP2~7(r@|jmhD~mP8w!d1gNmxe9V|nn!M&7J49*8-kTkc_?O7p6pIU|mM7`owX!W5IZc#z`$H4DS*XFUD(9TN@>wlTYc^ zBm&LjT>kC;jMA%ovPG!ZeI!i88X`}rwtY%#`7-_D z_1T&PLU7ot_30{=zA!95E1e%XCkuX7i1u4IgKlm0Y_P2WfMjyObXkDI?}Q3OZLHem`xSmh95gIMpxLlGSW-y6UF2%P7)|CrzKX%CKC? zYo5Fx+KCnxUb0u)nj|A-+dnoX_Fluvw4g%6p$+r0>7H(nlW8%Y`4LU z7qOo(dHk$ZJX7kW-^?)1qI}EmA8v-Nz7&^Tf z@tY}qSWDB-!Z1$BM+iK?q08UIJE-?GE>sA=sh`r-c_>Y`+rWB27ukUTd-A6o?(K~| zvMrqzN54xKA-`ZJPK$=GSwH%qdsC}0UT@7d%&Ww`mi-U%5Doe#xFJ!t?Uu=Vt&djE zWMips*!I*&Nd3hcaCj(wL7l$%CrEU9$rLyea zMA}NJo??`4GnGh_j{)kLUiXjGhIh#g%*;r~D95f4q>@vv))n&D}`jEc>!XhB4 z{m$=xqUiYcf=T#**6Lb9kr=mj`zIUEMw339@R~eDld^;8>S4D0o#~+c<>wcCBB+qe zH~hOsdOIUt=lOekd|v%jU&lR8dAVV~Aejg?vX8`?)8x!whu8R=I7~gS*=^W&=1lug z6Kxv=IU-psRkv8mbuItF8-H@fk!WnupF{wO!8xf(_05!#k};Q}Z?4=oX+d3Mwj!l) z;FR}}`LZGMeS(pOb({29>*H-=iu~`N%J#XZQR~Up>X#@Mf&qarnP@Sze^C zC+J@9vW!6(2A0!w&t|{!Jjg(N9gKTJWexwls2R^aEGR9kLPYaU%1;rp5?+=Dmcb$s zCT&#O%I9_$On72qgRvj>_>ygsh3{W1ZHqtr9bVGB^7YdF(3cPGzchmsN4I4)dQS)@ ziNHyd-6kgMecH%_+mMEcot~gwe-ZT{YX4UTRZGIy_>;o^VfCB7Hw#VjUKMw@!j0#z zNH2%W9m#=pjaq&Qi}~UoCV*w^?=bW^PQb5S_(1ek#t+b22s#pK~VeIJ~Sl?OP}H@ea>JEQuH#PbvFHc4WM zaO*J^Q7YV`(KHU5NGKSLQ|5FHxd;~27?#y{STNbI5z88-z{&GDt(W@k1 z&T4bCc1vq(BNEc_X(Z#ED|76QWyFn`OQedW|uv~O7hQlzOEcl%efb!Cg zz&+K@yNzVK%e{E2ib!rTQoLvqq8!^(xQn9yGi3(b&`;S&eGsR6n0M{<(f}r)6Ix3$ zH*+9%Y(53JTpcpd?H}7<6#d&!>SlZYAVKJJXTNP2r?qzN0-=(_;LdhMuHfP~w{U6i zQ~Go?$q&XBq1_Ky)8DZCNP9qvZR=6kxX+e=iXO_y8ZW=+yGbm1$iH{lGd`8ZC`I;a zOcc38+0PF4xs^{GA(XbUz`9lUcbTuzpp{j~^iXM&U$fiXVJ)c~t}6VICe#&QBzF7O z9Ic$sx9Z3kqO;YX&CY&z7pUtyRWg(KJwm#Fk<)$EZI<9NYrj!)GxHw2SUwLpAM|m8 z*QmnSCgmNRewrqpM4CD8Thk*eblqo?QYr`8`~hNaL-&I zK&Kx5?ea&cE#+E-v5D>2J;J1aEnQ{fMnhXJuEnyn%-ucNa+U%8c4g>QQNP=pDE z`;?Iy@AO{9;(uBF_(cYa0Cjb4Gz^!*tCHu3=?j3i(c?35h#czsqDWBl1<+3{#tQ zzNE}5w*wCdhsqxL&pN+UG~>*A`f7#|DcugZh-GH-elKGGZRV1#zHJ0wKxhuRQSXHh zuBYF6loMo8Bb#)H_gIXKA&eXU$SYSg;HjptZ2M_ozG2yBnkdwtO#qPSInKAz$(GWJ z1^r7*b`D9M=DOH7cUQ)*H575;dzlmlgxV5?U5@9KPQ6d`iuH2*E8lV~A0TEFE;8t7 z$9%lsaMOX+SY**t@BD|yvp;0lKoPUpeZgqzpQ6=lLS_+|0`a*ALd=srG`gQ*^ENE{ zt>X9!?=8^O{AI26LSnLSc!q3RWC+=+a2hjO!cY!51hD;)5W;q@NZf(hEjr}yMvl{0 zz|pM~u1;sk&b<|DGCQ_$^(_Ynw{=`ej7~GIZO%2zgan+&$H~<({O^*gXL^8*rp~}0 zQ8CnTI=}=++P(77U-iH^6Va9$i67PD8$FCRvNQ-q=PwK#HpP zQp7u|!^kRP3HxrG=oFLf9c|qpja+r3?0ovI0~XaRvdhH8d>?Fj^-Rle6wQUai;8IK z|8)14@z%5TH`rbhEV8$5yt&&bdacwOv%zN{>e9N<>R@LyZT ziGExf1L&;B0U!3s&7}S-_>lsHoupRXI9n3QGIMP!o}!b`g4CUuek+@g#AS80=I zCwK!Cbz*PxVG3WpBcDpnz^ENklPYR&6*23Xsz(0h)jbhRdP()y@>0`ZMH)`VFyzP# zxf}WE-kdN%AW|L~AH^{Z(awod1r|PbpTC;3fki<5@C-Q7?0~e-TVzXf}nkC9_iRXWTWJ^lVWEF!`W=GKgk{PuOD@>p-U!vkrpRT$KCKS@s3 z{&Jv%mFq)I^5tvU!g0s5f(GY>B)br(Xr?H`jj~7QOe@aFLkf6s-h^~#2BLyGq--f&E?O*Ljw1>1?Xz3Ft1Vx>TQG4 zy3d-J4=+6s4ZlF7++xMhu$T(683)1SAC+hGsm@pv3GsL_f%(RipqMVd43p%xLL3-dD>Kj0TZT z7@N>_ybpCFwp?nrp}7HNH8ndJX;yh6{AgoigXAqT%>UkRiwh=76=8HZ!SOvdDKjsq zfd>8FGEW!%yf;9<-cNh?Q$q0RRYd#+WH_!hs>7>cCejUtiRq`>Ii8eiX=q5x$z4E! z*-#b%0fFi^_-7{f2CpHr<}hNGBC0MQf7{bz!+wK^_~WaCF>8W;{Or_u}?+CS}s2{$}xGqcMe?Dx)d&Q$S{ zJE$~)v}V{k$aqGH!k~;R2*)abnpnd56>`up2VK%=L~|oCQQ%k7Czw(40TH~RcW0Bz zJbNJevkx?WHvOl7+pAY*JdTcz$gC8sgBNC{ zU;@x+bDsTP(0rxaSjqfE5FugAWb^BSxsv&3$RXGMlIyj0nPIRH`YP( zsDCvfy`3&`Zfh-BUDERW?1gs;yHgIK)M>RGNhAN~Ksel}goFWiI*{CWjVu_x^Wt^g z8%bKKI@cvJkReb znvyWLwnzLHIbKA$1>75ajVO%88ZwHWfSTjuCr^w&A0wI>{y$u^uHPL4!vQsaF{=@n zH+6t-+Q2X$oUj%%gMl>urX?@q4_lzNl>F@38&CuUmMesr3UQ^Uk*Q)fF!RDf=g`G+kSIg;d^%ae~4IX^w%AhQO^mE&K_=VKs@ z^Npm+1*FPA04x$bs{T;TzF!-sc{|;lCx>nO=5}5zH%@>QOrj2eLMHjKAFK#bC56fH zL{L5O*@mg<0+1e+IGVRs$r3ElS{)o6U4!i@nHGg%TT5j4Eg(PwpGMFE#zQ&HUNukG z=zcn_rY-ib^-jvj9hLXh_&|uHtI2Iru=!oycFRF_h+ojY3HrkCK(-`RY#l857)GLf zjz30n1m-{_9EYDMJ@tkOD+&0L07T)!1awqF-C=0m7H-8m_kl}_I;6U@?FoG_l*)b$ zK`TY^?2q&4@cP?>;VTLFg3kiLKB#=0VUi0mRTyB`cZdh^=Pa1yO4$GqUS7`WceEWn zu$l`JOo;mN6W12D>Ojz0a$atK3WI>w{(LM%+K$LDs#(CEJnWJF${tL$rWYq7)49|z z*$CfSfa`~Gm$x2<=X>{>KSt0RfHWC3HMI$d_egvnmqm`R<8+NDRB8OJYwM!~$)8ck zcR+AdHa|d|j>EfDeKYF$H(-kHrcKj#W)h^%GNgWgQ74aaU+Immhq#5j1k|W7`fcp& zV4Ru*#Lo15F^5syK;-h?$M7@mW*B>e$?m%8Z>yr~+4p-_VMvbY#*L>SfAuS+*H0oQ zCdLN_{%@(P6TTWlgx*2+m0uhm<7v`E*_{`J5;wb*S!tivmArFqfvd?r{CE19Y5}uU z$OJ4R{-DhLG7MavMyr<#qFe~FTd!eE9vLeKBZ;%UMEh${kM@>S~4c~|$4TH#tU?Jig!A{o@zX>)B zwi=CGFhtT0q&n|`)7Woa{>|-na|7OGy`t&;3dDuaFj2P-E{^Pb56qw2lmv2Mfv ze>0bnm6bgT*(o!7WUuU<5TcC8%m~?3b~cfb8QIZg6EZR)Gh~kvvVO$ui84(zhmh`E6eZ<6GY|rX4;6S?;cX!GIPT`wA zL>L3~L$S4hx<1)-4q)TujR9__f&DamykzY&gQ z_0NH2Tj8~P4|#H%31}4hE`)!$1oK7i1Hg^P^uxQ)59jCSl_VM8rU4;@scTn6jAy;+ z3adI0^jYMe?+o19u7J07OLMzTsvXTb+agrb0Oy7=mUylOpJ%HU>KPmzJx z^8!5AHBL@uAR)m{z7E`f;N+_V!UO<&Zwd>;-)8z0E39ws?CiJ&u$Q2ZWE0{|$}$p) zL`sGU!yF4N*k|JF`5_1Cht;qPBbuiuu&GG`fFO4k7QfJ%0WT(+P9zrIu)4rk6#w!i zS)KeTd`5(@v5;i?hy}1rKzfGSr2wL~4w4Iet@@!RJA6>K;WtdG?LPr1N(%r}$RlyX zWeEfr6XDUrWjzDGRJMLz=Z=ecY#IS0fRW5?482(+o9!$>ScTpCx~lObTJIm>cMV5)&I!{BTFeP;k3 z*ONaCxgjWsAa*eVKy!IRMX29uSg-q;8|5_@gohB^Fp+=p0=0#(>w#NEL@)Z{{A2|V z7JqlM#qGdPfIxyF(2gL8`+yWf(h6Cl4S}3^uVhdw?`ZV&8$85sdJ4^3|xJkSf6{iUBiEm0>DJ9uKLk^RASYHa+Cxu-oTpK4pcQ z14`kpcLe0CmXlvu=R_y;>{qW=0-g*+tc;Nn4WRIr!kGM9*Y^d18S=q-RulM?Jp%*F z5D?cqXGtW$C$oGiG;Z$6Feveh2sZ0=7$|Tbwi2)`7|O@#ln+D0!jc;|)pbEw-oMWd z)e^f`ia)63`!=kYJZJzKz+?#z9v2Al`74FM*b4#MUYuqrNGq*YK>Mgc#L)^o<&ZtkhO@iTvaQaQ>< z&9UF|D~{1zgHbP%zUd}qzB@(Y-{;+br!oatz}%0u_nyjCBy62E*#J}n;T0(odeK(L z^5zQ&mb)WcHW*P#7)XMH)TN-L^cXVbB}z&~01@dNNCWj|t8S4P7)VmBmd%e5agQv@ z^+8C3g+PVPM(0#5e+RH<%>(@zp*?Fc;iV4zv!q8_lKT{MTG32p!1)M@(xf(Xk+G5r z01`0}h6@k_FLXvIXVba@_r~d4bp+Hb;5vnkuiHXqYl3Dc=-@IC85Td`F}(pW#yMB_OIp-9z0;yS=#rRZ1CW2IqG-*2^q=7-^ascW%J~2@dXe;*Ls;?pY&KRV9 zUot;Qd!6&F)c=kpvA4Hpb{NZ3BH4mzTF4lH0njXW7SjZ*P{xE{@#IQFz%*U4yd?qNupo4bXjAY`=qAqvm4t(InI|Anb z@e>P$zY4^OOz7I#>G2U1HE#DZAllm89e{y3Bh9{^5Y#xWum`(A9Rl!Qp80u2g#ZB| zAp!%1?UM_rf&7nSTrU3M7`-3kf8Z#JpQx~)R~9`v9GM`?7qkD*Iq4=D@r}NwG zpbqMy@50yPrQZUTLSn{Q^w}GF0pqnr3>cw7&miuO5Et?v@oOl?X(%orSg5|~K`7Jf ztt$Wt#%x{rRSD@ClIC#hhdlig`k5+TR@U5U#EguMX{FMS^|u>V0W@|OlJ(#tAmC3! za}P?`c2_%*nJGwuhb{_$Kb_DC^=-zw9GYx~aj;VZ)73go(%{|(jJ8P;_uzu)gN}vm zOVS~%A4qa+K!u2XiC6^2?Z&s7DCd^bBv{=9Ww;zq1(2OI5LLM3+;iuR2Vv4DnEJS= zCPSc`;=v2~rnA56O4Z%GgD|KiJUW`EcHiE(>rKNtd`HaJfA0Gn0gx#5rUN-}Q*sfo z$j1Pz^Qw!03@O^F%M(j@=QvR@f4u{BmemG{DGcH;*s7J z<(8KBF3!U?0d|zxqiEYxdVp97!UnbQKeC0PL^=y%OAl{l2m#hdyR^9Y9rS3>y+t6V z0!%()+HV?#64$yC_Ub1f3x9z450)j6HV)ZqN)M57MxC!n6$-a)J>L1T`C7()kMr++_v+YXHL>Q>=;{R3O9QN?v z)|K_an%|D1;zjD4HzYocfY5%VS%T`06ifJlIi#}U;L|0iSOX3T3a#s0D<+T@y9WpH zP-Yl0(a}GUu><#>j={GQ_U|^8#lP|c^y!_hH3(~CjMr9X3TnQyU0$LO{<(c5N ziM0FBg_BJhlA@oLVkYU(z49L1({M=q#26Qb_!QwVG~=o5046Cdt;yCCP(58*^S8)+ zE;ycpq{xR2iHvaj{o5UKmi|3o9UZc#e}7vcnjGpY)c*MNbhEAW{L}C789Ah-&%^g` znASXiT+ai26Uf~QV+L{I;mkm@fbw$^-eL!s&?`W)Y_|rUVVi3@+n7Kc%vyppcIfx9 zRRRDfh$Ih3?XJOlOGbB0gox zVO@!gGy;q(v?=xxZye!gPZfK7KXtGOYbERgtJAH&71nRKG}(12J~}j|SF2`$2dAEB z=lI{1==5xmFNgqrJfuj?!U|cNWZc8mJQ)fW0;xg7GSm|lSY-sxf<4H~wZ|_%3ix0> zp^9Zw5EzgpfMH9qQ|o;^7fb@xG9S7*1eON~Ju#P{A73PptiZ*^Rk3Ae+fRt}Jpe)J zfy9bU?F`*y8+amhkh9dxqj&@b1+{Cki($3}7X3(Nk#c%h9`qMMN%4w`ir~BPR%}8} z3G%p)*w0vK&(5++hRYx%I}iiAKl9?;U}5GP_#onO zPs|07v5#xB!w_5uave@U$h;)3UcFkuxG@j@mMXxypeYqVel`0Z6hK{+IN52leNqPY z&;oc;sCTo(FJLO-K!)9;c|%D1-TnRfVC76hLP1;&2=#>qzBx-(RsiII^mkc|5i#(Z z90_Joo@?XzAA>;jA(!vRMBMN{ugpS5eqphoDnh!8**;)PXjsz3gDZ156- z3=!D~&KSCKjPv@%FZJ_A1C&b$>Kzy}l7v(|7$@KD5z<+!2A2Nj$qTqbft#y$R9Us6 z`T2@Yc5vPF%XFScwu8=a^tJZ>e~w865ffU2-|83!U1w7TQjyQ^&JEHwC^X8Uh+_{= zrf|`&g_wclrKGIS3hx|$d14q=&vjE6PV5c%G2>fGD`voygZkoW{B>?6?FpP_Ccp4=R(Es``BqWEF*4hm|KaGb;* z3V{Ff01dkjy9NPZ2KA0`WO_ZLb8bSik}g=p2w@l83lG$PA(>W&W8pRu@DYgM~?CVm6k4^Ow^^+pdW<`-8ms#?HG*A zLhW{Ceh6Bqj$z<2N8&(pT-vz3Q1?CBWvl|3T7>a#6G%OQ!u56$#@vmGV zIf9c8SW2zC3?l$>Ma%*|K##M1qr!5UX-b9CKLo%>a>sFo*Bo42k;t}!H6|atHRMfV zX-9doNh$&s2W%Wn%epZ-XA8)^+VRfby4pscqc02G$Es` zteoBJ2^$B7*LM|KZE%cJeY?T5x?x;)pOy|D7t^?B6H4lD#?(30l!pSrd>_*DMWE+RV zGw-IJXIA}4;Hx0Uc{WIbbrgAioqkXMbWsA$Xo}a^{RKMhvnU$1eFu1;d<_BY1lN&XQiZbDh1acDAPoFLZPadhu#~`BD>VWV}4YiB* zH)BzO+y9(i#)|_`wUWcy|JFIqctj@Ct6?GIP^+Td;U>XF)z4oXWGv&t4B&OnmQEIO zE?sRyiOBoU*IqRl$v@fP5T9jHK!^XKAkAe_U{ZZf5aROFGR)osA79Ul%J5mP0$WHV z4tcH+nVfzRen{?FdCs9@Vf_-dt1?*~hKXAYmi|f6ovW7f%yaU)2V|GrFb(GdQMf*w zVqA4)YQlji??Wbj8PV*>bR;~s)DFa76sGQ`g)%--PhOz6J8$(mu!EBRvkK;A40)q&G zW>2>~6%-Y(!;Dq4@g*=+iK_P?8(TzBIklv7K!QwpRe>pH`hu7H{7nqsR3!Ox(im;* z^Ztu9=2z82UdtrNFeC`Gh7^(KYwI$rXFu89EQCel|-}8LY&KFG70cpCs$f6#^>j9RtnpKcI1f9;H{L{A8M!Q>y&Sa ze<^r7!R6E=RqCEwe{Ueir}ixP0r+ z8wwR1Wq;zmIEO4v29G0r{k>>7(N*LV@|#yU_6v#7RtrUWM7Sr=jI#^}agOIFppzjqV*!|-6}$&-t@O~g8n zXsk>W9^%PS+>?+CStpN>zsZ+_s@dgGb&R~z7V1Lw05hipe;CF5Y5{Vy2WJ`8{`}xQ z#@vn`yr5PNEMKxF&iXZHUtgIJ35s$wV-Txh4;9|U>NZNZ*7Nd`LQb)T?6Oyj;nJ1G zQf3#~#`hO)|LxunUHq0&)tN31r!#ht9X}B-)~Rpt;>uuZuj&_rxu$MI^O8?Ng{20S z^SnVJ@{Uqed;{y~op8CL9Mx)+2hM=JgT*wu$-vdEj-51?BFi!=*)@Jg=AH;%!20e} z0&n6U#pj)`B&cDK^;G6UtVI(T%juABef=6=S9$E9q8WwHvN&fj}(@9KQ@JnOQ| zx)D#PELVpga?65r=bODw=0{IR|e!{Qia{^BQNl)`}~MF79zr&&9)!jYdAk-6zFCe9+!_*$ps8IQ6$ zUeeif@==v5wG_cKtC5A6BB7_DVb+8Gm?3(0~Yor)eA~`K{mb-~X_eh)u4&ql8bv=2w2jbSAdzI%yE$kT=tYE%h@IX)U{W`frf0bFBK8HBfHI4D20utX^&(HcjWOnT3|Eyd>^p|>M8RelZ?o=N3t zEF6A%pkPnL{ql`)ETdZPex;KbJow;L;Na;AM#KD%Fc*p?PSs#k z%r};a{cNcX?d{M)XHmJQ9dZtv4Q|$-C%O7xN>jZXUc#E?aWMjv@cdtDD3l-baPrSX}LO@bT7V z>*!U-+#q#HYJpc`wPy0Gt3+c0muXq##c}FT!5vZ0Klpp4VX7<8Y#gyXdS@+SjA0mr zdh=FZHj$BI>|qIq<2$81%lD+?Desqk{DdeLzJ9-PNVH?~Wgoug)wDM;c%*+~HLPsm zTei%9A2i77H%t`=+bp7z8A`&!&lyz>E&Lmtqn*qb;|mxsvl8uv$Z|Sh1>+7&2Jnx_ zq8vCcw=$DmD0+3f+8S@ib2#eBYgH%V@`Z@mq7f9mZWz0gSb>~muWW*~DE+O;<~(}c zB^tSSnLN&Z3-T^BhdmKV?h(iPA4V9nTo88bq?CjmxUmY-1AVyugK5&d8K53L3jx>WMRRWy#CALQj(+K4%^)1u#>U>JSAMdS>@(Io_l56 z2ea#R-IXKyBWF{%;@QniWWXXXaXy&I^oE#9+3>1-sBG+uf?nnmjISh`^6j^O{mn|C z+G*3Fq*WBVa1*mjZ<2i>EWeokF+J^Q-jJ&(m8%0msOWNNq1F?zK%%g<=793AE^3!wVt` zJ%{(GFnuv1dMeREG>bklAwAVn#mZrp(C3^a17gJk3}N>9P&vOIk5ocGraJzgK2Yg@ z^O7xb%UBmCX0~3qw7N@%qQ4vyQFW21E7EK%#8K<* z%IoV3(zCQh#WE{sZBZxBGu~rX84C75X$KY9dwt9P!u%!MMK7_Gbu`NDbFek}MPmm0 z-*WVqlG*tqtgrQtHs*;MxHVVf{>r#s5T~1n){h<{jSo_>4;w_=n9#&vXP#p}m9a`g z8))9FKHKtaS@di#CVN)dtRABx(OGtf^$mvli z&1Wngtr4p^F;SvTO}=Ix_O~E!Bkl<~-H5g7va-@NmLxifg)v&h2+{TGj|Ca-w&5BH8s&{c$f)B2uzZ(JM!4*v+MR#uDR&^4r`&b ztwotiPHDkcxZH?X!qoyZ*C;N_5-uJ3Hf&2y9lQTwRJ(hV zF_qyUg*vWht);fN-LiezIc6?{KIz{zaxI15Yzk4|Oo~aPo9iL<~ zo(EMt&hBE{6)hJ(;qJ{0VmxPzTSW4=X+yxZl#F0*=(?i%;~FAiGAM` zY4fA;6P9Dm=`unKua%}Bt}@UowwuI9ui`Qq<;Z_~mGUl=sjAqY**!zy*f+`NE;riX zWZ-vcW>unqX;-Wvekhg=?BsQ*<;*Ixr9747+7WItRuI$EKeQ$g2Ew#Z% z`ED4G?4$l`HnxSQ8}AcA13-4UaHuvXK4-3z**?D_`%Z@6BrjMpPEFEQTrMe3UAK;k zhOt>CqxH7dM97_W6dhh&(@~!H@bE|t?PKA{r1jPhHqS#tt%{?yZ9_QQzFOh*a?ahm ztML1m^4%}j!n~M711m`4f>C(5f4mO^ZclF4Z)g#_a^46H-knJ9|84Fq^qTg;`~kts zC<&?igBh@a_!O)XXNq>-p=x=1k}NHM?(P|`^0J-~8)?60<6hLxg_11Q2_^Y+*pILF z&ld%6j&=%&w3E7CCNTHw#yiU#?U|2FUu`2>Gmp#5RFZcSyeK2zL+|i&Im{t?Rn`t= z(lsKLpLf~Tndfez(cD^vkXWjxzo1&Ihh4@|iIDCniJ2se+T8t-5Pf)yl4 z^G76&-neA7x+G9{SQ)zsw*1^W=eK*+Vsc|Qg;}*5bIj|nHD}>hjqO8=!5VW z+uF*0DzelW_F6MMm}-d{w@qL(+wdWxwz|@*oNoVuFmI=Aip=j&a#40JTS49=6uVV6 z6q|KJUbK+dLqn-B>IrU|Kf7~{1=ZdJbMIjC=S2Ps<_P*`<{JEsZ{EHq^Qye5v=!5~ zE4R8jNpE@_0uusYqDpuzvu zTQ%vnWnC7dqFs4V82i_EI`i+@%?}5>XTBpZ14rh!`Z;}r#OVXBR4FL2Vf)H!Q^!^u zy#19g72b8fLCdPf|8^n=rIcwB+mh@!;-MW}dp8`Qclbt%V0&~(;s3ad(13t@|F+hl64@h4 zqY_3-z6_4?_L7+!Dx=IF@_wFwHPesWxuxTY*@E(xxFe`FLs-|O*>M&pPCO!!!pPw4 z$8hF&Yr@NVL<{uOULa<)GJgE3STvgL2GuvNXeyeR^XsqvjI#tT5;V4Nmwk_^vJ8>r zJeIVIyL2xL+jsNnqwPC&ssV*^QZ9}Tu_xF6Qz(o>s|3#BdrMazFNIP2G~pTid@&}l zoh@M@Zg|H2-}htKMGpq5^U(i;q(6Va3HN~5h}aU^qxXyPXri$@a{d!ko!OZMHEd3{C< z6251|ki=g3H8X7NcC$6?Q?QVDVSTEj*7LHnF1?cjNe_aW*gGY}H4j<*nYK0C7VddG z8JN3Iwv3(Cxs961K|l7=OIWHn^J}=VT|T^;xucO_7CKwf)fP7pKim2K&-)>|XA`ma z@}hzy?kYIBSB`&)9rttap^IbV^=G-gwz{c zz5MLgme`jU@6@p{j!Y30|Hf;Td_<6pcY3P=ws`w}kbbUiL2NJ}nYkn?=9DrwD=%+M zJoYq^wDIBo$Lq^}={Y4r!nBl{H>B!TQMb6LBI)MZM6U@ie~o!kAL&Bqf_wIOLnr7W z=la(i1Gy8|9;eA!29F;}j-0$PX)fKAOOKc@*_MdEt9!9S$?Tk{=|0EJN)cY6BKgr= z+>mSGgml2fned*qTc1!u(g06T2kZ33>S|e!>Iyns#*(VmP|!xNEBSOq@}f zF{}9XOXAEAIrAKTH9C?B?lwNSajVIWN$D8tN+4B&q=FJ_o>ND__D4hd59~FSUprY2 zqH~wTzi2FbCy=S2`=$Gmuw}<>puec3)LW$v3@{8!>wT1b5#kLkB(866acQ1Vtt$Tt z@l|BIwjtYot(_I!1AR#pJ;i)B*Rg_F;Q0!+ z=!TN$&uUlgSCh^;#n;&_kiyMsC1_6bUBz%+@9y2-1-zWT;_DCgUwey?VW&;IU9^4k zIF!&hyrq`gf83GlOZeV%@zLDT=h+_`4}OYW^)p9BV+lvxnde%9_|c$tJ3*^5tm9i! zvshY1an5q~&lhE5x6RPDKS?mmyF70|RorziB(?R?9R6Juhgc{4x~5-A@Ee*p3_CmN zlmc#-6-cUA?RIvi2S4LtSZlQ(w~FSprtFLmw6Kakl-=~Ys~y&Ob51&IBier^rUExs+lUS}UUo%3S}LJuV?$}3+^Z5%&2~nM7t{(QZAlJH&7~{BF(&qcy zp}?;}*j^i+A;GEF=%c$*E`h_NKXgGOlHS&gdNG*e*Qe8*#*GJ?7xUD989El&yGt7` zQH8AU1pip%EPp~|-qqA@+R?G#;i>UY9oWYDe5Rh)JtTBR*6&li?c=2kLdmX$8gZU$ z=wyY%TrNDt!>-DngsZ*ls+OpGx46vmbR%{yQ*O19=s!^86r11c1Ek~r_&-n!#?bx6aW4jiYF6KSnb{xnv}aFdK5Q} zE${SnRV{h_+lndzXUYo??!HSyD_d0Gtw{{z|EXZs_3F5j+g7-erGK>zREwL>zO@g)?ubn7K z@KLqvTEd2njQTq1%~ngm(>XgeE^98Yaj}6yr zGP@qkW!#Uu^|u!bcH;G29i#k!(j9E2`lFZidwZdb{IzEBBO~7Ob6>BD?WKB++Cw~U zzh@r1(lqVH@FH^{<)^>KqTb~t)Z!?Kepj~5?E??hO_$n(-L4=886<(u1+G+f1!0rl zEBD$ccm5F=LkdlDbr_e>l9!-$!_Nns6JjIJt4c<8KgpR-ZdQr3hPlq{J-FHCFz=&O zf0edjCQ$m%cifpA`JZd~RV?Amf(_@>4~KU4bz3nKl1aHnb67KHk3p6&N~B0=9et2_ z#VP&U+0hmxnSWS$jD5nI$lRZPFN)gj9RDKaU!$30 za5oRlPUq~T?)Rf~R7aECTJbVB<056JBK8zMR{T!DL4+8}Nq#c2O<4Z}<`n9^Q2M8` zSL^w_FYw4-*xPOV;`Ak}LdwIx2*kH=zp_h*B@F`3GN$V~Ve#)iRthDF0^SVnsYO?H z#Ouq#tz_3`FbrF~P8>Gm6|HNP&}zgSPZB#B9bRE+MSb?Mq>%#LDeMjXxaQJ|DFZn= z>t|1%myJaPUTStoUJULEo0yzx+}SD}{Y^3dVE4c+=Bawr+2ahk(!5b0bc67G2Xhwz zmENj$=#flWD?Kwkp{059xrI;IM%2ntBxp6yl;c3>!dI9lqGD+2bN7#j;z!N_IQn+d94wq8mwu zD&+P}yYoq9`1+l@E@5e&r!)5$rhM-u1ZeeH=Ihdjt>{luKf}E$c8A(s1A2&Ox@LLv z=KUwP>4)*^rb*)zgF_uX-rV*woR{u(`$4x`2yUbL`CZv}tHO|C*6M7AslGE6oj&{I zaG=K8phezmkWFk`F2|s4)^WBK2 z)w9^3D>u%)Bfk=#QzAb4+{C-mCWxM(`tHf8Q5)G-D~aWMOhc^9Q?XLOs@JFZ3C z&PC7n#G5Y3i><_==CKu1!RB5YG7}6`PsT+m^6urNqn3xjvkjvhxA%J6cc@Dp?~XF( z7&;UGwk@s|>3Fm0ZRj;V8$WxnMh z?Iz3V*UiM^GLgvK9B`3nQMDsHA#@Q!kI*ih?|&%!bOuGy-8sMDt>`o*ojK8lZVp!d zJ02wq!iJC88S7q)q@#=ve>|MxL#J%LG%d^d9Yw=U98bz#Bw#GT?u~wPBU*AMxA%V6 z;`cEd;e+SbFosrEIB@Pqxt+hN-}^74uNsHy|GgecOU7vOidPzT)ON|JLu{L)jK4#y z1XY|hq9CN90-B4r8TIeVh=RDB6Q~fOk|W);k*trKr(Yu-YGs7Ac3+^+T!BjRWK41x z%lTmcYeoGMZLji5B!magNppRgwuNDsNy0bMQK?t`1q!|c{6}2zu`CF8-Wt?P*U=6 z9_#U1oObCU zTFEu$x#x$yr#g&shmY)OW;dLVm*D^)V84}sVVHKAlI*Pdis_kzMHjD8{#O)RXLI}h zQ`ejt5Sv@JvQE+ldii zTRRnDxW)gh@p`As$sb+r#+ZkvtKNK6N#ROK95(o$+h@xgFHXGc6%W~GDP;IX?tFEP zKljMdqe{W(3yYs5!8@5knx9qTjK??`Dzb_Gdh_d8zi`KVh%K)*nhU!hz?^&B%8XmK z?z@sQcbwc^?QsT8P+#ib(>R;ORrMe%5)I1!!{A-NiFv{OI-+^EkUnj`w(Wu#UXv*j zrwcQbR`1bMnjsq27pjB`hc=H&s%1i$a-9goc({6!YJ&^mp{n}ewZdV$!1XD#8C|&w zF|NK3-r4p`CjS1U*^b2&#Pp*kymwrYd-3%T#(P-)6E1u5^W?j2W1~McrUElspWIDD zO*Pw36j$^&7{^?X*dQ`5y|iO_rZ1;o1Ae3$CfPc^^c z52e*$nFiM4%?Rt?+ zEa02w1+9OuzPM2nWzd{wHnOVm{Vt#Zl3s}olg_m%qyA54 z%<@^`h(>?_!{5ajJ$(3iP2v?ZZ z3DMR#i->Ca)=NQBMrzA-w*HIqkmaG%-mqpuE!oT+uPL3GM;Z$;UfYVMkUhWm`)P!h zW3_nFpN+HC_Lb~PAQy1&ezzJmXx!zsN)udyW#uWt>?Fjers(0ljkHm5&bu)yaRN)uL5s^6BR-#T1*9COIPTp3q%INK*4YNAvWv$fgq@upHNj>(P~C!c}c zfreRF7uLQ~tHp&4?RhZ?u3k5z*^zkqt&&l)*tT=rGZAeLv?nbs=VsJ72XDA!KKSR zn{6A`87M8>S-(~u9T0JAQRs;ITudXLLYP~^B8e@4?!QEw#S^Z<{7>eR8ZxWPrbG%* z+7g^`ohSV4{}WkpIiTj8YTt{*HtIuV{)VOl!8?{gk3!-ou=A%D}d3IgaEfIU*MB67}Z=@@3dr2DU^M8lg+F zq2(C3`r;Iaf;*%x3L(yM8U^q8;~G9N|3NQ(wSQ2Uip#}Al|p#4_ztFofw18iuDPY< zP>0u|V-SdjN{FW`FHXL`UgaE-j4M${DRW6YjOxBOqV)lrE=WYtTQ@Og3uDFv4hRST zUMYUn^4eG7i0{RP6S|$nnQG>KSe?cN+KbzdY)iSUrzswV+p(#FZKahcH+RQ31Gr_6 zS$M)P%J96{Nm!M0ulXpL@u%_uSwaS@Q_NP*`=MVGqq$9I?Gg?|b$-^-M=u~%QHb@{ z@pa-^V%fOYc|#x}?&F^~Qq9Q!#lb4_zg8B#e@OU*R(mG;N&Oi4eRF5Vo>VBY)i)oZ zSqu|G53LhKBJKpW?OmO`L#OvJs(3%wW{I%%9NTQpl9uks%K7q&AAGEsa_DtSh!3!E z55Iqh9Y=nD_0?pR^u*fVg2xQb^ml|4ekhx}P|}UW6{(*6QYTMd^)icaxq3FZsdqxw zRffJFG#+ReIBu3~m^{OBtm!$S_|->;{G^oA66cln8TXZww9|KheAvFDoi9zAqilXZ zX&~Nk!DIU0L5(SwUlEU~KgEAr4T5L$Hp$q}>`SHU)JqSP>QzHa0=a|chth85GzITa z^_pUBlP>exp-ffFl0RUmiFBrrh_xNg;aA70l;f@8{PDLhA2XQYGG^Y!I~4HAIH?g& zMb$!6=6a}H9ehaB>sa|k2&X2_=6z8u-sJyjUzO^(#S2{GIVoe?_|>YGHksFv^!O>b zM|a8ekU{+XGQn=fSv6iIZsqs46(;W`jCgvRWuD8#;Kd0E-5Fw%J7e|`pP3-BS5k7m zw-^(n!rUQ5JHs$97~^u4*s#Q{v{mTP^Z;W+*GpqgKfzF*xO_~c;%GGX;AG{d#+@VX zgci)_SXy}rF~`_KyR;9H9PLX{Hr%2;kFT?3E@+q;y;4b7TtmOK_Qj>F%CQ>B@d>z< zuG(hr2FmClhiinj?$h2SKQrpKMmZOEt&29TwodUio!WocAo$>B9qn-Ne=~S8=IT(| zhn$TyCqI`vbfy8~mTTC4G|eXO)YK%ZB>q|JQO_Q>-ajEOH6a@ly1Dbf@^ThL74|UR z4Z5q;b(f^){1g)?Uy^F^G@A?KndP3FNC#_S&nnX7^$s4d&$v;wKWWjuO}&EArFX6C zHuZrh(pGI(d6g2YJy>f9MRsx1=6+b^EH~sy7(=?kx*aiB zPKA213BKMz#X_$uO2QZZW`lV1>wfxGoDD~a^StJY(wUY-oOy+b-NNoOF3-gNM9Yp} z6G)-wAiOs?gw5@)td`7(hYq1 zDoz%#i%P%m=Q2X}WCC}Y&=6#k`TSp_p9Fq4zn!i^xLq{YFWSE|>7sd@wU4FP=aHTE z`M>s4CV`ra>)SW42a{Nnm)v783RPt(J=spM1ymB1@OMkArfi+RTbNU3p3>TW|EA&&GJuh%q&`LAzD@?q1zRj?seBMYqJ!1`tbK-+Ap-5>E8n@WF>?} zt!^&tC1Yh_-_CVXG%Bk=t67;_`f9PziosXPO|c9QKOC{S zRNqv(-?d(ctcM8UJ*|Iba{6=4f+cg@Q}vGXj|_^F_F%yuS8=(N z^KW)L$(f0qv7ngDF81ToPbqUh%E#1QQ;Ude6&k;nV_zW8P{^&Y2s!1<3#8kvz5GBQ zPE58HjaCQ(s#FZY!g;)xHF8tMih-0kv`%cswEc(S>M54AtGQIwZ(?t@%q}p+MgojU z=@Jd|iiUfIV%@NN_o2@Tql!gi1|=&_W~2KaK5Tj|kRjfg;-3#!5ENqtV^Q%z>On(q z-D@I2n!s6K0PVP@?3!<9trz-zyHIMSdsK=_s z=Gu9Nj=VD8qd>oz)}rc6KA#n+g?dLB#xLpC*hK4Y9)W%~F(;{4bZtAVj=?Czjry#v z-}2w#iFaE2D^9bia||I2q8ndOw-_@x@UZ=q;Rk<4g} z9Ud4w@F{M))f$kz+HBobDCT04;}{9mbMifgHpXB*}eo_q)mk2rGRO3lqgpP zrfswMsA{-0Un=i0HebEcv|$ljyA_}R;cGUzw6_u@devSMX@v~qxLGYxaDdP z3lx+iX*&95nNHaHSL+LCjn<_=tZgh)iF~OmA*0*=E%fJ)H%!zBwad?r(LNzQ33&wj z$Q25ToT9dCbfaz9F7%pps>#+b^z8{g;dQz;@Nrz3Y|*OfyY7&8@$Qccv`(&J*9&U7 z3x}B^v;+G})s}nIzPp?-VMKjHo6U?}G12$`<;uwpm??fP(I|Hn)ENgDTl$)bOqrBvuEx@P6ccRP;RtU{sZM?E}ZRPHh6Jz%jY z9CEqvSIEwn*osvN|7;*n#I1~2hX!Tq6YI&TO;}D7Cvl(29KLD#$SwElGlxER^?tK6 zfhtT^`bHNYjtET6aJry0oJR&r7fxPw?xXl4yZSP#;PO&9+yk-=C%B9yuXp*G08Te) z#94FmEsMbDM?B`c)R`jTU*0grpuz&N364pL#kE)Pr%KbtY2xj{MgsG<43%a4idU=S z_%PJby|@9AFm;lRno3g~@^~a*JzjPLIrgbZOw+5!J-k77zfcfk;%%=uo`v>OXs30P zMWyz1_PS8#Z%IT_htFrf4nm|QgGOEr?kRZczKcI6 zMrS_l>v4TX^iRW&+zoB3c*Kfc>7ZIK61d@Wk(DszLS1VK*E{Msk4IdN;4A0Z`A&n* z8Oj!Zb?aC}gSAMgJzKYBtNJ=B?9ES0Jm1JgR4(IX8D;um{T>-*d6i4Hbp&~VFI&TZ zDs3DjEVc^k&rr=@42{WbTkndi`dXGpW94nM$64kuv4jQ4Ef@3#W>Gowmv6Kq~l znW5OmBThon`&eN?sv(h`7m9t`4hrn+i9O>FP3HnIj};H!KEI&4Nxk*nTGk0scJhjK zbW7zFQdk=}nWF+%ZNVD+vY+}3);Om+N1ZfzRd@!jgCgha3`^FEQ$1Ke`r zDjdEQXcrW~*Z;EIqfe}OpD)3VRLbHtZ_9e@W90tXtj|MIx<*nS0n_=xo#63WedDkS z3p0OHus~4_njl9#z)n@EmJWLY=i}}n3{+cJlA37yU0&DU2}vcWMNJ3J;?7}h?|k}F z^8sYlmuI2PeKc|M9JVT@WJ=%-k1)_GC!@kffRaU>!ua708G??o`arp%A-Qalvx<=C0k@+Jr%U#dm5 zsHn`>Mx2@H@%uCUVlDLF6ZtvCU8Qc{NJ1+Kko+rV-^ZS+4 zUW0XUpM2u$y^n2lt$onwJOA5Xoih9c_wv4T*J6tiOkz=E`v!4^t|g!x{SnE>H$pQK z<;Q7HDTsSJ4}hX3?r+3o2zxUJ8cgEjy*Xa;r~LLj8g!uTF=IOe*fTV(tB6+M&i&E6R3Yry2L<0ri5I)hxoduI#R{NkAvt>^r!hM7^VG6x%!qp8nr5#^u}yu<1n+Gflcx^BSTpnWq7AMlEaATD%4hYwtyj{bj| z(SK*tA8SwP70$J$-}Z_GeQJ&SPVv!~@A!Qx$$RDx&Jld7z4~z-L#~UBftDC*s*i2d zT9;BEjkz{edf61U-Aq_bzu#0Da=3`JV%-fftBz8ZrPQ@(dY!7Esol3V8+ZmK+8IQS z{z<%e&r0_`Bd)z`3Wv*EE+*_XvNO7Q>ioxtPn~`F9is7X%O+Y7oKQ^+Pbh18@@Ds& z=3kOWr?L9kseCxG_Dlx{EjkE?@E&3nC3R|u{)luFd4a!yJ(kVmscURatrc^fA;ZdV z2Zx!W*+H^GKZn@XxvOmKxt3GQ`TyPpxFBq7XSR*l)RMgFt}KMR2Tx$`hw=sJP4&V| zc8ykin(iLYdu%0)e>b~(vjX3!tT(c%zKU;-d{FKGe;vx(Z{&0nrajQCBT)XeE8Wrh%CZW8kP4W32N|KEeJP zd8(IxmvUS++-W~}GA*bAlD8hVe$2&pTEBN&LKDRe7^HYBL>rWjsOGv#(XalU9`0YZ zCf6OJW!P>wp(@mhbusnSEafuFZ;?w`C~)Z?HXfcfUxD*OYb=s~YxT0z$?!0`HKSEK zNSfs&Zhh}_-Y*;7FL3|l*{}bn-@;Gpv zvztDgg-ICD2eoyPQf2!Ii?0PhXBu*}ef9B=(rm{jQsi>ZoMli6X(rWSx|9GX~yO_80gnuR_Oh@UgMJ{rL)X-T* zQ9AUgOpS3zq}3?otvsLQwN#F6T(j5L+3zA}TGaC*v0uh$?~TFzr@F=gq^Tl7RjMTF zLzWKk%z!~k(Gjad%);fj|39kU0xGMm4co;a1SFJB!J-5SNdYB9knT2B#pn)598_y6adJ;vU9NcgTb*PKt>bFTYhk5eY{m%pxg!(49mom@g8 ze^$^+HFSo9@7mW>a_kt~h*AF+pJgh{-SiVU&>)d>{kdlweSTX)(Ywgt&=7F18lP0j zV{e*I6sb_s&BJp4YZ7vnow>S>3o#}0Ew~W{{td>&*os(cBjneJUNMET$7gv*jd0iF z#!+uyXsM6W4?dPJ(Npx02W{jlCloRgHyr0P9=x%r#xUs7o|2$k^aco;7F5RKw7Ck7 z(letXS_|5U4Ebo{ZU+~B%hmfdN15Ri*;vSo>h09XP8FhYyH+9In7cW3o6kM+g1AxZ zszP<~8bXNkUkST&SoHPHHjUzXaaWoo+LNAh;xkPEUdZww6C9fVULr~(}>0r_m(^D zaaLe#NwRCPZN6)!7#6!HJ#<*h!4qVZT4&48=s2q!HQ90kjKvqsLzQIH|9X!(4jmG0 z2=bC!P3U!A0j;FVDd16~Lg;ay$E^OD^uA$!XD_0w!BbNdCFf}8e<{#7EJBj8?Ip{2 zsatTPWuH3m>sr*?TV|+DcE=(Pf+|o3Qz(7=@3`Eg6POCKKFB!zpsGZ#+U@%E0!J^S zas28lPcie-FxHx0(iZek^v1qe&eZjd+?-O>DK{pK5cFei$zI387wAv8Z1OPF-tHQJ zye|E3bNR(zdo8O1tmT3v315aTbZb;gbj2A|A42iQ&yzJV+*2tz$vTZXT{M_$kkXXb zr~j|akI$Li3M#vVsK@=kSjUm-AAi^Z&T+k zBfia-Xz!2Y#xY@)M)OCpk2Jho2$pO&bB5ksb%-?V44reDfVr9GTQT9o6cJ53A$009 zfa{$vzKvdOvg$yx$@kHwR;vzTu;V>{r=wXj&Y5rS@A7CV<|>h0mf;UBFJbnsJLg`@ zNZL3J3wWzx#<=DE`M8MAJ-zVeQP0s=#|hpv=NF*C5UJX%4i8dG{zzsL6Ciu0_Ml;+ zPM$@@*F{kkTauQyiu-rV?f4BfRoV2w>tDVJvSw06O{<~*SgGR;;d;?#9brnPNx8A_ zh0;n+oY%MW@F~tXt?=hRh)DIjgF+X-Bim%J)ZI~5!u(c2 zK0982&*$Oqc^&Hbhp}_^I0nwy@X#BT1k_^gPGc2?u!ADggxiDc#|f`L{Tk-=0A9L{ zdFuGsJryde`E(w(GuKe1|9|a4_3{dt+>{^a;vbU^kuJI%y+xM^6>(Gdb*Z1}6(3bnb^cX`es4e2tMaL%WW5|Mm#WcHYMq zUzC^#xazG>rda`Vlr;O#^ax zih@SvOnOwq<8FPg5_j@8ZB zk9aP&-WV0V|=LXVt&!4X&;k>G>k=iZome)Z-XtycT$iqY~%+W7|IKhKIW|6avUaXEU?>bLY|v27r8>Y;n7 zQNW27QWU*qe@tNVv+k`L*6)DA{A5p+yt_N=$T1HGcAY(nS{kxo!sK)%68kq%F?Grh zUwNbUZQDI?%WV9wkv~<(L-vRoOwVr3GFwcWohULF8cw{DEMCr^Ay8foUftIBWvQ&U zg79rG`y_fQJxPK^NtLOPm*3^PfsG#?iB z-R6w%be#XdFo`C49gimE;zKzZI#rSXoeZx3B|!!u{EkeIpY`(i7mWCa?xD4pj+!)5 zcj`FAl+j=+FP(vo%j9W%Dd_T-l1g-t^X-v?{eVfb*N1%^`7{hV2ER|&@y%y)=!7`0 zi+uO=7)fy}Q`uH}_6Cz7$)f~?K1sy+l}U_jx&fUh!JSV{ zHF8+$vU%{ChuvoBDf&oQuH!el{5?yfH)@##2e!B3C7d771GxMCfQ3VoGwPa~`Yf&q zht;uDmJa4)W*Uim17wrW7^f7_o{GnAF%7gar=|>2aM}G*CLOgaNy$o`u}n94&%Q|Z z>{d+iXz&|5>p9?%uD+pBQXnvxnjPz-_-Qg@(@$l|H(B&DeCVwAIqP8VpSY^$i#|Ojjv0ICDSy5+k(>#xK8x?$Qw)KZWi1(@B%-uTS{UiZIshZRHG&vFGdQRR!#z zvCBR6HIir~e9-YKStx=jq2Yu+T@~YcbUdlNVlRng@`(b+eBri-j$mmfT^T)KswWtx zDZdNojm_G!B_>5Y21lPOnbR~q5b@VjPbD|GW)SHqhxuzXedv0`(#{d%nQ}JS z--S;C6*pw>|773^d2_JU{Z9NEBU{z6{fc=KYZ+fD^VKKf;6}H#IJ45-S35x}5F=y&{`Z z6fcHu{>RVK)Z<%^B7Dk-Onm3GQ7vYdu;}nYmskjlJ(jJR=r%@buDB{sHI@&YWT(+$ z==fc=VUO)ZAt*3$3@Wjm()m5zW9_1y>WsFghjxvfDJGc6_=3IQYe2CI6JXfcef|u4 zKuvz?V!v%97ccfh$c{SiM&I_gt|yPY@fs6$2k}qkv+`%s)ba`VnTT4BTs{jW6Jt6mCU|u{_tDu{pIKbIce${3M$h>;FYykW+w!qZka}Er4_X*8PdZK6>_;!p z3w3;EN;;o=7HP|lGkdX=exvq5W>Q5Tvpd>oF9k#*(!VnP5IS%nI^q~O`=qA!lALfk z%PN7Z)TpA)H%8^&^8lt7-hViWj$U~wo9RX!*~tCC=FE?^?AKMs3>df`W-RoWEE{0u|Jar40chpEpXU4@S3&kje{GR?&ck!h7oHsyytm@Au_$aeEvo>+S>GVPf*`` z6MhqI$UrZDh=PmPT9UV+DW0T6m9J7+pD6&hkHoS^H0~i9`=cd+d>mpUSHsA^3|c?e zn}nG5dp54*DVs1oUD-;$8pu#PS5E-%1|LnGc+!e$Jf@2r(#sh3}clVE+n#8`Eu->euk=GDhP^l<`+IYdu|CjUIvV&#d>Q#atu*iL$VeoF{L&&p}l zj}p1xs$ITcs-#X#ELIdf3H&bCwzuQa=tSP>b8^4SSUuOw`gJug$P^cCPat12Rc&!O z8I4Hs>BYsx69svBaQtVZtDWGF%RRiqMZs__$##sr7T!U^l$wuv{7r{1=Atk4u2={* z;~$dFnH^Gc?dfqTa@G7NrENd4$mry;V|13Pa*`__sjH6-Mqx_vD5nx*1}k(Zb)+}R zGe5yuj&RhJpQHa8gLfG-9H?Z?vT_*l<=jN3FOqLtX7RLQYd@5vM6%c37jy9p>#=^5 zU!O$wmW@u4$qHHb_Y!LCkVQF$M`|9N+#Wki^a`XG=a=SL?uWV8j~^_R!4)dkDW)EgS@Ulq`^7qAFI~d!KwQpEdd3sVhWd{n@N~p+X-(TE!Nv!jWOcXJ`*rIX8<3* znp6}YI?J&?YnmL?i~4U+nbVXPKBUufG2zhFd!X9%T$_oI=U@qnis3L7Y7QX8N;Q#_ zRD1lZ$Mpl_m=B|o@hv9iCXG1p!if2R(RODFhWaEXlf1%-^>ii7j$sQaaxr7Df5hS+ zDthbMqFE)<6iK$oR48SJ%}`KaVnXp~JI$fOzUvX8lc|ZylYl?JC2U#OQ^RRUBUkXt z*uOH9^0;uaPVWsbiO+WQOvh{t#eLywnLWx)qR}`PtDx zB#TOLSSpWs;^n0s`;%SS0^RqLj7w2Mc7%dlPb#y@;OQhl$Oy;GAyjN^yek?n*GJHi zS^q3=g>r^DzEB8*CcsydPhX1WXP$4cwPinaV|OFnLzfE+ZGC{M>b z3Eqn67nPe$f?RPt@qd~s?-_?bGPSBdtVv_bcIQXD*b*;&bNv_kF;!jK~=~T~BaKBQN5fCZ!?uRDMK61TD`c z88+H0fLsLXiRIFDf_X2KPfc*+)82e_6qY!oI=)Yl;q82 zf;ena7qgpbh6_C|%9b<%9UCRDiYI=f&PXZvCE&Q4_Faz=+NUNWA)d*%CzePW-9C^N z(55*_8IpYB^M}lB^Nqfog$730sGsb)hgz{vgId@A&RS*wv>n*T@HohxM-ISL#fHAZ-h7KcQtF1xXGFJZ3Uh! z_#3DkPCqGmUUW@@PZqVFhSZQ%U#i%wPf_a9J#zN46rbmz->v3BxfgdaX*x3Q1$t5q z&Sx*i4Xvn8(xakBm#IeRxoxh}ZRgU9Oyf#&)-(6&Zp5ZJ89x_{lqFz2s><1tN7SzEaPk6-quBFEOTbCyTSL>ZnCMp!Hb zIC;93%tnN%)hD==?LEhDxhLYEN$~rvM6z|d2($K-kXNV1ix;-LQ*qAGhr>bl#`y%` z6%RV8Cz*=!<_{VPkCRbS?~C`Y7wB8L*^VacV8DQ;yj8T5OjqgVcJZYV`98m#Z+{gx z_QS!Q^rI=!9dBd5gg;yPZcO1D)!EdN4ZQfxy->eZ)%iM?)0Hubs4d^lpp<^NLl{%; zS+Hth93C3Vu)j`B>V&$MK<0L3>BuRICBS+dR)&c7!U(?0H}YPFKi`rSfgux_n9{ce#vO<+o`am{<%@|3yro$sMJBue7sld+}nsFK<24%Ng5qd z$|pzEHG32LD|y&4z8fPqs)k7ft8uT$^Ocyn=xms=|~|BD{Hyn z`&qDDW8e5HM&;xUHnF?lQTz7%#0~`<`Pw4r6)auIb*rh$MtEQBI-f<{181}au)jmB zOe<5ZnYDksG&j#ZFy`Xo0)w@vtpgN!c#R1B%Zi!EDJT##d@IIUun7EB?Xac!^%M+? zO$Rc9502KSYWRZ5xt0Q1F1n2dz#Oj3eAHUwUD_JBIM2==Q{!2f)h*d226kEg9U(MS zcvmMN?y%B-A4xo5URYth*g@GG^Lb`Q7rvs;uLCBG(crbW4Nh~PV`5@5*?JNMWx!3< zX`{5{>)8zm1`jt3W=cGQ^CtKcJPLNKu^Cn@dwgOMO9Ui`DhVEC*XRRBN~+m z1tzB_KqW$~9?LB!|G>y-RoUvnGjt$Oc&9|Lv6&~KKfbV>!5I_3g3&M!lboCk&WjW3Jpf91Oj1OB zWM;nFlX6K=KY#83YgxdfU~UwL2tYxIPFHW8;2Y$!!y}!A-9^DoqZ0j zj+n2>v528;$x}y_|5Cv|O6f)G@aijbcfa%()cdn1*LA_wkHdWAlehQvp?s}Q_THy9 zVmnJ|FrT8w_Oi0*08-!|7>ET7f;PKz!HXj=F#6NrlU@d5P3fCK>;KK5u){iCDe%4o z08;9+&h^P^uD#{nWpH0-+O`Hy=mrHDeo?qs5?1}|Fp^+HUVm~9hN2&b$Z&B(`Nj_8 zvoy+?-OmqH62A5x@%>WY12@Q-jg9zhZBbGgQ|Ef)>4m6MY1l8^JB-hnHv50%=H}-|s~uQA9V%}@U}MX3xj1vWxHz?nUAtlq@Cb-CY4xiWCVjN| z+BF>zWwKPi)1u_(=ewS)WNOyBj;eo+TYW#*bOVAQ0*nFg=ppCHig#Xc5rObL4M&ai z^=ZSx!lDlwz`UEsVUq&LRcGL-ty$yzWZ=)$;?XYfs;qcBEA(ZzWQc;t+8fNg!#{r> zt>LrLInO)ge0Z=nybQ*!J%=>Ez_2!cMQXjNsY!CYo&ICc!OLltckkXI(-|tBB{BtY zJq13_LRWOI!tlsR{yiR>CG1S;cv@!W5NI}31!W{8=D>NF0>tFbtPB`}VxR*_w*G`M zs&L$)&6G)80^f2JFbxh5-`zSWZ`PlMKgS8WPc1orI{cLhKkf9*D^ImRr%w9y>wDms z*IlG-zq63$etDsoE$@TGo=yj_)oC#sB7qd}4gn4Uyw$XUjAI?V0)GZjhhV44+(a#-Kg4IAw=*cjEZSZBPA6`B&iiyQjzj09 z;{|fAqt`b-KRtf3WI}x?#QQ!G}O6nGa5*KZ2htzH0iG)xKh765WS=w);4aERN z#^%qjWJ&kX@-p`OYT}gwH?Xl^gR^@@Wu>7LUE;vj-Asde<#WqHu&qacXl`datxpG+ z!QJ^Da4oEK#=3~XP5Iu#hu6x+H}~_l2R{9uvjCg|neU@_z3t-tGe$4={ zQLE*1JL85wba1HiJ$)JnzUqZQ$$DDa;Bi3G?s&GS*aOC-f5u7~2^kb;z+YQ;XRbNA zLmjAHGEaA|FLp$BKDn6Ce<>wp2v`hNCL$oLybh*M1sD(Dx;7=()R?|7+4Y)HNYI1p zx2UG3=9ju*_>kA679^yk(JQ>X@Yv5!|3WP6fH~$D64FB;qrDmt4}k{{A3tpV<#Kph zMdI?FGj6n;?{oby;O_&qrU^a+x= z%-&lwu$S+-*$+Q;^1r=4yeZUf5qmZ{X!Xp6Al5@EL-)K?CW`qtSN5va{G&TfDK{v} zl)vVeU-72XPcXBK9}v$Sj!}7ny>}p6FrI#!^QEA^#{pg0*YfQ&+eSrn)}WL z1CiZEF>mPl%Td8vwaEvI_y|BTD`0L8Gu5cc4_~w5ttTcS1K#c1KOv(z!822my+v9w^{=+YDn3Ltq5$Ac6vbFLr!o=>_i7OG(KEFtok{PY4@x}??4W+hIk`z zzOR6WOBDnu1d@aiSi!<&BfkO;!ao5d(gNrj)@aEgUo@zbzPC8-%!z))rS4hm{3oZmWwMGI(%`<=@$?=z7{8CLXACgJr$TNvOAI*qU)T9ggl zy>rI{oSUJp5QVwMzkna+Hh53#a*!ckPZbL-3n3{z&=N-$D-N|l zkeAmr1R(*$0whX;ZSZG!44YU(gVct=v*P;!`2z74rx0|bu(GnUoTzvX=Hp-^&UNL=mC=0kw-BXcI4xq# z&dT&}-ngL$q#9(%!J}BR)lzx~!p{Bi4G4+gHv24HBC^Pp%X#0#s3*>pU*UZN_ zDkv6TI687e1Vr*D!s`LbOMLqH-Tmn0h=i1s)oU+_7~^~0)PP-AHe5? z*byL9BbWhz`JIIii6{kTSFT1mj#ooH5X8FSdb5>sh?aX3 zje+y>bf@Vy0yjb8n|?DUWCJlk2Uu9T12G1hoHGc%U^Cl@ihvQp6TbM-GT_e;>+K;q zU&PKEF+hjEu%eHv3!C(_}K1b{##yd69Yh_VHI{tws}$G0n1j zbeqe^KPH5yI)=^_-BxwisJ4d6(!n+w;SC^QPCz~MJ4+%(#!!WMqywZg$p^O~)x(IY zmzlRisSj9-Vl`?F!!h2iW!r8ANHdyS78|3RU-rw|d$qLC&|E-Cm)JR9xmV?!KX|#b zm2*KKv~hey*ZC^>MD!t+JISNmea-CZ6I?~n&#%<|Q;f(g4or{sWBrAt+NLMLSgGHb>ifytaSp!Ps5|EdO_QcG`=AVd(H6r9=IS#BO*N zO`V;A5P}WWSb&*^)KJc<05z~f$cBs4*$SDvC0#J-;Ay&;Z=!1)d@S)bK(Zdx_DHmc zbyEx&Dv)*@p(Rx-UYcGP0Q>Y@ow@{AJ-gtXybaM;WBQ)749@}7Va8(@P5!r`_FzQ3 zv|+MGPx)O!i)z}Jf(mpRJ&07%FLD-3tl%g)=(-pVrIBEcOX#tL>sg3(Y zhcb5g73_xUbVG;w!@G}Csl9`U=fV_-UbuE*Vlrl0h zC`&!@ozTLJ{BUB21~dcW>UA_UYiOVDKVVcG4eX^pz%wCiy-zg4 zMdpAsol1t<0%0xzI};%(B9KD!;c=itB=DJ92Rs1?8?2Qbco@Y%+k_st4Mg85;spYk zD(DF`LVLk1eRnC=N?62K+dnM&Q!u2hM)HNDYGvEV5fu zW`@`WX68r09)NU(Zd5#a@{BFh;C`k-Imbq;Z9K0XEjKsGOY)uX5PBdzn(w)uw?9n$ z1%NwPyGTF>l;&%I2#%H&=(z5nB7cJA4f*H_j3`2QTf=CI8;cIlxTl#2quF0(p#h%n zB5*C)irKf|cB0F|cK+(Ek+f~_-s8i;!GSLLC-2FF%v}v2(gErR2q~0sUv6cFi$nIy zWh^#)%!^}p93VCzV94l;`wt%60+0c8iKFn~0qb~&mp29~U4*m%!DE(z;{V!I!HXu*hvp8iUX3qoB`?w6 zjrUybXw)u{oqRYPX*nQcxf(Otc>9^*Vwa3b9;TUwPy{b*{`w^(5!PK94}P)vw^ZR_ zF1?})!;z?$PL0Kx7_S~|Aw=98P4~>k{xs*IWy4+zm;|7)Si@|UPIwwkFQp7smKxA# zVIikOf@RXG;*c@?=1r@ zzU+3Zife5jkW2$r+%?m?=D?NomB$nl6GJ$H0vAUHcmBSQ4G(XGqCp zHU^9zH4Zk$hfh%EA&iwr8+F4!yza*Ez}SMB3J1K;8lqgl(5r=_YCw@70&57OW^o9P)p*$>@bB*kmmulyzg1mbJuR0DK@$puNMIHd zy(DMdg^)PEwUwCZD4i%^!7mUg|2sz|^zyXsvUA{v&k9rw9Z;UN9f(7CM6Rz&S zO{%9Pa7TAGj!F*j_P`G`)NT|B>=HiaYt`WofT56uTtCEz!pnxi&*fnF8eNmNPw9_KA2D`_VF^5gFb{X zxF9AQR-Xak*z$a|z1`n9!RaGh%MS2@i(HSb0jB5yDi1R=^S?p{s(u_@%1C1lvK0{D z{QdoN)r!$@ad81|bTh46uny***?4$96uFfx-<|f1)>zk|(g6Zt6!$y*+CxJ?9OClt zc?jqq1z7D*ozykqW2m;8)R^`yca*|@cEwele?Y$9( zVvTZ3dkcqG3gZi~Urll=t(uSV%tN<8_Po|gr&cIC*C}P|*N@i0O8jK!PolStF!fTX zUFCj_f2EsPV$VO(clWyrqOUh?bXd272O0r) zhWre1-7&(6Lr^GCY&-+xf=Pec4G<-+%s@+W|MBBb5EN@qRvF*?&ho6Q69oFlcQqpj z#V~n#IX;v+Y)wV5=m?B&WQLM3(Lrlh-sArztXV%99vMW;8!9Tp6l*tMuYN)?7g&&x z3697I{M%6M(K>Hb|MFf(RQ>^+aJt$r&paLT?TLXihsG%B|yIh0id-HARqugLP_I4!otMVZx6rUl_;24KII&U zPUYwUZKMYEr`OBSTtYD@BrMGSehTCmNt?C|r1?9TeWR;;2TJX^(qZju7w419L~GDg z7Ex@i;A-yPl0ga_kRvxJBfa*I)AS7tvSpKnGTtk|E*@;Z?Af>)<&Nidj-BMERobrH zg3hH~F%&dXz5zDUUQY@7HBHkM!OYGT)pl{yvCtKm?7pF)2#*w@P{ZU!OYMuAKPKy6 zBJZkTVNl7B+i+4g>xK(pd%rw0^9-8rJe&2UWzmnIJZL3S@Yx4JzGP6&Z3Eu8M@ioz z1Rbc)RjIEUpS>R$OUOG}T!301w6ejNk8FYml}c_s!Q~yD@92lo$`Qml0-!^BRUmft z7a6`l}4$@%$INhvP>o|rVgT0GXyL)CWWfy11dnS2#+1>+& zf9Iw^PR`b@;RP01v;d^gWd!JpEHKsY9}vRQ@R8Lcu5yy1({r64j$!b@#_9;T5hZ$w zs`nKIa6{EY;%6(xrxStFqSiBAuFYr|k!Zkc!2fD~M`xmE&#BT^(%t{jL(3*e~B=Lps(@*VGw$nWhlbu0ff|G&S}6FtqROOtD1u^ z-E8E5?t=c#;?W+!<&en>@zDlS@0zu`8E|Ny!;NB=NJGP>2X!QZy~$R1xV8)x*}Z%B zkVlDZ?Y!358vhPddT94B(t;HcDG)Y=piE*LU)-u%V@4(oq-e*5Ffo+eaZa*egy95} z3HDj8e#)kRMfc#rgX!(hfKi+{R+bT zg*4>!C)pP%MnUB2{oVyFdUAw*f13D^G(sKy4%!FY&sWn?;9C!5$=zM^`T#hkLfwX| zW@76|_QQQ?-aH0OZ^(u*rj{A|Ts?cYWwZ?`XrkO)IRWkj$|rR3RvXttf`Yp26V$?L zps9Jg)J4jyQ)~X-adCcL7}|&9UiXX7%hu+UjE3USNkaLE4&c$ETE#0oi3M8#YkD)B z-wg_A9%V67#{nh|LC8mUC`Ar3UggZ$zYkBKdI$32P%p@; zEB)zM&!0cXrsU<&8Gj{%n~=En3Broa^!vYk0I}2Tlo8}2{#fLyN#s*s|12dXh1>P0 zuypbQx&stwJLjPe9QvIP5j`D3<&Wc~ShcY+pcGl}E{Lz~;8RjsSa5+jBms*Z2%Me= z%^68aNld8{SCsQL+hM8~xlX}8nx>W(0xdZks9JYeV6xt*Ip!pYccgr+XnrWrRVD2x%k9T-Z68NKoG@p;2`JdwjdXGI?3iU0?IB!^EH;4KP}Ukj0S)dg+WXwBp! zyNLda?K~B~5R@;KRYiu5SyUv*!Ib?B*sE|zps8YvN&Mk9u<@Q+VHwMrTqxo-a^BH8 z>@OUSDlv*KCf$lYkJMs&;EbF+YG)E2=ucV^9MlXJ%ty|HaimJpnCbY8gQww(}L&tU@H$K z;B=Uk(H+RPD=BC)Us-fApu9rX8zdWKtLC*jZh!yT6vO+30gXwh+=na{%etV}=z*pY zVaLIK=K^d8Aise~cu1UYbp`?H(&ZBbH#z78kva_6=^`)z0iSCVvSJu1A4K*f0BI!w zE2zgob^`;WzPTCoFEK}Dmo&90LX+5P$RDl<&i@QrvXYH zB%N!fE0-`YbK|o~JE6;=W2xD{Rq$gMQ(Rme1hB~yS=xE$71OGIsGB=^6L;X&TLJ%< z>potlp9i83C7=E4qwQHoXJ=&2!XBKDmzQw<&VmX=m}tPi!mcTWfNK;4gaHtNfW*y= zROL|ccx7fj1Yv9*BFeFJT@4V>AyrVrH*7R^B3~n-=l51B1CUt}y$Yaj+hE?0M?w-+ zfUIU%jXYG<>3uNb$ADvm`I}yvU)D2>sIJgv3VIb(ee`=Ni`CzX2s5tL6McL@8($ zeu8>#+MniMdV2`!QdnjE5ZIs|{kLQ4etD{cjdl%!$k6d?7?42NYeg7$z_4F}u|ZhB zL%Bqxoi}iBmJs0Qt;`1986;W2R_h#etK~-Wg@o=cII$D@ZS61_k*Tx2yW2Q98Q&a8 zY;&@23MExDqDYibyBw@W7EFtS9`N?vJH4(bRzxX<>8U0*!4Kq7ghA%$;xa!w+W=Rb zmwmox01+FMAl700uj%6N_G<;05tK@qY*9)y^CtN5gu=NmlVoy)c z`b6btMCFBAWvPn#DL;SS-()neEAH->nrojmqRU3AmcA<)$(2>ZGGkV-_*_su_8PNq z(({>@QT4Jq|F60NOqM?z72Naj5hC9ABdLFlr9PIY!IHb>gtkWXg@ovhD0{kNbFbE< z_E_NuzxyKPTt6i^=sVi3*_>uwI}8woybJug-N2re)H%=F_2;6bFJbonJA|+d{{;Z& zO?aGQaIONj?UteUTZVmYAcq*M!{~e~v6@Z*DjrQ|-F~IsZV`;J0R{%f9oV-6 zQ3W|;advi=dl$uGuo@7g(fwusFcciX2nAp;GAU3tYyN7(PrzXZOweu@JkhCiL6&(o z7HsZptbWo9dOB*qd~z@V3_%_IC&)|3OF&$EXKRaW93CAV6+*oZeR(?^)-a`fZ(=qL zYcdi#)RD7uF3X9LnEqemcAEfqzE5aGHxd; z4`C@B!yZ%K=}|MWj)<9*s;cT23xrc1CHcVZ^4tMoFY;~u_zAn)MY&&L&mlXt2s8u) z3Jmv-ck5Ood?(kYZZzNk6r`h*ll~kPmaEsUL4A#h?79eCFD8@$TxxFiHJkoqVRW-^ zMIaRpz%arHj?}peBC=`T-2y}cKwz-_>8}up92QpzRU##?ZDB}=1+Ez%zMAwhLQvcVfwD;NCz}2GNCPMsZ8p99=&vnw5`ni` zd%Q%BKvjWj=s4>`oO{>U%EDNpXwLQhEr4%AgIT0mj54J78!okT_q4E-U*jML%4>)) zrP|}LEz<`WOL)f35ShPb?m|76FS$Gs#k)?f58p7u9P%PCN5$bwx2`MrZ$lTgD4x5CAZ0nFVz^goG0vTXxVE-7 zcI|ieo-XXAS_xKNg+)d!`(0lY&fw?{b4z$ZA{+oA+w269!@s*cx{ZbH?>OmU=(@ zyDz>ns%(yfnABr0ttH0*>(KA=;%{A7JRh+aCoP)9|2YfL@XXqp4bj?Qu%me?H)bJT zNhAB_(@;EN8AY8vT6n6%3z8LbKFrav!fr}Q&M_cGs{=Rj@y6R#v}r~karzg;FET&T ztJVe1-SzUcv^o9O7|ZwEPv3lm?ETk1KbDy*lF~0{yr9!7;@98784k&2bxoeJ$cs{* z_Wv$Wqxg+qAI?qDV5*lLTSORDqJ5?p;X1HU5ewwa`cMQd3?kRS2F&X%Sqa$6X4r-T z1CN>-*|xG->Y9ZbkkN+KFZY9&7wjr3mSy*KV1hOThgd*InS+?P0AURd#l=EbJT#Sj zgC>BqQUG6wpv+~n(iiT07XT?PXTIQ7vKBdbVds& zA{cTb42oGuH3dqz5p+?=0fJAT@LYVAjM|(odPuR+{%tor?M*S?wNcSA?S8A9YwUOU z_r?G!r&@k!Xc1lW<0St@+ATuGN+AM=sWn@}UR{0-vo9zOy#Ds~8{RhuL*HDhmi_%W zc4cYnzoXU?iRLW&U$K>q6bdio884QPV-uDxqj;5ndlGuXNuqH+Z+TJrW;hr26aH1m zFu+p-!u7xu4FMLkGrFL{9pVUM$aS?J_~WI}A-yrZLdFPR5Sw_e1L5F1I0T=c)TAQ4xBovMPZphdd9GF2^f*(v#0V>IKTT5`0UP4LE;Bo$k~!tyQxs=U+j$ZFPRrbLeBvsqxcl$jysU;=#%-He_^eRr?a&9Y@W)q*>d-Ocru z1TrZkGt2oOFBUTLM;WP*Gjv&tyqC>PTy}aQg;Yjz*PVRcSm|&*d0611Q)TN9W#puq zw@`#GQDFMZGUVi3Tzq`sYmJosPxHky_Z~bTYPXkgsb)Bpiy%aOe?fUWE&g*5N0F+D zIqR>cBvW($sbMC=WphM3z_QgySr5qmeXF?P#@Do05i*rQsmCW4kv5wXJO)>Mzxc#0 z`?MvdRI$*})xQ7jsb^*(bHdIs9f~n{*=47YW24aue8FnBbLahowQ>h9W)aimh^urFSls~JeNb6Z zaYjZ=tU}Tp$o4Fx_d{x_G+ozjr^J7^e$0P~gWLavwSUAUnH7ypgF^~CphbOv8-Me8 zs%#Pm@e`mE=EO@%Nof(`Gv@O#z9n35`Ek=&<)rzTN#f zw5t808!ZlliZWwztK?@pyzv2V&!wBxLawOmhLwWJpiP7M8Qx&wXx%R3++%%<=UCsX zwNYX$sr|f4Bjt)9$H6aHV?7iR{f9x~u#^gkBbV=&Drd+VF*XO9Ot?-CW(Wnn`nSgX z*naY9@@2Hhg({L|Iuxdu1ZA-PB6ulN6ZK)KM4qD9B!s@1m7_Jn(*W(7*z&&Ij(zTn zY>uZdhdD?pl4j-H9SGrlul0?{!KydmVVr2!@*e$qq4vi+g)T1amAG)U* zx|8J1k~5Y!sWruQ$HE&r%nKaR9t|yOY8_*cpqpQjgm)OS{kO$y7`N&g7__(yvJQS+DIQdi#tN({`>I$ zCMo4zkXk`cs`+qG-{XB9jhQqzd@JjR?zxYA5JbIb{^db}#xHseRmpO!q>gB+rgA|y z-YR5nkbXAJbHl@OtJjiXohoOsNslLn3*8;X$1=tJ6x7Znx>qRwbYm@Ji13B(zdI0$ z;3&u)Qc|EW&3$BgSG}~>(0i>;-_sy1)TH~@=qjWYqk67_sWEH5`=feFzP$+VHpH zhY;Hl{S(t|$4PNHZ4hc!Y6JzXv@;x>mO+7NAj2!NJJ3b%7>KQC% z2rp|_sa;y&Wdk9ChsT?KsK}|`%+FCbfA}pK!rKt9uC(6&7xqNHvp;yrr(=_1i9_$L zab?kpImUa*9Nww@%=38pMx;sW8$Z`iAtN7_Yot}mR88LWl|1ijPcqF*=9k@DqE+iB zZ*9G8mq{sH7JiVfzrxAm!g6V^= z1Fm|*zc1Apdu6rdw{=j`ojQkw&&|sn;e!11SIcMnb>;N&Hs!BtQC6JnZd3EC zar_2k-(PSIzo;GFrYpSD>{)&)9No$`2ny0*^jV4Kypz<^?Zmb zO0VvuFg?*Vm2RVi=)V;w#dkUg{|)Y({Q}#!QW{fAZe0UKv-9q_Phs{#Fus{I&&NvR z!i>t(xGb@L*H*q{ihovdw8U2iUw~U8I~)wBsGuyS(Ug~ z*xjpjlVt?Mr!870%AWgkQ09;;+C9eR*1zUIhx3Qi)fo%$E>a0~u0;O&p<;zzyr8ZI z0kBQW)3)gjKj4yw zZ>O@RxDXq6Q0r#Q%EKi8-96b}VxcG@6kW`|zt?oG z)1tW@FPxMmS()7dkyTOA)Nj6;w^#PVB&CSvAQdS}!`qCfDUL7)8zU=pAhO z?r|6wzoMa_miZmtuv(?XNZY}*;`hju+aHhpzRmq% z>8>DdX;T8LldqXr=lzdn!ML*GrWt7$?k)~g+Dc9b@6W0a+pn|v-}#J*c|Zb4jH;RWqq_qiYywuLB?jx zZCv9XcMq)%gXZClx?a1*H{F$gYla2rTvT21`224uppEyaw!mS*{$CsABIf?AHZ?AE zjj7LyczV%VSRQ1IjGfo$z(z2BHn~y>ouJ>vi!Z$zy}f}{xlH#VHMt~i zas9trta7x$R}mX3cJvk6G?Ew`>)Vr0vAnOEg!WVJhSzsfX&K)M+R+_&ER*H)+0W1KrMZ&a z;Mh%!0AFR*!7)RDOL3XZto!}x`}_Xx$Nm3({gL9*^*QIf z&wHG6UeAN6TV8W!=*{+O)qk!;#ztaeX3EQb%Tzm$xi#|olgAPPvfbANLk8Rr^9n}- zo;Pgp#W?0tzFFb!U*8{+Q=cxp6E<~Qs--5@$}nd{rV;HPb+7B4TAdN?;_$3q^A#9( zyzFg5A%@uv6Et-#%FkWTZla3j8TaDl83`zsZFm#nG>#oh@@4TB`s{+c=weQJ z(1p`i_EXJ51q0t@2I|Kn1xdZw&Bui$Mkb@JG~nr?jWoy$*$aHyB-tC?zBPzg`(1Vk zFnOfmb9JPwNr)fJHZJ5-MDAdL+$XO`!8-W{qF+(jcK5>vgl{#rpC+WNy6`l(7Yg|E z$_J7xMfYD=Qrb=N7ye4w`h51h1H*@0l$Pa2X3bI;UtHk1;52#7B=P#P2cBcI5u+a* zCpCs>GwfRei0;vSitCq7Q*tZ#QBJXhuOWi@5oKw>)KPwS@!+xbI0-s@r;L7osX|#% zG1IZ}I++2=qrkI7;G0DhPFd0xhi6KsM&YHxnA@=To+-nnR;G-W!K?1LU&?f`gj?91 zjmaqXtG$k$Hnz!auyu3F8rA0+ig}IgOCyu%YGLbSA4!zY>XsRw*5HLwlZ2m2Gk+Bb zQi{X(c2V-X^E&fY>r-3%80PhE--S6#qGF!h$_WpNfJbS?*o%XmW_tstQQC9~$m3h7 zH8YO7;hZj*94075ZLlyLta>0=@Ouj7i)B4yLNj5X%Kl8RB~7%*d@1SasqgmvEY`b{;4l7K zAM?tJ%PKMp|E;|IO+qy0!h38pG?n8VEw5`U;Sc#zG3t^2VFuZj8&UdBbL=dz4@{38{uREUujL{Qg04m0;l{>YS9)ZwKi47H3l&lGOy zMs$7d7PT&=b7Iv6Dj!1K+z!sW6 zWmdb8_Daf^L{MYI1H7~!Vnh{Ur3SYEwNJP=+s=tvsm;p!Jc%nk++VRc<}3B*D%%~zK0;RGmo&k&>%Zn8ED&!A3qC!Pqw&t0c;({oFCeqQLgqo%W(a4GMOCvjY}dbplMZ#1~` zQ$}f&rqgp7vW!}Z>W;j}H5YBPANyM9Q9fu@$!&cVa#f_oNobKQbZ#Z@a#8|@WH#zz zY1(QdMc!9<){56RTC^GttVS$t#N$3@6O|2c zh*0X8Jl-$4rJPT{nEz?63~NjwFGS7Lzh2FMmdtRkZ&KXZN0Nbr;jWZr{*UyqxX@w& z0ctAtubjGSL~$#s9eayGPk%kU_T-=AdrKqRtx=ZfL7DzrWqFw???&*B^E#epqjyqJ zs8Fa7k8WGH-Qr)D839aJIeN)$JZJrw%kG^&Q=}K-kQeBbP-S_DQ=4-OFg3)>ET>r9 zr0XUUHg5grwYA|*wmpay)w}a@jEsgpBAh9oO_OvP{Qb&aWLv5+ou5@Vo1`oqlBKYL zd$$@R1~gU-H&n0aORJZZx~L^#uB750q?c3+@)ATnOnpa z5l=FByI9)A06Urc5$ibNBYmms%!{kr`f!UpZwf@`mQ4Z0OtQNuUCT3C=`n-r7k^66 z?*3R}7O!UO9h&Z)Wu218p&aib+>=(U8QPUN4V@&{E`SL(CY#|d`pz3C6`EnYGH zw90;~53Zi~7P6r=#5E*(Az+N1vW%`{;7bIT(O1s!GJM#m+(4fgM?iU+h`k~t8ZKRa zX+gFSP#eGhS^qK&&YYZ>YX!%3r!F(9`=xtW?=O?^{U^n?}bz0-)bW6&+8=q|m zFbAsxtYtL?7$nuJNK^dnhy?jVT%tYvhAvgS3Ty*LW0I)1Rbgnod@5EHirh};e(4ij z`6dOPJllz)r&K;a)D-Cm*v*wzz9CtV4q-)TTJ24zP#HW9thLBc#WDH@l<@ZWLp_?! z8R51vz62Nb1_9BrYtHYMoz-+Bq#yh&FR?$P^x_e2D)`c{nTgHz(N{il!O*l>Je0NW zvYamX$dwA5Nn|{<-w|S$_s!Uw=F^{rQN{_*OC6Q)TOdz9dPg%`%Rcx%!n@E=>xa=uxRl@1(3ut?G%4c*ICtJU%@eMd@2O zSNt#f$a6?@j0QqTzsi@iV8`6`-SOPVx_eOJ`Y=oT=j- zoHWic+Zi3BtFbClpLP?+AFQVnC7ex7=HBe{*pwkJk;7$+j-o;~W@@`ej!1@$zlTccm7Ti!&B zDi4*lzxqOUU@$0fRK-7w25WE8K^t8e(s41QgebBEb0T3jVvcT> zSz;Q;>C*-wW^qaysf0vx*;uosOG%YkUGwg4eGL5P1P(5|jEn0$t~l7R{WiC%nu^oZ zHpDW$LGjw5?KI{l5+3>4%~yL{mziuwUSY;1y3pqwiLfdtPTce^R*_UKZps|;-brF3 zi)(h6bJuz_`M!bsldUw}BVDNyEE^ARo&1Xz{Z1QA$LOHEA$xrP?xK%MXu0 zi``Ky_3ovNuz$ z^s-V*U%uv+cKDrUBMi^FKqjnK?tZAMq_pQJnjK0zYF6 z?kF`0mxB{SUApRvDn0`}af>%=P*!X|hf22JS!y4<77O(z$16X?Pk6mYwQOqr!xG)w zS>KOwP5Gf(xPuj2B%UcLXmjS@8z-^eBV(cRL>Ibox>+m6J5=zlDWaEcB@ut&s}Mfy zvy}U`>Yg7qP7p;G?X&>aBQ^KrS}j2tY?=7j{E?pqxuQuOC{C@$9J zB4^Wr#Xq-yww)leUOr2jqMzvW6kgFJ^Sso#+l4Ho!PsCttlls|D^-ylas#w(ve9H>;@NQQ?z_Z z@~&U#Lo&=^TU(iJ;JOK7gtF}B^w^&2UD+yFI1GO!80?x|9l^|M@#NatJ4-}f|)TG&z1 z20jHX`9%Fq^@zKWP8HK+PUZN?&y8F6wocxZOxd_RZ2uz^tmd?y7NV{dVvm14`&i#h zwcxu&)WvzF{&r%+@0=4-s7UzG9S&N1Qt=L#SP!^B*d?IpBvHV)_`W) zz9uicG%O-9DdGG#;i`4A#nX(i$y5hCnI8v@(-xjG1XSB2h)*ojjto0y@hJH4Qe=R- z@doj*@Cd=~IUgJqtP5{xE7XgAv0f9PZn|8Qm+cf78K!y?|9-9bX?H*YwL-*2)4|4DSv;vzE-zDSbz| z(p=rE_n3xGZ_*3}>!Q*xK9T-nSBG9d6JYGHW3^Y_m=$%#f|}{gko>{XMw{dvCeiRP zhNZru6W7q%^}RdQb<_K_Tu&Z!VpEWDi3TJvqnXoVX;0Kg=_%GyJnn40EF~tqL@hBF zY&w(O#XB;@&j;%R?4BVOd4>4jY%(|ZaahCSMTahsTVGXHXQ@H6#$YPHm5NzdDi@t( zIHu=GJ}y4-!cJ*fdhs@Z`7ljh|1BSOx#-wYxo}@JPY_%96OSZE)|77X7U~D3AM8x_ zm}W>{U(&p)?{&w@CgStLA*+iL+CkvOlKz*8p!~Ye#MfGW2RSh4;d0H8r z)Idgt84ml|pRQwE-MRGe>eg2Rn?hP|nn*UX?atN?q?#l$Qlxu3V9!im_na8V8AU_Q zo%zr~XZ68P`2*(w@eQ3}dA{IhfP?W4 zz1P{E6Xmhz)o0!9P1|7qWI|C-3@Rh;=W2=+8Ced;6V50@8lf6)&6?BmOXu>OF-oY; zRyymQ&&9F-S*c**drPQSE=?-Qicu zz|zMQ5D?k<#?FWhi5fA}&9Cw(SE*LZVMgcL@8`kNzvjj)y9Ac#46m!6rSkt>Dl7dh z1=G+?ea^RCO3M|W{)K>bX#Kd&*F(Api{(bvyt^WaVOW{nTlWOkMN~(m&k-t4X%maf3Xd3bAL<}0aH%D~ z9>6*{tiXNPb&nkQSf!;{ z7vA1HFV*F3WpP3rdQ=NVr1*n-`Cv+WVHB49^ zFzv_6wq77-tid%Fu`oVwoCvEFwnei4>O1I(fmWpKu6?~umQg7oJ-)QwJCQ2+Q;g}{ zllO%K$yuZ)CWLx)Pv?!!x`uAWgk299nmbTi$fVE2Qo8SlV-yw_O;PyD(rzSoaOv;O z4u*upt$2x!h4keAw=&MHW!`^fygXai^^r665SUEEwO0wVvu~`eG*Q1m#eq z*8AK|MpW36K^FjIlPUP^dG*z?Biv1LWdpQV)U`_?%4n^wM-dh?0{#%GJ~ZDLtX^<@ zEHQ4sc{H16Yo(@Vx{({yVtuqs{Q7CZuMrha(}6~}gHQrQdY4&q52b6{wXS1->|8wf zoLQgo@@yXW82^A7-`5cFgkP3MbYwY!&D~oyaY62G{8!!wMSrocQn-obz0S*Z=*t@P z<(YVbhhNe!9~TI+=6oJyS|vetjFUaL3MniYW5ZPQ{w)$+kh-nbv6m}O78Nh)^W8RunfyVWJE1t?rs|6)X{0vg!Z<9HGoM063%tSlgcz<8mWQp#C|oD#@|I$2 za{T;5hRGR&hf-`e^7Y&|5?7-6W}P{V`GqXFD_#kKwcQ(n{BSZ7C+4d_s09Pl(}qjL z7h8*FWrvGy8z&X(JL-9N@`H)?M#Nz87;&!&%Aqzmm6B+0%nE2ol zK2X-B#%Pf5D3RKe(5N6eO{{y;AE}_J8Mvb z?0wEU^ji8~miu;V1^(@i(raNwm2&X4EMkcAmY>`v6bl&gZm5-UjIYhsE*M!pUzXRE zYEfg?ce2DLTK(tA7@ztezk_7SRLE7MSaHX$l850+NuJF&n%|GU8<>A-<e#&209n2u(Kym-dbFG!j#N_05<&j?{uECZ|oJjP)t(^j$krjnZQ4Nj4 zQbite6q}aMgAP!?}g&s>@MovE8@2_ znm6X^VozV&4b*z;d-0HlO=nwROf|^E<-n{yV?);{K+FkxI%NJ+eA1 zce47d^!7DD80n8sE6L1}x?PZLF!p*Vca>Vu+YR5G%5;iRw;x(Bhkm*PNEVs9_wVmA z!W>h@xN2B2Gi6Up;+UV8cu)UDs#Pb3s9Wkopl6hQ*399EVR+8|!XSAY&9@*Iky`;Ap zoFt0`hxl6-_HjF@I5ginjFu)B3OK#edTu64T<)c!PaH|8RgV>!N6$Z(8KxT$D7T2q-U>1TbM6WZM_X=`(4>C z8UZSQX5Zh1K62cblmoF)bv^_r`iGUmPfH~!^eR|8-ydhkJ-gHYD)7Tjc#3cPWRB-8 zt$jI%FeSy65HQ7pkup98?>jwup+8d*x$_JNZJKTnk>x01imDZcA73t$!*R|2Xof0*?KGMN1E=q8O`}D=2y7*M0f0cfYCWr6nGDvN*r&c$Z zDVj`f;4u)Cz@*O*x~DP0jkp?Pa5XE{vrif$BLeqcrmX*HzxP<{UBOMc%c0$l?xG)g zx<~Mm8AtJmZ%XC0bD$H}ro{amz7CqjORVDS%{PzUdGUpi;?SqvbZnnPMOg(awuZ(p zjJB4T!`VqcMl15g;RNgoI(^t@z1wr;JXwY4gxXNHc-fe7wBJd+*pT^j17x)eB|6@Cp8JmO(*yL{hQ}wJmRW7i zDvuIe34Nhb_}^FNQ+#vAAXSAo9#0+G=&V23WDXlV2Gj7T6^M9s)8tDrew^ym+W#t@80Y|mO;{e$rRx321AI5uRU3F^7W9KN1#8T7RpF9 z-KaRp16qv9@$BWSvntT1A=o4}j$}o^fqws8)Zw*Jy?;yAhss>0_FViH+aMpCJa10qs)i2M*jDquE#1 z5v49DvBazkmyfTZJl24#Lc*pTH4Spy{9oQ6o%Y`865IDV;wdOMkDcmD6b=nI`MdVZ zulDrM7f{g}EcdvyFt&ii?_f6aTCQ{pqR#|@(|1s}3>R4u!V_A6qEpAwbM*1YLen45 z=mN{WaUZSk|LH-xG*b|kdo5+d8~e-X8VJsHa=K!S+yeToFtumm(_^&36G>~I_G&<- zUp^B;f6%5CQ1opE+xZ9XWdwPQ(+fH`Ccn*_@@cmsefEb76g4%8LBotYUECvM0X#>9 zAOt!E0sp`5pz>|`^}wX-6}$Q#*TPEUT_b2{&%-J&!P=vV4KHZp_xS{a*7kOgd1vTa zP{Qu1>dKCXG6>tsp((aiXL?+|{#Q`0EQu0sS5+8X&LgmzO0Au7Knq%0S;e33+!mWq z1ii6c6=NNIium893_B5~Ab6A{&{HCmFa*;>Ecsi2ziLw+Kz1FrU5ER%XUX?8C4v#T zOJ?R3q%q{=9c_@&LC~1fueu!~(!x@9F8`BYGPUM|+nty-b)WXf$xDZUQzA zaUH^+)Yqr;9Cx_@{6R#AHV%V{_85F91!A`&22Y*B`%V7@)Zf2<2WzY~1@0h&Ybz@e zgZN9y_416L51JxiPG^HVL7nuz7`0ksp8m1ljI8CGW+n`*E)2us)ij>pLg9 zmGxmmo|A6T#4CwTYYjL>G&MG1=(|>mh};cc~lgOCD=lC|tnAM+mtXwOT4yZM6ijbbvU;>$akIa#M zbWB=Nc`cyXKs9ObS8f*+W$B>MmjXSq{X|8ndo3sy*ZKM4x!;qR0%rsb*23V{DQM_D zACH*dxW|x@4wIIW8^A8(Wc>dMIE-EgX|>$OWc7DYn-70?92vU$4bd2jFsv>@GwZ;x0p>-b-V6G;aCwcUEajeKl3+uogY z*(yGoK3#2+BgN|(Vzq!&N<>&xpq;Nijp32Zj#xr`$P8$}EI}-4X>IKaC^_t(wFq%x zdFo**|ucqfX(9ZJlTSM-X+aNP{eS6d%v49pZ!v-6}kOUs!0JUs5 zL&OCXbkN1THfR?-6=whImkph7E_+XR3inw4c!oRQtg}t4*yAQP?u^sI=*jRg#fKYy zkJDc}r|7Vw7_gDxN_Bj+^q<&U{hNjis&B%mMoiH1q2UXLjxO%44Av?(>|=biTzj)` zew5{uJrPDYep1`2|4>bU0Rg6;s=7J`*c6NT-zH~c1CQAdF8v3;?Td&?ACZfLnR5d3 zg)WrA6`w?E6AKF%=o#S0EG;bs{0=sa_O$QcZ;XFn+$Pw<&;UxS?rVXE>HyU<0}0uK z^(TnnAK)kFrU96j3T8Q9<3CpA?M5uU+e^pjbQ`g)bBN{^;pq`xtEvNFfH#OE4*?3b z1oCd#!#1sdY{MEq@6wu3P^-O8NN5I3h&KX)knt10m#vYr?Ufth0)D(RNh}tPWlm5zjsH-cLLEDGW?KLq^c0y>>}sSL7~ zkzZqC^SdB@XQ9TJ?f!KqtEratC$UFB%CZ3thZNAaq_$hxkgwod*Zz3s?bL=1JOEIN z4PY%Yv$6zXDzS`me*+k8Cxj%x#BG9@a1$))?wvbzfC>D*-OiIJ8z}SE(Dfp)j(Fl! zUx34UKGP5?3|Kmlm`_UYxdBhD*yoQe&|TG(mGKCvc}?qIT%33O2H(2@zB->^;(ez< zTz9f0!Z-v{|J`M@=cG3WboR`m?3wrDJ|9n7T3QXXcpMT%5&!Ky7iT2%g}VSoiAmT3 zzfqTYTTw;*j6`J zG3n&zCxviTVS0(LYXbk|5daV2OMR!aC(ssE!Al}S^+kjo<^P8R(ikQ3aS-?}eq127~P&-JPu zO#p`72GuPsxNLe+`{@s7#~dK=nlI|$$C(B#b_QTr>?f-d!OlM^2O8J$A1wiw8{YW| zX}hawj?)lr<>#fUhp+wD1ERkI41{1YA9fi|tcoWvn!p%`*!dBtvWQL+B>g}L@(vjo z7^wamWA|73S@#)=ToU1sL5F4m+5mvCF(9jl|3(?w$HmP(3+inS8JQHgRVD_25f$w( zmVx;A4oq@nWW;@C;9`);$;tymmnN#?l?Sz>7RMm2{roGTJbOnsb1r4LbI-fGq@<)T zM*Xs}7b}d3Ybi$WyDK|jujdd)4JL>@7_h*ScXxOD9Cbtz0|6=wxd%>AarX_ox4zTu zVDe-T3y~e+))#Qck(-xcG(=Owv_QM(cNE00|LMj z7$RubcCO0f8VJw6Q4@d@3Jwk~dGr%Ih)LS#t5pZ}>Cx2Lx;E7jTpl0<@G;wbiq&-y znUIx6c&`dp&FNn|gqqtejv<2Zf`nHX^MAI5cs+;-+F3jP5C*dH$Kde3aX9M!mED|L-iuw;BQ|X! z@>V;#d;a&SJi%E2??Y`_mKoAbKgh3qPZ(DrI$UZ4gg`m)6GtjMc;F*!`m-PPe|k=Q zBMf1&4&2k)I>5yC1Hp;E^0yF#4W48th_U6q%aMib#5a~wr3amZmx_d7yl_d4wyl89 zhxXqasUz99^%Zuq+5*B+1W;=VE!$rCzc2oM$jQo@HY$jP7zHG&{Z-yOeN&78DS>Yk z?3UXJ)po-fFIaenS~4>ZiG~REJ5kb;-(j@m9A|Z!A&fK*9?>-99X8M;1g1OYSQ!m& z;A8!Tcr3)`fLa77*5X}H5DW7e4dv&-^$5>}yTvnhKafDS2iS$%%F4}5PWym5MA*l! z`?TST&ij30p|vp8=$I8eX8FIfA|C|5$OfEe;tP!Kca|4FCO@Gg&HtTmUjtUX1uT^H zqBFoUztL^D?=JN#ys#=_7RWckfv3kt0sBCJ5rTWU=uW)jKmES6vr@834r8P6Z)`kn zxD3qEr4@Pe9LeNH9KjS~m6fgC)qixjJr7tM?=Q6$$!AKLX-K{f*9joGA0&9BL2xey zVGxx5WI!ba$i>Cb284Ttq)%wS?Ka?wRn|+u#JkfOg|ry>7YXY&03fIwpZa&%0SrU@ zRa!SUH{joJom4&n50Q1PeZX?EU21>aE$iCVwN>;{pGz*}b_n$wpaOjWV`cGi^0&wrskolO-)Cc?8?*q=rxm#lK&FN(4!Nf*@inaAs5}5-Q zfU#b^b}bf~8T-J*Ki70Zy^dood$E$(~B7O(X zlYwXc#$GeHz}b=0)ul#K1mG~_x^}wta`(b?efR>8u;y{4vk^Zpd9(bzf_ka6D| z+1J+fb^+dI^zN>E&B>ktK#%I!Vx{UK8dnTW6@qi@yMs_FoW(V+kf(k66o!ERfR2eI z1kj-JxmW7%z}f+#%ECYlwSuZR1OG%#m75y0Lt?F@zZ?@IsRzghNPjIL5wCPN$z3vZ zg*k$t+hBy70NH_n&mm`Xjb7x_hUg1`*b(S&^#tA-zzwsBiM<7j`#$P67_wdS5g2O- z)Eus$aYXzULSI2L833j|ocBYZF;Hog(jg}*Tc65>>%}QA07u;d$_~Jby#a_wk;9m% zWBCl;dO3zzQ})CixOTMCKG%`NO+rEfA<&kWKXN$+$U-^9utNyb-#gF%U0j5yF#`-k z3_v^9!jmLSVVARho+LL+n#q)vm(`nL-a z0=a_Wn}H$E2Dqn2iqv=alN4sKieEAzxwHH{lmvp1e*+n(&B$}22|l(BmT&JtsnP-T z+T3F%|Ru#$ROwxmQkIIs&csH0g_{UNWjLy-y*e`;gb=o|GHfz zm@WwUq_h5UPP85zMq{QA;ce8^1D`h*yVKaGdAFS9RQUO z&K=Cz9;O``NXsCCAr}TfDr-^UzAW$K^OtFCeqlk#Yje79ty^kG!?E_{39xbkLWmjL z(?Xf__0tSqd#fY4BhXP&VEw>lIqU5D4k4ng*Lh&{ zukWC!zCVvf<{Xlv+VLqPr5;Yx9Y0aAX=?w#+NJpsC7@_(dE;@o@@716O z@^JbeSBc2TMjjv#aajEj(f^Db3Walp%Wa`yzh@xx#MsCl(SDnFV(?hcKH2)ZH&jH(=kxw&9^oaucl$`X+$s%o(A?h6RA&-8nd}?K~UKvAq#^COK$!-3vI) z0eK2=Rw&2QJsEzzbOy@0C=YzZbE0(aD&--+_`fezJ_vHiqx|nHGXc&z{(JL(|G3)$ z^$oP*|GsjpTndTh6!$2@6`w&jz%p>0e;MRFdZ8>RROL^Pkb&T5&#(UOY1^76110rR4{|As+jDZ i|9#m1AAeDG_ + - + - + + FCCAnalyses: addons/FastJet/JetClustering.h File Reference @@ -21,15 +22,14 @@ -

- - + @@ -96,106 +96,104 @@ #include "fastjet/JetDefinition.hh"
#include "fastjet/EECambridgePlugin.hh"
#include "fastjet/JadePlugin.hh"
-#include "FastJet/ValenciaPlugin.h"
+#include "FastJet/ValenciaPlugin.h"
Include dependency graph for JetClustering.h:
-
- - - - - - - - - - - - - - - - - - - - - - - - +
+ + + + + + + + + + + + + + + + + + + + + + + +
This graph shows which files directly or indirectly include this file:
-
- - - - - - - - - - - - - - - - - +
+ + + + + + + + + + + + + + + + +
-

Go to the source code of this file.

+

Go to the source code of this file.

+
FCCAnalyses
- - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + +

Classes

struct  JetClustering::FCCAnalysesJet
 Structure to keep useful informations for the jets. More...
struct  JetClustering::FCCAnalysesJet
 Structure to keep useful informations for the jets. More...
 
struct  JetClustering::clustering_kt
 Jet Clustering interface for kt. More...
struct  JetClustering::clustering_kt
 Jet Clustering interface for kt. More...
 
struct  JetClustering::clustering_antikt
 Jet Clustering interface for antikt. More...
struct  JetClustering::clustering_antikt
 Jet Clustering interface for antikt. More...
 
struct  JetClustering::clustering_cambridge
 Jet Clustering interface for Cambridge. More...
struct  JetClustering::clustering_cambridge
 Jet Clustering interface for Cambridge. More...
 
struct  JetClustering::clustering_ee_kt
 Jet Clustering interface for ee_kt. More...
struct  JetClustering::clustering_ee_kt
 Jet Clustering interface for ee_kt. More...
 
struct  JetClustering::clustering_ee_genkt
 Jet Clustering interface for ee_genkt. More...
struct  JetClustering::clustering_ee_genkt
 Jet Clustering interface for ee_genkt. More...
 
struct  JetClustering::clustering_genkt
 Jet Clustering interface for genkt. More...
struct  JetClustering::clustering_genkt
 Jet Clustering interface for genkt. More...
 
struct  JetClustering::clustering_valencia
 Jet Clustering interface for valencia. More...
struct  JetClustering::clustering_valencia
 Jet Clustering interface for valencia. More...
 
struct  JetClustering::clustering_jade
 Jet Clustering interface for jade. More...
struct  JetClustering::clustering_jade
 Jet Clustering interface for jade. More...
 
- - + +

Namespaces

namespace  JetClustering
 Jet clustering interface.
namespace  JetClustering
 Jet clustering interface.
 
- + diff --git a/doc/latest/JetClustering_8h__dep__incl.map b/doc/latest/JetClustering_8h__dep__incl.map new file mode 100644 index 0000000000..9ca4c29486 --- /dev/null +++ b/doc/latest/JetClustering_8h__dep__incl.map @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/doc/latest/JetClustering_8h__dep__incl.md5 b/doc/latest/JetClustering_8h__dep__incl.md5 new file mode 100644 index 0000000000..94f34c3ce5 --- /dev/null +++ b/doc/latest/JetClustering_8h__dep__incl.md5 @@ -0,0 +1 @@ +e0910db9ee6f423b86c93cc1213e3759 \ No newline at end of file diff --git a/doc/latest/JetClustering_8h__dep__incl.png b/doc/latest/JetClustering_8h__dep__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..e2aecd2188492f748489a157cae3623345e2aa01 GIT binary patch literal 31880 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 + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/latest/JetClustering_8h__incl.md5 b/doc/latest/JetClustering_8h__incl.md5 new file mode 100644 index 0000000000..7d4663cc99 --- /dev/null +++ b/doc/latest/JetClustering_8h__incl.md5 @@ -0,0 +1 @@ +360b85b0c2b9b92cebbc54141db26f33 \ No newline at end of file diff --git a/doc/latest/JetClustering_8h__incl.png b/doc/latest/JetClustering_8h__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..a88fc3e4fea70ce8d72f45b2cd0b643f5566aaed GIT binary patch literal 39593 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 IxF7!VUxv;G8~^|S literal 0 HcmV?d00001 diff --git a/doc/latest/JetClustering_8h_source.html b/doc/latest/JetClustering_8h_source.html new file mode 100644 index 0000000000..5198a3a141 --- /dev/null +++ b/doc/latest/JetClustering_8h_source.html @@ -0,0 +1,419 @@ + + + + + + + + + +FCCAnalyses: addons/FastJet/JetClustering.h Source File + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
JetClustering.h
+
+
+Go to the documentation of this file.
1#ifndef FastJet_JetClustering_h
+
2#define FastJet_JetClustering_h
+
3
+
4#include <cmath>
+
5#include <vector>
+
6
+
7#include "fastjet/AreaDefinition.hh"
+
8#include "fastjet/ClusterSequence.hh"
+
9#include "fastjet/ClusterSequenceArea.hh"
+
10#include "fastjet/JetDefinition.hh"
+
11#include "fastjet/EECambridgePlugin.hh"
+
12#include "fastjet/JadePlugin.hh"
+
13
+ +
15
+
+
20namespace JetClustering {
+
+ +
23 std::vector<fastjet::PseudoJet> jets;
+
24 std::vector<std::vector<int>> constituents;
+
25 std::vector<float>
+
26 exclusive_dmerge; // vector of Nmax_dmerge values associated with merging from n + 1 to n jets, for n =1, 2, ... 10
+
27 std::vector<float> exclusive_dmerge_max;
+
28 };
+
+
29
+
35
+
37
+
+ +
39 public:
+
40 clustering_kt(float arg_radius = 0.5,
+
41 int arg_exclusive = 0,
+
42 float arg_cut = 5,
+
43 int arg_sorted = 0,
+
44 int arg_recombination = 0);
+
45 FCCAnalysesJet operator()(const std::vector<fastjet::PseudoJet>& jets);
+
46
+
47 private:
+
48 float _radius;
+ +
50 float _cut;
+
51 int _sorted;
+ +
53 fastjet::JetAlgorithm _jetAlgorithm{fastjet::JetAlgorithm::undefined_jet_algorithm};
+
54 fastjet::RecombinationScheme _recombScheme;
+
55 fastjet::ClusterSequence _cs;
+
56 fastjet::JetDefinition _def;
+
57 };
+
+
58
+
+ +
61 public:
+
62 clustering_antikt(float arg_radius = 0.5,
+
63 int arg_exclusive = 0,
+
64 float arg_cut = 5.,
+
65 int arg_sorted = 0,
+
66 int arg_recombination = 0);
+
67 FCCAnalysesJet operator()(const std::vector<fastjet::PseudoJet>& jets);
+
68
+
69 private:
+
70 float _radius;
+ +
72 float _cut;
+
73 int _sorted;
+ +
75 fastjet::JetAlgorithm _jetAlgorithm{fastjet::JetAlgorithm::undefined_jet_algorithm};
+
76 fastjet::RecombinationScheme _recombScheme;
+
77 fastjet::ClusterSequence _cs;
+
78 fastjet::JetDefinition _def;
+
79 };
+
+
80
+
+ +
83 public:
+
84 clustering_cambridge(float arg_radius = 0.5,
+
85 int arg_exclusive = 0,
+
86 float arg_cut = 5.,
+
87 int arg_sorted = 0,
+
88 int arg_recombination = 0);
+
89 FCCAnalysesJet operator()(const std::vector<fastjet::PseudoJet>& jets);
+
90
+
91 private:
+
92 float _radius;
+ +
94 float _cut;
+
95 int _sorted;
+ +
97 fastjet::JetAlgorithm _jetAlgorithm{fastjet::JetAlgorithm::undefined_jet_algorithm};
+
98 fastjet::RecombinationScheme _recombScheme;
+
99 fastjet::ClusterSequence _cs;
+
100 fastjet::JetDefinition _def;
+
101 };
+
+
102
+
+ +
105 public:
+
106 clustering_ee_kt(int arg_exclusive = 0, float arg_cut = 5., int arg_sorted = 0, int arg_recombination = 0);
+
107 FCCAnalysesJet operator()(const std::vector<fastjet::PseudoJet>& jets);
+
108
+ +
110 float _cut;
+ + +
113 fastjet::JetAlgorithm _jetAlgorithm{fastjet::JetAlgorithm::undefined_jet_algorithm};
+
114 fastjet::RecombinationScheme _recombScheme;
+
115 fastjet::ClusterSequence _cs;
+
116 fastjet::JetDefinition _def;
+
117 };
+
+
118
+
+ +
121 public:
+
122 clustering_ee_genkt(float arg_radius = 0.5,
+
123 int arg_exclusive = 0,
+
124 float arg_cut = 5.,
+
125 int arg_sorted = 0,
+
126 int arg_recombination = 0,
+
127 float arg_exponent = 0.);
+
128 FCCAnalysesJet operator()(const std::vector<fastjet::PseudoJet>& jets);
+
129
+
130 private:
+
131 float _radius;
+ +
133 float _cut;
+ + +
136 float _exponent;
+
137 fastjet::JetAlgorithm _jetAlgorithm{fastjet::JetAlgorithm::undefined_jet_algorithm};
+
138 fastjet::RecombinationScheme _recombScheme;
+
139 fastjet::ClusterSequence _cs;
+
140 fastjet::JetDefinition _def;
+
141 };
+
+
142
+
+ +
145 public:
+
146 clustering_genkt(float arg_radius = 0.5,
+
147 int arg_exclusive = 0,
+
148 float arg_cut = 5.,
+
149 int arg_sorted = 0,
+
150 int arg_recombination = 0,
+
151 float arg_exponent = 0.);
+
152 FCCAnalysesJet operator()(const std::vector<fastjet::PseudoJet>& jets);
+
153
+
154 private:
+
155 float _radius;
+ +
157 float _cut;
+ + +
160 float _exponent;
+
161 fastjet::JetAlgorithm _jetAlgorithm{fastjet::JetAlgorithm::undefined_jet_algorithm};
+
162 fastjet::RecombinationScheme _recombScheme;
+
163 fastjet::ClusterSequence _cs;
+
164 fastjet::JetDefinition _def;
+
165 };
+
+
166
+
+ +
169 public:
+
170 clustering_valencia(float arg_radius = 0.5,
+
171 int arg_exclusive = 0,
+
172 float arg_cut = 5.,
+
173 int arg_sorted = 0,
+
174 int arg_recombination = 0,
+
175 float arg_beta = 1.,
+
176 float arg_gamma = 1.);
+
177 FCCAnalysesJet operator()(const std::vector<fastjet::PseudoJet>& jets);
+
178
+
179 private:
+
180 float _radius;
+ +
182 float _cut;
+ + +
185 float _beta;
+
186 float _gamma;
+
187 //fastjet::JetAlgorithm _jetAlgorithm {fastjet::JetAlgorithm::undefined_jet_algorithm};///<internal jet algorithm
+
188 fastjet::contrib::ValenciaPlugin* _jetAlgorithm;
+
189 fastjet::RecombinationScheme _recombScheme;
+
190 fastjet::ClusterSequence _cs;
+
191 fastjet::JetDefinition _def;
+
192 };
+
+
193
+
+ +
196 public:
+
197 clustering_jade(float arg_radius = 0.5,
+
198 int arg_exclusive = 0,
+
199 float arg_cut = 5.,
+
200 int arg_sorted = 0,
+
201 int arg_recombination = 0);
+
202 FCCAnalysesJet operator()(const std::vector<fastjet::PseudoJet>& jets);
+
203
+
204 private:
+
205 float _radius;
+ +
207 float _cut;
+ + +
210 //fastjet::JetAlgorithm _jetAlgorithm {fastjet::JetAlgorithm::undefined_jet_algorithm};///<internal jet algorithm
+
211 fastjet::JadePlugin* _jetAlgorithm;
+
212 fastjet::RecombinationScheme _recombScheme;
+
213 fastjet::ClusterSequence _cs;
+
214 fastjet::JetDefinition _def;
+
215 };
+
+
217
+
218} // namespace JetClustering
+
+
219
+
220#endif
+ +
Jet clustering interface.
Definition JetClustering.h:20
+
Structure to keep useful informations for the jets.
Definition JetClustering.h:22
+
std::vector< float > exclusive_dmerge
Definition JetClustering.h:26
+
std::vector< float > exclusive_dmerge_max
Definition JetClustering.h:27
+
std::vector< std::vector< int > > constituents
Definition JetClustering.h:24
+
std::vector< fastjet::PseudoJet > jets
Definition JetClustering.h:23
+
Jet Clustering interface for antikt.
Definition JetClustering.h:60
+
fastjet::JetDefinition _def
internal jetdefinition sequence
Definition JetClustering.h:78
+
fastjet::JetAlgorithm _jetAlgorithm
internal jet algorithm
Definition JetClustering.h:75
+
int _sorted
pT ordering=0, E ordering=1
Definition JetClustering.h:73
+
fastjet::RecombinationScheme _recombScheme
internal recombination scheme
Definition JetClustering.h:76
+
fastjet::ClusterSequence _cs
internal clustering sequence
Definition JetClustering.h:77
+
FCCAnalysesJet operator()(const std::vector< fastjet::PseudoJet > &jets)
Definition JetClustering.cc:74
+
float _radius
jet cone radius
Definition JetClustering.h:70
+
float _cut
pT cut for m_exclusive=0, dcut for m_exclusive=1, N jets for m_exlusive=2, N jets for m_exclusive=3,...
Definition JetClustering.h:72
+
int _exclusive
flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clusterin...
Definition JetClustering.h:71
+
int _recombination
E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6.
Definition JetClustering.h:74
+
Jet Clustering interface for Cambridge.
Definition JetClustering.h:82
+
float _cut
pT cut for m_exclusive=0, dcut for m_exclusive=1, N jets for m_exlusive=2, N jets for m_exclusive=3,...
Definition JetClustering.h:94
+
FCCAnalysesJet operator()(const std::vector< fastjet::PseudoJet > &jets)
Definition JetClustering.cc:114
+
int _sorted
pT ordering=0, E ordering=1
Definition JetClustering.h:95
+
fastjet::ClusterSequence _cs
internal clustering sequence
Definition JetClustering.h:99
+
fastjet::JetAlgorithm _jetAlgorithm
internal jet algorithm
Definition JetClustering.h:97
+
float _radius
jet cone radius
Definition JetClustering.h:92
+
fastjet::RecombinationScheme _recombScheme
internal recombination scheme
Definition JetClustering.h:98
+
fastjet::JetDefinition _def
internal jetdefinition sequence
Definition JetClustering.h:100
+
int _recombination
E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6,...
Definition JetClustering.h:96
+
int _exclusive
flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clusterin...
Definition JetClustering.h:93
+
Jet Clustering interface for ee_genkt.
Definition JetClustering.h:120
+
fastjet::RecombinationScheme _recombScheme
internal recombination scheme
Definition JetClustering.h:138
+
float _cut
pT cut for m_exclusive=0, dcut for m_exclusive=1, N jets for m_exlusive=2, N jets for m_exclusive=3,...
Definition JetClustering.h:133
+
fastjet::JetDefinition _def
internal jetdefinition sequence
Definition JetClustering.h:140
+
float _radius
jet cone radius
Definition JetClustering.h:131
+
int _recombination
E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6,...
Definition JetClustering.h:135
+
float _exponent
Definition JetClustering.h:136
+
int _sorted
pT ordering=0, E ordering=1
Definition JetClustering.h:134
+
int _exclusive
flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clusterin...
Definition JetClustering.h:132
+
fastjet::ClusterSequence _cs
internal clustering sequence
Definition JetClustering.h:139
+
FCCAnalysesJet operator()(const std::vector< fastjet::PseudoJet > &jets)
Definition JetClustering.cc:189
+
fastjet::JetAlgorithm _jetAlgorithm
anti-kT algorithm=-1, cambridge algorithm=0, kT algorithm=1
Definition JetClustering.h:137
+
Jet Clustering interface for ee_kt.
Definition JetClustering.h:104
+
float _cut
pT cut for m_exclusive=0, dcut for m_exclusive=1, N jets for m_exlusive=2, N jets for m_exclusive=3,...
Definition JetClustering.h:110
+
int _sorted
pT ordering=0, E ordering=1
Definition JetClustering.h:111
+
int _recombination
E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6,...
Definition JetClustering.h:112
+
fastjet::JetAlgorithm _jetAlgorithm
internal jet algorithm
Definition JetClustering.h:113
+
fastjet::ClusterSequence _cs
internal clustering sequence
Definition JetClustering.h:115
+
FCCAnalysesJet operator()(const std::vector< fastjet::PseudoJet > &jets)
Definition JetClustering.cc:150
+
fastjet::RecombinationScheme _recombScheme
internal recombination scheme
Definition JetClustering.h:114
+
fastjet::JetDefinition _def
internal jetdefinition sequence
Definition JetClustering.h:116
+
int _exclusive
flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clusterin...
Definition JetClustering.h:109
+
Jet Clustering interface for genkt.
Definition JetClustering.h:144
+
int _sorted
pT ordering=0, E ordering=1
Definition JetClustering.h:158
+
fastjet::JetAlgorithm _jetAlgorithm
anti-kT algorithm=-1, cambridge algorithm=0, kT algorithm=1
Definition JetClustering.h:161
+
float _radius
jet cone radius
Definition JetClustering.h:155
+
int _exclusive
flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clusterin...
Definition JetClustering.h:156
+
fastjet::RecombinationScheme _recombScheme
internal recombination scheme
Definition JetClustering.h:162
+
fastjet::JetDefinition _def
internal jetdefinition sequence
Definition JetClustering.h:164
+
FCCAnalysesJet operator()(const std::vector< fastjet::PseudoJet > &jets)
Definition JetClustering.cc:228
+
float _cut
pT cut for m_exclusive=0, dcut for m_exclusive=1, N jets for m_exlusive=2, N jets for m_exclusive=3,...
Definition JetClustering.h:157
+
float _exponent
Definition JetClustering.h:160
+
int _recombination
E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6,...
Definition JetClustering.h:159
+
fastjet::ClusterSequence _cs
internal clustering sequence
Definition JetClustering.h:163
+
Jet Clustering interface for jade.
Definition JetClustering.h:195
+
FCCAnalysesJet operator()(const std::vector< fastjet::PseudoJet > &jets)
Definition JetClustering.cc:312
+
fastjet::JetDefinition _def
internal jetdefinition sequence
Definition JetClustering.h:214
+
int _recombination
E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6,...
Definition JetClustering.h:209
+
fastjet::ClusterSequence _cs
internal clustering sequence
Definition JetClustering.h:213
+
float _radius
jet cone radius
Definition JetClustering.h:205
+
fastjet::JadePlugin * _jetAlgorithm
Definition JetClustering.h:211
+
float _cut
pT cut for m_exclusive=0, dcut for m_exclusive=1, N jets for m_exlusive=2, N jets for m_exclusive=3,...
Definition JetClustering.h:207
+
int _sorted
pT ordering=0, E ordering=1
Definition JetClustering.h:208
+
fastjet::RecombinationScheme _recombScheme
internal recombination scheme
Definition JetClustering.h:212
+
int _exclusive
flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clusterin...
Definition JetClustering.h:206
+
Jet Clustering interface for kt.
Definition JetClustering.h:38
+
fastjet::JetDefinition _def
internal jetdefinition sequence
Definition JetClustering.h:56
+
int _recombination
E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6.
Definition JetClustering.h:52
+
int _sorted
pT ordering=0, E ordering=1
Definition JetClustering.h:51
+
fastjet::ClusterSequence _cs
internal clustering sequence
Definition JetClustering.h:55
+
float _cut
pT cut for _exclusive=0, dcut for _exclusive=1, N jets for _exlusive=2, N jets for _exclusive=3,...
Definition JetClustering.h:50
+
fastjet::RecombinationScheme _recombScheme
internal recombination scheme
Definition JetClustering.h:54
+
FCCAnalysesJet operator()(const std::vector< fastjet::PseudoJet > &jets)
Definition JetClustering.cc:33
+
fastjet::JetAlgorithm _jetAlgorithm
internal jet algorithm
Definition JetClustering.h:53
+
float _radius
jet cone radius
Definition JetClustering.h:48
+
int _exclusive
flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clusterin...
Definition JetClustering.h:49
+
Jet Clustering interface for valencia.
Definition JetClustering.h:168
+
fastjet::ClusterSequence _cs
internal clustering sequence
Definition JetClustering.h:190
+
float _gamma
beta parameter
Definition JetClustering.h:186
+
FCCAnalysesJet operator()(const std::vector< fastjet::PseudoJet > &jets)
Definition JetClustering.cc:274
+
fastjet::JetDefinition _def
internal jetdefinition sequence
Definition JetClustering.h:191
+
float _beta
Definition JetClustering.h:185
+
float _radius
jet cone radius
Definition JetClustering.h:180
+
int _recombination
E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6,...
Definition JetClustering.h:184
+
int _exclusive
flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clusterin...
Definition JetClustering.h:181
+
float _cut
pT cut for m_exclusive=0, dcut for m_exclusive=1, N jets for m_exlusive=2, N jets for m_exclusive=3,...
Definition JetClustering.h:182
+
fastjet::contrib::ValenciaPlugin * _jetAlgorithm
gamma parameter
Definition JetClustering.h:188
+
int _sorted
pT ordering=0, E ordering=1
Definition JetClustering.h:183
+
fastjet::RecombinationScheme _recombScheme
internal recombination scheme
Definition JetClustering.h:189
+
+ + + + + diff --git a/doc/latest/JetConstituentsUtils_8cc.html b/doc/latest/JetConstituentsUtils_8cc.html new file mode 100644 index 0000000000..7f5426cf3e --- /dev/null +++ b/doc/latest/JetConstituentsUtils_8cc.html @@ -0,0 +1,427 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/src/JetConstituentsUtils.cc File Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+ +
JetConstituentsUtils.cc File Reference
+
+
+
#include "FCCAnalyses/JetConstituentsUtils.h"
+#include "FCCAnalyses/ReconstructedParticle.h"
+#include "FCCAnalyses/ReconstructedParticle2Track.h"
+#include "FCCAnalyses/ReconstructedParticle2MC.h"
+#include "edm4hep/MCParticleData.h"
+#include "edm4hep/Track.h"
+#include "edm4hep/TrackData.h"
+#include "edm4hep/Cluster.h"
+#include "edm4hep/ClusterData.h"
+#include "edm4hep/CalorimeterHitData.h"
+#include "edm4hep/ReconstructedParticleData.h"
+#include "edm4hep/EDM4hepVersion.h"
+#include "FCCAnalyses/JetClusteringUtils.h"
+#include "fastjet/JetDefinition.hh"
+#include "fastjet/PseudoJet.hh"
+#include "fastjet/Selector.hh"
+
+Include dependency graph for JetConstituentsUtils.cc:
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + + + + +

+Namespaces

namespace  FCCAnalyses
 All FCC analyzers.
 
namespace  FCCAnalyses::JetConstituentsUtils
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Functions

rv::RVec< FCCAnalysesJetConstituentsFCCAnalyses::JetConstituentsUtils::build_constituents (const rv::RVec< edm4hep::ReconstructedParticleData > &, const rv::RVec< edm4hep::ReconstructedParticleData > &)
 Build the collection of constituents (mapping jet -> reconstructed particles) for all jets in event.
 
rv::RVec< FCCAnalysesJetConstituentsFCCAnalyses::JetConstituentsUtils::build_constituents_cluster (const rv::RVec< edm4hep::ReconstructedParticleData > &rps, const std::vector< std::vector< int > > &indices)
 
FCCAnalysesJetConstituents FCCAnalyses::JetConstituentsUtils::get_jet_constituents (const rv::RVec< FCCAnalysesJetConstituents > &, int)
 Retrieve the constituents of an indexed jet in event.
 
rv::RVec< FCCAnalysesJetConstituentsFCCAnalyses::JetConstituentsUtils::get_constituents (const rv::RVec< FCCAnalysesJetConstituents > &, const rv::RVec< int > &)
 Retrieve the constituents of a collection of indexed jets in event.
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_Bz (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_pt (const rv::RVec< FCCAnalysesJetConstituents > &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_p (const rv::RVec< FCCAnalysesJetConstituents > &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_e (const rv::RVec< FCCAnalysesJetConstituents > &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_theta (const rv::RVec< FCCAnalysesJetConstituents > &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_phi (const rv::RVec< FCCAnalysesJetConstituents > &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_type (const rv::RVec< FCCAnalysesJetConstituents > &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_charge (const rv::RVec< FCCAnalysesJetConstituents > &)
 
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::JetConstituentsUtils::jets_sorting_on_nconst (const rv::RVec< edm4hep::ReconstructedParticleData > &)
 
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::JetConstituentsUtils::jets_sorting_on_energy (const rv::RVec< edm4hep::ReconstructedParticleData > &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_d0 (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_z0 (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_phi0 (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_omega (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_tanLambda (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::XPtoPar_dxy (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &, const TLorentzVector &V, const float &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::XPtoPar_dz (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &, const TLorentzVector &V, const float &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::XPtoPar_phi (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &, const TLorentzVector &V, const float &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::XPtoPar_C (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &, const float &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::XPtoPar_ct (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &, const float &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_omega_cov (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_d0_cov (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_phi0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_tanlambda_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_d0_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_phi0_d0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_phi0_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_tanlambda_phi0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_tanlambda_d0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_tanlambda_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_omega_tanlambda_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_omega_phi0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_omega_d0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_omega_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_dndx (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const rv::RVec< edm4hep::Quantity > &dNdx, const rv::RVec< edm4hep::TrackData > &trackdata, const rv::RVec< FCCAnalysesJetConstituentsData > JetsConstituents_isChargedHad)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_Sip2dVal (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_Sip2dVal_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_Sip2dVal_clusterV (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituentsData > &D0, const rv::RVec< FCCAnalysesJetConstituentsData > &phi0, const float Bz)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_Sip2dSig (const rv::RVec< FCCAnalysesJetConstituentsData > &Sip2dVals, const rv::RVec< FCCAnalysesJetConstituentsData > &err2_D0)
 The functions get_Sip2dSig and get_Sip2dVal can be made independent; I passed to the former the result of the latter, avoiding the recomputation.
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_Sip3dVal (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_Sip3dVal_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_Sip3dVal_clusterV (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituentsData > &D0, const rv::RVec< FCCAnalysesJetConstituentsData > &Z0, const rv::RVec< FCCAnalysesJetConstituentsData > &phi0, const float Bz)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_Sip3dSig (const rv::RVec< FCCAnalysesJetConstituentsData > &Sip3dVals, const rv::RVec< FCCAnalysesJetConstituentsData > &err2_D0, const rv::RVec< FCCAnalysesJetConstituentsData > &err2_Z0)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_JetDistVal (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_JetDistVal_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_JetDistVal_clusterV (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const rv::RVec< FCCAnalysesJetConstituentsData > &D0, const rv::RVec< FCCAnalysesJetConstituentsData > &Z0, const rv::RVec< FCCAnalysesJetConstituentsData > &phi0, const float Bz)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_JetDistSig (const rv::RVec< FCCAnalysesJetConstituentsData > &JetDistVal, const rv::RVec< FCCAnalysesJetConstituentsData > &err2_D0, const rv::RVec< FCCAnalysesJetConstituentsData > &err2_Z0)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_mtof (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const rv::RVec< float > &track_L, const rv::RVec< edm4hep::TrackData > &trackdata, const rv::RVec< edm4hep::TrackerHit3DData > &trackerhits, const rv::RVec< edm4hep::ClusterData > &gammadata, const rv::RVec< edm4hep::ClusterData > &nhdata, const rv::RVec< edm4hep::CalorimeterHitData > &calohits, const TLorentzVector &V)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_erel_log (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_erel_log_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_erel (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_erel_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_thetarel (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_thetarel_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_phirel (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_phirel_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_PIDs (const ROOT::VecOps::RVec< int > recin, const ROOT::VecOps::RVec< int > mcin, const rv::RVec< edm4hep::ReconstructedParticleData > &RecPart, const rv::RVec< edm4hep::MCParticleData > &Particle, const rv::RVec< edm4hep::ReconstructedParticleData > &Jets)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_PIDs_cluster (const ROOT::VecOps::RVec< int > recin, const ROOT::VecOps::RVec< int > mcin, const rv::RVec< edm4hep::ReconstructedParticleData > &RecPart, const rv::RVec< edm4hep::MCParticleData > &Particle, const std::vector< std::vector< int > > &indices)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_isEl (const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_isMu (const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_isChargedHad (const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_isNeutralHad (const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_isGamma (const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
int FCCAnalyses::JetConstituentsUtils::count_jets (rv::RVec< FCCAnalysesJetConstituents > jets)
 
rv::RVec< int > FCCAnalyses::JetConstituentsUtils::count_consts (rv::RVec< FCCAnalysesJetConstituents > jets)
 
rv::RVec< int > FCCAnalyses::JetConstituentsUtils::count_type (const rv::RVec< FCCAnalysesJetConstituentsData > &isType)
 
rv::RVec< TLorentzVector > FCCAnalyses::JetConstituentsUtils::compute_tlv_jets (const rv::RVec< fastjet::PseudoJet > &jets)
 
rv::RVec< TLorentzVector > FCCAnalyses::JetConstituentsUtils::sum_tlv_constituents (const rv::RVec< FCCAnalysesJetConstituents > &jets)
 
float FCCAnalyses::JetConstituentsUtils::InvariantMass (const TLorentzVector &tlv1, const TLorentzVector &tlv2)
 
rv::RVec< double > FCCAnalyses::JetConstituentsUtils::all_invariant_masses (rv::RVec< TLorentzVector > AllJets)
 all_invariant_masses takes an RVec of TLorentzVectors of jets and computes the invariant masses of all jet pairs, and returns an RVec with all invariant masses.
 
rv::RVec< double > FCCAnalyses::JetConstituentsUtils::compute_residue_energy (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
 
rv::RVec< double > FCCAnalyses::JetConstituentsUtils::compute_residue_px (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
 
rv::RVec< double > FCCAnalyses::JetConstituentsUtils::compute_residue_py (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
 
rv::RVec< double > FCCAnalyses::JetConstituentsUtils::compute_residue_pz (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
 
rv::RVec< double > FCCAnalyses::JetConstituentsUtils::compute_residue_pt (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
 
rv::RVec< double > FCCAnalyses::JetConstituentsUtils::compute_residue_phi (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
 
rv::RVec< double > FCCAnalyses::JetConstituentsUtils::compute_residue_theta (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
 
+ + + + + + + + + + + +

+Variables

auto FCCAnalyses::JetConstituentsUtils::cast_constituent
 recasting helper for jet constituents methods
 
auto FCCAnalyses::JetConstituentsUtils::cast_constituent_2
 This function simply applies the 2 args functions per vector of Rec Particles to a vector of vectors of Rec Particles.
 
auto FCCAnalyses::JetConstituentsUtils::cast_constituent_3
 
auto FCCAnalyses::JetConstituentsUtils::cast_constituent_4
 
+
+ + + + + diff --git a/doc/latest/JetConstituentsUtils_8cc__incl.map b/doc/latest/JetConstituentsUtils_8cc__incl.map new file mode 100644 index 0000000000..3544c1b457 --- /dev/null +++ b/doc/latest/JetConstituentsUtils_8cc__incl.map @@ -0,0 +1,113 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/latest/JetConstituentsUtils_8cc__incl.md5 b/doc/latest/JetConstituentsUtils_8cc__incl.md5 new file mode 100644 index 0000000000..eba02f2bf9 --- /dev/null +++ b/doc/latest/JetConstituentsUtils_8cc__incl.md5 @@ -0,0 +1 @@ +ccf076a72f146bb4e99fbf099d3a2ecb \ No newline at end of file diff --git a/doc/latest/JetConstituentsUtils_8cc__incl.png b/doc/latest/JetConstituentsUtils_8cc__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..90411f08e16792947d1587af6dcebf594b424ad5 GIT binary patch literal 273667 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

|Gdgke2 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

- + diff --git a/doc/latest/classWeaverInterface__coll__graph.map b/doc/latest/classWeaverInterface__coll__graph.map new file mode 100644 index 0000000000..0dfc1a6da8 --- /dev/null +++ b/doc/latest/classWeaverInterface__coll__graph.map @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/latest/classWeaverInterface__coll__graph.md5 b/doc/latest/classWeaverInterface__coll__graph.md5 new file mode 100644 index 0000000000..272ca1cee7 --- /dev/null +++ b/doc/latest/classWeaverInterface__coll__graph.md5 @@ -0,0 +1 @@ +9345a1eafdab456daca72cb948ef300c \ No newline at end of file diff --git a/doc/latest/classWeaverInterface__coll__graph.png b/doc/latest/classWeaverInterface__coll__graph.png new file mode 100644 index 0000000000000000000000000000000000000000..60716e68f7e3a8c0660ac5a2027af84f0cbb339b GIT binary patch literal 120140 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
Hly|bd?N7%wJ$3Cg4d4UG(zvkbSRyKcY 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%0AbfEpqr`Jc{Bvp%9&%J(# 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 z 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 H-;e$ubda>S diff --git a/doc/latest/class_external_recombiner__inherit__graph.png b/doc/latest/class_external_recombiner__inherit__graph.png deleted file mode 100644 index 7d0f0a429ac2c8918e4cf45b6b2288b8ee96f121..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5016 zcmc&&^;c9;yBR>oM-y^!`Fe*!WDWoygfoy#@~OI( z?En&YTX( z>+}=*@!h*9-1yI(n1~)4N;%zX8K$@Yg=1x7 zvu^U`YG`PH4=PLPGOL{bbKcwE7Z4O&{I|PUyjqh?M#uXyKi@mE4a3jJ_oAxpBw=sw zNeWcOP)&`%!ootk%4gu*bmsEE)KFyucXxg&Dyrhul+VuHd*`RyjqVD;J2#9}@BvjP zt9=7mcS3eMnZl&Hz%LVeA}y2ZhK8<*i8p)&;px%Q(cTzSW8)tW3Q{-}GS?@n*iaGc z_=gDy4{u&FXD=^dn~HIIdn|2wMh30Av8`?Y7Pf^&K7gN&&(Nhig+u$u#LVp0(ORKa zV&V1c*Pnmp3|XQjU_Q?jv7auqH=$qH+!W3fbrd-WMLD4`WtQYVK0Z#)&bK-`Iy9Y} z-qWbZ$@#C;t%^!Ynv-&Ay1Rd}YL7rU;hUS~cRR>MNsWw*7Ut(~Tn=htXE*x@8hN$| z?Tn+nMS-Ym8~ojwsB2)LN%}2;L6Bloos^Z8_222-#ZWOUXR)#Z=WO`@BcA#a2SfG<7?h%!6`GSzbq)2D;^#gFtDh!>jhWilaqOPd5O8Em4~{< zSs56#KzUwJLyH0Ue*QFl@ZdqHq^r?ed{Lg-Gh)9B{87fMSKn36cc~%7)SO8lKk^(N z9$Hyji#v5(H8nF!-l{DxPvTGr0zgYiO{E4GTXEyI^b8EUn~ifpO%8f`*N}#Je|H)L zx>n;}ydZ(R5wVxBp6l)HO@gX$vazw{hi%E-78I0&Z`n0^63QY@BuS{)=dtj)PAry# znwt9O&!3a^o=gl346ZD-QnfL=Xlj+ErzD(T$Hy79Ozs*Q7MGV(K%h`)gEzL%C-T&` zD}_TpJX}#Hg3!iE%3A|SZo=>AU_V>nAZE$Gl73LvUm`OE zYHXD8LE#ud8%)m3?Elmk-Tk+i%9d%AugIdKqjU4-P2VR^egi=83JQ|j+S)=KLY5hV zwtpqp*Gtjy8o0xgz%9@4`1rUuRpe+I09-T?IR*3u^QcZ3{c^WJz7mHs?k|QvAv!OQ z1C(@W_KSZw4r4ixuQapT1{-{f|BN^ddhF#zMnS>N&HWs-a9UQ@qs-8xpV-u(6TQ24 z<0k7KWmtEUQc^MqT9k{eGs6{XBkD$(Zr{GmfBSaF#KeRUo}5cIV3o!(5+B%@Qkedz zL^;VZ;+O{%=xpyzJGYR~fRMAMmX>(f;p0pp>yCr9(LssWF{#?t9O;kM)nb4D{vD9- zdI61aA3x_={B+(Ej3lF?y6k1VeeCUCvC^dJ;y~O-0%+HYSp$FuDFuZ~f2J_r-XgWc z%f`}?b;s#B6#3Y`H8@QxkrB{{XM=8A`tc{_B+nM?d|I;CW<<^p1}+27$46xDbn^^{lR5XVbi&@fcEqCy}`xx&G%tRZ{+ztloyu$ z9EDP%R@{MvgoMOCtS}n=_U&8i`N_ILjx=RhSlAZo$l-8f%Gv4{=8%Ylq&8s9wAdgE zl*&F)zs95JL@cNqC|oe$EHHl{E?4r5FjwN@;}_Pe+IfL6fr8Rpzuw_ifFNd;`RD=k zpml#pAy*|b9|)M3a~FkSuI#swA{_yK{`rE7Gd|Gc{o9&WwXT%?Z$y!RegOIJ?4YU5 z?%l&I1O-Zam6dH0PB!`7@@YHfor}Cs^8YimiBH)Q^gvx1P21VoVWiU$78ceD3Tgn# z0XUB!4(K8p56CD6g+j@O9(>{#5TK3vx7D&eePC;D&JFQf8DP(%2L=p3F! zM}IH9S4PoTR#rxIqpz>8dA6+>hY7g%=&R$?HN8>KuD(7!*TL-0?Z}HTpzbZXrT6UY z2HvSXV-|m)nWLPXXS%$y;`*=g^=k%cX=w@;i4R(~>jD-PRourXC#=O2^~j<}wq1r= zp4l-)L2ymxoTe{d((>~SO-yLnq#uhJ5Vi#G7CLnWjLreR+BrNd{`@(uu&_`XAyr_C z`EG7jnyo&z1aM6ORc@WZ2h<~A*+%EacQ7wLEBM@puyb&P9525KSxlB``ja0fpI5rP zw$=;SP!F)}1%5lSq@v;>{siaZ=9Uwvhsl=ml=Yp51O^74trCrYLL2?^A6him_1_QHlNHevs++v(3S1xWh4M&5`{FdN z>J&{~5U?%yeWpXyqz%yU77)0X_F25qhzF>j5&)66qL zt_^Jec|xqn(&bQ1f2JPAs7lJ2)2=^x1cwo3Q8i%P2GZG{DqgU)u^^9{t*zPPeOn^!0q%k*h4SmU06<2?Hy-%f(z25P;JYV~$&&Dcz!wNWy*~&A-ap z++_Q;&`!Kr^zWC99;!g)wAm+bWK zlxRAHU3NfY;xK~=xj*bcKLsuqlAUR;5o=;f`CmW#(&^Rz#|ig+o;6^|(o|hk#w5hP zVApT7avqpplSskA1qkmJX%~eA4rWVr4zkUhvM%4%*YEG)(uh5PSrcL_^!TUA3=Plm z_I;|rs%khpFH*g03JGhOTT^oBp$SJIP76iWM9i(MCcRt22mcr1&hG=64F{crx7SV; zc5KVlctM4Ov!HIGgWoWd8Z|gvs9V_Bu+BxCdgUB4Ifkc2MMa5BMD7pDWJx@{2K>Z* zAARwXl^Lnvo%?{s7Zw(t$HpG|KUB&{Pyac`6VS`8G9isP2>_jJF!H)o(rW^AQ*VF& zty{MUfq$CCVozJ@6w<9D6?RUy+ub@77&NuDSyTA4va-zY-P>JvyvU|xlQuRr?YQ)z zb&u$jm6ZXD`7U-*25rsuE}&nOR8_ex^`vR)=q&#JePuQRAqjdlAt3>St3G|YAtm*?rbc3Rb`}^n z*Y9z(UpGestgM)woSb6C+U8= z*4FU$79pYL8TiAYZA6*zs%Y;5Z@;n4`5URAiyj*VENM&hh*_8^NTMm-s zU?FI2ZA~im11qpYg}(mqft#J3onJ_3>3clgRbt{AZ>+qKu&{N*V-|H%2?>cyg#+`9 z6>mRYVY^O8_XUvhWP=ymcI!SB7-A9Le#&84<-h};K~xk(U0t1Gon6*93J4Y>2t-uu zvZ?@ezzlsI8mh!@{(T&YTM}Ot&S-r))#w9_kB=8VueAGeMO9T5qH=LOd<<~XH(p_T z899N;=QzA)W`>rT3)e6(ps1{@1c_j`%n_eZT6!A@q+8P*@T4q2wG#8h05n@sC`z3g z5XU?`J#D?KwVwf_Ylbvj?n%3)?PY0ddL4>5pdD5^VwcaW>}Lh?DEDNE)X&e4fvfMtclP$w%P)J#2nGduJT3vG$ zLnOX@`SS1IzxnOCW1iVWCebU^F1_i}{UFeNuXaL1e1n3#Yg>d`<bKYL8SoK0em2@Nsj~0VM-!dP`I^6}T$6jdNh26i6PB{gWgoCpR`WwlijCw0kgWl=1pC=C|?o z{Jd&Nh+HU&vk8Bnh=^zx>?HUvbP##}YSs1g6W>N1ae|2R*9623N>Z-NJ%o;qXy5>= z;oHBwaUj&AlUVLt20j3?yz$kI4Fgd5OR6$AH+FO!2K;zw1^og8mys%X0g!T}a<4af z&2%A-ux_%q569ZiaiWI#ioIYT1(cmyN=oV~2?_i^bM8&^n`=XC%rsVM+1lB$i-?GX zpR6H;tZS}TSR@t{KmoUw+qYy+ID}DFSm*}_%Yqwk%(X*BMMX_bO@sfIAbWayxrBw2 z0h9r+g1GXvqtI=+xv6OfRcxL7zRBydCC`#IsYgsNLF)=ZuTr1^{?aE~#Ev@YTOL_i}`Kdc4bJft$ zKu$>V^s-NrJ5Rk9w4|u@=I*6njiF({+du!$PL{4|Djv%J;pmZe@?ZkkYJ=!%8ERIl H-;e$ubda>S diff --git a/doc/latest/class_o_n_n_x_runtime-members.html b/doc/latest/class_o_n_n_x_runtime-members.html deleted file mode 100644 index 2d4b8a83ef..0000000000 --- a/doc/latest/class_o_n_n_x_runtime-members.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- -
-
-
ONNXRuntime Member List
-
-
- -

This is the complete list of members for ONNXRuntime, including all inherited members.

- - - - - - - - - - - - - - - - -
env_ONNXRuntimeprivate
input_names_ONNXRuntimeprivate
input_node_dims_ONNXRuntimeprivate
input_node_strings_ONNXRuntimeprivate
inputNames() constONNXRuntimeinline
ONNXRuntime(const std::string &="", const std::vector< std::string > &={})ONNXRuntimeexplicit
ONNXRuntime(const ONNXRuntime &)=deleteONNXRuntime
operator=(const ONNXRuntime &)=deleteONNXRuntime
output_node_dims_ONNXRuntimeprivate
output_node_strings_ONNXRuntimeprivate
run(Tensor< T > &, const Tensor< long > &={}, unsigned long long=1ull) constONNXRuntime
session_ONNXRuntimeprivate
Tensor typedefONNXRuntime
variablePos(const std::string &) constONNXRuntimeprivate
~ONNXRuntime()ONNXRuntimevirtual
- - - - - diff --git a/doc/latest/class_o_n_n_x_runtime__coll__graph.map b/doc/latest/class_o_n_n_x_runtime__coll__graph.map deleted file mode 100644 index ce1a99ac4e..0000000000 --- a/doc/latest/class_o_n_n_x_runtime__coll__graph.map +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/doc/latest/class_o_n_n_x_runtime__coll__graph.png b/doc/latest/class_o_n_n_x_runtime__coll__graph.png deleted file mode 100644 index 16ef0838123589ad83010ba96e1dd02568734053..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 40749 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 MPgg&ebxsLQ08t;y?EnA( diff --git a/doc/latest/class_weaver_interface-members.html b/doc/latest/class_weaver_interface-members.html deleted file mode 100644 index dcc1d33a4c..0000000000 --- a/doc/latest/class_weaver_interface-members.html +++ /dev/null @@ -1,107 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- -
-
-
WeaverInterface Member List
-
-
- -

This is the complete list of members for WeaverInterface, including all inherited members.

- - - - - - - - - - - - -
center_norm_pad(const rv::RVec< float > &input, float center, float scale, size_t min_length, size_t max_length, float pad_value=0, float replace_inf_value=0, float min=0, float max=-1)WeaverInterfaceprivate
ConstituentVars typedefWeaverInterface
data_WeaverInterfaceprivate
input_shapes_WeaverInterfaceprivate
input_sizes_WeaverInterfaceprivate
onnx_WeaverInterfaceprivate
prep_info_map_WeaverInterfaceprivate
run(const rv::RVec< ConstituentVars > &)WeaverInterface
variablePos(const std::string &) constWeaverInterfaceprivate
variables_names_WeaverInterfaceprivate
WeaverInterface(const std::string &onnx_filename="", const std::string &json_filename="", const rv::RVec< std::string > &vars={})WeaverInterfaceexplicit
- - - - - diff --git a/doc/latest/class_weaver_interface__coll__graph.map b/doc/latest/class_weaver_interface__coll__graph.map deleted file mode 100644 index 5af3105ec0..0000000000 --- a/doc/latest/class_weaver_interface__coll__graph.map +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/doc/latest/class_weaver_interface__coll__graph.md5 b/doc/latest/class_weaver_interface__coll__graph.md5 deleted file mode 100644 index 5d85f9f347..0000000000 --- a/doc/latest/class_weaver_interface__coll__graph.md5 +++ /dev/null @@ -1 +0,0 @@ -3d33367297ecdc80cf086dde92aca721 \ No newline at end of file diff --git a/doc/latest/class_weaver_interface__coll__graph.png b/doc/latest/class_weaver_interface__coll__graph.png deleted file mode 100644 index 7ebf208846700bd9240605e04951ec18630b1290..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 112632 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�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 + - + - + + FCCAnalyses: Member List @@ -21,15 +22,14 @@ -
- - + @@ -78,7 +78,7 @@
@@ -86,25 +86,23 @@
-

This is the complete list of members for contrib::ValenciaBriefJet, including all inherited members.

+

This is the complete list of members for contrib::ValenciaBriefJet, including all inherited members.

+
FCCAnalyses
- - - - - - - - - - + + + + + + + + + +
beam_distance() constcontrib::ValenciaBriefJetinline
betacontrib::ValenciaBriefJet
diBcontrib::ValenciaBriefJet
distance(const ValenciaBriefJet *jet) constcontrib::ValenciaBriefJetinline
Econtrib::ValenciaBriefJet
init(const PseudoJet &jet, ValenciaInfo *info)contrib::ValenciaBriefJetinline
nxcontrib::ValenciaBriefJet
nycontrib::ValenciaBriefJet
nzcontrib::ValenciaBriefJet
Rcontrib::ValenciaBriefJet
beam_distance() constcontrib::ValenciaBriefJetinline
betacontrib::ValenciaBriefJet
diBcontrib::ValenciaBriefJet
distance(const ValenciaBriefJet *jet) constcontrib::ValenciaBriefJetinline
Econtrib::ValenciaBriefJet
init(const PseudoJet &jet, ValenciaInfo *info)contrib::ValenciaBriefJetinline
nxcontrib::ValenciaBriefJet
nycontrib::ValenciaBriefJet
nzcontrib::ValenciaBriefJet
Rcontrib::ValenciaBriefJet
- + diff --git a/doc/latest/classcontrib_1_1_valencia_brief_jet.html b/doc/latest/classcontrib_1_1ValenciaBriefJet.html similarity index 84% rename from doc/latest/classcontrib_1_1_valencia_brief_jet.html rename to doc/latest/classcontrib_1_1ValenciaBriefJet.html index fa1eaaa1e3..0dc8a8ac6d 100644 --- a/doc/latest/classcontrib_1_1_valencia_brief_jet.html +++ b/doc/latest/classcontrib_1_1ValenciaBriefJet.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: contrib::ValenciaBriefJet Class Reference @@ -21,15 +22,14 @@ -
- - + @@ -78,42 +78,42 @@
contrib::ValenciaBriefJet Class Reference
+
FCCAnalyses
- + - + - +

Public Member Functions

void init (const PseudoJet &jet, ValenciaInfo *info)
void init (const PseudoJet &jet, ValenciaInfo *info)
 
double distance (const ValenciaBriefJet *jet) const
double distance (const ValenciaBriefJet *jet) const
 
double beam_distance () const
double beam_distance () const
 
- + - + - + - + - + - + - +

Public Attributes

double E
double E
 
double nx
double nx
 
double ny
double ny
 
double nz
double nz
 
double diB
double diB
 
double R
double R
 
double beta
double beta
 

Member Function Documentation

@@ -154,7 +154,7 @@

double contrib::ValenciaBriefJet::distance ( - const ValenciaBriefJet *  + const ValenciaBriefJetjet) const @@ -186,7 +186,7 @@

- ValenciaInfo *  + ValenciaInfoinfo  @@ -304,15 +304,13 @@

ValenciaPlugin.cc +
  • addons/FastJet/src/ValenciaPlugin.cc
  • - + diff --git a/doc/latest/classcontrib_1_1_valencia_info-members.html b/doc/latest/classcontrib_1_1ValenciaInfo-members.html similarity index 61% rename from doc/latest/classcontrib_1_1_valencia_info-members.html rename to doc/latest/classcontrib_1_1ValenciaInfo-members.html index e6ede5a234..5bc7130b9c 100644 --- a/doc/latest/classcontrib_1_1_valencia_info-members.html +++ b/doc/latest/classcontrib_1_1ValenciaInfo-members.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: Member List @@ -21,15 +22,14 @@ -
    - - + @@ -78,7 +78,7 @@
    @@ -86,22 +86,20 @@
    -

    This is the complete list of members for contrib::ValenciaInfo, including all inherited members.

    +

    This is the complete list of members for contrib::ValenciaInfo, including all inherited members.

    +
    FCCAnalyses
    - - - - - - - + + + + + + +
    beta()contrib::ValenciaInfoinline
    beta_contrib::ValenciaInfoprivate
    gamma()contrib::ValenciaInfoinline
    gamma_contrib::ValenciaInfoprivate
    R()contrib::ValenciaInfoinline
    R_contrib::ValenciaInfoprivate
    ValenciaInfo(double Ri, double betai, double gammai)contrib::ValenciaInfoinline
    beta()contrib::ValenciaInfoinline
    beta_contrib::ValenciaInfoprivate
    gamma()contrib::ValenciaInfoinline
    gamma_contrib::ValenciaInfoprivate
    R()contrib::ValenciaInfoinline
    R_contrib::ValenciaInfoprivate
    ValenciaInfo(double Ri, double betai, double gammai)contrib::ValenciaInfoinline
    - + diff --git a/doc/latest/classcontrib_1_1_valencia_info.html b/doc/latest/classcontrib_1_1ValenciaInfo.html similarity index 87% rename from doc/latest/classcontrib_1_1_valencia_info.html rename to doc/latest/classcontrib_1_1ValenciaInfo.html index 2aa16918f3..ea632313e9 100644 --- a/doc/latest/classcontrib_1_1_valencia_info.html +++ b/doc/latest/classcontrib_1_1ValenciaInfo.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: contrib::ValenciaInfo Class Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,39 +78,39 @@
    contrib::ValenciaInfo Class Reference

    class that contains the algorithm parameters R and beta - More...

    + More...

    +
    FCCAnalyses
    - + - + - + - +

    Public Member Functions

     ValenciaInfo (double Ri, double betai, double gammai)
     ValenciaInfo (double Ri, double betai, double gammai)
     
    double beta ()
    double beta ()
     
    double gamma ()
    double gamma ()
     
    double R ()
    double R ()
     
    - + - + - +

    Private Attributes

    double R_
    double R_
     
    double beta_
    double beta_
     
    double gamma_
    double gamma_
     

    Detailed Description

    @@ -302,15 +302,13 @@

    ValenciaPlugin.cc +
  • addons/FastJet/src/ValenciaPlugin.cc
  • - + diff --git a/doc/latest/classcontrib_1_1_valencia_plugin-members.html b/doc/latest/classcontrib_1_1ValenciaPlugin-members.html similarity index 50% rename from doc/latest/classcontrib_1_1_valencia_plugin-members.html rename to doc/latest/classcontrib_1_1ValenciaPlugin-members.html index 71729e67a5..a659e8f954 100644 --- a/doc/latest/classcontrib_1_1_valencia_plugin-members.html +++ b/doc/latest/classcontrib_1_1ValenciaPlugin-members.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: Member List @@ -21,15 +22,14 @@ -
    - - + @@ -78,7 +78,7 @@
    @@ -86,27 +86,25 @@
    -

    This is the complete list of members for contrib::ValenciaPlugin, including all inherited members.

    +

    This is the complete list of members for contrib::ValenciaPlugin, including all inherited members.

    +
    FCCAnalyses
    - - - - - - - - - - - - + + + + + + + + + + + +
    _betacontrib::ValenciaPluginprivate
    _gammacontrib::ValenciaPluginprivate
    _Rcontrib::ValenciaPluginprivate
    beta() constcontrib::ValenciaPlugininlinevirtual
    description() constcontrib::ValenciaPluginvirtual
    exclusive_sequence_meaningful() constcontrib::ValenciaPlugininlinevirtual
    gamma() constcontrib::ValenciaPlugininlinevirtual
    R() constcontrib::ValenciaPlugininlinevirtual
    run_clustering(ClusterSequence &) constcontrib::ValenciaPluginvirtual
    ValenciaPlugin(double R, double beta, double gamma)contrib::ValenciaPlugininline
    ValenciaPlugin(double R, double beta)contrib::ValenciaPlugininline
    ValenciaPlugin(const ValenciaPlugin &plugin)contrib::ValenciaPlugininline
    _betacontrib::ValenciaPluginprivate
    _gammacontrib::ValenciaPluginprivate
    _Rcontrib::ValenciaPluginprivate
    beta() constcontrib::ValenciaPlugininlinevirtual
    description() constcontrib::ValenciaPluginvirtual
    exclusive_sequence_meaningful() constcontrib::ValenciaPlugininlinevirtual
    gamma() constcontrib::ValenciaPlugininlinevirtual
    R() constcontrib::ValenciaPlugininlinevirtual
    run_clustering(ClusterSequence &) constcontrib::ValenciaPluginvirtual
    ValenciaPlugin(double R, double beta, double gamma)contrib::ValenciaPlugininline
    ValenciaPlugin(double R, double beta)contrib::ValenciaPlugininline
    ValenciaPlugin(const ValenciaPlugin &plugin)contrib::ValenciaPlugininline
    - + diff --git a/doc/latest/classcontrib_1_1_valencia_plugin.html b/doc/latest/classcontrib_1_1ValenciaPlugin.html similarity index 80% rename from doc/latest/classcontrib_1_1_valencia_plugin.html rename to doc/latest/classcontrib_1_1ValenciaPlugin.html index beca4d46ac..7108f25371 100644 --- a/doc/latest/classcontrib_1_1_valencia_plugin.html +++ b/doc/latest/classcontrib_1_1ValenciaPlugin.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: contrib::ValenciaPlugin Class Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,80 +78,80 @@
    contrib::ValenciaPlugin Class Reference
    -

    ValenciaPlugin is a plugin for fastjet (v2.4 upwards) - More...

    +

    ValenciaPlugin is a plugin for fastjet (v2.4 upwards) + More...

    -

    #include <addons/FastJet/ValenciaPlugin.h>

    +

    #include <addons/FastJet/ValenciaPlugin.h>

    Inheritance diagram for contrib::ValenciaPlugin:
    -
    Inheritance graph
    - - - - +
    Inheritance graph
    + + + +
    [legend]
    Collaboration diagram for contrib::ValenciaPlugin:
    -
    Collaboration graph
    - - - - +
    Collaboration graph
    + + + +
    [legend]
    +
    FCCAnalyses
    - + - + - + - + - + - + - + - + - +

    Public Member Functions

     ValenciaPlugin (double R, double beta, double gamma)
     ValenciaPlugin (double R, double beta, double gamma)
     Constructor for the Valencia Plugin class.
     
     ValenciaPlugin (double R, double beta)
     ValenciaPlugin (double R, double beta)
     Constructor for the Valencia Plugin class.
     
     ValenciaPlugin (const ValenciaPlugin &plugin)
     ValenciaPlugin (const ValenciaPlugin &plugin)
     copy constructor
     
    virtual std::string description () const
    virtual std::string description () const
     
    virtual void run_clustering (ClusterSequence &) const
    virtual void run_clustering (ClusterSequence &) const
     
    virtual double R () const
    virtual double R () const
     the plugin mechanism's standard way of accessing the jet radius.
     
    virtual double beta () const
    virtual double beta () const
     
    virtual double gamma () const
    virtual double gamma () const
     
    virtual bool exclusive_sequence_meaningful () const
    virtual bool exclusive_sequence_meaningful () const
     avoid the warning whenever the user requests "exclusive" jets from the cluster sequence
     
    - + - + - +

    Private Attributes

    double _R
    double _R
     
    double _beta
    double _beta
     
    double _gamma
    double _gamma
     

    Detailed Description

    -

    ValenciaPlugin is a plugin for fastjet (v2.4 upwards)

    +

    ValenciaPlugin is a plugin for fastjet (v2.4 upwards)

    It implements the Valencia algorithm, as defined in Boronat, Garcia, Vos, A new jet reconstruction algorithm for lepton colliders

    Constructor & Destructor Documentation

    @@ -250,7 +250,7 @@

    contrib::ValenciaPlugin::ValenciaPlugin ( - const ValenciaPlugin &  + const ValenciaPluginplugin) @@ -491,16 +491,14 @@

    ValenciaPlugin.h -
  • addons/FastJet/src/ValenciaPlugin.cc
  • +
  • addons/FastJet/ValenciaPlugin.h
  • +
  • addons/FastJet/src/ValenciaPlugin.cc
  • - + diff --git a/doc/latest/classcontrib_1_1_valencia_plugin__coll__graph.map b/doc/latest/classcontrib_1_1ValenciaPlugin__coll__graph.map similarity index 52% rename from doc/latest/classcontrib_1_1_valencia_plugin__coll__graph.map rename to doc/latest/classcontrib_1_1ValenciaPlugin__coll__graph.map index 7a57cdcc43..5d4b0bca21 100644 --- a/doc/latest/classcontrib_1_1_valencia_plugin__coll__graph.map +++ b/doc/latest/classcontrib_1_1ValenciaPlugin__coll__graph.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/doc/latest/classcontrib_1_1_valencia_plugin__coll__graph.md5 b/doc/latest/classcontrib_1_1ValenciaPlugin__coll__graph.md5 similarity index 100% rename from doc/latest/classcontrib_1_1_valencia_plugin__coll__graph.md5 rename to doc/latest/classcontrib_1_1ValenciaPlugin__coll__graph.md5 diff --git a/doc/latest/classcontrib_1_1ValenciaPlugin__coll__graph.png b/doc/latest/classcontrib_1_1ValenciaPlugin__coll__graph.png new file mode 100644 index 0000000000000000000000000000000000000000..1e3dea290896a708e0966b50406a9cb2bfa42236 GIT binary patch literal 4859 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 - - - + + + diff --git a/doc/latest/classcontrib_1_1_valencia_plugin__inherit__graph.md5 b/doc/latest/classcontrib_1_1ValenciaPlugin__inherit__graph.md5 similarity index 100% rename from doc/latest/classcontrib_1_1_valencia_plugin__inherit__graph.md5 rename to doc/latest/classcontrib_1_1ValenciaPlugin__inherit__graph.md5 diff --git a/doc/latest/classcontrib_1_1ValenciaPlugin__inherit__graph.png b/doc/latest/classcontrib_1_1ValenciaPlugin__inherit__graph.png new file mode 100644 index 0000000000000000000000000000000000000000..1e3dea290896a708e0966b50406a9cb2bfa42236 GIT binary patch literal 4859 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 + - + - + + FCCAnalyses: Class Index @@ -21,15 +22,14 @@ -
    - - + @@ -85,60 +85,58 @@
    A
    -
    angular_separationBuilder (FCCAnalyses::ReconstructedParticle)
    +
    angular_separationBuilder (FCCAnalyses::ReconstructedParticle)
    B
    -
    build_D0 (FCCAnalyses::myUtils)
    build_tau23pi (FCCAnalyses::myUtils)
    +
    build_D0 (FCCAnalyses::myUtils)
    build_tau23pi (FCCAnalyses::myUtils)
    C
    -
    calculate_thrust (FCCAnalyses::Algorithms)
    clustering_antikt (JetClustering)
    clustering_cambridge (JetClustering)
    clustering_ee_genkt (JetClustering)
    clustering_ee_kt (JetClustering)
    clustering_genkt (JetClustering)
    clustering_jade (JetClustering)
    clustering_kt (JetClustering)
    clustering_valencia (JetClustering)
    +
    calculate_thrust (FCCAnalyses::Algorithms)
    clustering_antikt (JetClustering)
    clustering_cambridge (JetClustering)
    clustering_ee_genkt (JetClustering)
    clustering_ee_kt (JetClustering)
    clustering_genkt (JetClustering)
    clustering_jade (JetClustering)
    clustering_kt (JetClustering)
    clustering_valencia (JetClustering)
    E
    -
    ExclusiveJetClusteringHelper (jetClusteringHelper)
    ExternalRecombiner
    +
    ExclusiveJetClusteringHelper (jetClusteringHelper)
    ExternalRecombiner
    F
    -
    FCCAnalysesComposite (FCCAnalyses::myUtils)
    FCCAnalysesComposite2 (FCCAnalyses::myUtils)
    FCCAnalysesJet (JetClustering)
    FCCAnalysesV0 (FCCAnalyses::VertexingUtils)
    FCCAnalysesVertex (FCCAnalyses::VertexingUtils)
    FCCAnalysesVertexMC (FCCAnalyses::VertexingUtils)
    filter_pdgID (FCCAnalyses::MCParticle)
    filter_PV (FCCAnalyses::myUtils)
    +
    FCCAnalysesComposite (FCCAnalyses::myUtils)
    FCCAnalysesComposite2 (FCCAnalyses::myUtils)
    FCCAnalysesJet (JetClustering)
    FCCAnalysesV0 (FCCAnalyses::VertexingUtils)
    FCCAnalysesVertex (FCCAnalyses::VertexingUtils)
    FCCAnalysesVertexMC (FCCAnalyses::VertexingUtils)
    filter_pdgID (FCCAnalyses::MCParticle)
    filter_PV (FCCAnalyses::myUtils)
    G
    -
    get_decay (FCCAnalyses::MCParticle)
    get_EventPrimaryVertex (FCCAnalyses::MCParticle)
    get_EventPrimaryVertexP4 (FCCAnalyses::MCParticle)
    get_indices (FCCAnalyses::MCParticle)
    get_indices_ExclusiveDecay (FCCAnalyses::MCParticle)
    get_tree (FCCAnalyses::MCParticle)
    getAxisCharge (FCCAnalyses::Algorithms)
    getAxisEnergy (FCCAnalyses::Algorithms)
    getAxisMass (FCCAnalyses::Algorithms)
    getAxisN (FCCAnalyses::Algorithms)
    getFloatAt (FCCAnalyses::CaloNtupleizer)
    getRP2MC_p_func (FCCAnalyses::ReconstructedParticle2MC)
    getThrustPointing (FCCAnalyses::Algorithms)
    +
    get_decay (FCCAnalyses::MCParticle)
    get_EventPrimaryVertex (FCCAnalyses::MCParticle)
    get_EventPrimaryVertexP4 (FCCAnalyses::MCParticle)
    get_indices (FCCAnalyses::MCParticle)
    get_indices_ExclusiveDecay (FCCAnalyses::MCParticle)
    get_tree (FCCAnalyses::MCParticle)
    getAxisCharge (FCCAnalyses::Algorithms)
    getAxisEnergy (FCCAnalyses::Algorithms)
    getAxisMass (FCCAnalyses::Algorithms)
    getAxisN (FCCAnalyses::Algorithms)
    getFloatAt (FCCAnalyses::CaloNtupleizer)
    getRP2MC_p_func (FCCAnalyses::ReconstructedParticle2MC)
    getThrustPointing (FCCAnalyses::Algorithms)
    J
    -
    JetFlavourHelper (jetFlavourHelper)
    jets_TwoHemispheres (FCCAnalyses::Algorithms)
    +
    JetFlavourHelper (jetFlavourHelper)
    jets_TwoHemispheres (FCCAnalyses::Algorithms)
    L
    -
    logNormal
    +
    logNormal
    M
    -
    minimize_sphericity (FCCAnalyses::Algorithms)
    minimize_thrust (FCCAnalyses::Algorithms)
    +
    minimize_sphericity (FCCAnalyses::Algorithms)
    minimize_thrust (FCCAnalyses::Algorithms)
    O
    -
    ONNXRuntime
    +
    ONNXRuntime
    P
    -
    WeaverInterface::PreprocessParams
    +
    WeaverInterface::PreprocessParams
    R
    -
    recoilBuilder (FCCAnalyses::JetClusteringUtils)
    recoilBuilder (FCCAnalyses::ReconstructedParticle)
    resonanceBuilder (FCCAnalyses::JetClusteringUtils)
    resonanceBuilder (FCCAnalyses::ReconstructedParticle)
    +
    recoilBuilder (FCCAnalyses::JetClusteringUtils)
    recoilBuilder (FCCAnalyses::ReconstructedParticle)
    resonanceBuilder (FCCAnalyses::JetClusteringUtils)
    resonanceBuilder (FCCAnalyses::ReconstructedParticle)
    S
    -
    sel_absType (FCCAnalyses::ReconstructedParticle)
    sel_axis (FCCAnalyses::ReconstructedParticle)
    sel_charge (FCCAnalyses::ReconstructedParticle)
    sel_eta (FCCAnalyses::ReconstructedParticle)
    sel_genStatus (FCCAnalyses::MCParticle)
    sel_layers (FCCAnalyses::CaloNtupleizer)
    sel_p (FCCAnalyses::ReconstructedParticle)
    sel_pdgID (FCCAnalyses::MCParticle)
    sel_PID (FCCAnalyses::myUtils)
    sel_pt (FCCAnalyses::JetClusteringUtils)
    sel_pt (FCCAnalyses::MCParticle)
    sel_pt (FCCAnalyses::ReconstructedParticle)
    sel_PV (FCCAnalyses::myUtils)
    sel_tag (FCCAnalyses::JetTaggingUtils)
    sel_tag (FCCAnalyses::ReconstructedParticle)
    sel_type (FCCAnalyses::ReconstructedParticle)
    selRP_PDG (FCCAnalyses::ReconstructedParticle2MC)
    selRP_PDG_index (FCCAnalyses::ReconstructedParticle2MC)
    selTracks (FCCAnalyses::VertexingUtils)
    SmearedReconstructedParticle (FCCAnalyses::SmearObjects)
    SmearedTracks (FCCAnalyses::SmearObjects)
    SmearedTracksdNdx (FCCAnalyses::SmearObjects)
    SmearedTracksTOF (FCCAnalyses::SmearObjects)
    sphericityFit (FCCAnalyses::Algorithms)
    +
    sel_absType (FCCAnalyses::ReconstructedParticle)
    sel_axis (FCCAnalyses::ReconstructedParticle)
    sel_charge (FCCAnalyses::ReconstructedParticle)
    sel_eta (FCCAnalyses::ReconstructedParticle)
    sel_genStatus (FCCAnalyses::MCParticle)
    sel_layers (FCCAnalyses::CaloNtupleizer)
    sel_p (FCCAnalyses::ReconstructedParticle)
    sel_pdgID (FCCAnalyses::MCParticle)
    sel_PID (FCCAnalyses::myUtils)
    sel_pt (FCCAnalyses::JetClusteringUtils)
    sel_pt (FCCAnalyses::MCParticle)
    sel_pt (FCCAnalyses::ReconstructedParticle)
    sel_PV (FCCAnalyses::myUtils)
    sel_tag (FCCAnalyses::JetTaggingUtils)
    sel_tag (FCCAnalyses::ReconstructedParticle)
    sel_type (FCCAnalyses::ReconstructedParticle)
    selRP_PDG (FCCAnalyses::ReconstructedParticle2MC)
    selRP_PDG_index (FCCAnalyses::ReconstructedParticle2MC)
    selTracks (FCCAnalyses::VertexingUtils)
    SmearedReconstructedParticle (FCCAnalyses::SmearObjects)
    SmearedTracks (FCCAnalyses::SmearObjects)
    SmearedTracksdNdx (FCCAnalyses::SmearObjects)
    SmearedTracksTOF (FCCAnalyses::SmearObjects)
    sphericityFit (FCCAnalyses::Algorithms)
    T
    -
    thrustFit (FCCAnalyses::Algorithms)
    +
    thrustFit (FCCAnalyses::Algorithms)
    V
    -
    ValenciaBriefJet (contrib)
    ValenciaInfo (contrib)
    ValenciaPlugin (contrib)
    WeaverInterface::PreprocessParams::VarInfo
    +
    ValenciaBriefJet (contrib)
    ValenciaInfo (contrib)
    ValenciaPlugin (contrib)
    WeaverInterface::PreprocessParams::VarInfo
    W
    -
    WeaverInterface
    +
    WeaverInterface
    - + diff --git a/doc/latest/classjetClusteringHelper_1_1ExclusiveJetClusteringHelper-members.html b/doc/latest/classjetClusteringHelper_1_1ExclusiveJetClusteringHelper-members.html new file mode 100644 index 0000000000..3782ef8e1d --- /dev/null +++ b/doc/latest/classjetClusteringHelper_1_1ExclusiveJetClusteringHelper-members.html @@ -0,0 +1,108 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    +
    +
    FCCAnalyses
    + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    jetClusteringHelper.ExclusiveJetClusteringHelper Member List
    +
    + + + + + + diff --git a/doc/latest/classjet_clustering_helper_1_1_exclusive_jet_clustering_helper.html b/doc/latest/classjetClusteringHelper_1_1ExclusiveJetClusteringHelper.html similarity index 82% rename from doc/latest/classjet_clustering_helper_1_1_exclusive_jet_clustering_helper.html rename to doc/latest/classjetClusteringHelper_1_1ExclusiveJetClusteringHelper.html index fb3885a9c0..8ca9cd9f33 100644 --- a/doc/latest/classjet_clustering_helper_1_1_exclusive_jet_clustering_helper.html +++ b/doc/latest/classjetClusteringHelper_1_1ExclusiveJetClusteringHelper.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: jetClusteringHelper.ExclusiveJetClusteringHelper Class Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,42 +78,42 @@
    jetClusteringHelper.ExclusiveJetClusteringHelper Class Reference
    +
    FCCAnalyses
    - + - + - +

    Public Member Functions

     __init__ (self, coll, njets, tag="")
     __init__ (self, coll, njets, tag="")
     
     define (self, df)
     define (self, df)
     
     outputBranches (self)
     outputBranches (self)
     
    - + - + - + - + - + - + - +

    Public Attributes

     input_coll
     input_coll
     
     njets
     njets
     
     tag
     tag
     
     jet_obs
     jet_obs
     
     jets
     jets
     
     constituents
     constituents
     
     definition
     definition
     

    Constructor & Destructor Documentation

    @@ -304,15 +304,13 @@

    jetClusteringHelper.py +
  • addons/FastJet/python/jetClusteringHelper.py
  • - + diff --git a/doc/latest/classjetFlavourHelper_1_1JetFlavourHelper-members.html b/doc/latest/classjetFlavourHelper_1_1JetFlavourHelper-members.html new file mode 100644 index 0000000000..24e2e92999 --- /dev/null +++ b/doc/latest/classjetFlavourHelper_1_1JetFlavourHelper-members.html @@ -0,0 +1,120 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    jetFlavourHelper.JetFlavourHelper Member List
    +
    + + + + + + diff --git a/doc/latest/classjet_flavour_helper_1_1_jet_flavour_helper.html b/doc/latest/classjetFlavourHelper_1_1JetFlavourHelper.html similarity index 84% rename from doc/latest/classjet_flavour_helper_1_1_jet_flavour_helper.html rename to doc/latest/classjetFlavourHelper_1_1JetFlavourHelper.html index e379177fa1..b71f96ebec 100644 --- a/doc/latest/classjet_flavour_helper_1_1_jet_flavour_helper.html +++ b/doc/latest/classjetFlavourHelper_1_1JetFlavourHelper.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: jetFlavourHelper.JetFlavourHelper Class Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,68 +78,68 @@
    jetFlavourHelper.JetFlavourHelper Class Reference
    +
    FCCAnalyses
    - + - + - + - +

    Public Member Functions

     __init__ (self, coll, jet, jetc, tag="")
     __init__ (self, coll, jet, jetc, tag="")
     
     define (self, df)
     define (self, df)
     
     inference (self, jsonCfg, onnxCfg, df)
     inference (self, jsonCfg, onnxCfg, df)
     
     outputBranches (self)
     outputBranches (self)
     
    - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - +

    Public Attributes

     jet
     jet
     
     const
     const
     
     tag
     tag
     
     particle
     particle
     
     pfcand
     pfcand
     
     pftrack
     pftrack
     
     pfphoton
     pfphoton
     
     pfnh
     pfnh
     
     trackstate
     trackstate
     
     trackerhits
     trackerhits
     
     calohits
     calohits
     
     dndx
     dndx
     
     l
     l
     
     bz
     bz
     
     definition
     definition
     
     variables
     variables
     extract input variables/score name and ordering from json file
     
     scores
     scores
     extract input variables/score name and ordering from json file
     
     get_weight_str
     get_weight_str
     

    Constructor & Destructor Documentation

    @@ -534,15 +534,13 @@

    jetFlavourHelper.py +
  • addons/ONNXRuntime/python/jetFlavourHelper.py
  • - + diff --git a/doc/latest/classjet_clustering_helper_1_1_exclusive_jet_clustering_helper-members.html b/doc/latest/classjet_clustering_helper_1_1_exclusive_jet_clustering_helper-members.html deleted file mode 100644 index d288954719..0000000000 --- a/doc/latest/classjet_clustering_helper_1_1_exclusive_jet_clustering_helper-members.html +++ /dev/null @@ -1,110 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    jetClusteringHelper.ExclusiveJetClusteringHelper Member List
    -
    - - - - - - diff --git a/doc/latest/classjet_flavour_helper_1_1_jet_flavour_helper-members.html b/doc/latest/classjet_flavour_helper_1_1_jet_flavour_helper-members.html deleted file mode 100644 index db11f995a3..0000000000 --- a/doc/latest/classjet_flavour_helper_1_1_jet_flavour_helper-members.html +++ /dev/null @@ -1,122 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    jetFlavourHelper.JetFlavourHelper Member List
    -
    - - - - - - diff --git a/doc/latest/closed.png b/doc/latest/closed.png index e92a54ee1e4ecadc0a73193c50f37eaa6ba07fbf..34a245db3a5b509ef63995925d203e808b07c3eb 100644 GIT binary patch delta 103 zcmV-t0GR)R0fYgNBw$NPL_t(|0qx!434lNhL*dUG(?tXa5M0DH6$Rm1k2*m~e)ToY z2oOAP%ZZ={*%_P=)C0%5Kl@=)J}8sQPW{|3OX#=L3&6*tP8Su66uI<)X@&p*002ov JPDHLkV1iZrDhU7p delta 101 zcmZo+Y+{_C66fjZ;uuoF`1bB;UIs-D*Ndy4-fG$`6TKm}S53`9M9W~$)OLSP2Cc8} znFFRW=IHn|XmQ>O|MtIhQf|S;M#U)YSdn`r2ZTL0++%5z5fSiQ9;M6x1fH&bF6*2U FngGGOCEx%6 diff --git a/doc/latest/defines_8h.html b/doc/latest/defines_8h.html index 3ccce3dc1f..c8e483d5b4 100644 --- a/doc/latest/defines_8h.html +++ b/doc/latest/defines_8h.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: analyzers/dataframe/FCCAnalyses/defines.h File Reference @@ -21,15 +22,14 @@ -
    - - + @@ -96,39 +96,39 @@ #include "edm4hep/ReconstructedParticleData.h"
    #include "edm4hep/MCParticleData.h"
    #include "edm4hep/ParticleIDData.h"
    -#include "ReconstructedParticle2MC.h"
    +#include "ReconstructedParticle2MC.h"
    Include dependency graph for defines.h:
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    @@ -136,38 +136,36 @@
    +
    FCCAnalyses
    - - + +

    Namespaces

    namespace  FCCAnalyses
     Jet clustering utilities interface.
    namespace  FCCAnalyses
     All FCC analyzers.
     
    - + - + - + - + - + - + - + - + - +

    Typedefs

    using FCCAnalyses::Vec_b = ROOT::VecOps::RVec< bool >
    using FCCAnalyses::Vec_b = ROOT::VecOps::RVec< bool >
     
    using FCCAnalyses::Vec_d = ROOT::VecOps::RVec< double >
    using FCCAnalyses::Vec_d = ROOT::VecOps::RVec< double >
     
    using FCCAnalyses::Vec_f = ROOT::VecOps::RVec< float >
    using FCCAnalyses::Vec_f = ROOT::VecOps::RVec< float >
     
    using FCCAnalyses::Vec_i = ROOT::VecOps::RVec< int >
    using FCCAnalyses::Vec_i = ROOT::VecOps::RVec< int >
     
    using FCCAnalyses::Vec_ui = ROOT::VecOps::RVec< unsigned int >
    using FCCAnalyses::Vec_ui = ROOT::VecOps::RVec< unsigned int >
     
    using FCCAnalyses::rp = edm4hep::ReconstructedParticleData
    using FCCAnalyses::rp = edm4hep::ReconstructedParticleData
     
    using FCCAnalyses::Vec_rp = ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData >
    using FCCAnalyses::Vec_rp = ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData >
     
    using FCCAnalyses::Vec_mc = ROOT::VecOps::RVec< edm4hep::MCParticleData >
    using FCCAnalyses::Vec_mc = ROOT::VecOps::RVec< edm4hep::MCParticleData >
     
    using FCCAnalyses::Vec_tlv = ROOT::VecOps::RVec< TLorentzVector >
    using FCCAnalyses::Vec_tlv = ROOT::VecOps::RVec< TLorentzVector >
     
    - + diff --git a/doc/latest/defines_8h__incl.map b/doc/latest/defines_8h__incl.map index c8b4593346..64b2c62000 100644 --- a/doc/latest/defines_8h__incl.map +++ b/doc/latest/defines_8h__incl.map @@ -1,29 +1,29 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/latest/defines_8h__incl.md5 b/doc/latest/defines_8h__incl.md5 index a89a52b5e8..898876293f 100644 --- a/doc/latest/defines_8h__incl.md5 +++ b/doc/latest/defines_8h__incl.md5 @@ -1 +1 @@ -04e9835f7394e1aebf41f6048e1d2b6f \ No newline at end of file +258c6a0eac2bdf85bd7fdc5da6bc5f48 \ No newline at end of file diff --git a/doc/latest/defines_8h__incl.png b/doc/latest/defines_8h__incl.png index e29de68b6f36fa4a1a6bdd1fa25f1d151b11f03e..6417e18ed50c4f92792c8033628ba8ef0e100269 100644 GIT binary patch literal 51311 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 literal 47428 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 diff --git a/doc/latest/defines_8h_source.html b/doc/latest/defines_8h_source.html index 6e29548583..cf36f7e11a 100644 --- a/doc/latest/defines_8h_source.html +++ b/doc/latest/defines_8h_source.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: analyzers/dataframe/FCCAnalyses/defines.h Source File @@ -21,15 +22,14 @@ -
    - - + @@ -102,45 +102,43 @@
    10#include "edm4hep/ReconstructedParticleData.h"
    11#include "edm4hep/MCParticleData.h"
    12#include "edm4hep/ParticleIDData.h"
    - +
    14
    15
    -
    16namespace FCCAnalyses {
    -
    17
    -
    18
    -
    19using Vec_b = ROOT::VecOps::RVec<bool>;
    -
    20using Vec_d = ROOT::VecOps::RVec<double>;
    -
    21using Vec_f = ROOT::VecOps::RVec<float>;
    -
    22using Vec_i = ROOT::VecOps::RVec<int>;
    -
    23using Vec_ui = ROOT::VecOps::RVec<unsigned int>;
    -
    24
    -
    25using rp = edm4hep::ReconstructedParticleData;
    -
    26using Vec_rp = ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData>;
    -
    27using Vec_mc = ROOT::VecOps::RVec<edm4hep::MCParticleData>;
    -
    28using Vec_tlv = ROOT::VecOps::RVec<TLorentzVector>;
    -
    29
    -
    30
    -
    31}
    +
    19namespace FCCAnalyses {
    +
    20
    +
    21
    +
    22using Vec_b = ROOT::VecOps::RVec<bool>;
    +
    23using Vec_d = ROOT::VecOps::RVec<double>;
    +
    24using Vec_f = ROOT::VecOps::RVec<float>;
    +
    25using Vec_i = ROOT::VecOps::RVec<int>;
    +
    26using Vec_ui = ROOT::VecOps::RVec<unsigned int>;
    +
    27
    +
    28using rp = edm4hep::ReconstructedParticleData;
    +
    29using Vec_rp = ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData>;
    +
    30using Vec_mc = ROOT::VecOps::RVec<edm4hep::MCParticleData>;
    +
    31using Vec_tlv = ROOT::VecOps::RVec<TLorentzVector>;
    32
    -
    33#endif
    - -
    Jet clustering utilities interface.
    Definition Algorithms.h:15
    -
    ROOT::VecOps::RVec< float > Vec_f
    Definition defines.h:21
    -
    ROOT::VecOps::RVec< double > Vec_d
    Definition defines.h:20
    -
    ROOT::VecOps::RVec< TLorentzVector > Vec_tlv
    Definition defines.h:28
    -
    ROOT::VecOps::RVec< edm4hep::MCParticleData > Vec_mc
    Definition defines.h:27
    -
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > Vec_rp
    Definition defines.h:26
    -
    ROOT::VecOps::RVec< bool > Vec_b
    Definition defines.h:19
    -
    ROOT::VecOps::RVec< int > Vec_i
    Definition defines.h:22
    -
    ROOT::VecOps::RVec< unsigned int > Vec_ui
    Definition defines.h:23
    -
    edm4hep::ReconstructedParticleData rp
    Definition defines.h:25
    +
    33
    +
    34}
    +
    35
    +
    36#endif
    + +
    All FCC analyzers.
    Definition Algorithms.h:15
    +
    ROOT::VecOps::RVec< float > Vec_f
    Definition defines.h:24
    +
    ROOT::VecOps::RVec< double > Vec_d
    Definition defines.h:23
    +
    ROOT::VecOps::RVec< TLorentzVector > Vec_tlv
    Definition defines.h:31
    +
    ROOT::VecOps::RVec< edm4hep::MCParticleData > Vec_mc
    Definition defines.h:30
    +
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > Vec_rp
    Definition defines.h:29
    +
    ROOT::VecOps::RVec< bool > Vec_b
    Definition defines.h:22
    +
    ROOT::VecOps::RVec< int > Vec_i
    Definition defines.h:25
    +
    ROOT::VecOps::RVec< unsigned int > Vec_ui
    Definition defines.h:26
    +
    edm4hep::ReconstructedParticleData rp
    Definition defines.h:28
    - + diff --git a/doc/latest/dir_000004_000000.html b/doc/latest/dir_000004_000000.html index 241f92ea16..3d97c940b9 100644 --- a/doc/latest/dir_000004_000000.html +++ b/doc/latest/dir_000004_000000.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: analyzers/dataframe -> addons Relation @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -82,13 +82,11 @@
    -

    dataframe → addons Relation

    +
    FCCAnalyses
    File in analyzers/dataframeIncludes file in addons
    FCCAnalyses / Algorithms.hFastJet / JetClustering.h
    FCCAnalyses / JetClusteringUtils.hFastJet / JetClustering.h
    src / JetFlavourUtils.ccONNXRuntime / WeaverInterface.h
    src / WeaverUtils.ccONNXRuntime / WeaverInterface.h
    - +

    dataframe → addons Relation

    File in analyzers/dataframeIncludes file in addons
    FCCAnalyses / Algorithms.hFastJet / JetClustering.h
    FCCAnalyses / JetClusteringUtils.hFastJet / JetClustering.h
    src / JetFlavourUtils.ccONNXRuntime / WeaverInterface.h
    src / WeaverUtils.ccONNXRuntime / WeaverInterface.h
    + diff --git a/doc/latest/dir_000005_000001.html b/doc/latest/dir_000005_000001.html index 88c71083fd..ad2e6abd97 100644 --- a/doc/latest/dir_000005_000001.html +++ b/doc/latest/dir_000005_000001.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: addons/FastJet -> analyzers Relation @@ -21,15 +22,14 @@ -
    - - + @@ -82,13 +82,11 @@
    -

    FastJet → analyzers Relation

    +
    FCCAnalyses
    File in addons/FastJetIncludes file in analyzers
    src / JetClustering.ccdataframe / FCCAnalyses / JetClusteringUtils.h
    - +

    FastJet → analyzers Relation

    File in addons/FastJetIncludes file in analyzers
    src / JetClustering.ccdataframe / FCCAnalyses / JetClusteringUtils.h
    + diff --git a/doc/latest/dir_000006_000000.html b/doc/latest/dir_000006_000000.html index bf83d576be..905b485b29 100644 --- a/doc/latest/dir_000006_000000.html +++ b/doc/latest/dir_000006_000000.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: analyzers/dataframe/FCCAnalyses -> addons Relation @@ -21,15 +22,14 @@ -
    - - + @@ -82,13 +82,11 @@
    -

    FCCAnalyses → addons Relation

    +
    FCCAnalyses
    File in analyzers/dataframe/FCCAnalysesIncludes file in addons
    Algorithms.hFastJet / JetClustering.h
    JetClusteringUtils.hFastJet / JetClustering.h
    - +

    FCCAnalyses → addons Relation

    File in analyzers/dataframe/FCCAnalysesIncludes file in addons
    Algorithms.hFastJet / JetClustering.h
    JetClusteringUtils.hFastJet / JetClustering.h
    + diff --git a/doc/latest/dir_000008_000001.html b/doc/latest/dir_000008_000001.html index 2d319d4677..f44ebc802a 100644 --- a/doc/latest/dir_000008_000001.html +++ b/doc/latest/dir_000008_000001.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: addons/ONNXRuntime -> analyzers Relation @@ -21,15 +22,14 @@ -
    - - + @@ -82,13 +82,11 @@
    -

    ONNXRuntime → analyzers Relation

    +
    FCCAnalyses
    File in addons/ONNXRuntimeIncludes file in analyzers
    test / onnxtest.cppdataframe / FCCAnalyses / JetFlavourUtils.h
    - +

    ONNXRuntime → analyzers Relation

    File in addons/ONNXRuntimeIncludes file in analyzers
    test / onnxtest.cppdataframe / FCCAnalyses / JetFlavourUtils.h
    + diff --git a/doc/latest/dir_000011_000001.html b/doc/latest/dir_000011_000001.html index f429e1fe53..2fbf543000 100644 --- a/doc/latest/dir_000011_000001.html +++ b/doc/latest/dir_000011_000001.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: addons/FastJet/src -> analyzers Relation @@ -21,15 +22,14 @@ -
    - - + @@ -82,13 +82,11 @@
    -

    src → analyzers Relation

    +
    FCCAnalyses
    File in addons/FastJet/srcIncludes file in analyzers
    JetClustering.ccdataframe / FCCAnalyses / JetClusteringUtils.h
    - +

    src → analyzers Relation

    File in addons/FastJet/srcIncludes file in analyzers
    JetClustering.ccdataframe / FCCAnalyses / JetClusteringUtils.h
    + diff --git a/doc/latest/dir_000013_000007.html b/doc/latest/dir_000013_000007.html index bd391e4bd9..df4555e921 100644 --- a/doc/latest/dir_000013_000007.html +++ b/doc/latest/dir_000013_000007.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: analyzers/dataframe/case-studies/src -> include Relation @@ -21,15 +22,14 @@ -
    - - + @@ -82,13 +82,11 @@
    -

    src → include Relation

    +
    FCCAnalyses
    File in analyzers/dataframe/case-studies/srcIncludes file in analyzers/dataframe/case-studies/include
    CSTemplate.cccase-studies / CSTemplate.h
    dummyLoaderCS.cccase-studies / dummyLoaderCS.h
    - +

    src → include Relation

    File in analyzers/dataframe/case-studies/srcIncludes file in analyzers/dataframe/case-studies/include
    CSTemplate.cccase-studies / CSTemplate.h
    dummyLoaderCS.cccase-studies / dummyLoaderCS.h
    + diff --git a/doc/latest/dir_000014_000000.html b/doc/latest/dir_000014_000000.html index 3848ccb49c..4e7f7f9f21 100644 --- a/doc/latest/dir_000014_000000.html +++ b/doc/latest/dir_000014_000000.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: analyzers/dataframe/src -> addons Relation @@ -21,15 +22,14 @@ -
    - - + @@ -82,13 +82,11 @@
    -

    src → addons Relation

    +
    FCCAnalyses
    File in analyzers/dataframe/srcIncludes file in addons
    JetFlavourUtils.ccONNXRuntime / WeaverInterface.h
    WeaverUtils.ccONNXRuntime / WeaverInterface.h
    - +

    src → addons Relation

    File in analyzers/dataframe/srcIncludes file in addons
    JetFlavourUtils.ccONNXRuntime / WeaverInterface.h
    WeaverUtils.ccONNXRuntime / WeaverInterface.h
    + diff --git a/doc/latest/dir_000014_000006.html b/doc/latest/dir_000014_000006.html index 85c350ed23..d14c723b50 100644 --- a/doc/latest/dir_000014_000006.html +++ b/doc/latest/dir_000014_000006.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: analyzers/dataframe/src -> FCCAnalyses Relation @@ -21,15 +22,14 @@ -
    - - + @@ -82,13 +82,11 @@
    -

    src → FCCAnalyses Relation

    +
    FCCAnalyses
    File in analyzers/dataframe/srcIncludes file in analyzers/dataframe/FCCAnalyses
    Algorithms.ccAlgorithms.h
    Algorithms.ccUtils.h
    CaloNtupleizer.ccCaloNtupleizer.h
    dummyLoader.ccdummyLoader.h
    JetClusteringUtils.ccJetClusteringUtils.h
    JetConstituentsUtils.ccJetClusteringUtils.h
    JetConstituentsUtils.ccJetConstituentsUtils.h
    JetConstituentsUtils.ccReconstructedParticle.h
    JetConstituentsUtils.ccReconstructedParticle2MC.h
    JetConstituentsUtils.ccReconstructedParticle2Track.h
    JetFlavourUtils.ccJetFlavourUtils.h
    JetTaggingUtils.ccJetTaggingUtils.h
    MCParticle.ccMCParticle.h
    myFinalSel.ccmyFinalSel.h
    myUtils.ccAlgorithms.h
    myUtils.ccMCParticle.h
    myUtils.ccmyUtils.h
    myUtils.ccReconstructedParticle.h
    myUtils.ccVertexFitterSimple.h
    ReconstructedParticle.ccReconstructedParticle.h
    ReconstructedParticle2MC.ccReconstructedParticle2MC.h
    ReconstructedParticle2Track.ccReconstructedParticle2Track.h
    ReconstructedParticle2Track.ccVertexingUtils.h
    ReconstructedTrack.ccReconstructedParticle.h
    ReconstructedTrack.ccReconstructedTrack.h
    ReconstructedTrack.ccVertexingUtils.h
    Smearing.ccSmearing.h
    SmearObjects.ccSmearObjects.h
    SmearObjects.ccVertexFitterSimple.h
    SmearObjects.ccVertexingUtils.h
    VertexFinderActs.ccVertexFinderActs.h
    VertexFinderLCFIPlus.ccVertexFinderLCFIPlus.h
    VertexFitterActs.ccReconstructedParticle2MC.h
    VertexFitterActs.ccReconstructedParticle2Track.h
    VertexFitterActs.ccVertexFitterActs.h
    VertexFitterSimple.ccMCParticle.h
    VertexFitterSimple.ccVertexFitterSimple.h
    VertexingUtils.ccVertexFitterSimple.h
    VertexingUtils.ccVertexingUtils.h
    WeaverUtils.ccWeaverUtils.h
    - +

    src → FCCAnalyses Relation

    File in analyzers/dataframe/srcIncludes file in analyzers/dataframe/FCCAnalyses
    Algorithms.ccAlgorithms.h
    Algorithms.ccUtils.h
    CaloNtupleizer.ccCaloNtupleizer.h
    dummyLoader.ccdummyLoader.h
    JetClusteringUtils.ccJetClusteringUtils.h
    JetConstituentsUtils.ccJetClusteringUtils.h
    JetConstituentsUtils.ccJetConstituentsUtils.h
    JetConstituentsUtils.ccReconstructedParticle.h
    JetConstituentsUtils.ccReconstructedParticle2MC.h
    JetConstituentsUtils.ccReconstructedParticle2Track.h
    JetFlavourUtils.ccJetFlavourUtils.h
    JetTaggingUtils.ccJetTaggingUtils.h
    MCParticle.ccMCParticle.h
    myFinalSel.ccmyFinalSel.h
    myUtils.ccAlgorithms.h
    myUtils.ccMCParticle.h
    myUtils.ccmyUtils.h
    myUtils.ccReconstructedParticle.h
    myUtils.ccVertexFitterSimple.h
    ReconstructedParticle.ccReconstructedParticle.h
    ReconstructedParticle2MC.ccReconstructedParticle2MC.h
    ReconstructedParticle2Track.ccReconstructedParticle2Track.h
    ReconstructedParticle2Track.ccVertexingUtils.h
    ReconstructedTrack.ccReconstructedParticle.h
    ReconstructedTrack.ccReconstructedTrack.h
    ReconstructedTrack.ccVertexingUtils.h
    Smearing.ccSmearing.h
    SmearObjects.ccSmearObjects.h
    SmearObjects.ccVertexFitterSimple.h
    SmearObjects.ccVertexingUtils.h
    VertexFinderActs.ccVertexFinderActs.h
    VertexFinderLCFIPlus.ccVertexFinderLCFIPlus.h
    VertexFitterActs.ccReconstructedParticle2MC.h
    VertexFitterActs.ccReconstructedParticle2Track.h
    VertexFitterActs.ccVertexFitterActs.h
    VertexFitterSimple.ccMCParticle.h
    VertexFitterSimple.ccVertexFitterSimple.h
    VertexingUtils.ccVertexFitterSimple.h
    VertexingUtils.ccVertexingUtils.h
    WeaverUtils.ccWeaverUtils.h
    + diff --git a/doc/latest/dir_000015_000001.html b/doc/latest/dir_000015_000001.html index f1e70f773d..318423f4c8 100644 --- a/doc/latest/dir_000015_000001.html +++ b/doc/latest/dir_000015_000001.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: addons/ONNXRuntime/test -> analyzers Relation @@ -21,15 +22,14 @@ -
    - - + @@ -82,13 +82,11 @@
    -

    test → analyzers Relation

    +
    FCCAnalyses
    File in addons/ONNXRuntime/testIncludes file in analyzers
    onnxtest.cppdataframe / FCCAnalyses / JetFlavourUtils.h
    - +

    test → analyzers Relation

    File in addons/ONNXRuntime/testIncludes file in analyzers
    onnxtest.cppdataframe / FCCAnalyses / JetFlavourUtils.h
    + diff --git a/doc/latest/dir_07c81203795ae4b092cd84065b2373bb.html b/doc/latest/dir_07c81203795ae4b092cd84065b2373bb.html index 880ea39bfe..996503d12e 100644 --- a/doc/latest/dir_07c81203795ae4b092cd84065b2373bb.html +++ b/doc/latest/dir_07c81203795ae4b092cd84065b2373bb.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: addons/ONNXRuntime Directory Reference @@ -21,15 +22,14 @@ -
    - - + @@ -90,14 +90,14 @@
    addons/ONNXRuntime
    - - - - - - - - + + + + + + + +
    +
    FCCAnalyses
    @@ -112,18 +112,16 @@
    - + - +

    Files

     ONNXRuntime.h
     ONNXRuntime.h
     
     WeaverInterface.h
     WeaverInterface.h
     
    - + diff --git a/doc/latest/dir_07c81203795ae4b092cd84065b2373bb_dep.map b/doc/latest/dir_07c81203795ae4b092cd84065b2373bb_dep.map index 4aca2ce8bd..61fe930076 100644 --- a/doc/latest/dir_07c81203795ae4b092cd84065b2373bb_dep.map +++ b/doc/latest/dir_07c81203795ae4b092cd84065b2373bb_dep.map @@ -1,10 +1,10 @@ - - - - - - - - + + + + + + + + diff --git a/doc/latest/dir_07c81203795ae4b092cd84065b2373bb_dep.md5 b/doc/latest/dir_07c81203795ae4b092cd84065b2373bb_dep.md5 index ddc2f1fa4b..0bb49487f2 100644 --- a/doc/latest/dir_07c81203795ae4b092cd84065b2373bb_dep.md5 +++ b/doc/latest/dir_07c81203795ae4b092cd84065b2373bb_dep.md5 @@ -1 +1 @@ -5867751974306371369115cfdd0ab9d1 \ No newline at end of file +ce75ce6b0434d89da29916c547233867 \ No newline at end of file diff --git a/doc/latest/dir_07c81203795ae4b092cd84065b2373bb_dep.png b/doc/latest/dir_07c81203795ae4b092cd84065b2373bb_dep.png index 9c380027084ccf4dd20e06d776609fce4cb3cf6f..d492b3f036a229bb672e27cfc91eb2dc2e7f4cdc 100644 GIT binary patch literal 7788 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 Ak^lez literal 7044 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 YKqQy`5)^F)9;@L!ReGjaC2tn`AFqts!T + - + - + + FCCAnalyses: addons/ONNXRuntime/test Directory Reference @@ -21,15 +22,14 @@ -
    - - + @@ -90,11 +90,11 @@
    addons/ONNXRuntime/test
    - - - - - + + + + +
    +
    FCCAnalyses
    @@ -104,12 +104,10 @@
     
    - + diff --git a/doc/latest/dir_0b34226371d8c12146eac658b9ce6bfb_dep.map b/doc/latest/dir_0b34226371d8c12146eac658b9ce6bfb_dep.map index 89a70ac1c1..59d6ec9c4a 100644 --- a/doc/latest/dir_0b34226371d8c12146eac658b9ce6bfb_dep.map +++ b/doc/latest/dir_0b34226371d8c12146eac658b9ce6bfb_dep.map @@ -1,7 +1,7 @@ - - - - - + + + + + diff --git a/doc/latest/dir_0b34226371d8c12146eac658b9ce6bfb_dep.md5 b/doc/latest/dir_0b34226371d8c12146eac658b9ce6bfb_dep.md5 index 7cc99e7d80..9228d7fbf6 100644 --- a/doc/latest/dir_0b34226371d8c12146eac658b9ce6bfb_dep.md5 +++ b/doc/latest/dir_0b34226371d8c12146eac658b9ce6bfb_dep.md5 @@ -1 +1 @@ -d728286ea7f989ff3ea8d6815461ae70 \ No newline at end of file +8f9f4c4737684964c53e556579582d32 \ No newline at end of file diff --git a/doc/latest/dir_0b34226371d8c12146eac658b9ce6bfb_dep.png b/doc/latest/dir_0b34226371d8c12146eac658b9ce6bfb_dep.png index 83d719aaab77ce20a5ebf6da78cfe34af7d8f53f..b5399719810f72fe25eb4e89ee463fc4a0d5ab9e 100644 GIT binary patch literal 4680 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 diff --git a/doc/latest/dir_1233bc0a3e869c10318208e4553a4fcb.html b/doc/latest/dir_1233bc0a3e869c10318208e4553a4fcb.html index 80be210dc0..b70a0d8a44 100644 --- a/doc/latest/dir_1233bc0a3e869c10318208e4553a4fcb.html +++ b/doc/latest/dir_1233bc0a3e869c10318208e4553a4fcb.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: addons Directory Reference @@ -21,15 +22,14 @@ -
    - - + @@ -90,14 +90,14 @@
    addons
    - - - - - - - - + + + + + + + +
    +
    FCCAnalyses
    @@ -109,12 +109,10 @@
     
    - + diff --git a/doc/latest/dir_1233bc0a3e869c10318208e4553a4fcb_dep.map b/doc/latest/dir_1233bc0a3e869c10318208e4553a4fcb_dep.map index 139a3ab824..029bb864c5 100644 --- a/doc/latest/dir_1233bc0a3e869c10318208e4553a4fcb_dep.map +++ b/doc/latest/dir_1233bc0a3e869c10318208e4553a4fcb_dep.map @@ -1,10 +1,10 @@ - - - - - - - - + + + + + + + + diff --git a/doc/latest/dir_1233bc0a3e869c10318208e4553a4fcb_dep.md5 b/doc/latest/dir_1233bc0a3e869c10318208e4553a4fcb_dep.md5 index 221aa653d4..3104a9c18b 100644 --- a/doc/latest/dir_1233bc0a3e869c10318208e4553a4fcb_dep.md5 +++ b/doc/latest/dir_1233bc0a3e869c10318208e4553a4fcb_dep.md5 @@ -1 +1 @@ -d1e698f96616cfd7277013ad7f933ca1 \ No newline at end of file +7663b2156eabccf51fbdf0f0c4e0a4c9 \ No newline at end of file diff --git a/doc/latest/dir_1233bc0a3e869c10318208e4553a4fcb_dep.png b/doc/latest/dir_1233bc0a3e869c10318208e4553a4fcb_dep.png index 914dc883dd479e2d4eec5b95ef60281fa32892ac..a5a7a7793802366e6b32ad675d0ec1a7d8c2e9d1 100644 GIT binary patch literal 7680 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 L8YopIVI1;bG0-jY literal 7030 zcma)hbyQUGw=bZSARyh{ARr(e(t>oObPUZXk`4?Z-6dVpNOy-QISfNcBS;T1bPq6h zet*7q?_KY$v(`T6to7ad?6dd&?)ZG8b+y%=Kcjtyfr0T{{jIV-1_q`z`Z*jA2TdIc zSVz$}9NTwl${48sT!lU5sTde^eCo;yhJLw-zy7&em#F^J`Q26NE*hI5DZ7X$Zcutd z#`uWtfD<=lJX3+AG)*HyzpDSxVS4ZAQ z49B~huM#7NB@4C#VOjpj6`17i=QnsPVI+$G|0J%^qs%jw^5s5n>5m0IYL>8%9PbY- za>RkF#tV1h+Wj@}TYeO`JgW0J@Ve0{;;oN0&xw^9KE%_BKU&%BQ%U)|)KqDlQ7EoV zr0H|kc+U>ZwJoqk5iv;VU)H)@IcearZ!wGa+}$OyER1BM zmBj#05zmH1z5oAByH;?`NrLVlrOO{By{kIOhzvIpNLMV1BYrKxMn`vc3xbARTBNFp zO>|2&j5IO?+`Xs=LOjf{807+}#g-8dxJHJVngB{cvz_{@pvPOsp#&O4{gs8v3;^nX zwfIvtl7$|g&S9Mc)i}VFCeb%zH1l!b0r@0#gIko4?Lub=GE}z`@)Llr&osVuF^)({ zB6A#*fF(?U{r{r$I|~iPHyNE@$+)!1U4rzu@E26#=*2R%Mi0~8~^9?zI*BU=kCeivg4 zWaQ*PqD%_5SKnVo9jIfKCDg?+CK6PTpO*z$_cAe4MNkO6;@O36+l&Y4-< z%XvP>22=R;9|HF7JN}maRkh2mV;ie6k92{2NNio)0A!h~&u!U6#M zGIfZI+&sF!&>G2zr)Nzy5lvD%z*ElLJU5;tnPpt_3;w56y7c}DxAAyJ*~_DH#{zKm zojprse4lKjW2_b6=zLeQS`4lM6yMHtKP%cFtGU1Sqzo@fqy zh5t4GP^Az47NCW~sPP8pjgM>Y1d7J*<{v5bWqNdr0Df}}H*kM(9LM{jqB7Y9!o?wu zvzg^05R~LRNHu=tXH6Ig@&y;nac|9}nISHy66Mr&LsU{3oz5P^5pVKE$4G z4qJN4Br?h>8XAf#hCab}pN2QiUzr1gT=qY0Y}i&B*F2l8GTI)+e30kSpwIu6O4i{v3KbEOZD74xjy$bRmhwTMteus%yvUQe`dzpV$PSR7Z=^OUDz+@#k$%0+>ps8 z5i;t7Nn>7q>}Nk3EU7X1N-GRI{vGcicd7*aT_$z0o_tk*-xOL&HY{Q@W{yJ`kX)=r zLsNf>EYLtD~(= zq!bxnmRTprm+{hi;6^Xb?_4&G_ky4?Z|SpA#1reL#Rb&0C1(X8WEHI z&+aTjhAU2%Z&fG0V~oAajnPROzLYmI<_DRpBOP881eE+(XN>8$4{d8v2}fFQKjP(e zd0{himJwqcO&ImE>7QtsxLnHc`k0f9_n?sv3Rvty}G?xy;JWC*APCIp+D zrmz4LcTru(wLiB;$@bO+^W`7!V`V`;BKIve)utWUQr`RZfk>b9mmf6HX_g_t@EMFp zt>1B?1XH)jz7lekrO6qyrWe{gQ!co;D$&eQs)1b(xSV!vwMg>R;5l;rllFOcVp^hk zn<8~)*VSZ-k2kcpN4n{wB`b^&{7u*aLbbJtIVpB;!@K5Bb;QUhGubNZ?2I~rRiyX7@&+s7hVnolEFM!(uHEL_c8V`M@p`6&r3S6ACR zIzBtj?#s-v-MK)mc6=ntOzgyRI@*k1-VF^Vr!`Xsr}cntkCuTn(jGF8kCpW6+^6}v4q8dm6rw5cYp$6gkEzJMp+dwx27s5GgQv$V8SRvS*q z{*ue4mSEk`zP_^)QCG*r$e1tc^pS~8wHsVTr2buE8*gELo;cWmOGme{1jT`L6Qe6f zNrqdUZe+NbXuP;o=C@m;RXxC6vS>ksrb&Yjxnp-=WwQ@9{Q2^+OWw5RR|P-AZ-+#j z%d_$%qIJ@tyQ@o=b&|LbKvcro-@gpOhlht)vpxOu$F_7H9v z7(Y5<`2pU*AWM?qd+HDc7V$rABAwIpC&X)k&~mR_cvqICo! zzAxwv_%?}AOH2R0+&7h>jlL5a*hG#zcY%^lWRd}dRjLw7}A9+W? z#R+DH$&*2LwqVYeZzRxV%6`{evkb*hW0fep7$nud)+egLBbO^yU^^IqSnU;&3cO?D z3=)bc&kxMXe(k!szBjt7UUdV8?A!}`AG|K{=!tNuxxLDX@0Q$9;nd8J?TQ@shAAl| zRI*K!>LoDAtD3J-1EBdz=>F#P^wehm4^Kd&4A7?RY#WlApRet*e|pc}1+>xtKO7+H zbiZSDbac>5d<^dIe}i##xR}#d$2>6b3!i{^7|_(UZ_HJTYW6AY= zrpPn68F<(5Nr|+8KMyuaR+%deiU9U5_2-%yz!xg%9v@9C%LIjgpuOCcwK<$<*_2rI z?L)6UV;0Sxvg{O9@Gxlj^CA4jT#cFkY-@KBX8Fa1Qf31`C`X(n*!uM+Y^>Uwnhddbh4Tdg_ z*8h_3oiPOkfg1(%moBomyS%{4>Ban50{m(nUW+jYR01V0KlHBWo!aGjN{%J}!Z9efRFd-9 z- zykbet(8iCMNPQ~xpML)#R3#Uu)s$9Gv7jvCQm6PAPa3Ij+D9kk<^JquIE&z7;KS1@ z;ig4Wji^f??_zFH#|W>{v)rHTz?G{skZHrt}=u)BI1%FLWhs#rN>u@FnWB;hQd`*A8h@J3DwFY>FOZdiBP^-aXelIi-h4IcBgn=32yPh!<*$op;j@jYfxU$YnY3dGZ=Ec8W zuokdef6XM9vE*Q=iogbSH|!nEzYsq%OpivtR2m6K0vyaYH*(qo-(ra+C92GHX-M%n zLaXKdwyDBm1|SVQJ4a_jFsN!q5+PdJhHy&obK}+Fv0@e)cBZR;8L29tZM=#DQZ_~_ z-N$0ve_L7BLhaaMp1|9 zIXBu5LCP#vIY7gRGuzZs9*2t;;~+2q!dT2ks*>E}nQuXQvOimOI2DH>1DP)jNW8v* zBkgkUzqC%Rx05@3DpyRz=Z0WDW}dTK?b_2aq>#)T!g=sY|7h1(c)fbUmF^Gs)t?V~ z6I~{IS~)iW|7ac)w5(vNk+wT>Hb0pXF!-{trIn}DhqCoiOG~WPX{xAJ|Hl}#nWdJW zTk6%SEHnGXO?E?FiMx)JwU^99Z9s@!bZZ{|w+_17B=tYwX;K|lRlrN%3BzMrl^Tm?Qj}d;El{ME*oEw&YHTN1`bSErQcJp?Fcrh| zsLSMpd5Ks&IMn-9{sh}w@bkqU2OljHk*XEFI3%6F_veraIu=_#yoiP7IkrRt?NTmo!tC8K zB~V3EiF&5ZI}KrTyj11~&ax~X5$yk1J-%e#8S<&RK#{KwykaxGJHy3JV~tk`wz8S` zjepzBT(BO0%Yvb8qg3!(>fakO)h9L0(GyLK`olmKdPNB`_5QYyn6)#hdSho}Yr7}e z8%`@2;x%vt{1FB_HI@w;{8|0IVe~gqjlZSR{dlWORk0n(0F63U@AH!8-xkgjPFncn z0P>w61W|%T`GIs}&^Ph1iQ9QjaZxa>n}*FN`!z)g5wuOs4`~^kCTs~fJ1tK0skB

    C?(zcpqKQr7g}U?Ihrb z4vX4bl?T;)&%W9siu}zSmYRb5DyIFMsvq#ZGQM*^s9o~Ch$}#v0to9ROKEWkqErh> zG2yYr*3=MLOM?^==xj(H%zRN?$YKAt{6;ZUjKN8<`uVDXwPX(cG>~bmCd(2Szw@mOEu)qbG!<5GNJ-P&RWq|Aik@Y^4#siIAfLXuy*(|= z>pDv4+&aS5-70Kwf%*Zpyw!U*d^p+uE$fa;{l(0z6)hFLrP}pO1MJ25{OFRsgXdMt zLd{CB{DE$B!HUJVmS$1;r-gUF7$4AhrTxUIm^TI6<3g<2UyR_ zRb-B{4qwwg%2|~Q_8DcbqUG=7TKt@esl}u^yk7Yy=@TT?#t(EM#(yr=_A_vS*HDN* zf~>c+A#40;u3W&3J3_!Duh0(kv26)a7DETPJ;l|GBzmbw;%rKyX#Q1GK_WTs@yQ6d zB-Q4@%8&9Uj$w)SxqTk$RSeJzxMET(B!tCMt0gdi|KHHcSiWbj%Ml%)cc~d7NK~@f zty#i^qW(`xML{w99Hs9|^3N*ti?{15@V#mC+%57$tJ}~AV8TXnq%;XB{oCS*=Wn%F zb^qO=#6WYJ+2XFAqpfJ9!=TKI=jwP3mSF`B396J9KrS{rvtgk7;mz&uf_mjwvWB&W z$!JvTaIFuOVyf12D#ak(%GGX*Eoasn=R8xUTj%jI6btfVN-ozb=wUEHO$Tq6nb@|y z0-NA0-L?LG&HdvtP+9GolU*Wg!lH90!>ri}Q^Yaw_g~+6Yjpp7aZCkc3VICJ|MBKh z5Kg-o|AH;z{NZ|SszT2W0|3icsWPs?fA)-(n>*?c8EPwoN&3otuGUQHE6z2hP+^da znVDI&`6UgQG$U6v#a78pUKH8=(rvLcLa z7`@`v4T#{Jo!AFF0)oC0P0uqNRdzx&tfRwY(MgCAbi9n)FZ;U6YHsJT4^^fbPmA#s z$I?8KTS6l9e?%9^|Bc|SOR-~i6{3gY7xUr~W=*@3MJn$C0s=Cnyq^{DTkX`}&HgYd z2Y)=>?hX}wlgcI44fgWlC*$mf5z7a_ z$aF5o*Ls6c;G!Z{8u6n%i0V{GNJv;@+h%1sPCe*aKv-CKp%vlyMQ-ZrVKtxNY||$@ zVPLmhN)PBdDJS*oEPzc!L=eCdL#o~{P=Q8a*xBPsfNq2=ENJNXl7f|0N}?N#yn2zT z$%#fcv`aOE1!T(gfGkf1qSRB%^;=wwSlPOC5w+6(dxI>>-p3(mn1cd| z|J+^UbYn33a4CH3+t(}^f7WOb$IVT + - + - + + FCCAnalyses: analyzers/dataframe/case-studies/include/case-studies Directory Reference @@ -21,15 +22,14 @@ -

    - - + @@ -90,27 +90,25 @@
    analyzers/dataframe/case-studies/include/case-studies
    - - + +
    +
    FCCAnalyses
    - + - + - +

    Files

     CSTemplate.h
     CSTemplate.h
     
     dummyLoaderCS.h
     dummyLoaderCS.h
     
     LinkDef.h
     LinkDef.h
     
    - + diff --git a/doc/latest/dir_21b4fb28f089dae342da1e374d2f9326_dep.map b/doc/latest/dir_21b4fb28f089dae342da1e374d2f9326_dep.map index d9b4c3eef2..0ad02a9227 100644 --- a/doc/latest/dir_21b4fb28f089dae342da1e374d2f9326_dep.map +++ b/doc/latest/dir_21b4fb28f089dae342da1e374d2f9326_dep.map @@ -1,4 +1,4 @@ - - + + diff --git a/doc/latest/dir_21b4fb28f089dae342da1e374d2f9326_dep.md5 b/doc/latest/dir_21b4fb28f089dae342da1e374d2f9326_dep.md5 index 315453b697..68c0e0a730 100644 --- a/doc/latest/dir_21b4fb28f089dae342da1e374d2f9326_dep.md5 +++ b/doc/latest/dir_21b4fb28f089dae342da1e374d2f9326_dep.md5 @@ -1 +1 @@ -6d896822ab7817ce3c103c2a2c9ec38b \ No newline at end of file +4a7203c5a83ec911f41e1f93bcda755d \ No newline at end of file diff --git a/doc/latest/dir_21b4fb28f089dae342da1e374d2f9326_dep.png b/doc/latest/dir_21b4fb28f089dae342da1e374d2f9326_dep.png index 3d34aa46d5d721010b42cfc242e8559c0fce0f93..4dd6836a95ca4a0d5980396250d4724c9b484498 100644 GIT binary patch literal 2602 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 literal 2254 zcmZWr2{aqZ8curcDysIRwhF4WMQLo|A_Ub`S6iv2SM6&o6}#eTH7Z@Sm!w3A){+t} zv4m2!w8>RlsD>(vS}H>9y!5_v-aF^Mf6mM|XTCZA|DT!p&Ocd>D5RJOSOfq7h}qd9 zF7go1>;6Ilyir+AWrPO;-e-{r!2YjR*i3o=00^boAuKM(7A&&-9UrbM2ri#eKJZQ2 z`M7d~e9&U-jp-r|RmJD}{E(3O4lo0WDpdOUp!wN>$g3 z^iQ+dT_tj+_3u)wi-1%}%%UjCBz0MPfwCPF!`W?0O(5*EyO=W)8;j?Y|MgGn`eEoC z;BANdexM6yG~EQXb2A!K?;OWL?LtCa?pQHD4<#m*F<*c7eVF$MWD;_xPMlcmlL2S2 zhm2?xill4s>4=C32L_hdYlnNdwy?wRHg)Daw}eNj$udIE+S=-DqGrm%#3S8m=^`X$ zH$AU5K5f@kPNe;JN3b#Rg3qk2VMd75H<^~?-Rt>Tc4G}ZTFJP? zLWKk2)WbaeNhn$Kr4zl%(McrL`Ql?}V|<9)jmx!EuD3**5?NH1(fMo~Bijc2u37ykz6 z?IWh!Jhp9*0y0jJ_i{tR(8=%I07|XHmw4Q|IX;Hv^94=#hEJ4t{zv?9^%8$l!)UDR7bm`+tymZ#qqB2bIN1U8st7}|&v(VsXpN(NAQx*<~ z`|;*N9#&S(6ZPY@{$Xe|Vr>wzyu7S4ZaoZ0T;DomZf>rPz2w7cxIX#$b$LBz{UrD2 zHXrG{wAii0*jU4r6*FrjQValAx zUm&x};v8LUmCGeoR7iDeIel%}-IZw>>dY#F+~~x*KQTHjCCny!UUh)>X!YpsQ~9k3 z`FMQVoBdi9?Nv=}Ce(YbFHhje{&I27Cl>3T3x!zt398~hQUmPVZ%ELvw6whcL@r0^ zuP4~GP#TcFA}u%n&AWP@A|O*vQr$-HZW&17O^eD1s84tl?s(G8H1x>-U?c&q@Kknw&ekw;pr6gQ{|EhR^ZcCOW#{wAwx`7e zR9E9$S6A1tsb!1R(M<>{h_y2#`b_uSpfLQ;$r&GJ1XyV>!(5B)QhOrxnl7JLRyRK2_GStk zC-7TqmAlCyNre>uL^J0tBKXlG=?tGz{XE4G+7*Azva(~H4X*N0J5B){#{ih+ z$-!a5bQKfq60E`aI5_7Qx)0hE1ic*{6--B(w==INWOalGOwB0q0cO$0*IvA|wC@QN zIw&&xf>BW=9NrKbgM|UR_2Zn}@246AO|8rWE_U4yZOI9qqJM_>|(JCiSSaaj4aOU7( zj|bVHrl*(H5EY0JBjF1Q4k=2cT$!6YcHB72X;MBR*#@nOABPDn7K`3sE+Lh^w7-V_zPIlI2_1VFZ0PPBEA_LbMcM!sBBw~L zu8sr(fI#4IGe-RRf|y@mpp~EBF+Dv!39yWBEfqaDeYWf4N1djtmqwLM{_A>jAb_&; zmmKf;Xg2q|JSU*4CRXt#b-A?T(n>#Bnf#(MZ7i08Nz78~&7@O01(Kwzs;J5g4>Iy? zZo6{>TDU466O5pjNFIKmcq_Pm^UIen8Szjp|77^EEmynFJd!fHhmH^Ayicxyj@~v--L8aH$z?IRdSdwF6|<;twc7rP|`Kn`zG%3mPdU* zK1uPQ^^XS_85%0<>tF72wX~d>nz}vv#O3JYqmb4;wEpo0o@7UY;R++L4D9W{YvF(3 z?oL4!l`8D+?%uAr&SrOPuqTbiY&sjW73Pf=-by%18RJoP^bhk$X;ACy% + - + - + + FCCAnalyses: addons/ONNXRuntime/python Directory Reference @@ -21,15 +22,14 @@ -
    - - + @@ -90,23 +90,21 @@
    addons/ONNXRuntime/python
    - - + +
    +
    FCCAnalyses
    - +

    Files

     jetFlavourHelper.py
     jetFlavourHelper.py
     
    - + diff --git a/doc/latest/dir_2b52ad01ee0b04d601ba72a719895dd9_dep.map b/doc/latest/dir_2b52ad01ee0b04d601ba72a719895dd9_dep.map index 133e9574b0..8c48c4dade 100644 --- a/doc/latest/dir_2b52ad01ee0b04d601ba72a719895dd9_dep.map +++ b/doc/latest/dir_2b52ad01ee0b04d601ba72a719895dd9_dep.map @@ -1,4 +1,4 @@ - - + + diff --git a/doc/latest/dir_2b52ad01ee0b04d601ba72a719895dd9_dep.md5 b/doc/latest/dir_2b52ad01ee0b04d601ba72a719895dd9_dep.md5 index 54140aa0fa..efb3126488 100644 --- a/doc/latest/dir_2b52ad01ee0b04d601ba72a719895dd9_dep.md5 +++ b/doc/latest/dir_2b52ad01ee0b04d601ba72a719895dd9_dep.md5 @@ -1 +1 @@ -7460cac81b3e653bce416a1ab790e8cf \ No newline at end of file +a27fdca8210b010b826c5a7364659b89 \ No newline at end of file diff --git a/doc/latest/dir_2b52ad01ee0b04d601ba72a719895dd9_dep.png b/doc/latest/dir_2b52ad01ee0b04d601ba72a719895dd9_dep.png index 37187d88924bec050d3428364696c34c1ca7fa2f..b1eeb533c9e8ab48a2f4d9cc881849f254aeb426 100644 GIT binary patch literal 3004 zcmV;t3q$mYP)t`+;d+U0DT5Ny!udjDx37BM*neNzu`p>?tgG$naEt{l>+Tf*T#_1hk}PNM!`cE86T z(a~PL`I=r;S&6vMV{zc~E*4Bn~L94MeU>U4!-g>1!c_=C>LQzo>TH0C&jR?nU zuf2w{AFqnMpWSJ1??C+@fAHSxPM!>h*|Yl8=TIBek>^BO2CS^DVP|jOrOe0A7cw$3 z$jdzgpz{OYye$?vS*LK}e1X6|MXjf;GYOxCZ$QNQ4cNAM3!XoFj*zfWk+z$~VnIb! z1psjLyTkavdjVg$v93OEEwZYP8 zD(Y%$k&%+hJ8WfVX2ILt10VT)06ldrOt-N^Nl_6ZL&IQZFa_487RWoD%Uj=t^9694 z;Q(V@eJt|z$JHx8inJdu%St;wEg~Yqw$}|`GN{2*arZ7vOs95R#$vHxWNdecOzlPXzNVE8&*~#?PI~&b5K%N!lfH!*t{(k39)f#Y;44-yfcuJl0w;?TToR~>(Z{c zun^Pi>`;2W3}%)V@OJlrnz}lQu3W-f<-6fm4hYvL*B_%a`)#w$28a!Ms7c7?Gi`o*B65w`p@GT2iu^eN@j=}C7i9-7p zrC!UEC#b8fgQTRSz;hUXFCUod8^ToI5H{v-ATd4x>%+tN&WnVRlb1*Ey0wszk%8O1 z_o1w!f`Ir}DlW45mR19>Xb9P=51Pw`E)|7q`pHVP;{$w_Hj}3b6_C*ps+Z z=t-+6^*9^Cp{A~e&lCQG$j~tS_Uo@*>SX5Tpr+w>)HM8#JNK&)xMnp1K3am7mKK5Q z=5k-$UQ$(6<@*O2Ge%lqyO+tyEAal7mX-#a&4!e;H1GXC9^8L`bNN5O(r7C0b-VmF z{%UO%X+8aEP=m*Ho;xmIx`fi=uJ__nlaJxg$B$wA_S;>`tlqN5d>?Owt_k7$pn6j; zKlcnW($W!^xE;P9_`}TH4C{hc3*BB>Sy=?ESdP}#R{Zkdf4t@GZEd{2pFVwxmM2eM zG!inh_6H?pB`jRJ7-e^E@m|RpX;`#$$$+l6JA)cL`UVDA9kLb+7x>}ZulC_yMFno( zDn~+W9M%P`M*OZsD6kc}Z5zgkz}-7{P+4(L=sLQq_xRBxgaog_s-Qp^7#acqViV#~ ze4!A@M~({ZPgYhIQqt0R)ZBU4kdv3k<!&!9?NV z<%Pos4!jD(3 z;MnnW%$g(kYyX6a6T#WEvBwXpyLu7pH(>nu@mLic$XlkZGYMxB=!qdea#yWavefkvII+J?bZ#8u_OtZ6tg`she>l5ZpYb$&nABWgY zTVQQ!j<5E9fqe(}W0H;z<35?9DH)^GzMXr(VzGRpqN0v5?St-ZjZ${g-?<2&xG#Os ze4bH?=JSvtMZrTDqu?QoQScDPD0m2CeZH37({n>)*h%4< zjJWwcM7&V&5XLBY2xAmHgfR*p!dRbzhr{8d^prn_h%Xv>Mk%qL&(qk@fO~f*H(r7y(f=AClA2xPMeeSMdFfk0=%rrkRdVQp%Gsd}Bc1^v;bBInG@y!mcm(VnYLT=7!0L*g|jznTN zpGSA{WWM)$2KsndQv-bi188b%;cQ+$e#p;;7zP>n|^c~KhJ%>ll&G`Du|KfgiHD)`Ftm{H1=4Lg0`Jpyo zgxnbI4G(WmloS9@Gz@jMwJ{fy0<78yI9I_-NB#?6Q z#n*T>b#=^jb>XXX`Q|m=-`>6p;O)!*69ND**VUy*&2^|ZM=Xd{@K{({;_tuy>bC6AfrHq;?;AvK-3(b-*+Jei@g!Eke zAXWwi3M?nRNAr0IV`BGJors3!^AN^pJ`WjEBjSX4SN!%7^;E%VK_d@gY}k%G3T*bM zc~+}C`i2HWy$L-Uw!x!kpg-)N)gJA{ZaxngJao=8N{MxT9x|}#_qNE8qTnHnQScDP zD0m2C19HNAv+NpvtNT@8xv8ZElvP!z{V;7WssVXUBr-BGn8jk*2`caC=tzi(i7BD> y!?Qghgb+dqA%qY@2qA_kj@& zbWgUkfYo08w-+#+g_|1P0iFDAxy?nuGzZP(j_!j{9G&vwL0Yiz*NyeuGi|!&#=bG9 zkbR{qSJv}FCvx*C#FwM-3VD}G3Ix3H%Ei-VDh8L=S2N>_5f5?Q-9dbVq(aYmZUcpL zj?sBPSRNZPc*tsR6;I!kg1+sgiISYAcEh69*XK2f>l*6^SnA93dTf_p|F1E$)FdFS zA=cL&k7j6=6-|}IG(yrWrQ&9X4N-ATS7XkeP0h|OWfHXig^EzldFm*_|oW zRq1LP1h=jAK|y>Kgp)cPu{-Tr%sDi{t|^*(g&ZIa<$IZ9ktM0*#NtgxFTloS5+T%qz;OXW|6;ZHa+~v zz6GC@nyuBiL9b&4rC${K)``|p3ckw)II@L1vE4gR5xjWu>!jMcl8=XCnHFVfut`Se zcuyjgOel1Yqy1uRy6kV?YKT0jy;(#g;&$D7^8$;`?SepH)<_ zEKE)BZP9vDFc>3a50A3oR-?qWjt*oD>z84Ls;U}i5-tpYluIN&^=slzN{EjyL`=9Z z3HFKHx^-(R-1KA+86VGa)Awnz-iO>k4DzIPb+jTYEC52n^+*P7dw`9MEUm0s_qnl) zLnTlXJX%gcZXO?buv43ovT=qTm7o@QGr^bAs081`yV(7hp;E5HwNaWOVk7dXvP4g&G=*Z$gO(jT-uB*eSkHYmv;3+V_lz7$4A4 zd}mbzJN5kSTOlEbUqAnr9o#^mI+sRE-~^p2iSi11>tSks6IQRmk0|CW$=s z|LAOJ8%eGMIl8-BxEd7PTsY46h+J0Z6*gU3LM0_})2b?gM;~UgbDX=$WN>*7!SBoR z%i9wZuh|}d8@Q5Si64I26q2;Pt>Q+Czz9L7z6}mmktS8GHFFME_%=76ar^2!OwJgf zCW((bT4GTk`6t9Q9M1IPN9h#=K5T1&sN@Ri!hEr?wiW=?$Yr87xd9*(lgVtu&ulM@ zw70j%4t_b-3l82nJuj5^0K$GQDn-r;ULU$~NKBQEI6Q-blanqYw3Er0ckfd6YP`D$85OUS!m?x#2=m$`WT?k%Mw`@kqW-<# z!p(Q~tRw1sLZUk_Sc)e+wi6KN+Z|ALPN{ZjGsAe3^hAENVuqnuuQb6n|E)Xkh&e2< z#bs^`SKqZN!6T?=`j3l{9N0-&IUDf*z0%;&q*$L(e*e4AQe~uM1FiB?`#VKO$=M5Q zNc#)6W-=DXZEF+_K=>1$9quJZ5O0(nf7O{@3k5rCYq(bkPQQQueuq`dP5#IaUSU-D zq9^pgZhw2pd(Ah!XOrj8fH~vBh9=AF30lf1qhtV|kWeoGwgY1(?0Lu*9f^d+yF%uaNE(7uZ-^@)wEQj&y(F7-1D@Ew%t zJ$3$pfihCFoT8$lZ0thjUdwKvQeTQB;^1ZnG8tcI9?6%purTK@4Mi82Qoj!m3-Ivp zT)1Zc_wlFQfcd+Y&CHQD$aiSX#%AeGW9~F*G3E_B-=0sec)5M^-`QF@10PMSUcFk* zIk2R*6#+O3&9MWG!QS+62?;;YkXP_O@szA+M)@R8bds_@$+NY!MPvH*qH7~XfP=G( zK#?-pp?V?*x#;xp(9nB!c0Kc5n3^s?dp*foFv6w^CbJPGm60(?3`5_*qh)39L4y_* z>HBZq7(Xm~(#fMEir;Cz!lRDz6uEvqe0NFTXI0~A!~NG!%G?+P8zdK#Q$e8|Ou26A z{=S`G+gFpFozvq)Mki$LuFN%r3~U$YhCC;R1muE+<>(iK(cgI_g--XKtpBaOKw;38 zs~cV4&{PFxN}<;VTixQB8HCNkf-gBbfwbkEhYbr1#PIpu2D zKQ7pQVtm~4>HX43O6hyf6|&z@Q}h02S**2q23JW*iBoF__vqM|(rN*wha!fDzc&Kw zr-}Qj_)X!gP4K}A#Mli&dHR}8!K8(qqup+ZJnFxUo6UILsTm?TJ@Ye6x;&$jlmmS( z*j@VZN0iGxC6;;yrTcglJjxWV^PnLZi>d)FoRSMYl-W%!h)V#2=~w{ETb2f0^)`HK4hJ zh1anuaDev!)jJjs%m8_Jam^w(O_A%ezD4Lar1~8nvO4)F*(pFEF6$Vf@YCbWT4< + - + - + + FCCAnalyses: analyzers Directory Reference @@ -21,15 +22,14 @@ -
    - - + @@ -90,11 +90,11 @@
    analyzers
    - - - - - + + + + +
    +
    FCCAnalyses
    @@ -104,12 +104,10 @@
     
    - + diff --git a/doc/latest/dir_3d03528d2400acc3fc02bc2b11bada0c_dep.map b/doc/latest/dir_3d03528d2400acc3fc02bc2b11bada0c_dep.map index 9aa61a10c9..19ecbd684f 100644 --- a/doc/latest/dir_3d03528d2400acc3fc02bc2b11bada0c_dep.map +++ b/doc/latest/dir_3d03528d2400acc3fc02bc2b11bada0c_dep.map @@ -1,7 +1,7 @@ - - - - - + + + + + diff --git a/doc/latest/dir_3d03528d2400acc3fc02bc2b11bada0c_dep.md5 b/doc/latest/dir_3d03528d2400acc3fc02bc2b11bada0c_dep.md5 index 3d4a6bc619..3c94192a38 100644 --- a/doc/latest/dir_3d03528d2400acc3fc02bc2b11bada0c_dep.md5 +++ b/doc/latest/dir_3d03528d2400acc3fc02bc2b11bada0c_dep.md5 @@ -1 +1 @@ -c2c58f95383dfe14394fa9cd85ca3553 \ No newline at end of file +3ecb87425959346d131d778604326d97 \ No newline at end of file diff --git a/doc/latest/dir_3d03528d2400acc3fc02bc2b11bada0c_dep.png b/doc/latest/dir_3d03528d2400acc3fc02bc2b11bada0c_dep.png index 44474e5b3c4c446ff4692099ec9e7c2529fa2551..58c18933e523abc7d9b779c3b39f19c2f02716f5 100644 GIT binary patch literal 4536 zcmaKwbx;)Sx5rlzq(Qoo5Tx}bBt_}&PI&J7%$GdMa?(x2xEO>h> zo^=*KAV1M?n{Ia6n(L}}<9uEwmGA@j^8T`bPPdWrG=K$A9um^m z_~L-WC9s^ugJIPA$q_g9AW%xzT_NCD3#G8PUr$Trkv2aG2h+0g6*H$67NPSMY7+j)r>_ujG+WeU&PnU|tpA6;(>k;BM%0?oefVyJzP_7Pno zX9KTovuJ0=i&bsyU3s4gT585aLD_b}9?#Hy8f1%NrfC z5=DbQLs_U?_goPG9~o&*Q**}beT|FR0|#Hx{?hki8ZAdC= zYUF>{)aXRc%2BG1%*d)>r;7DS7ZIQ0p>T-+&S#Q z)%0U&{xS-X*=C%wpsAUanz7S8NYuJD!tG{mVkNRdm|l~HySVNI$|vq0D2=&1A-*pn zncPjmTnDrUS##)V54?CJ6~XH{UV-pv99>YtXy;3E8+uC!Po=7DZ4Ipl9rrtZn){rP z2T`b))cGYYKHPWC+?-a#tBl|%j~glDewya!v(1P(sBrUzPg@6sDOKN1-{xkUzL29h z4D=R-M6PO0$6OibTl%bld!N@^KMv-BV$dJ+3g3@-4h+>kP&!KyaGf$V%VJ+R3ebCl zLWTSZG0g}se6V=%LI%{7D|USi>(8|;ELGPvRG9tYeYG%ctyd(I+729&%`2GEhj||$ zhrJ(vVrRvTYsD-5x-T?=5fXjaKeC*S%8a}(%fFYjE8cdNz%7fN;yH*w%K^INx=p$OAd-Ji$@{w-K#3FRjv%4*o21T<+o{}rKP1uxT72` zg@BYi%;n3G&A5PLUwWdkG&OT`i#bfvehWhKAlnW2xBwbk+?qvPG{fin`)bnk}b?8XOQVr#x5nrc!@Ri>*tU<~xZqvi= zQafmv%xRk~f)#Yu&!3vF$>$`C3CmQ<+@g z1wiYMUtg}iK-PW_X#fgCaO!&5=K1ry*d%Y zp`JBDOQFbf8mgUx$Ot0_;vNUX7izZC0`&V2%3U}O%jdSk$7REAM{ftg`MuZAHv}is zy1RSUqJGh$(dZLcPXb>8jkDAzQ)_FFQ%M;-4dC#1m=~l+kdcuwmF@0)v9soSd;-{Y zS0J7eQiS>>c(F807WgMCJNrCg!8!N(g#WA?;bl>erKX{wQM3(f##9ynejSF2utOW& z2=Tvq^(ry^#29&j=!OVzF5DojKIn{syM9vd3kWt*}3={r7e!Il~l(pJ|p4OymI z8O!_Bu)Te09~+EJaWuMLf19YGv!V8gVjF(Cd{a>p|jxhXpX;H@x=oK`TJWc%X%m;;#dk$9;fbU zXg5URUkTrZl1C5AQHVndYmdSgMw+BuPxd!yw`s^XG1sJT-n@qT^B_gnsw*4A?9*I^ z)&uhuecy3nf^3P)q~?PzJjU3(Tdc#R_20at|!64cCgLW4kwX&FkWqCzkE}n1b6ne zw@J-@1YykARaSj|7OEK0jXbq2if>=E@;ZYqgwMl7!(Nl%xW1;pGL_z-w_FULx93BUbLCd(TjV@8W|bMFN%x*xI;(HCHpML%RWy^yd(l6AEBTgBp}Nl8_FFuSyHZB zH)SbqxR;Ek07;@u(>R`b+H=7gxg8uFhSOQ65{-S!$}9dt#L!q{Pxt#shs<1e_L&{Z z%F1$A-oCB74w57MVrot+K!oYt_=JRDQwG;N&rk{_q`<|BE&Tf_I?_Yhc(+<4dmG-% zSn2U6HZ7%)J5R2VERVuuAA}NbGQg65G!)1MZaC-#vt;DYk(Xqj&DZ#buKE8qV!FAx)l%{cm>+2P+c0`5S zy>Cz7vERl5WQzhnMa%G9leAT+UU_wPe)SXHr;S5M%!hB=|6&V4n9l_N>2+k2o@=LL z;?gkkdGy+{kw-)_Q*d--QKDU${o~4FV^mZcm)s!Xiyq(0kbz5dtCQU2k(n9*C9kqbf~Z+_oZbloXX3 zVURzBcLW$Q?7M4dXsDR3EbK{aAAj$=NlgB}znGiXGDgWgkxJyex6&=Jj$N=c2&KpR z(-#fQeNTsOT_^PDdN467Q>qwe#fsUsOC4qMa9sSbN+jgS$CU=>3 z=O2wFP>g0*#%GTyee!dNbIbf?(y?=`zV!QIq;u;y{$9>E(eNBUYxu3_f#N~Tvr{jN z3$WiP+Sko8u@ObeG{4ApM=i{$f|&->{uku>pGX&23vCL9o*h_aAe+Y)~a7 z1M&?wnkI1A> z-fjNY-)uR7n{LA!=mS&q=h9*j<_IW-IGPoMu8RNt1noU#lxPjA;BVNMi z(S1FWbhG*@w&}z~*<)|VB=Ab&+Bh~X`$tBhut;+uJoUs}EK_?C6FaDrp)XVEyWBC=b9;n6S%d`UIIduUY@)V3U%WR(nQq1sz z(<-vJE2)9nWO>F_;X0Zl=9Nvu1`o&0?Z>TIs9WwxUX7fszk2@q+9Dd3w|AKZbjRTxk+bAX>kxq8L z+XYs23k&YcuJ-QMZmYgDn}TVeNkOTsTpB7E56sae!)UY!Q}0b#A6TaUp3q#nAS zMeZ_nnHa=KTj|<-uk4XE0er0cfD|Gtbvt|K^rH9+ks5u0(X_CX#LLsw>s=ZA1=KQE z@~3Ka*akpgI9;=H5$uFvdg_Q}%#-nSSxEt{T+SUt4h}Xlf&FiuZrXPK9B93IYz_)J zra4cExX=#b)OtBwB`aWI)hM?y*m?siK9_|v3_@v3`n2Uk^UqSk7r}`9`)+RuGjL5+P{JwT$33t zcIooh6A^`8e}FUWA)ISuoZ54RgoH+Cmb2f_8StVHc>?5T4C;M+KI4kAKNQYZCB*wf zIdLIy&;$cB^DQ6oCpk?&eC%M6I0n$TxILTa)XYS2cB6#D*49dUV$kXM%!Io6Yh|e7 zL)r25AYV>`EW7v)KKU0WIy|}BKI?rfYR%7`Big{J`PJ#m0wDs$^Hmmno2O8O^PgKk zCUv7oUd3c*gWh+2Wn;Fq1T?p_uzONal9x1n0mKYM=j1ROL9T$DEQuvc4kZ!iSLI2` zNj`yr&I{ij5E{}T)TTD}5Ui%Ixp-Q^-Ut^Zbt|7x0)~dlF}1KJkGvyPrBmAuaL_Va z%DzU})lrPw)FUMK?Sb+(23Jp0zi!S8ipOor`GHD?b$ zLg|vs{KtUcpF+=Z{Fg>Ygz^UD4i876s=b{Pij5=M&hEd?IeaK@NKC_bN?S6!dy<%(-{w-e>O2GvE0<6Ro4AOhpN%1ONb3sw#?l#PWie zA}Gj+`5VPc9b!TDLS0!AaP{ZPMi;&Z0BGV=73B^5K5oqT%NZQtI(Lqkt^1$|-dd3PRw&-s7qlzb+*w!Si_+!W_7SCi1@KyI36<2z|2KtS;j1 z$!(~@d^{tE^e~V{hB8UdVlD9}8M9k~n3c}G50936ud#>IKq>xXR+6}ixCI2Rm-58a ze~qDq8fX*_Tj(1elq@VPfb>tN(i?w2MV%t_481FIc_8|oG*E+#;$of{(YtU8s0G`a7V`Z6pwM0!D|b=0RcGy}sd3OCp{ zTUl~a2w!Qy965|o8_s>G!|QMuMcmtgn>ivNB>UrMP~q^7)Wv|)9*Mve8b&YSv9YDc z8Jb? z`c%mJfUwq=ETmu}a-u=}s>({lz?~at8nC`SG?@43K1Mm*bFpU;JQWGEY@HwXf6XeA zS`TA3wwa<`Vwi4W%L=R>8nPQ360w*DkY>NrmR!-7U9xtCawI|q1S;#&-|ov&MNZyG?r5)kEEFk@d-_cVwP|rS z?LeY(dZ?Zm2>B>)t&q0gp^jKTf7qG8dS7PaFOFx;z1p%|Gaf7FLfaph};Mj5zdamAH+FDgExT%&CL3nvYU;ZA|8SOBsx=poEpR=$s(*ROh(1}!rXpiQgJ?|BHKdB z@`Vkfs86rMEjG!>T%M%W;I=oF?gd&Iz2z1yb6c}_L&C!s_X)#{)YR0(nds{87Auzx zIMisKu8VV>VI{Mg9v`H?eY=_vTP7hT^@vy#Nfi+9)}r~WkU!&2@F{^0WK^0D$GYYh z77mu!Q;WM!Y7}Z^NVv}dn8gEMj^@<&5Kv1ez<5^4u035F4^Jlz{raVFC7`gcMTS;X zp)oV-P1f(tmcE8g=f#HvtZZT(b={-OPsT4lUb2&HJ1xec(K2Y{Ra|S>^~}5Cpw2V! z{8%Yz^M;hCs0?YyO~&dIZwy8;4#|WqaFvjFeDD0LiYUh3eW~Jo(qv)d_l}OptJQ(f zw|UR1P-iK2lh5K<)l-BlJlx&yiHfGLuM6~NNEs6@pGZI;pxcMQ8#jJkpNC7%j7E7%q=zgU-Y8t09!f}xi3`D3$4Yx4 zO~EH`1wV{=3E_be5u|`G2Vc)LxeE5LIn2*LU-SS+9xYHIRe=+lu3H#c)5OgXEP zQUt)(E|YvNxPz+6Wy;hvts%hA&?HZ6>Wd?Xh{&Fbq(|7dZ_)s~?lGA$BO@M89yN6I zIs0DA(1jZV6GM9*>g=ISM?m0NAC}l(5DSam%Z&W|tyGAesHHOwI$Yoi_y{pQWpfT_ ziE?G$+yAV83~Pz*o|&0xm>wQ}|3G~{P1GMGDJgk;aw3AP<<w-) z=fB#qDw=yk6Q%%tcn9cw>@1U$li;Sw=;IWedif=eja$ZaTaH-kd;?dSvkGI z$<4jfzwem;>64zG`D>h2c6RocmvFlzWn>5=EGXmn!A-w|BnSM&*+`-dprN6W_Hv!# z1!M30WNnFG-EP5D+qI7pL3>_UIuf!f=bgaji7KWFBOGyKaE(Cm<%v#-w-sQ@9z4=7Ff-%X4A`jM5 znleH{GFguC)UA;~E)Kka%Qv*??W~ZzyaU*p^{(S@;vcfdAO7sJI$I^JtnSo85hwZX&+8`1#h>Ii&~nFag1( zU7`7Oh?|>xi<$^&WPTqYk+mgTV?NR$#l>tUjknod2M7qPf#F5ZkoWZaT%V$~KS{tM zie`z^e(S$s=Ra}QKfAnevQHdqwUJxzLgg~z`_)hR&jc;r(J;K_K#3`$+WGkw%o=a8 z7ek?Lxn07BYzDBQiHEqMS_)kT5RwjPS~$r=$*+^Dqo+87l*<~BzJb007MrKKhcd0K z9{khH(DQyp%rj?wRA?0$Nrs?BEKR{14iv)#4?@?Fb%47Sf^d(HM-VPTV(Le zBL8_vPg2a7{+ts@5*s{^i`^+K{Ic=DT8)-+Ei|{O)W})Kq-kzT&Dv%3LHJkI6}L~- z;3D4?v2{dcV_gqzE|+(mH$q^m($Xo$Qu(n#NqED+1E~4 z`kbv`1^!ily;lu-#RjB|4zZBb^x@+i^O1q3ehAdIj4u)%MbJyTSroJqj;*A1=|}av zZ&=^*%ok3G*XEIG7bXL7ZqLK+7`H1ic3LEPg=0@s`h9 z*hW#kBZpi=ST98Jz+|JW)_9&yz#?pC9~DuL8x7;q1QVB#N5UJ-KR`bnh{k@YNJ+)&=H>3}>@2Zo)qQ*D3S<<<1)8|%=m_Hie91_%z#%DxQkMw` z4qn2NQeZ4&=inzVa_Q+0bf=0G!RI>xRA@S=L9df=|L2&WKZlxN2S}NyTdbU-o2a)g?JL0U@#|KMIz4qoC zYTi(w}sMGWvTTI z3>3FuGULs7=0Frm6IZxqywGjekUO~<&2dqn$s8S>rrZ-vM~n%s{To1Q>@h>x@+3Cd z*S>vw&SYsk613FI~=Xl zJw3Pg_H6c7s*Y>j-0ChEbNN=!?N9#;8s=-Uu;qc@Hnw(_3mHsXx_Wxo4*eXii^K#og1*L zh(oJrE!^<>yr+z0R~-GPSpPF}HVW9dIGFWkgr=s6!9ET%E2%;a1uw&yOLBRT2DKH} jWlb9C|8Wu^wmy4Rf}=c@3rr&(RRC0#v=qysR$>1Fik*gV diff --git a/doc/latest/dir_4254a2521d885b20cc3e1781b0f30cf6.html b/doc/latest/dir_4254a2521d885b20cc3e1781b0f30cf6.html index 1c2c08708c..a7fabe8c63 100644 --- a/doc/latest/dir_4254a2521d885b20cc3e1781b0f30cf6.html +++ b/doc/latest/dir_4254a2521d885b20cc3e1781b0f30cf6.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: addons/FastJet/python Directory Reference @@ -21,15 +22,14 @@ -
    - - + @@ -90,23 +90,21 @@
    addons/FastJet/python
    - - + +
    +
    FCCAnalyses
    - +

    Files

     jetClusteringHelper.py
     jetClusteringHelper.py
     
    - +
    diff --git a/doc/latest/dir_4254a2521d885b20cc3e1781b0f30cf6_dep.map b/doc/latest/dir_4254a2521d885b20cc3e1781b0f30cf6_dep.map index 259267b846..488619d280 100644 --- a/doc/latest/dir_4254a2521d885b20cc3e1781b0f30cf6_dep.map +++ b/doc/latest/dir_4254a2521d885b20cc3e1781b0f30cf6_dep.map @@ -1,4 +1,4 @@ - - + + diff --git a/doc/latest/dir_4254a2521d885b20cc3e1781b0f30cf6_dep.md5 b/doc/latest/dir_4254a2521d885b20cc3e1781b0f30cf6_dep.md5 index ccf8cc7509..8e00830880 100644 --- a/doc/latest/dir_4254a2521d885b20cc3e1781b0f30cf6_dep.md5 +++ b/doc/latest/dir_4254a2521d885b20cc3e1781b0f30cf6_dep.md5 @@ -1 +1 @@ -cb39125457725afe366b2c64856878a4 \ No newline at end of file +ec998d686af76383b783a3543b2f387f \ No newline at end of file diff --git a/doc/latest/dir_4254a2521d885b20cc3e1781b0f30cf6_dep.png b/doc/latest/dir_4254a2521d885b20cc3e1781b0f30cf6_dep.png index 7ea55d74dc53435cd25e230a4d9b8e95ee16546c..257dfba4a8ebc4f2c51b7f84225860b4c1490168 100644 GIT binary patch literal 2340 zcmV+<3ETFGP)b776HRBL({yU zDym@KdEd9Yp6c!ye)IN#AP9mW2!bF8f*=TjAP9mW2!bHUijgjzRVvj~l}fd&tmlM< zh3zb>Jv=FT|+`by6G~8#+EtNyo71&N zFE(%3sJHRoM9PB)whD#9PM0zC{%W=&c0}*Sv1N;5kC~d9R(QOW`>cv+(4Yb4=H`_)o?87o>5m>sW*mKy+-bHv8>80Iqhl8wZ0zXW zr91n7iUA-uHIuuoUE+uKQ&HOs20~urJ`svTeodP?D=!p+SyW&pO3Ab9a&jf6yz6> z`y!Y8f_yTbKgX$kdwxBA5~B+I=lQ#>+i>^vz|+SYfFZ*Ih}jcOO!Qv-KI&g7`=>9G z470RrrjfBRt5>e%bnGeWnVQn*y++!$iNTWrm^^+W57W}<(YqJ3RiQMtw=Xt^TCL{$ zZQtVI?S;981ppe&tIK{;ViG6+af0?O+Z5~9p;MN|^Jj>?aF%-Y>JbsDDlvveqha>+nOwSXQTtd{W)^kp)&;=A z(t;76e!`U-*R?-CMDJ$gr=#?`Z{2(MJO`Z7WsGVS=JV$nD3nTab6=32p3b6(qA+uE zvRSu!4U@-DAT2eOf`S6_^72ss{=2rXTCFBKI~%1^Nn0l;zTLcqq=ZDGckbe0S{fZY z7ae&6{QcR!WgABhALi+kr|kOSN4#C#$;`|sHcn-0?ezYAl}dGAmochUn3JaklarG} z$2Lw38|Y78FHd?o_h#sTLCgvbp_YjW&Rsvit*0~jd3nrVybu7JcWvm}y*uq3TaoAk7!2y5{ojS5$>0%Z}%%@XZC!!)(vu?{K8r$2K7)NS! zDo%%mh3&L&>M+QVWgZ#Rxt>|Aj!dC!B1{<(VakXIQ$|FX5+TcaW=&NY^-K|_j7YMc zDO8L&GG#=BDI+3G84+R1hzL_6Dx;pMQ`H2@Uj-$+F;O)UUePJcu&}V5<*h#y3`ZQ9 zGGdTV=f&N+&ExcRLrf(}%^aK4z|2hV^B5$|L;Ln~{>)iJOeIO5O$(+=cby6%Z$zAC zWyIhgg8pn;u%V}{5^=X~b7>di0+*@YQ4YYywztgY(Js1mXZGczNDoSdAh-i#_C$uRTt z@@Z^o!^Ws}v~z4lYlr4c{M$I5KYPZZ{RimPx%k_g{$4(8TEBq>^S&e|dM~S%e@)n| zIokHbghU4V`r+8f9v?Rk;^X1~c=YHI<3^39O;bm@IQ^CR;d3d-&j*T5&)c_b<%5o$ zaj>z&*WFXwPakBxKC`f}kRQL_!H($N#Qc1a)YMeIm@*X?H&;?qQn-2JKLFgncb}_Q zuHx6fKQlvS7wxqOkg>b%8Qi+J2+Qjm5EL3oNay7%*s{qzMXzg5(De z@cqz_12IKm?%lJ8frHB~(A(PCYJWFYD1f3HG&L|Y`pc*Uz1C%zy0k)EDj;uP!d>A{Ze-!XgojB>|cvvECnxw$xZ>p|e4 zA-K5qVRALD>PYfFKreas>qp?o5wC4CH8tg3TiX&<7%yKRynKDMfB$kSwpe>WP#^(8 zfdE)oS`xMS^>?%U|9<{Mhu}YS$e-Q^Lz487`8pbnhPz33S@TUK{zHdUyX#tMWV=4o zSYb@S@E}ZTmwW|TSWtkst2;`if-&RAR>9WkhivaRt5hmky!`cFmr~2bgzIrP4ZKCw zgQ#c9h$K(5LdA$MWkiH2BL;r~6f|(Kp{J}d#E~fxl~K<$$dTF1vAH3pku0-@4aJx~%gS2L9U2-M zY-D8Ay|nh4+Fz|!-z%+;AP9mW2!bF8f*=TjAP9mW2!bHgK>r2xpnR@tMDB_J0000< KMNUMnLSTZCN|GG_ literal 2264 zcmV;}2q*W6P)9}f3y+Um}cD2?Q_yFS0j(|W{I-+iutvXXwtgS+AbxU|C1i~8BQ4vrK z`v*2{6hb7)<>u!1nPJA{obx*;{LH=Q=0`3-2qA0Cxa8L>bf&9)bmPZ2QFXwcGz)ZS2qL)hYZ_J z<2!KT_%U>Mcb72?lQ?Y05g3$UhGEu*M?`MZwNNs8Cr?yCE^ja>!PW+@VMeF2!@v;4 zlnhNU;W$b#&ryPTjuOmaVplf+IB!S{PA51qVIf?cowR-u6BZg2^W}MSP+WZYnR(vX zxZa=`rVtz)0$tb2`miz9VoW6?VK*H}{;Io4c{rqPODWQmDG_K-sCn zp+o;bNpUegt0)HmG&ahy>Ah^^RYDuHAc~>biq}eNjDR z{H)9jG&MD%^7AUx)qf8^KR=|TEP-0B);k7QaQYk!0Q>gkYn_9SAFtB12?PTCHYf-y z($jJBrb(~M|({A4UAJSK(p-A?3L`FtIC=_Df zzI^=ivkFb07^xI7QYqAGH7d%>5Eu6vez^K092^{AZLRyD<>}=GYiny<`>!11$B!Sf z&qy)2#C%rzL{CpI)M_=xjT?s-Y;AGz;@8N}+oNeeefkvM&&@$|a})X>J;GzP8oj-P zV*o%b7UPHSub{ubf5`Zro}Q3OU&E?ZS!isOqo=0_mo9yal%-4Xu&+M%AX`eMK9FC5TNKA-_udf7od3#V$D1%Ta z1OTjF^CqgRtKsS4s3WLNx#PWzpg{_;w5;&&Q50xW2?J- z2?BxOFNVZ0Sv}aC#Jn1f7^xI%*S?*4ARpnzs-c88z0+F$uHVMH^FL(V?+kg2|cPCW|~DN-)n+ zf;r3>^cNy?p0ntBuqB}H2lE^&pG9|ecA~tj6n#(rXwA~u+1VjJAqir!*yMAu zlHiK+BRF;HOE#u58&+0U$a-V7$>(8ZlhxbX%f>Wjg{|KS>*d1oilb~#$tm#*7wFwr z?CJ)&yn*V$d`0zOG9s!6^PE|JKX|mFq9Rasq;#y8!74gL^Bivz%+`%kxQ@38CWAPe z;Hanwyq}wcxL7HCB%YW%HxjkAgO`M|qC(7$&@PiUH8ny!!5OWstvYX%BA3gt;1BcR zBk@Go??SacVNZF1)#)A^^a{zCM%`AI8#@*GG(*o{@==km+!6a6oG6a;Q`{p;Rhyy`=?b zYih7{>)+t&>Ix4J4}AF1R#gA{3v_lWM;y;poUR8;e0-jH+}_>}07y+s!{?QixOM9m zDl3mdAh1D9jC919FS@vB{_Wsk4*=-x?SVp}fQ^j}yuH0O?Y_Pf0RRexV#M)W#p!zR zPj|fe$@P{NxVsNtcl-MXV0!3uloTI^Ojd;C#fxEUYpdz|yf;em@bEx?e?QvV+BDBK zH8pG6%oV2((K1;f&eqi6{{8#dvwIiX+ZBk7jnlNJrY^_MouA^ug<33KnxZxKd2f^= z@$tdTS+lTi-P`EwR6?OpV8i-#h>m^*VzH}HUl*G=o#2$$mto76Tm(+`M_Kt1l$4ag z`4@-C*w{E&TU#R{Vm2mD^wkT6;fr>jW; z{sG9&-ZX6cfLe`5j~*grh|N`4*bJOIe?jZHGiScidTeKB4^`J4&Ep9Z#5i!EVA%Oa z8qYgsqvo&l_Y0+3u@b+yVvpuCnW91O-;o-@~ zG-gGg--$8m!K}Q4;}a4wY0@P0&^H_a01o!{2%0)=#D2f12cH}5T&yHmAP^upWI7vD zk*9FF9!w0!>3T3R99;+V93`0ND8W2O3Fa`1t_NEJPSk_%-Mfc|h94mkiQqc;KW^B5 zN*z0H8n1i&Xc?N|Hl?xyCr?zt$;s(lO3I%<8Ls2SuWM&sx$@nxf2B|3b&n^65JCtc mgb+dqA%qY@2qA=!=k$Mf&xF3V1ZLO(0000 + - + - + + FCCAnalyses: addons/FastJet Directory Reference @@ -21,15 +22,14 @@ -
    - - + @@ -90,13 +90,13 @@
    addons/FastJet
    - - - - - - - + + + + + + +
    +
    FCCAnalyses
    @@ -109,20 +109,18 @@
    - + - + - +

    Files

     ExternalRecombiner.h
     ExternalRecombiner.h
     
     JetClustering.h
     JetClustering.h
     
     ValenciaPlugin.h
     ValenciaPlugin.h
     
    - + diff --git a/doc/latest/dir_582ea236d635d8d6ee0286241c4903aa_dep.map b/doc/latest/dir_582ea236d635d8d6ee0286241c4903aa_dep.map index 286ada5c13..5f45bf463f 100644 --- a/doc/latest/dir_582ea236d635d8d6ee0286241c4903aa_dep.map +++ b/doc/latest/dir_582ea236d635d8d6ee0286241c4903aa_dep.map @@ -1,9 +1,9 @@ - - - - - - - + + + + + + + diff --git a/doc/latest/dir_582ea236d635d8d6ee0286241c4903aa_dep.md5 b/doc/latest/dir_582ea236d635d8d6ee0286241c4903aa_dep.md5 index ae27466044..ee203c772d 100644 --- a/doc/latest/dir_582ea236d635d8d6ee0286241c4903aa_dep.md5 +++ b/doc/latest/dir_582ea236d635d8d6ee0286241c4903aa_dep.md5 @@ -1 +1 @@ -8c6f140da0ae52e97fbc4e9cf403c854 \ No newline at end of file +14a26e1fe9d7ef272e6210a9ee3f7419 \ No newline at end of file diff --git a/doc/latest/dir_582ea236d635d8d6ee0286241c4903aa_dep.png b/doc/latest/dir_582ea236d635d8d6ee0286241c4903aa_dep.png index 588e0d17a91b768dd4c96ed7688e98a6446ca103..5cbe7c000848b22ddb762874d64cf843276c783c 100644 GIT binary patch literal 6127 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 diff --git a/doc/latest/dir_62268bbff9f35771113d5f7f28c03b25.html b/doc/latest/dir_62268bbff9f35771113d5f7f28c03b25.html index 7a192dc541..5101b171d8 100644 --- a/doc/latest/dir_62268bbff9f35771113d5f7f28c03b25.html +++ b/doc/latest/dir_62268bbff9f35771113d5f7f28c03b25.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: addons/FastJet/src Directory Reference @@ -21,15 +22,14 @@ -
    - - + @@ -90,30 +90,28 @@
    addons/FastJet/src
    - - - - - + + + + +
    +
    FCCAnalyses
    - + - + - +

    Files

     ExternalRecombiner.cc
     ExternalRecombiner.cc
     
     JetClustering.cc
     JetClustering.cc
     
     ValenciaPlugin.cc
     ValenciaPlugin.cc
     
    - + diff --git a/doc/latest/dir_62268bbff9f35771113d5f7f28c03b25_dep.map b/doc/latest/dir_62268bbff9f35771113d5f7f28c03b25_dep.map index acf8a7d240..5d60e904b1 100644 --- a/doc/latest/dir_62268bbff9f35771113d5f7f28c03b25_dep.map +++ b/doc/latest/dir_62268bbff9f35771113d5f7f28c03b25_dep.map @@ -1,7 +1,7 @@ - - - - - + + + + + diff --git a/doc/latest/dir_62268bbff9f35771113d5f7f28c03b25_dep.md5 b/doc/latest/dir_62268bbff9f35771113d5f7f28c03b25_dep.md5 index 39524389e8..c451714e3c 100644 --- a/doc/latest/dir_62268bbff9f35771113d5f7f28c03b25_dep.md5 +++ b/doc/latest/dir_62268bbff9f35771113d5f7f28c03b25_dep.md5 @@ -1 +1 @@ -ef85845768a297a9672dd75b27f56a86 \ No newline at end of file +915d3eade85e4e62b215855cf717a3aa \ No newline at end of file diff --git a/doc/latest/dir_62268bbff9f35771113d5f7f28c03b25_dep.png b/doc/latest/dir_62268bbff9f35771113d5f7f28c03b25_dep.png index 971076ff9c26c55733f25f59684510327fc67395..bdd2af5140363fd9a95515362ebbc889e38f0521 100644 GIT binary patch literal 3850 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 b2{?h!0)Un-hE3w6&n*D@&`_&N!#?U?;iXhC literal 3403 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 diff --git a/doc/latest/dir_6e0068be5112e865040d7f78ac9f7679.html b/doc/latest/dir_6e0068be5112e865040d7f78ac9f7679.html index 9ae8b9070f..97fca5322f 100644 --- a/doc/latest/dir_6e0068be5112e865040d7f78ac9f7679.html +++ b/doc/latest/dir_6e0068be5112e865040d7f78ac9f7679.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: analyzers/dataframe/src Directory Reference @@ -21,15 +22,14 @@ -
    - + diff --git a/doc/latest/dir_6e0068be5112e865040d7f78ac9f7679_dep.map b/doc/latest/dir_6e0068be5112e865040d7f78ac9f7679_dep.map index b773d447e2..5d97d311d7 100644 --- a/doc/latest/dir_6e0068be5112e865040d7f78ac9f7679_dep.map +++ b/doc/latest/dir_6e0068be5112e865040d7f78ac9f7679_dep.map @@ -1,10 +1,10 @@ - - - - - - - - + + + + + + + + diff --git a/doc/latest/dir_6e0068be5112e865040d7f78ac9f7679_dep.md5 b/doc/latest/dir_6e0068be5112e865040d7f78ac9f7679_dep.md5 index 911af4cf93..7f0c4cfd66 100644 --- a/doc/latest/dir_6e0068be5112e865040d7f78ac9f7679_dep.md5 +++ b/doc/latest/dir_6e0068be5112e865040d7f78ac9f7679_dep.md5 @@ -1 +1 @@ -3ce5308b984622e66987f1b7389494d8 \ No newline at end of file +7cd334e5dca5e0f9874aa76d4b6b0a34 \ No newline at end of file diff --git a/doc/latest/dir_6e0068be5112e865040d7f78ac9f7679_dep.png b/doc/latest/dir_6e0068be5112e865040d7f78ac9f7679_dep.png index b22aa36dd6f54cf31522955d5e7ad8679d856347..3358c89bf7a096c02a075fc26f290fc92b3cab4a 100644 GIT binary patch literal 7706 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�cTcR(TnVI8MeAqfRk5 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 a4s*v`V38vqIg4Hz11QL-NEb^Q2mTlQG`_U} diff --git a/doc/latest/dir_76cc8aa98929073362273945134e215e.html b/doc/latest/dir_76cc8aa98929073362273945134e215e.html index 797a3966d7..0e42c6b083 100644 --- a/doc/latest/dir_76cc8aa98929073362273945134e215e.html +++ b/doc/latest/dir_76cc8aa98929073362273945134e215e.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: addons/ONNXRuntime/src Directory Reference @@ -21,15 +22,14 @@ -
    - - + @@ -90,25 +90,23 @@
    addons/ONNXRuntime/src
    - - + +
    +
    FCCAnalyses
    - + - +

    Files

     ONNXRuntime.cc
     ONNXRuntime.cc
     
     WeaverInterface.cc
     WeaverInterface.cc
     
    - + diff --git a/doc/latest/dir_76cc8aa98929073362273945134e215e_dep.map b/doc/latest/dir_76cc8aa98929073362273945134e215e_dep.map index e7a8467a13..eee1b6651b 100644 --- a/doc/latest/dir_76cc8aa98929073362273945134e215e_dep.map +++ b/doc/latest/dir_76cc8aa98929073362273945134e215e_dep.map @@ -1,4 +1,4 @@ - - + + diff --git a/doc/latest/dir_76cc8aa98929073362273945134e215e_dep.md5 b/doc/latest/dir_76cc8aa98929073362273945134e215e_dep.md5 index e018c3f191..3fdef89110 100644 --- a/doc/latest/dir_76cc8aa98929073362273945134e215e_dep.md5 +++ b/doc/latest/dir_76cc8aa98929073362273945134e215e_dep.md5 @@ -1 +1 @@ -c9501d5d1aa4b4115f3f1b786b8362aa \ No newline at end of file +9e724781dfd64aac139942937eec3c63 \ No newline at end of file diff --git a/doc/latest/dir_76cc8aa98929073362273945134e215e_dep.png b/doc/latest/dir_76cc8aa98929073362273945134e215e_dep.png index b150336073b5c78d6edb240c3e1b60d1480b3400..28628d60a736a81cb962c604c2eb4b9566caaaa2 100644 GIT binary patch literal 2730 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 literal 2649 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 diff --git a/doc/latest/dir_80d0d0eb77b8b32422d353741e959c30.html b/doc/latest/dir_80d0d0eb77b8b32422d353741e959c30.html index 96ddef3175..4691950f9e 100644 --- a/doc/latest/dir_80d0d0eb77b8b32422d353741e959c30.html +++ b/doc/latest/dir_80d0d0eb77b8b32422d353741e959c30.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: analyzers/dataframe Directory Reference @@ -21,15 +22,14 @@ -
    - - + @@ -90,18 +90,18 @@
    analyzers/dataframe
    - - - - - - - - - - - - + + + + + + + + + + + +
    +
    FCCAnalyses
    @@ -115,12 +115,10 @@
     
    - + diff --git a/doc/latest/dir_80d0d0eb77b8b32422d353741e959c30_dep.map b/doc/latest/dir_80d0d0eb77b8b32422d353741e959c30_dep.map index 4b19087740..d0227d471c 100644 --- a/doc/latest/dir_80d0d0eb77b8b32422d353741e959c30_dep.map +++ b/doc/latest/dir_80d0d0eb77b8b32422d353741e959c30_dep.map @@ -1,14 +1,14 @@ - - - - - - - - - - - - + + + + + + + + + + + + diff --git a/doc/latest/dir_80d0d0eb77b8b32422d353741e959c30_dep.md5 b/doc/latest/dir_80d0d0eb77b8b32422d353741e959c30_dep.md5 index ee728b578b..ec9c86a0ca 100644 --- a/doc/latest/dir_80d0d0eb77b8b32422d353741e959c30_dep.md5 +++ b/doc/latest/dir_80d0d0eb77b8b32422d353741e959c30_dep.md5 @@ -1 +1 @@ -a6114938ff41764bd11dbc0b88c865fb \ No newline at end of file +a06a7d322a33d29695bca37d9d452acb \ No newline at end of file diff --git a/doc/latest/dir_80d0d0eb77b8b32422d353741e959c30_dep.png b/doc/latest/dir_80d0d0eb77b8b32422d353741e959c30_dep.png index 9cb3118a6b9ec2c3dd21c743003f13dbcb9f2d6c..e2328f31ab52b4e236d05509e8d6fa77cb41847c 100644 GIT binary patch literal 13190 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 YL2UDCx%mosu?9{?LQ%Y2^xOCU0pod2i~s-t literal 12034 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μ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 aq2%mR_rNd}h61E^2uU$HQLykgzyAR^z@jw( diff --git a/doc/latest/dir_b69ebb5fe77e2572b7058b30dd2caaff.html b/doc/latest/dir_b69ebb5fe77e2572b7058b30dd2caaff.html index 21db6b94d9..396abd1786 100644 --- a/doc/latest/dir_b69ebb5fe77e2572b7058b30dd2caaff.html +++ b/doc/latest/dir_b69ebb5fe77e2572b7058b30dd2caaff.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: analyzers/dataframe/case-studies Directory Reference @@ -21,15 +22,14 @@ -
    - - + @@ -90,12 +90,12 @@
    analyzers/dataframe/case-studies
    - - - - - - + + + + + +
    +
    FCCAnalyses
    @@ -107,12 +107,10 @@
     
    - + diff --git a/doc/latest/dir_b69ebb5fe77e2572b7058b30dd2caaff_dep.map b/doc/latest/dir_b69ebb5fe77e2572b7058b30dd2caaff_dep.map index b03975c248..963d2d18f2 100644 --- a/doc/latest/dir_b69ebb5fe77e2572b7058b30dd2caaff_dep.map +++ b/doc/latest/dir_b69ebb5fe77e2572b7058b30dd2caaff_dep.map @@ -1,8 +1,8 @@ - - - - - - + + + + + + diff --git a/doc/latest/dir_b69ebb5fe77e2572b7058b30dd2caaff_dep.md5 b/doc/latest/dir_b69ebb5fe77e2572b7058b30dd2caaff_dep.md5 index 234b6a1714..078e27dcec 100644 --- a/doc/latest/dir_b69ebb5fe77e2572b7058b30dd2caaff_dep.md5 +++ b/doc/latest/dir_b69ebb5fe77e2572b7058b30dd2caaff_dep.md5 @@ -1 +1 @@ -a32af07c162273acac5239472b47c297 \ No newline at end of file +7c9f83fb1e74f064a49c3cf695c2ce11 \ No newline at end of file diff --git a/doc/latest/dir_b69ebb5fe77e2572b7058b30dd2caaff_dep.png b/doc/latest/dir_b69ebb5fe77e2572b7058b30dd2caaff_dep.png index 1dde8757ae3b9b2e109720b7ce7226a818f05d19..2a37aaa6b3871b76fb77a12eb68afed75e03d3e0 100644 GIT binary patch literal 5967 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 + - + - + + FCCAnalyses: analyzers/dataframe/FCCAnalyses Directory Reference @@ -21,15 +22,14 @@ -
    - + diff --git a/doc/latest/dir_cb7b6eb9215e3f84f34d01fe0347dc1b_dep.map b/doc/latest/dir_cb7b6eb9215e3f84f34d01fe0347dc1b_dep.map index 288d4a79c8..4d0b960d44 100644 --- a/doc/latest/dir_cb7b6eb9215e3f84f34d01fe0347dc1b_dep.map +++ b/doc/latest/dir_cb7b6eb9215e3f84f34d01fe0347dc1b_dep.map @@ -1,7 +1,7 @@ - - - - - + + + + + diff --git a/doc/latest/dir_cb7b6eb9215e3f84f34d01fe0347dc1b_dep.md5 b/doc/latest/dir_cb7b6eb9215e3f84f34d01fe0347dc1b_dep.md5 index a1cb14a2d3..2c20d6e8a8 100644 --- a/doc/latest/dir_cb7b6eb9215e3f84f34d01fe0347dc1b_dep.md5 +++ b/doc/latest/dir_cb7b6eb9215e3f84f34d01fe0347dc1b_dep.md5 @@ -1 +1 @@ -9905810b70ce71eaf8f82b532f74000e \ No newline at end of file +fd09e76cc0b943715cda6a5e73edc4ed \ No newline at end of file diff --git a/doc/latest/dir_cb7b6eb9215e3f84f34d01fe0347dc1b_dep.png b/doc/latest/dir_cb7b6eb9215e3f84f34d01fe0347dc1b_dep.png index 6fdaf609fc39b550dd6250fa1708a01c3a77e557..79f5d54763fa0f4d1883cd3dfe1358134cbcff60 100644 GIT binary patch literal 4829 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 literal 4453 zcmZvgcT`hNx5g7ts&pw*RTL0VigY9q=`Hl$dv5{(DFKwC(m_h-g3_x<04WBPPEb^k zPz(a07(xpzLh#1*-uGK~t^2LB&deWY=FC2O&Hg>-nP)~2Ee1MnIsgE`prfsBLhj4S zcNq;8xrMEKF(-FaE_zz(fIok)^4{tk0Dy&CM_tt{q8PvU$jv-*A5^`W3( zXG@uOT$21{jki6zy4Z9#q8P{b2FFF*460Ziw>K_X?_0>znb`TlE#N)Q;y5ptqsv9K zyo!cyQ_am74#xd}qh2b0my54rA9ofiR zrbxRPyOuzXeRe=GD`Jt?D`0IhaZrwc_nwd=cY4cf+|qiKA_*Ed;vSeE3dLDAt(J#{ z+?0@Lov4@)|1psdo2hJU`Q>K8x;+z~<&l zab2pCyLju=niF@;Ma)$3>{}62r4qxk5R5~K< zag#pacZ&;W%!U1+KqL=6C6T{KtKvvvq4R3ZSe! zPrBMRT3R+fu{!^R+IlzOo=u~29}LzbrFD#a$DNi04&T<_I@#NrYyaACXxVO{?FA)xDm3VI zz)^Vv0}lX?AB%#*OiJVcrKP3j4jD5j)WK|jKTud$xKPI1#b#||>3*;=3xIR7jCv^x z!i4F-JKnJ?cO6d8J({vXuPQs$TQrJ@i{FqxuJc9{3G4b9%?`Z-C$nDUaQa8zezimO z4)qWNO-)Q(>IlObw?pP$Xmzb;zq^UMl~J9~357z7K{=`cKMtkAPX-3+dL4Y7a)1Yi z1VND+;k#9af)euig!M@l`C|jqN5;ldR8N4MoSfYA^C2g@*YfUI+j;Qu^Ya(q3tqT< zDP*povT7zo!qCugV4!qqkW)CP6qZ*}aoxl;)@>ogwJQdfr-4HxXr<%N3G)3h(HUS6Z}lajn=pJajq2{keMYY*ZRw-FF~OF1P-+FnTHm zUMCBlkZ<22&o?S>3a~LVBR8f5y)jJ;cRlrm_u;K|r5wLz8kO_XX&c)2;wqet!W8l# z)lstTk5yA1m}w4C(wU>TK;<<8e*wUH|D`Bxd5zo^CK0onE5Jll8=5=^)*=!Y92`t- zi|{iyjbUNPjJ`l`t^-J{`)7)=zpNC$QIacdN{xzg9y3SQ9{Eku{6;l(kiI;4PR@rl zgV6<(J$jjeXhufHR9^P@HSDl(nm9pI)Zy2NGk7k_rRY+F4%V~GxEwa}mcrx}iasj<4s5O#E?eyg70Dl&nVZG0lJBls%^;AneME#k!KZ2qnDdefhk3A8@Q z0g=rkA5h?NUACGruHVUt^sfEh=~hSsMBfPeNY2fI4@oV>ou+?!TA#{yDju>vS!qy& zP*7BydZ|Y3P)4FsOJ=-VKWTq@gdd!4SKJYQx_(9^yn6jQ7wzEXCGZ303sNhCu{sJE zKIX?8uhl`^*|ITWQqJtxV#Z);a)N?<8Q?Cs5U(S`?-rShL*s2Xf2s}We?54BWy`hv zhLDpPAp#A{&f)Z&cbHkEhANc88zK5mUtW#M1S}M66mZQnKzf=X4V`lecj_&hUDZrj%L346NdGi$zW%`!PU3bq#%=36zXxXA$8;Y$T;?N=C<68n1PU$bDlWOw5`^Tj%sgH zPF`N#&8ZcM9-;@Y5m6n>-rnwEp~AnLaT@o8nyKHwR;lY4J8q3d+^uFrz6lqmR(l?!UTx+pC5lkaWOh&V0z#((E_6=cLnR{4`x-kytaTP{+c8 zIG^@BeU0$qGK_R+X<~w?n38e%T>j-zX-ssqRbMpwJH@s~XRWXvnJ_xxbOGuyh#Bmd zY2R?0DXXmPlLY4-v)P$K^g;v@il1A-<55*_Mx8RBDWew;4ZhGsEfZHMKzeYy1t7~eWnpQ)kVjXyGJ769bB{5OQfY>_*Bg$69fSIleh$U5>ry>ot+H}%!Q?-;)kiv4*SC7$(u1V zv(KX>yLLNaRV^vO)zed}40P>;NG!^urarE+Zu3axmt~EO7045}o)|NKrl71$$!=)o zU~TK`J|$lmsr_q?G2R*JT1Jg+&&G|9JF0)K#9^^dUA+ z@uWrLIF-8LD9()5iLd)buKlCeRO)}pIT}F*rXmeXT^%6?*&7B%jGA5z0=#8jgsrKZEzy+Fj7S;<4oOHrRdsEqslLL0kOAq%)5kT z$495KChgxiVLG1c^$l8Q=p`5>N%9pz<*qQOBrKf0)`E^bNaA^V_TD0~4 zHJ(5qj5h|}(W8uzQa+XLh6W5zPaiII221oEvn}=d zNhXOxCrrvYgV?lh$w`KgoUloAF>P}Dj8^nA(4K&5W=B8dI3pEBOv%=X5gukO_=vjU zqS(NTC{Hk$rFXn@fkvW!=9-uguz~XV1CiaFIZ}%zE7FFeeO_VO>xP-@l5zW~OPZTN z3x@_?4q~1~Y5pAvZVdtI)WB#!IHW(>QooHejYDX4d^d7bwJ&kBURqmvm$*yA6n|BX1XQJBl!dyz8_kO zDyayLT>~}<4W{3?$W3{~tpS47kFQY)a`m%tT{(%S_|C9LBY@Ox|W;# zA;$qF&&ZNLb#j`RQe5nJT~KiMaPLN^CG$KY#-S?49oyAqc?AqgI>OKI2b}`QR%oQ% z_q#s!<;$3e(?;T@nBO{oO-kfj>eJ($ySWm!h!@+7N-J1&_U<)jUX{pKc`&w_;Wdbz zg_enlG$69KG)EZ1%zk*U57d{+WgYn*v$4S$^!;7PNwQhM8s>(OP@Vqi*jQynX|)cU zXW!XAm~0>ZuKG%cZMNm-v2vG?uyCuWvn-!dsM~1vpnjo3{9DuN(GhLWNuD-z;hVH3 z`|gKZvr-5@wEp^}y$`X&h0kx#X4mT~I$P}8c;0R7=VMG;^q}aZyT_MGEqMqjnyPVz zFRr=oclOT@rEBY7H&-#8#?D04Su_P@_rB{dnhWQO!LgGEop1JM8g0o&U|=xiJ*EpJDEQUP zBmKY0r*rCd^D$6dRCLHma%p+_fooJ0qX6jRmzyaDSh9b*aPiP>=)ijwyY}#WL2-Gl z&l}p6(JayX_z4_D+F4z73)%c~(*spJ83&A&?L9SLMaGjRQi}9EJg9DlZ|$&pA|h8MTg1rzQ$6*H>FfPmF}5Hm zv?@?LkUvWNMP8##>q+Hnk3$KCPI*+Jtm{Ed*2(Eg1)eWhP9kLIPJCrZR_(|#fD6M)W0Vaxx`owl4CGZ UL-7y!+ytPb0a0&y;Pm)^0Df(%pa1{> diff --git a/doc/latest/dir_f0731bc6e83d18879b7860d9ab3e4496.html b/doc/latest/dir_f0731bc6e83d18879b7860d9ab3e4496.html index b9c7818c98..ff716fa882 100644 --- a/doc/latest/dir_f0731bc6e83d18879b7860d9ab3e4496.html +++ b/doc/latest/dir_f0731bc6e83d18879b7860d9ab3e4496.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: analyzers/dataframe/case-studies/src Directory Reference @@ -21,15 +22,14 @@ -
    - - + @@ -90,28 +90,26 @@
    analyzers/dataframe/case-studies/src
    - - - - - + + + + +
    +
    FCCAnalyses
    - + - +

    Files

     CSTemplate.cc
     CSTemplate.cc
     
     dummyLoaderCS.cc
     dummyLoaderCS.cc
     
    - + diff --git a/doc/latest/dir_f0731bc6e83d18879b7860d9ab3e4496_dep.map b/doc/latest/dir_f0731bc6e83d18879b7860d9ab3e4496_dep.map index fcb48e3ea3..e16a6c8bd0 100644 --- a/doc/latest/dir_f0731bc6e83d18879b7860d9ab3e4496_dep.map +++ b/doc/latest/dir_f0731bc6e83d18879b7860d9ab3e4496_dep.map @@ -1,7 +1,7 @@ - - - - - + + + + + diff --git a/doc/latest/dir_f0731bc6e83d18879b7860d9ab3e4496_dep.md5 b/doc/latest/dir_f0731bc6e83d18879b7860d9ab3e4496_dep.md5 index 596e617dcf..d105ad1cab 100644 --- a/doc/latest/dir_f0731bc6e83d18879b7860d9ab3e4496_dep.md5 +++ b/doc/latest/dir_f0731bc6e83d18879b7860d9ab3e4496_dep.md5 @@ -1 +1 @@ -2670008bdb6eb422e9e28b481a881450 \ No newline at end of file +0d7dbd214be4e650de81a8d03aaaed46 \ No newline at end of file diff --git a/doc/latest/dir_f0731bc6e83d18879b7860d9ab3e4496_dep.png b/doc/latest/dir_f0731bc6e83d18879b7860d9ab3e4496_dep.png index 50b91813a1dcf2c76a02786c86fa55b987ea89ae..01814a8a268fa30346c224ed6baf2ce42383562b 100644 GIT binary patch literal 3964 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 literal 3743 zcmZu!2T&8twhl#_NEA^aBA_$@0Vx`4XrVWy3PPlV^p13X0Vx8a^dg~&fHdhH=}kik zy#)w_-UA4PdH_6;ZMnK`I-O#(CMi{<@DZU?#%m|FxY1G9suWMJs#5Ab>-cH9>`NK zh=9-~T+!?vO0LF+qR~EM9J?#2rZrE}=A+(mNHU?H*pG2IKjTiP6?Buz%@CWOX4Djw z0NvmKF_5psU(Cq#)rxf>Wx?~Jm;Qus(__6$P@9y#>G2qnE$q5H)%}0(xY0J6X#H;n z-S(pCQ|IMr8U!Qm;p@y8mHk*VVABM?>DuuuB)z!wl3nqF1$ zL=F4Rq?U=ydNtr^bY)f5Fy(ndM#k2nKHq-S@&iP==CN<|hVWRCkVRkbFa z;e53JDo)tLrdhLYdWM5dzJHg5hnII5EZF*E`2I&M-PNUOTX;c!J~<%I4RkIW{1yuo z@>Jo7irOkFZSkRNwjShqM;DbJk;5mXn=9_K%Xd_{ylfG4w0spREfrY-lNJJfb-O(G zvgVIV+)$trkp_9*U-krSS{er z^7EOOql&)QH~B9vEy?x91+9C+Xjvg|mpYXJUcvqS{lS>6t10WFU#eR?qX3Rlv8%s;-pwdH_3Hy$VsN!2LG zPgLj^J=VE6c4<@mHck(k`PRNl31nG}1;fzx_QhuvBKBiI02MX0`PRfvszEsi7@QIr zNp<_t3usriTtLQ0k{{WT_-ngI9g}ND)pq}!)qH!+G_X?xCAtX$fvg|PVJ1QT@R06w zZbjvnrmwIoJnLkarH#I}lPvklLs@!;h8{b{jSZA%!F4XSBEbtL-pwuVm09mal$Q%; zfL)eDWp=>jB0Li5sv{#~V`CM;D42x>m&d^#%4~gvELN%W%U}^XIk{;4-cV_1&kg$4GmLO}c=+~0O+p*9R!((wOnN#9hr{h-_ZP7nL(|o6p$$7xH(8Gk)g4r| zweyNAKW(Oi1_m}~7-=bT^SF=3bl*4lJxLlJ)j?!QE8u=I=_RIsU%a>X2eh}hn>6n~ z(bw0iYa4cSZGcKT zM^BOkULr>Fl!ZL^Ebt6fe#ap9BX=f-5%@+={lzBPZ*=WFhC6pe9A7Xfp+yTWHw_0+ z;l(!UL^ICqx~#2ux7q2_U(ewnxuGV^l7BDZfGv0YPvjwoKKys+Z%Osm+U<@s;3O{n zyW=l-2fGd!R903_)tv?o++|9fGg$YODCp5*7ZaNr`BEK;jHC2*=*(c23Ho`X$+`9b z&0X=PU#Dqr@=I@MVp5V3tSHvCz?kq6$zriNTSo}VQ@0x);||(gr!T=&OGj1!sUx3# z3Zdfs3rz^%gYCiFN1-af2Z<)UY{jZeJ+b~_s8$@k%;g4yyr1_Pk${F;^=rH{-Qkr5 z6{6HEKbrPhJ7*<*gdC?_tBv^yQk_%lVg6+u)}*6}s$2A!UzRI<&t;L^a}IkZTx^RuE8G0`;z+9ByEs9zagQc zh-=P+)8I;%m2kKC;FI`d4VuZRFn`2@)n}F6f^yYe)(AN%X=$TIM{)HOeizrX{scH= zKOGKd-I{0_X!I(t_4aj29%QzF4yyd82XvYkfrpcAS?=rjS>CS~t*H}-#>;-nDZ|d< zJNFCxeL`20()+;yw5>~)j;-?(h2yZyTFNxgU1d~jAWzMbt^>RYNMZ&Zx65!s&JMos zi^y}VmG<|T39+j&en)%H2I*Ar>X^jL(`EMb0b<}aP^be!{4Z2VA0%da2gOh9@1Cx) ziTKrh__!q?E%X08^4Bq?PhvH>bah}bXDEEXwYIo72Z1^OunA|6wkJ&~5vOp!dq+Ya zl~0Rp$o&_F{oz{-Ws!1EsFaG||58%xVk%Vn%dN(v1O9uch4JO0BI`v3eT}DyOJAJ8 z%9Bc}vgwPzHSeJtlaZZu>2GPS?ZJ*QowS0>9cuhwZ+H55E|qmdNBs0)Q~F1_q|AXs zPcy|6_BA&Ccv$|I4DFh{!HTQYDk7f;PB=>YKJ!qlU2+X#;t$x4Ux0w_yt4_GX|SJL zFEwo8@3htAEhE$5sZ zT-R4`@RV(?uEB2UMHT!LZ#SPE{8g>lbTPR#TAh;IOvQ}z+UK_uV;$F998Ou-NX$cm zIkTLBC-f}o#^*l8?y`zb?*}Qn=1X@?^6}TWF=}5FfOE6=g3i&rSXD+l%tM4fSu5^VHcE z7%lPhVxKZY{}orhky;3+Ei+$!ZkRA`a=*eY1DRVsxpL-{Y8{hPSUCJne_ClE$4Y}s z_tTSE*8!HU8G_!3XB>e6N%{?@=IKc-(8=R}-CRa%I<&;J;jJ5*TX+}FMN)AX{snsN zUU!mAab?1{5IdIz;{V~uV0Rd~R(Q6zOS zXHSos(<+Ar{=NwJ;GY?KNjRfnVaX~9w&WYa`Q3tNNqM6V`CT|adGRIOF~rAB5-LKS z=V@_}gF1|Hre+g$U)MVP#zd1~mc+fATv|C5kKs5;-xbUpX8TSsyZMrcCm7q++nd6w z8Ode8-eJ~}u~QFo zWtH>cd@SwV)|VG<0}2`nIEi_G5CU1{d;*V-ra9bO$sMsA*BY%_a%`#waYqH9Xo?a5OtHb3`p zVF%yw)_-V~f}ETf$dt^@Tg5r1r|Wii)KN@eFc@F4DlOqzf0|vF2i4Ac3mI|R;1N~pGt@HJXn zEDJlm+qZi!<00>(Meh^-lig`wRO>ssyWJD9l!&dG6ROj-yI3MOQ?oE>E~vm`)jYSy)O>@Wu)HXbU2}b>NVt z?-R@xQosP&-UjX3qS;F)xn`kvxlWRWzt03qX5t{jsA7U;%DNnM@c)Q}!4H(LhfKVQ zi2>{151|)T;!)0be}NIbC_lq?`g9+KUMJ;c4bIH{+;k7WZk=&-nU@lW*$)}pY-Yy4 z$+64)^Bf~kB{xgeohPFHi_|c9^{~lTB!MV^V+HE4H(rbz%)CS`7#m#4FDS5aadQ(Y zDl!C__KtcmCHL^D_;1aW8`to9@66OVSsFn8BZK=hoa!Wy{E%$P^a#@LCT5%fRYfgm JnY`KC{{i%eZSVj9 diff --git a/doc/latest/dir_f8e9a60acf5a67ab8f9e073a7b595250.html b/doc/latest/dir_f8e9a60acf5a67ab8f9e073a7b595250.html index 51a947ec69..7b0c24f695 100644 --- a/doc/latest/dir_f8e9a60acf5a67ab8f9e073a7b595250.html +++ b/doc/latest/dir_f8e9a60acf5a67ab8f9e073a7b595250.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: analyzers/dataframe/case-studies/include Directory Reference @@ -21,15 +22,14 @@ -
    - - + @@ -90,9 +90,9 @@
    analyzers/dataframe/case-studies/include
    - - - + + +
    +
    FCCAnalyses
    @@ -102,12 +102,10 @@
     
    - + diff --git a/doc/latest/dir_f8e9a60acf5a67ab8f9e073a7b595250_dep.map b/doc/latest/dir_f8e9a60acf5a67ab8f9e073a7b595250_dep.map index f970d1b52a..6674fac6d3 100644 --- a/doc/latest/dir_f8e9a60acf5a67ab8f9e073a7b595250_dep.map +++ b/doc/latest/dir_f8e9a60acf5a67ab8f9e073a7b595250_dep.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/doc/latest/dir_f8e9a60acf5a67ab8f9e073a7b595250_dep.md5 b/doc/latest/dir_f8e9a60acf5a67ab8f9e073a7b595250_dep.md5 index ab346f5d64..bd72c0ac94 100644 --- a/doc/latest/dir_f8e9a60acf5a67ab8f9e073a7b595250_dep.md5 +++ b/doc/latest/dir_f8e9a60acf5a67ab8f9e073a7b595250_dep.md5 @@ -1 +1 @@ -79fb769c9f4cfbd2570c469ba1bb4c47 \ No newline at end of file +0c5597556634bcd08d8213d2bc95ed1c \ No newline at end of file diff --git a/doc/latest/dir_f8e9a60acf5a67ab8f9e073a7b595250_dep.png b/doc/latest/dir_f8e9a60acf5a67ab8f9e073a7b595250_dep.png index 670c2da1f3818b5ba41cadae3fbf95f50dca1060..635f3608223241e4496c8b4f363574d8e5c28d8a 100644 GIT binary patch literal 4596 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 B$v*%9 literal 4191 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 Rfj - + - + diff --git a/doc/latest/docd.svg b/doc/latest/docd.svg index e243213447..f61c0fbbc8 100644 --- a/doc/latest/docd.svg +++ b/doc/latest/docd.svg @@ -2,10 +2,10 @@ - + - + diff --git a/doc/latest/doxygen.css b/doc/latest/doxygen.css index 864769fcff..2b577916df 100644 --- a/doc/latest/doxygen.css +++ b/doc/latest/doxygen.css @@ -4,104 +4,104 @@ html { /* page base colors */ --page-background-color: white; --page-foreground-color: black; ---page-link-color: #414753; ---page-visited-link-color: #4F5665; +--page-link-color: #283C35; +--page-visited-link-color: #344D45; /* index */ ---index-odd-item-bg-color: #F7F8F9; +--index-odd-item-bg-color: #F5F8F7; --index-even-item-bg-color: white; --index-header-color: black; --index-separator-color: #A0A0A0; /* header */ ---header-background-color: #F9F9FA; ---header-separator-color: #C2C7CF; +--header-background-color: #F6F9F8; +--header-separator-color: #ADC7BF; --header-gradient-image: url('nav_h.png'); ---group-header-separator-color: #8790A0; ---group-header-color: #373C46; +--group-header-separator-color: #649584; +--group-header-color: #202F2A; --inherit-header-color: gray; ---footer-foreground-color: #282C33; +--footer-foreground-color: #15201C; --footer-logo-width: 104px; ---citation-label-color: #333841; +--citation-label-color: #1D2C27; --glow-color: cyan; --title-background-color: white; ---title-separator-color: #5E6677; ---directory-separator-color: #9BA2B0; ---separator-color: #555C6B; +--title-separator-color: #406055; +--directory-separator-color: #7AA697; +--separator-color: #38544B; ---blockquote-background-color: #F6F7F8; ---blockquote-border-color: #9BA2B0; +--blockquote-background-color: #F3F7F5; +--blockquote-border-color: #7AA697; ---scrollbar-thumb-color: #9BA2B0; ---scrollbar-background-color: #F9F9FA; +--scrollbar-thumb-color: #7AA697; +--scrollbar-background-color: #F6F9F8; ---icon-background-color: #747E91; +--icon-background-color: #557E70; --icon-foreground-color: white; --icon-doc-image: url('doc.svg'); --icon-folder-open-image: url('folderopen.svg'); --icon-folder-closed-image: url('folderclosed.svg'); /* brief member declaration list */ ---memdecl-background-color: #F9F9FA; ---memdecl-separator-color: #DCDFE3; +--memdecl-background-color: #F6F9F8; +--memdecl-separator-color: #CFDFD9; --memdecl-foreground-color: #555; ---memdecl-template-color: #4F5665; +--memdecl-template-color: #344D45; /* detailed member list */ ---memdef-border-color: #A7ADB9; ---memdef-title-background-color: #E1E3E7; +--memdef-border-color: #89AFA3; +--memdef-title-background-color: #D5E3DE; --memdef-title-gradient-image: url('nav_f.png'); ---memdef-proto-background-color: #DDE0E4; ---memdef-proto-text-color: #22252B; +--memdef-proto-background-color: #D1E0DB; +--memdef-proto-text-color: #101916; --memdef-proto-text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9); --memdef-doc-background-color: white; --memdef-param-name-color: #602020; ---memdef-template-color: #4F5665; +--memdef-template-color: #344D45; /* tables */ ---table-cell-border-color: #2C3038; ---table-header-background-color: #3A3F49; +--table-cell-border-color: #17231F; +--table-header-background-color: #22322D; --table-header-foreground-color: #FFFFFF; /* labels */ ---label-background-color: #747E91; ---label-left-top-border-color: #5E6677; ---label-right-bottom-border-color: #C2C7CF; +--label-background-color: #557E70; +--label-left-top-border-color: #406055; +--label-right-bottom-border-color: #ADC7BF; --label-foreground-color: white; /** navigation bar/tree/menu */ ---nav-background-color: #F9F9FA; ---nav-foreground-color: #383D47; +--nav-background-color: #F6F9F8; +--nav-foreground-color: #20302B; --nav-gradient-image: url('tab_b.png'); --nav-gradient-hover-image: url('tab_h.png'); --nav-gradient-active-image: url('tab_a.png'); --nav-gradient-active-image-parent: url("../tab_a.png"); --nav-separator-image: url('tab_s.png'); --nav-breadcrumb-image: url('bc_s.png'); ---nav-breadcrumb-border-color: #C0C5CD; +--nav-breadcrumb-border-color: #AAC5BC; --nav-splitbar-image: url('splitbar.png'); --nav-font-size-level1: 13px; --nav-font-size-level2: 10px; --nav-font-size-level3: 9px; ---nav-text-normal-color: #262930; +--nav-text-normal-color: #131D1A; --nav-text-hover-color: white; --nav-text-active-color: white; --nav-text-normal-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9); --nav-text-hover-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0); --nav-text-active-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0); ---nav-menu-button-color: #383D47; +--nav-menu-button-color: #20302B; --nav-menu-background-color: white; --nav-menu-foreground-color: #555555; --nav-menu-toggle-color: rgba(255, 255, 255, 0.5); ---nav-arrow-color: #9BA2B0; ---nav-arrow-selected-color: #9BA2B0; +--nav-arrow-color: #7AA697; +--nav-arrow-selected-color: #7AA697; /* table of contents */ ---toc-background-color: #F4F5F6; ---toc-border-color: #D6D9DF; ---toc-header-color: #4F5665; +--toc-background-color: #F0F4F3; +--toc-border-color: #C7D9D3; +--toc-header-color: #344D45; --toc-down-arrow-image: url("data:image/svg+xml;utf8,&%238595;"); /** search field */ @@ -110,13 +110,13 @@ html { --search-magnification-image: url('mag.svg'); --search-magnification-select-image: url('mag_sel.svg'); --search-active-color: black; ---search-filter-background-color: #F9F9FA; +--search-filter-background-color: #F6F9F8; --search-filter-foreground-color: black; ---search-filter-border-color: #8F97A7; +--search-filter-border-color: #6C9C8C; --search-filter-highlight-text-color: white; ---search-filter-highlight-bg-color: #414753; ---search-results-foreground-color: #484F5C; ---search-results-background-color: #EDEEF0; +--search-filter-highlight-bg-color: #283C35; +--search-results-foreground-color: #2E443D; +--search-results-background-color: #E6EEEB; --search-results-border-color: black; --search-box-shadow: inset 0.5px 0.5px 3px 0px #555; @@ -133,24 +133,24 @@ html { --code-vhdl-char-color: #000000; --code-vhdl-keyword-color: #700070; --code-vhdl-logic-color: #FF0000; ---code-link-color: #4F5665; ---code-external-link-color: #4F5665; +--code-link-color: #344D45; +--code-external-link-color: #344D45; --fragment-foreground-color: black; ---fragment-background-color: #FBFBFC; ---fragment-border-color: #C2C7CF; +--fragment-background-color: #F9FBFB; +--fragment-border-color: #ADC7BF; --fragment-lineno-border-color: #00FF00; --fragment-lineno-background-color: #E8E8E8; --fragment-lineno-foreground-color: black; ---fragment-lineno-link-fg-color: #4F5665; +--fragment-lineno-link-fg-color: #344D45; --fragment-lineno-link-bg-color: #D8D8D8; ---fragment-lineno-link-hover-fg-color: #4F5665; +--fragment-lineno-link-hover-fg-color: #344D45; --fragment-lineno-link-hover-bg-color: #C8C8C8; --tooltip-foreground-color: black; --tooltip-background-color: white; --tooltip-border-color: gray; --tooltip-doc-color: grey; --tooltip-declaration-color: #006318; ---tooltip-link-color: #4F5665; +--tooltip-link-color: #344D45; --tooltip-shadow: 1px 1px 7px gray; --fold-line-color: #808080; --fold-minus-image: url('minus.svg'); @@ -177,104 +177,104 @@ html { /* page base colors */ --page-background-color: black; --page-foreground-color: #C9D1D9; ---page-link-color: #8F97A7; ---page-visited-link-color: #A2A8B5; +--page-link-color: #6C9C8C; +--page-visited-link-color: #83AB9E; /* index */ ---index-odd-item-bg-color: #070709; +--index-odd-item-bg-color: #020302; --index-even-item-bg-color: black; ---index-header-color: #C2C7CF; ---index-separator-color: #333841; +--index-header-color: #ADC7BF; +--index-separator-color: #1D2C27; /* header */ ---header-background-color: #040405; ---header-separator-color: #0F1013; +--header-background-color: #010101; +--header-separator-color: #050807; --header-gradient-image: url('nav_hd.png'); ---group-header-separator-color: #262930; ---group-header-color: #8F97A7; +--group-header-separator-color: #131D1A; +--group-header-color: #6C9C8C; --inherit-header-color: #A0A0A0; ---footer-foreground-color: #636C7D; +--footer-foreground-color: #45675C; --footer-logo-width: 60px; ---citation-label-color: #8F97A7; +--citation-label-color: #6C9C8C; --glow-color: cyan; ---title-background-color: #050607; ---title-separator-color: #363B45; ---directory-separator-color: #262930; ---separator-color: #262930; +--title-background-color: #010202; +--title-separator-color: #1F2E29; +--directory-separator-color: #131D1A; +--separator-color: #131D1A; ---blockquote-background-color: #0B0D0F; ---blockquote-border-color: #262930; +--blockquote-background-color: #040605; +--blockquote-border-color: #131D1A; ---scrollbar-thumb-color: #262930; ---scrollbar-background-color: #040405; +--scrollbar-thumb-color: #131D1A; +--scrollbar-background-color: #010101; ---icon-background-color: #333841; ---icon-foreground-color: #C2C7CF; +--icon-background-color: #1D2C27; +--icon-foreground-color: #ADC7BF; --icon-doc-image: url('docd.svg'); --icon-folder-open-image: url('folderopend.svg'); --icon-folder-closed-image: url('folderclosedd.svg'); /* brief member declaration list */ ---memdecl-background-color: #070709; ---memdecl-separator-color: #2A2E35; +--memdecl-background-color: #020302; +--memdecl-separator-color: #16211E; --memdecl-foreground-color: #BBB; ---memdecl-template-color: #7D8698; +--memdecl-template-color: #5C897A; /* detailed member list */ ---memdef-border-color: #1F2228; ---memdef-title-background-color: #17191D; +--memdef-border-color: #0F1614; +--memdef-title-background-color: #0A0F0D; --memdef-title-gradient-image: url('nav_fd.png'); ---memdef-proto-background-color: #14161A; ---memdef-proto-text-color: #9CA3B1; +--memdef-proto-background-color: #080D0B; +--memdef-proto-text-color: #7CA798; --memdef-proto-text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.9); --memdef-doc-background-color: black; --memdef-param-name-color: #D28757; ---memdef-template-color: #7D8698; +--memdef-template-color: #5C897A; /* tables */ ---table-cell-border-color: #262930; ---table-header-background-color: #262930; ---table-header-foreground-color: #C2C7CF; +--table-cell-border-color: #131D1A; +--table-header-background-color: #131D1A; +--table-header-foreground-color: #ADC7BF; /* labels */ ---label-background-color: #373C46; ---label-left-top-border-color: #4F5665; ---label-right-bottom-border-color: #262930; +--label-background-color: #202F2A; +--label-left-top-border-color: #344D45; +--label-right-bottom-border-color: #131D1A; --label-foreground-color: #CCCCCC; /** navigation bar/tree/menu */ ---nav-background-color: #0B0D0F; ---nav-foreground-color: #383D47; +--nav-background-color: #040605; +--nav-foreground-color: #20302B; --nav-gradient-image: url('tab_bd.png'); --nav-gradient-hover-image: url('tab_hd.png'); --nav-gradient-active-image: url('tab_ad.png'); --nav-gradient-active-image-parent: url("../tab_ad.png"); --nav-separator-image: url('tab_sd.png'); --nav-breadcrumb-image: url('bc_sd.png'); ---nav-breadcrumb-border-color: #282C33; +--nav-breadcrumb-border-color: #15201C; --nav-splitbar-image: url('splitbard.png'); --nav-font-size-level1: 13px; --nav-font-size-level2: 10px; --nav-font-size-level3: 9px; ---nav-text-normal-color: #B4BAC4; ---nav-text-hover-color: #DADCE2; ---nav-text-active-color: #DADCE2; +--nav-text-normal-color: #9BBBB0; +--nav-text-hover-color: #CCDCD7; +--nav-text-active-color: #CCDCD7; --nav-text-normal-shadow: 0px 1px 1px black; --nav-text-hover-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0); --nav-text-active-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0); ---nav-menu-button-color: #B4BAC4; ---nav-menu-background-color: #020203; +--nav-menu-button-color: #9BBBB0; +--nav-menu-background-color: #000000; --nav-menu-foreground-color: #BBBBBB; --nav-menu-toggle-color: rgba(255, 255, 255, 0.2); ---nav-arrow-color: #333841; ---nav-arrow-selected-color: #8F97A7; +--nav-arrow-color: #1D2C27; +--nav-arrow-selected-color: #6C9C8C; /* table of contents */ ---toc-background-color: #0F1114; ---toc-border-color: #1C1E23; ---toc-header-color: #A2A8B5; +--toc-background-color: #060908; +--toc-border-color: #0D1311; +--toc-header-color: #83AB9E; --toc-down-arrow-image: url("data:image/svg+xml;utf8,&%238595;"); /** search field */ @@ -283,15 +283,15 @@ html { --search-magnification-image: url('mag_d.svg'); --search-magnification-select-image: url('mag_seld.svg'); --search-active-color: #C5C5C5; ---search-filter-background-color: #0B0D0F; ---search-filter-foreground-color: #8F97A7; ---search-filter-border-color: #7D8698; ---search-filter-highlight-text-color: #BABFC9; ---search-filter-highlight-bg-color: #262930; ---search-results-background-color: #0B0D0F; ---search-results-foreground-color: #8F97A7; ---search-results-border-color: #7D8698; ---search-box-shadow: inset 0.5px 0.5px 3px 0px #2E323B; +--search-filter-background-color: #040605; +--search-filter-foreground-color: #6C9C8C; +--search-filter-border-color: #5C897A; +--search-filter-highlight-text-color: #A2C0B6; +--search-filter-highlight-bg-color: #131D1A; +--search-results-background-color: #040605; +--search-results-foreground-color: #6C9C8C; +--search-results-border-color: #5C897A; +--search-box-shadow: inset 0.5px 0.5px 3px 0px #192622; /** code fragments */ --code-keyword-color: #CC99CD; @@ -2025,3 +2025,21 @@ details[open]>summary::before { font-size: 80%; } +body { + scrollbar-color: var(--scrollbar-thumb-color) var(--scrollbar-background-color); +} + +::-webkit-scrollbar { + background-color: var(--scrollbar-background-color); + height: 12px; + width: 12px; +} +::-webkit-scrollbar-thumb { + border-radius: 6px; + box-shadow: inset 0 0 12px 12px var(--scrollbar-thumb-color); + border: solid 2px transparent; +} +::-webkit-scrollbar-corner { + background-color: var(--scrollbar-background-color); +} + diff --git a/doc/latest/doxygen.svg b/doc/latest/doxygen.svg index f7b01e3e19..058ebda94b 100644 --- a/doc/latest/doxygen.svg +++ b/doc/latest/doxygen.svg @@ -4,15 +4,15 @@ - - + + - - + + @@ -21,7 +21,7 @@ - + diff --git a/doc/latest/dummy_loader_c_s_8cc.html b/doc/latest/dummyLoaderCS_8cc.html similarity index 79% rename from doc/latest/dummy_loader_c_s_8cc.html rename to doc/latest/dummyLoaderCS_8cc.html index f37192b1b3..c6f3beba18 100644 --- a/doc/latest/dummy_loader_c_s_8cc.html +++ b/doc/latest/dummyLoaderCS_8cc.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: analyzers/dataframe/case-studies/src/dummyLoaderCS.cc File Reference @@ -21,15 +22,14 @@ -
    - - + @@ -87,21 +87,21 @@
    dummyLoaderCS.cc File Reference
    -
    #include "case-studies/dummyLoaderCS.h"
    +
    Include dependency graph for dummyLoaderCS.cc:
    -
    - - - - +
    + + + +
    +
    FCCAnalyses
    - +

    Functions

    bool dummyLoaderCS ()
    bool dummyLoaderCS ()
     

    Function Documentation

    @@ -123,12 +123,10 @@

    diff --git a/doc/latest/dummyLoaderCS_8cc__incl.map b/doc/latest/dummyLoaderCS_8cc__incl.map new file mode 100644 index 0000000000..ba7ea1ef8b --- /dev/null +++ b/doc/latest/dummyLoaderCS_8cc__incl.map @@ -0,0 +1,5 @@ + + + + + diff --git a/doc/latest/dummyLoaderCS_8cc__incl.md5 b/doc/latest/dummyLoaderCS_8cc__incl.md5 new file mode 100644 index 0000000000..162d9aea45 --- /dev/null +++ b/doc/latest/dummyLoaderCS_8cc__incl.md5 @@ -0,0 +1 @@ +422cb607ae5a355ff622151757fecb89 \ No newline at end of file diff --git a/doc/latest/dummyLoaderCS_8cc__incl.png b/doc/latest/dummyLoaderCS_8cc__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..1a77ae1976b9cd9b32b9841cf21ffe32f243d749 GIT binary patch literal 8162 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 + - + - + + FCCAnalyses: analyzers/dataframe/case-studies/include/case-studies/dummyLoaderCS.h File Reference @@ -21,15 +22,14 @@ -
    - - + @@ -90,19 +90,19 @@
    This graph shows which files directly or indirectly include this file:
    -
    - - - - +
    + + + +
    -

    Go to the source code of this file.

    +

    Go to the source code of this file.

    +
    FCCAnalyses
    - +

    Functions

    bool dummyLoaderCS ()
    bool dummyLoaderCS ()
     

    Function Documentation

    @@ -124,12 +124,10 @@

    diff --git a/doc/latest/dummy_loader_c_s_8h__dep__incl.map b/doc/latest/dummyLoaderCS_8h__dep__incl.map similarity index 51% rename from doc/latest/dummy_loader_c_s_8h__dep__incl.map rename to doc/latest/dummyLoaderCS_8h__dep__incl.map index bf5e10e6de..4cdcbd6200 100644 --- a/doc/latest/dummy_loader_c_s_8h__dep__incl.map +++ b/doc/latest/dummyLoaderCS_8h__dep__incl.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/doc/latest/dummyLoaderCS_8h__dep__incl.md5 b/doc/latest/dummyLoaderCS_8h__dep__incl.md5 new file mode 100644 index 0000000000..61b3ff6e88 --- /dev/null +++ b/doc/latest/dummyLoaderCS_8h__dep__incl.md5 @@ -0,0 +1 @@ +f4fae71d0656d4e52fa6f8d6d1e55eb8 \ No newline at end of file diff --git a/doc/latest/dummyLoaderCS_8h__dep__incl.png b/doc/latest/dummyLoaderCS_8h__dep__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..21addfba5f145bb65d9a0ed90cfd6ae62bdaaab4 GIT binary patch literal 11691 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

    o)6k9rj}*BgRWTiO4gVnwc>W9ll7pYn6#p~`&g z)`Po+iZkUVtqC^P>vaXh5}c0nQt%=81r#c~xLCd@cGN`Q_Meg(kv*YIwkl4zRLf%P zj=S*falg~3=#Eu6V0m9${*vpklLIiM%o)AhMmu%6&I zZ%8$tJTYsJxX#`AylWcy6m)e$)E{Va7Z*p3ckL9eQ(+k-Cnxh1$wkMqk>Q%xuniaX zeJE&%mtF91qx!^_aH2E4-842i_NI|-Loz*Z2Y3{BM!oIN5ALV?MT)5iW&me!n67_h zU_h&EElC_?1Cy@dh4fg0hFM`Fgw zVL(y9vuA(#LLre&yt=wN-rysIi;GK79?3u&P9GG+rJ?QP2%+19d^EM)+?*4AuNDf_;<{0)K5!6Yb1rKYASKHsStWwk7%rMA4#kz9m@ zh2>!WU-g;6Xd5VTQklhW8yKUMugZ(@f5@51H<5twj$6|r-p6yHYc`*LBYZhL{3=gU z&4afhUgWS#6c3%4wafHw@vQur%IR|>=u8*&@l21+eV)XjA5!bQ($d*k_&a8h{LJC^ z*Ix~h*kLP7U>Tv2g~Y}Z!JRN}+_=GR)Ie?c^(7hzH2*8u#MiF}PgGhqI``Yu zDfajE1qB9P*-IT*VFIS*E!wC%F*&IRy`syIwk$6XdzYX8 z24ftKhlj`e(o&?TB5&M(w)V~QAcC?8eWa1d`(!u2FGU>+2lz$e0b6BB(bgi3N~$va z4U~IWyXoS}O7C%E=K_P6SSBUb&$Lg_q-+kAAKblLGQs>kf*1#*tG{0w7*wTC mA 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 + - + - + + FCCAnalyses: analyzers/dataframe/case-studies/include/case-studies/dummyLoaderCS.h Source File @@ -21,15 +22,14 @@ -

    - - + @@ -90,19 +90,17 @@
    dummyLoaderCS.h
    -Go to the documentation of this file.
    1#ifndef DUMMYLOADERCS_ANALYZERS_H
    +Go to the documentation of this file.
    1#ifndef DUMMYLOADERCS_ANALYZERS_H
    2#define DUMMYLOADERCS_ANALYZERS_H
    3
    -
    4bool dummyLoaderCS();
    +
    4bool dummyLoaderCS();
    5#endif
    -
    bool dummyLoaderCS()
    Definition dummyLoaderCS.cc:2
    +
    bool dummyLoaderCS()
    Definition dummyLoaderCS.cc:2
    - + diff --git a/doc/latest/dummy_loader_8cc.html b/doc/latest/dummyLoader_8cc.html similarity index 79% rename from doc/latest/dummy_loader_8cc.html rename to doc/latest/dummyLoader_8cc.html index 8c24be6bf9..24dffa31b4 100644 --- a/doc/latest/dummy_loader_8cc.html +++ b/doc/latest/dummyLoader_8cc.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: analyzers/dataframe/src/dummyLoader.cc File Reference @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -87,21 +87,21 @@
    dummyLoader.cc File Reference
    -
    #include "FCCAnalyses/dummyLoader.h"
    +
    Include dependency graph for dummyLoader.cc:
    -
    - - - - +
    + + + +
    +
    FCCAnalyses
    - +

    Functions

    bool dummyLoader ()
    bool dummyLoader ()
     

    Function Documentation

    @@ -123,12 +123,10 @@

    diff --git a/doc/latest/dummyLoader_8cc__incl.map b/doc/latest/dummyLoader_8cc__incl.map new file mode 100644 index 0000000000..1585994428 --- /dev/null +++ b/doc/latest/dummyLoader_8cc__incl.map @@ -0,0 +1,5 @@ + + + + + diff --git a/doc/latest/dummyLoader_8cc__incl.md5 b/doc/latest/dummyLoader_8cc__incl.md5 new file mode 100644 index 0000000000..23ad89b6e7 --- /dev/null +++ b/doc/latest/dummyLoader_8cc__incl.md5 @@ -0,0 +1 @@ +fc6d87293bf10dd165bfce313df900c8 \ No newline at end of file diff --git a/doc/latest/dummyLoader_8cc__incl.png b/doc/latest/dummyLoader_8cc__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..64805c6ec4b6d3405e9a46cda73c81f937a9c2af GIT binary patch literal 7169 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 C~(>OTxWpp&b_v5^C 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 z zao+Ri`|EsnlX_xPQnXlDSO8lDg@m2~99ES9Hw*xwVX@h1X~AogRmzY*LX%BRH8(dm zc^PqVphix&=km9h=;-Ky^7i%{ou5CyoA~7HKI7I08HX|)=5ca-#JHuNdDE%oSPoLR zbkH~t?d{*eAi^Zf4Gatp{@(w)ygl1=3jR-TZf@pVeciPH-^8@_1fbDCIxtite89xq zsAmxoX&`L)#8mEpgQDl+D&*Be4IjO$q)jV0>S;5EJG*s@{>y^f+W6|kCuug7&Pxu~2amwdnjLN8RZCu%Ow6a0_?E3op5a|R%$YR@_kcROp zBg3gI+wa!6zlkii=}6DU9xZbPwWXK;CxrW7UsU}sg92jj?X{M6OYx+v2rO2BQE@9e r`yz9pw4cI>7v`Yxf4(^5h&Um5^$}fl#ljY(G=iwB=%5RfEJOYa*w}oz literal 0 HcmV?d00001 diff --git a/doc/latest/dummy_loader_8h.html b/doc/latest/dummyLoader_8h.html similarity index 79% rename from doc/latest/dummy_loader_8h.html rename to doc/latest/dummyLoader_8h.html index 5c5b1f62d6..afacc2584d 100644 --- a/doc/latest/dummy_loader_8h.html +++ b/doc/latest/dummyLoader_8h.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: analyzers/dataframe/FCCAnalyses/dummyLoader.h File Reference @@ -21,15 +22,14 @@ -
    - - + @@ -90,19 +90,19 @@
    This graph shows which files directly or indirectly include this file:
    -
    - - - - +
    + + + +
    -

    Go to the source code of this file.

    +

    Go to the source code of this file.

    +
    FCCAnalyses
    - +

    Functions

    bool dummyLoader ()
    bool dummyLoader ()
     

    Function Documentation

    @@ -124,12 +124,10 @@

    diff --git a/doc/latest/dummy_loader_8h__dep__incl.map b/doc/latest/dummyLoader_8h__dep__incl.map similarity index 60% rename from doc/latest/dummy_loader_8h__dep__incl.map rename to doc/latest/dummyLoader_8h__dep__incl.map index 6709f7dd80..d890065d5f 100644 --- a/doc/latest/dummy_loader_8h__dep__incl.map +++ b/doc/latest/dummyLoader_8h__dep__incl.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/doc/latest/dummyLoader_8h__dep__incl.md5 b/doc/latest/dummyLoader_8h__dep__incl.md5 new file mode 100644 index 0000000000..412c699ac1 --- /dev/null +++ b/doc/latest/dummyLoader_8h__dep__incl.md5 @@ -0,0 +1 @@ +17d4637055d9a3995092756c8e942341 \ No newline at end of file diff --git a/doc/latest/dummyLoader_8h__dep__incl.png b/doc/latest/dummyLoader_8h__dep__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..ef1666257120f71d40c2ee76f2f776c24ec735e8 GIT binary patch literal 8754 zcmc(lbySs67v?YB(r_gu6r~XaM4C%?qjXAlH!58Ml1eHfNGV83BcUK&0wSRT(jn5! zzTY=%X3ebmf0j!D;lB5M&)IuF&+|LPYH28v5YiDM5C{@wC6o?)oPfXa__*-z;ioxl z_<(Drs)#~dqW=`Ml%ydL*AU7m89o0Oo4EmcRJ}7j`Ih|8MO?=6y7gWFr{*L3^uoD$ETM zd?HA!;3g+0x4heSdA`k6F;+W6x9i_b8z4U4AvMT@`|=-ax(X>4zEkd`h8~Z9K!Ai_ zG%{gc&CHCc?CsmxVyA;}KH{Eyx*MFha^3ve0!YrN*tiZY0moZqO-*9K`(H(_73KLx zzI^wNoPdCU@ptj7R|^~8YB;}}dw2-=Zq3CeBoL=h_WNJFDSq?GN+9&|-0uU0zJda- znwpx}K+xV#f-hgbP)(B4(w019L@-E&GKh(ZRe$)fnVO%Fr^q8;oHW-OLN6D6Wz&Gs zZ);A*)HGM8&eqlzDPVA3FX6r1!Ji8_8^_!TEo_=v_D=9o2(fI2@+OucajEsy&r>9tmS30+Z-R2XjtNF*L zrr0DU&3fjChsok;`J#-t6+As}@9pnfy10-qGcyw-`4NBr{+(|0;;;C=Nu4q#0y`P`mJv|*)Y9b>e=d$pyu@{!Q zl?zZb20G$)<-*w{I_q*Iy-ZtSX1Ui1@dxT%}Y_NWia>Vty>WvKHSmK z)m>a(#$rmw3keCCo}I-)P*75`q$u&b&5Qs1^^1jr1Ml)=s;!`;1P@_vZ{HqE$-(b5 z$t`r}4huj3Q?BQ^xg@5hrU_RCaigN5+}+)u2Iz*aPx7ec2oWIM*G8{rWoKKC6v-nH zP+aB4^%|DkbKk!gmX;C-3JM;qjp4}_YE@QbWYDOos~5t1Naph`*EGL>j7N$~ZV3gC z6tX8XF*Wu0`$r#r$*rv|cOM^l6%|59N5}S+{dU>4s19@{*{z4Em5gYy{E8dzNGw*){w@{x=tS-pKe9w5bS&R?up*LyI7oQhKV2}hr6(_ zv%^K8izF>AZQugR78dWBtFGb9j~tr(^jl80wm1lr=f)?}ii&tSIXQ>|y%$K+lG&ob zgH`g@^Fw29qiRG)M+d)<(5I68P)_SHPu0l@Po4y%0A}082^TIg65-|LbyWtc*7D!h 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 KRVi!n=zjpW_G?=J literal 0 HcmV?d00001 diff --git a/doc/latest/dummy_loader_8h_source.html b/doc/latest/dummyLoader_8h_source.html similarity index 77% rename from doc/latest/dummy_loader_8h_source.html rename to doc/latest/dummyLoader_8h_source.html index 3d12a63f77..6a597476e4 100644 --- a/doc/latest/dummy_loader_8h_source.html +++ b/doc/latest/dummyLoader_8h_source.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: analyzers/dataframe/FCCAnalyses/dummyLoader.h Source File @@ -21,15 +22,14 @@ -
    - - + @@ -90,19 +90,17 @@
    dummyLoader.h
    -Go to the documentation of this file.
    1#ifndef DUMMYLOADER_ANALYZERS_H
    +Go to the documentation of this file.
    1#ifndef DUMMYLOADER_ANALYZERS_H
    2#define DUMMYLOADER_ANALYZERS_H
    3
    -
    4bool dummyLoader();
    +
    4bool dummyLoader();
    5#endif
    -
    bool dummyLoader()
    Definition dummyLoader.cc:2
    +
    bool dummyLoader()
    Definition dummyLoader.cc:2
    - + diff --git a/doc/latest/dummy_loader_8cc__incl.map b/doc/latest/dummy_loader_8cc__incl.map deleted file mode 100644 index 6f39dfd659..0000000000 --- a/doc/latest/dummy_loader_8cc__incl.map +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/doc/latest/dummy_loader_8cc__incl.md5 b/doc/latest/dummy_loader_8cc__incl.md5 deleted file mode 100644 index 5798161d87..0000000000 --- a/doc/latest/dummy_loader_8cc__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -20cb28e49667f1df0567d3069d0608d4 \ No newline at end of file diff --git a/doc/latest/dummy_loader_8cc__incl.png b/doc/latest/dummy_loader_8cc__incl.png deleted file mode 100644 index 1ed6e3c9a26fc8782e4686f8583bdfe234b980cf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5759 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 bbDEctyHDw_RAInx5fD8sW6dgcr)U2Kal2Zw diff --git a/doc/latest/dummy_loader_c_s_8cc__incl.map b/doc/latest/dummy_loader_c_s_8cc__incl.map deleted file mode 100644 index fceec61d99..0000000000 --- a/doc/latest/dummy_loader_c_s_8cc__incl.map +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/doc/latest/dummy_loader_c_s_8cc__incl.md5 b/doc/latest/dummy_loader_c_s_8cc__incl.md5 deleted file mode 100644 index fff42c653a..0000000000 --- a/doc/latest/dummy_loader_c_s_8cc__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -fe20dfc716d6e95bb1dfd91391af5dd8 \ No newline at end of file diff --git a/doc/latest/dummy_loader_c_s_8cc__incl.png b/doc/latest/dummy_loader_c_s_8cc__incl.png deleted file mode 100644 index 54a7d90887cee657aa402b4933f5c71811e4f3f4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6846 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 a7R$G)7~W6GdkS8Vf~Y>#QY@FZc=un6aUS0Q diff --git a/doc/latest/dummy_loader_c_s_8h__dep__incl.md5 b/doc/latest/dummy_loader_c_s_8h__dep__incl.md5 deleted file mode 100644 index 6ff83fa217..0000000000 --- a/doc/latest/dummy_loader_c_s_8h__dep__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -80a6efe059a6107f08ca1da39460bb24 \ No newline at end of file diff --git a/doc/latest/dummy_loader_c_s_8h__dep__incl.png b/doc/latest/dummy_loader_c_s_8h__dep__incl.png deleted file mode 100644 index 1f70ff5957e1418bf780c50cbbf939018ea6a2f2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7596 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 + - + - + + FCCAnalyses: File List @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -86,93 +86,91 @@ - + - - - - - - + + + + + + - + - - + + - - + + - - - + + + - - + + - - + + - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + +
    +
    FCCAnalyses
      addons
      FastJet
      python
     jetClusteringHelper.py
     jetClusteringHelper.py
      src
     ExternalRecombiner.cc
     JetClustering.cc
     ValenciaPlugin.cc
     ExternalRecombiner.h
     JetClustering.h
     ValenciaPlugin.h
     ExternalRecombiner.cc
     JetClustering.cc
     ValenciaPlugin.cc
     ExternalRecombiner.h
     JetClustering.h
     ValenciaPlugin.h
      ONNXRuntime
      python
     jetFlavourHelper.py
     jetFlavourHelper.py
      src
     ONNXRuntime.cc
     WeaverInterface.cc
     ONNXRuntime.cc
     WeaverInterface.cc
      test
     onnxtest.cpp
     ONNXRuntime.h
     WeaverInterface.h
     ONNXRuntime.h
     WeaverInterface.h
      analyzers
      dataframe
      case-studies
      include
      case-studies
     CSTemplate.h
     dummyLoaderCS.h
     LinkDef.h
     CSTemplate.h
     dummyLoaderCS.h
     LinkDef.h
      src
     CSTemplate.cc
     dummyLoaderCS.cc
     CSTemplate.cc
     dummyLoaderCS.cc
      FCCAnalyses
     Algorithms.h
     CaloNtupleizer.h
     Algorithms.h
     CaloNtupleizer.h
     defines.h
     dummyLoader.h
     JetClusteringUtils.h
     JetConstituentsUtils.h
     JetFlavourUtils.h
     JetTaggingUtils.h
     LinkDef.h
     MCParticle.h
     myFinalSel.h
     myUtils.h
     ReconstructedParticle.h
     ReconstructedParticle2MC.h
     ReconstructedParticle2Track.h
     ReconstructedTrack.h
     Smearing.h
     SmearObjects.h
     Utils.h
     VertexFinderActs.h
     VertexFinderLCFIPlus.h
     VertexFitterActs.h
     VertexFitterSimple.h
     VertexingUtils.h
     WeaverUtils.h
     dummyLoader.h
     JetClusteringUtils.h
     JetConstituentsUtils.h
     JetFlavourUtils.h
     JetTaggingUtils.h
     LinkDef.h
     MCParticle.h
     myFinalSel.h
     myUtils.h
     ReconstructedParticle.h
     ReconstructedParticle2MC.h
     ReconstructedParticle2Track.h
     ReconstructedTrack.h
     Smearing.h
     SmearObjects.h
     Utils.h
     VertexFinderActs.h
     VertexFinderLCFIPlus.h
     VertexFitterActs.h
     VertexFitterSimple.h
     VertexingUtils.h
     WeaverUtils.h
      src
     Algorithms.cc
     CaloNtupleizer.cc
     dummyLoader.cc
     JetClusteringUtils.cc
     JetConstituentsUtils.cc
     JetFlavourUtils.cc
     JetTaggingUtils.cc
     MCParticle.cc
     myFinalSel.cc
     myUtils.cc
     ReconstructedParticle.cc
     ReconstructedParticle2MC.cc
     ReconstructedParticle2Track.cc
     ReconstructedTrack.cc
     Smearing.cc
     SmearObjects.cc
     VertexFinderActs.cc
     VertexFinderLCFIPlus.cc
     VertexFitterActs.cc
     VertexFitterSimple.cc
     VertexingUtils.cc
     WeaverUtils.cc
     Algorithms.cc
     CaloNtupleizer.cc
     dummyLoader.cc
     JetClusteringUtils.cc
     JetConstituentsUtils.cc
     JetFlavourUtils.cc
     JetTaggingUtils.cc
     MCParticle.cc
     myFinalSel.cc
     myUtils.cc
     ReconstructedParticle.cc
     ReconstructedParticle2MC.cc
     ReconstructedParticle2Track.cc
     ReconstructedTrack.cc
     Smearing.cc
     SmearObjects.cc
     VertexFinderActs.cc
     VertexFinderLCFIPlus.cc
     VertexFitterActs.cc
     VertexFitterSimple.cc
     VertexingUtils.cc
     WeaverUtils.cc
    - + diff --git a/doc/latest/folderclosed.svg b/doc/latest/folderclosed.svg index 299d67efc3..c9ebd9bc79 100644 --- a/doc/latest/folderclosed.svg +++ b/doc/latest/folderclosed.svg @@ -2,10 +2,10 @@ - + - + diff --git a/doc/latest/folderclosedd.svg b/doc/latest/folderclosedd.svg index 1046f87848..27e288a9fc 100644 --- a/doc/latest/folderclosedd.svg +++ b/doc/latest/folderclosedd.svg @@ -2,10 +2,10 @@ - + - + diff --git a/doc/latest/folderopen.svg b/doc/latest/folderopen.svg index 3485737704..e30f756ec7 100644 --- a/doc/latest/folderopen.svg +++ b/doc/latest/folderopen.svg @@ -2,12 +2,12 @@ - + - + - + - + diff --git a/doc/latest/functions.html b/doc/latest/functions.html index d86e533d95..2d0d4af49a 100644 --- a/doc/latest/functions.html +++ b/doc/latest/functions.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: Class Members @@ -21,15 +22,14 @@ -
    - - + @@ -81,42 +81,40 @@
    Here is a list of all class members with links to the classes they belong to:

    - _ -

    - + diff --git a/doc/latest/functions_a.html b/doc/latest/functions_a.html index 4d9aaf6c8a..7d4b117d32 100644 --- a/doc/latest/functions_a.html +++ b/doc/latest/functions_a.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,15 +81,13 @@
    Here is a list of all class members with links to the classes they belong to:

    - a -

    - + diff --git a/doc/latest/functions_b.html b/doc/latest/functions_b.html index bc79b9ed3f..528234dc0b 100644 --- a/doc/latest/functions_b.html +++ b/doc/latest/functions_b.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,20 +81,18 @@
    Here is a list of all class members with links to the classes they belong to:

    - b -

    - + diff --git a/doc/latest/functions_c.html b/doc/latest/functions_c.html index 2d7105832f..a465caf8d9 100644 --- a/doc/latest/functions_c.html +++ b/doc/latest/functions_c.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,32 +81,30 @@
    Here is a list of all class members with links to the classes they belong to:

    - c -

    - + diff --git a/doc/latest/functions_d.html b/doc/latest/functions_d.html index 0c684dfdb5..300e9a3d6d 100644 --- a/doc/latest/functions_d.html +++ b/doc/latest/functions_d.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,23 +81,21 @@
    Here is a list of all class members with links to the classes they belong to:

    - d -

    - + diff --git a/doc/latest/functions_e.html b/doc/latest/functions_e.html index 9eda6cc1b7..493fcc2728 100644 --- a/doc/latest/functions_e.html +++ b/doc/latest/functions_e.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,20 +81,18 @@
    Here is a list of all class members with links to the classes they belong to:

    - e -

    - + diff --git a/doc/latest/functions_f.html b/doc/latest/functions_f.html index ee2ac3f3f7..67c4ccb463 100644 --- a/doc/latest/functions_f.html +++ b/doc/latest/functions_f.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,17 +81,15 @@
    Here is a list of all class members with links to the classes they belong to:

    - f -

    - + diff --git a/doc/latest/functions_func.html b/doc/latest/functions_func.html index 58daba6f5b..285a798516 100644 --- a/doc/latest/functions_func.html +++ b/doc/latest/functions_func.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members - Functions @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,184 +81,182 @@
    Here is a list of all functions with links to the classes they belong to:

    - _ -

    - a -

    - b -

    - c -

    - d -

    - e -

    - f -

    - g -

    - i -

    - j -

    - l -

    - m -

    - o -

    - p -

    - r -

    - s -

    - t -

    - u -

    - v -

    - w -

    - ~ -

    - + diff --git a/doc/latest/functions_g.html b/doc/latest/functions_g.html index 0868f791e3..cb09e0608a 100644 --- a/doc/latest/functions_g.html +++ b/doc/latest/functions_g.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,30 +81,28 @@
    Here is a list of all class members with links to the classes they belong to:

    - g -

    - + diff --git a/doc/latest/functions_i.html b/doc/latest/functions_i.html index c0f6fe3fcb..61795a4b8b 100644 --- a/doc/latest/functions_i.html +++ b/doc/latest/functions_i.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,26 +81,24 @@
    Here is a list of all class members with links to the classes they belong to:

    - i -

    - + diff --git a/doc/latest/functions_j.html b/doc/latest/functions_j.html index d0a611ef0e..215676a5bd 100644 --- a/doc/latest/functions_j.html +++ b/doc/latest/functions_j.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,18 +81,16 @@
    Here is a list of all class members with links to the classes they belong to:

    - j -

    - + diff --git a/doc/latest/functions_l.html b/doc/latest/functions_l.html index 244463db71..a0c35f048a 100644 --- a/doc/latest/functions_l.html +++ b/doc/latest/functions_l.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,17 +81,15 @@
    Here is a list of all class members with links to the classes they belong to:

    - l -

    - + diff --git a/doc/latest/functions_m.html b/doc/latest/functions_m.html index 6f62f7bdd8..ab9dfa5180 100644 --- a/doc/latest/functions_m.html +++ b/doc/latest/functions_m.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,77 +81,75 @@
    Here is a list of all class members with links to the classes they belong to:

    - m -

    - + diff --git a/doc/latest/functions_n.html b/doc/latest/functions_n.html index 4f37de42b0..a238e6e102 100644 --- a/doc/latest/functions_n.html +++ b/doc/latest/functions_n.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,22 +81,20 @@
    Here is a list of all class members with links to the classes they belong to:

    - n -

    - + diff --git a/doc/latest/functions_o.html b/doc/latest/functions_o.html index 45f5d5b9df..f2a2db1a8b 100644 --- a/doc/latest/functions_o.html +++ b/doc/latest/functions_o.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,21 +81,19 @@
    Here is a list of all class members with links to the classes they belong to:

    - o -

    - + diff --git a/doc/latest/functions_p.html b/doc/latest/functions_p.html index 868781ff6a..1a2bd14c0c 100644 --- a/doc/latest/functions_p.html +++ b/doc/latest/functions_p.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,23 +81,21 @@
    Here is a list of all class members with links to the classes they belong to:

    - p -

    - + diff --git a/doc/latest/functions_r.html b/doc/latest/functions_r.html index d796153476..ded07b5bce 100644 --- a/doc/latest/functions_r.html +++ b/doc/latest/functions_r.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,24 +81,22 @@
    Here is a list of all class members with links to the classes they belong to:

    - r -

    - + diff --git a/doc/latest/functions_s.html b/doc/latest/functions_s.html index e26f37ec1a..81e6ddd561 100644 --- a/doc/latest/functions_s.html +++ b/doc/latest/functions_s.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,37 +81,35 @@
    Here is a list of all class members with links to the classes they belong to:

    - s -

    - + diff --git a/doc/latest/functions_t.html b/doc/latest/functions_t.html index 3760a4fb8b..92422ce585 100644 --- a/doc/latest/functions_t.html +++ b/doc/latest/functions_t.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,19 +81,17 @@
    Here is a list of all class members with links to the classes they belong to:

    - t -

    - + diff --git a/doc/latest/functions_type.html b/doc/latest/functions_type.html index 830e28ff78..586fd9a4b1 100644 --- a/doc/latest/functions_type.html +++ b/doc/latest/functions_type.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members - Typedefs @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -79,16 +79,14 @@
    Here is a list of all typedefs with links to the classes they belong to:
    - + diff --git a/doc/latest/functions_u.html b/doc/latest/functions_u.html index 17bf177624..eb26e19458 100644 --- a/doc/latest/functions_u.html +++ b/doc/latest/functions_u.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,18 +81,16 @@
    Here is a list of all class members with links to the classes they belong to:

    - u -

    - + diff --git a/doc/latest/functions_v.html b/doc/latest/functions_v.html index adc7b3d279..d397f0e951 100644 --- a/doc/latest/functions_v.html +++ b/doc/latest/functions_v.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,24 +81,22 @@
    Here is a list of all class members with links to the classes they belong to:

    - v -

    - + diff --git a/doc/latest/functions_vars.html b/doc/latest/functions_vars.html index 512f2bb4af..31c291f668 100644 --- a/doc/latest/functions_vars.html +++ b/doc/latest/functions_vars.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members - Variables @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,41 +81,39 @@
    Here is a list of all variables with links to the classes they belong to:

    - _ -

    - + diff --git a/doc/latest/functions_vars_b.html b/doc/latest/functions_vars_b.html index c76c5f79cb..95b39746b7 100644 --- a/doc/latest/functions_vars_b.html +++ b/doc/latest/functions_vars_b.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members - Variables @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,17 +81,15 @@
    Here is a list of all variables with links to the classes they belong to:

    - b -

    - + diff --git a/doc/latest/functions_vars_c.html b/doc/latest/functions_vars_c.html index 9b96548c16..1694facbcc 100644 --- a/doc/latest/functions_vars_c.html +++ b/doc/latest/functions_vars_c.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members - Variables @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,19 +81,17 @@
    Here is a list of all variables with links to the classes they belong to:

    - c -

    - + diff --git a/doc/latest/functions_vars_d.html b/doc/latest/functions_vars_d.html index 331739a7d6..64e1ce3659 100644 --- a/doc/latest/functions_vars_d.html +++ b/doc/latest/functions_vars_d.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members - Variables @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,18 +81,16 @@
    Here is a list of all variables with links to the classes they belong to:

    - d -

    - + diff --git a/doc/latest/functions_vars_e.html b/doc/latest/functions_vars_e.html index d06c29c590..a030f7be89 100644 --- a/doc/latest/functions_vars_e.html +++ b/doc/latest/functions_vars_e.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members - Variables @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,18 +81,16 @@
    Here is a list of all variables with links to the classes they belong to:

    - e -

    - + diff --git a/doc/latest/functions_vars_f.html b/doc/latest/functions_vars_f.html index 1dbe50c49c..a835902654 100644 --- a/doc/latest/functions_vars_f.html +++ b/doc/latest/functions_vars_f.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members - Variables @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,15 +81,13 @@
    Here is a list of all variables with links to the classes they belong to:

    - f -

    - + diff --git a/doc/latest/functions_vars_g.html b/doc/latest/functions_vars_g.html index ea55b84ce5..786cb71afd 100644 --- a/doc/latest/functions_vars_g.html +++ b/doc/latest/functions_vars_g.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members - Variables @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,17 +81,15 @@
    Here is a list of all variables with links to the classes they belong to:

    - g -

    - + diff --git a/doc/latest/functions_vars_i.html b/doc/latest/functions_vars_i.html index f14705bc10..36d8d2e2c7 100644 --- a/doc/latest/functions_vars_i.html +++ b/doc/latest/functions_vars_i.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members - Variables @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,22 +81,20 @@
    Here is a list of all variables with links to the classes they belong to:

    - i -

    - + diff --git a/doc/latest/functions_vars_j.html b/doc/latest/functions_vars_j.html index c4daa145cd..dd0dea889b 100644 --- a/doc/latest/functions_vars_j.html +++ b/doc/latest/functions_vars_j.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members - Variables @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,17 +81,15 @@
    Here is a list of all variables with links to the classes they belong to:

    - j -

    - + diff --git a/doc/latest/functions_vars_l.html b/doc/latest/functions_vars_l.html index 5084c6154e..415507e113 100644 --- a/doc/latest/functions_vars_l.html +++ b/doc/latest/functions_vars_l.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members - Variables @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,16 +81,14 @@
    Here is a list of all variables with links to the classes they belong to:

    - l -

    - + diff --git a/doc/latest/functions_vars_m.html b/doc/latest/functions_vars_m.html index 55b0c350d7..6ba76dca41 100644 --- a/doc/latest/functions_vars_m.html +++ b/doc/latest/functions_vars_m.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members - Variables @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,73 +81,71 @@
    Here is a list of all variables with links to the classes they belong to:

    - m -

    - + diff --git a/doc/latest/functions_vars_n.html b/doc/latest/functions_vars_n.html index 83b3beb408..ae242a30c0 100644 --- a/doc/latest/functions_vars_n.html +++ b/doc/latest/functions_vars_n.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members - Variables @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,22 +81,20 @@
    Here is a list of all variables with links to the classes they belong to:

    - n -

    - + diff --git a/doc/latest/functions_vars_o.html b/doc/latest/functions_vars_o.html index 1ead0747c4..4e610f6f60 100644 --- a/doc/latest/functions_vars_o.html +++ b/doc/latest/functions_vars_o.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members - Variables @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,17 +81,15 @@
    Here is a list of all variables with links to the classes they belong to:

    - o -

    - + diff --git a/doc/latest/functions_vars_p.html b/doc/latest/functions_vars_p.html index 2748604576..fcce07d6a0 100644 --- a/doc/latest/functions_vars_p.html +++ b/doc/latest/functions_vars_p.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members - Variables @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,22 +81,20 @@
    Here is a list of all variables with links to the classes they belong to:

    - p -

    - + diff --git a/doc/latest/functions_vars_r.html b/doc/latest/functions_vars_r.html index 32e4a50d33..9483f0f2b7 100644 --- a/doc/latest/functions_vars_r.html +++ b/doc/latest/functions_vars_r.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members - Variables @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,19 +81,17 @@
    Here is a list of all variables with links to the classes they belong to:

    - r -

    - + diff --git a/doc/latest/functions_vars_s.html b/doc/latest/functions_vars_s.html index 0b58c8dfa5..82083d5ef4 100644 --- a/doc/latest/functions_vars_s.html +++ b/doc/latest/functions_vars_s.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members - Variables @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,16 +81,14 @@
    Here is a list of all variables with links to the classes they belong to:

    - s -

    - + diff --git a/doc/latest/functions_vars_t.html b/doc/latest/functions_vars_t.html index 6cebb7e584..5d90532909 100644 --- a/doc/latest/functions_vars_t.html +++ b/doc/latest/functions_vars_t.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members - Variables @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,17 +81,15 @@
    Here is a list of all variables with links to the classes they belong to:

    - t -

    - + diff --git a/doc/latest/functions_vars_u.html b/doc/latest/functions_vars_u.html index 923c637c26..e52f7200cb 100644 --- a/doc/latest/functions_vars_u.html +++ b/doc/latest/functions_vars_u.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members - Variables @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,17 +81,15 @@
    Here is a list of all variables with links to the classes they belong to:

    - u -

    - + diff --git a/doc/latest/functions_vars_v.html b/doc/latest/functions_vars_v.html index e718e73d49..cbc5be238f 100644 --- a/doc/latest/functions_vars_v.html +++ b/doc/latest/functions_vars_v.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members - Variables @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,20 +81,18 @@
    Here is a list of all variables with links to the classes they belong to:

    - v -

    - + diff --git a/doc/latest/functions_w.html b/doc/latest/functions_w.html index 99120dddd4..67d2e5c0e7 100644 --- a/doc/latest/functions_w.html +++ b/doc/latest/functions_w.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,15 +81,13 @@
    Here is a list of all class members with links to the classes they belong to:

    - w -

    - + diff --git a/doc/latest/functions_~.html b/doc/latest/functions_~.html index 0c38414ae1..efc2bef8dd 100644 --- a/doc/latest/functions_~.html +++ b/doc/latest/functions_~.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,15 +81,13 @@
    Here is a list of all class members with links to the classes they belong to:

    - ~ -

    - + diff --git a/doc/latest/globals.html b/doc/latest/globals.html index 985fc6af41..a704caa7d8 100644 --- a/doc/latest/globals.html +++ b/doc/latest/globals.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: File Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -80,19 +80,17 @@
    Here is a list of all file members with links to the files they belong to:
    - + diff --git a/doc/latest/globals_defs.html b/doc/latest/globals_defs.html index 441078c2e3..932785199c 100644 --- a/doc/latest/globals_defs.html +++ b/doc/latest/globals_defs.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: File Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -84,12 +84,10 @@
  • TOKENISE : onnxtest.cpp
  • - + diff --git a/doc/latest/globals_func.html b/doc/latest/globals_func.html index f859e21c4f..76b3422e26 100644 --- a/doc/latest/globals_func.html +++ b/doc/latest/globals_func.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: File Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -79,17 +79,15 @@
    Here is a list of all functions with links to the files they belong to:
    - + diff --git a/doc/latest/graph_legend.html b/doc/latest/graph_legend.html index 163a309518..666b48eee7 100644 --- a/doc/latest/graph_legend.html +++ b/doc/latest/graph_legend.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Graph Legend @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -142,12 +142,10 @@ A yellow dashed arrow denotes a relation between a template instance and the template class it was instantiated from. The arrow is labelled with the template parameters of the instance. - + diff --git a/doc/latest/graph_legend.png b/doc/latest/graph_legend.png index 9d5b8f4caa4af7ba12a18f4fc0400eff6b070e00..c0cdfbb8f2c53329fbd2612486f14bb772ab6541 100644 GIT binary patch literal 22430 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 U=^YIM19u^|a7W7;^UI0<2B+Ct4FCWD literal 20495 zcmb5Wby$_#*Dg#*NjFGIOLvzbp`?`3wdn2+kq!xwE*0tS?rtdo7b)E>4c}aQ|K9Vy zf1K-l=jgTdxh|hI*Bo<>ao=OyW3VIMD$8L$efAU%4i59pYiTt&ID~2N3`Io-e=4mb zV}QSqO%&v$;T~bXzqaNlz`;F-dm}BW;hC|&=%uB(@%!rJsQRxgGH$IT{s?@vZ*6ps zdXmuBFRyg^eKV^R;VV_ASkrTq@0HWc(=rKq3n!IdTUNJLh&Q33k0h! zn*sv9im1k=jyeXE*%%V<^DWxU*(~m9k9$+Tm1oNRqV|9MgBdPi85QBvhX8~awb(ps zCqxypx!r@8;8TU4|8^i^^H$mEo`s!4RDFH#XdF;fwS~|*$3DFbczC#+jLEgWUdR8? zYbjOwMXdC=Tfs-}UjuP74}(-KyWT6GJ>hktiVn94By@3skp{^wI~jn6oxVyVu)gkuNv z+Y4Y^QE-jbR46Hrxu*z*rsO|6fvwK<#Zt=ebo~u@*ULX6*+A!W6ieMN3K4FfB~gd4 zZ@@fFD@K*99+HHu{vB4&9Mg?AX8Ig%-|&BG@=v-$ z8`FX2Tlyc0#lFFd-Ynw}YgDc+YgpF7!N;9)RH}~w4`G^b-efsVx*v2+7s>Rkc4t{- z1zczfU+lkmdw-)h)x>A$d!1`>M=KZ0{iiVBa-oX8mWmwvT9rJ~?d4Kr0!$K0HORyO*pad+r+k!BR7n0JL8lz;rV zqJmTQ(=(Z7_XAW6j2~WSo4%Ke9*QZPfj1X>>ec2-CJ;!aok&0Lxab+i!S7ny7cau! zmFiTwAN)q>Jv$qhIGa{inW!*+WnyB2iiY;hVY!XIu1!@{_3Gxv8LTu_W2J83e{H6w zuC8GFP_&-tMX{TD)Y|{(vx>xB=a3(8w1kvqet37?LPXquDDhzQ_VHmsz&3@EtBr#{ z36o6VbiOOZ_IeeitGny9UN!QETy&!6q@<0Pz>+VK7zTEnjLh|wAOdBl^t*je8Q)XOx#y+b#?U#GBUU2&*$7cJgLCEWIbmzrF8yWm#s0|xeDt3 z7AnsbcwzVb*KgnAK>DJo>F9!cqlmYj^`~$_NQ9i}W(@ z_v%-LWcHCvk>u%V4eQym(F)^k5($6bLN;|mC2&NTyR#hUyl(8xBWLyP*;H_h${9v` ze-8x7vC`I^-ZyL~s94Uli3N6cf=D7cnO6UC@H=tKxh})Ymte9abxTIRpFY`feOtB8 zep&fesQ2WS_i2n|T;~F}Jbl*1_T6;r;PS9ba{HTpz%#vtQgLJvwzM8};}1 zfAZwX+g9%j^5slmZ-2|HSFbp(B-q&4W(E6VD2B-#S~~kaky!!bvBj^R8wT9hZbf)m zIW{l)p7atg1U%jchlV;IuSn)8XAW&oISw4r2t%|Y?*$9 z_m#2#{eb`$l~C8Ykc(E6uMnehR!^OsH8PUwXn&Z)Y$@aq)L|>7&0w+V?s!Tii>_Jn z{$^pmlq`tKJA7HdVe={izXVzlXn=^~ygSX5#%r$#<+t-(k6@gu50EI-tv@|i;7Hv5 z3**sg!)Lsf9hn|WgDagu*Y}spLjHGxd%sF^-j^F>2)h+&on;BTF%J$7l8bqNIa%vZ zNJ^3|H)uW0Jp64_Zni&HX}jE(xight4e7@sV%2(EqBWKn7uOMi&v><+6MMB5E8z)l zmE(od`;Dks{M|~9)}9AM6jZBU(Ug9-&K}f9{L4|XTTMi4+W;to4FbfN$OP~v+QdFR z<270s=HPiQoc5Ka+;qBn+<^0lQ7+nOzDV=R&?zK8F}86kZ=%FXz3KkwQ7!)sKBeF3 z8)R(q@bYpFICS$-nzK2swBV459774@iz7pBvVX{~F-^pSeKd_PN4MU7x==j~hFYCL zC_ZJQGK6Gg!`0*B3XYDPN9~W|*?xbuV~S|6f!_=ayxts1?FIoENjTidpqSDja@5kz zR==QTa;A~XvYd8~;1`IrO_oc~a_gidfr#Ep5ee`?b21c*;`b~`wbAbyt0gS@_r}J? z(Uf9oK1Z#y&~IOwuC6@Q)YOQ2`}>pip#ID#<;ibZ01AT-##_Ns4{$pgT$YTdFy}0C z=C@ziKETnS|4#qEO(9?}smcG3wBl8#q5R!?f*MASX$Jp%vAUApb#x(krLZdQ^XESY zIFY?OV;vg>Z{V8_U({n!2(KUDFt>iBo8BQ=Ge0(xE0j}LoHDo}_#kK4GBq4e@PW%- zda{)w6t=x*(sYX?Yca909GBOx3=lH%y-G)YS}uKj9;z>y9m3T0fVE$_iyP{7w;~MK zlS#TME4i?U-}hYd-nLRC!0cjXPnE;yay6AbKFj&j)Ncd_1&s4 z(~%e#q9i}Wa3>2dVaX*LCNg~E50(5N$!YQM4rVMfo>#K>OOYpts8~1NA`F`TnvucY z15X<#`4=#>NLT~Yb0iW%mtquP=R){JCIEv!E>k&*=vQG2c=7k#xxh#0nM8x*WPdsr z?3E%Zvf#LTsoYK@OEwp){f!h2Ax$AX>nKTttom@I4CK}X4cMku2T^$8%NQ-zFxfNC z&(vNQWfUKyx$Qr-3Uw?U^!iDLTSj);$a|?{1lwX!iY+q2mWTCfkYl?*m+FRLh)RKe zm)Of+NQfBPNx2@M|FMH^RlI{SnR?WeeKyHWu;>mf$hYqF6I~qP6;2_qogK_4id+YM z?cq*$dpCHA?uWT4HMumlgT1%8uhRo%y)XqF&8FqMhB@hAE}&^@j|`W8Mxuk+jT1jK z#g)ZON+|rT&KRyy^HOj)&de71i@x+fyDJ!T#Sy?MaF3t(=#`y5#LNIzoeLIbS7yby z{Om)KZ~GCOvtV4xXQX2tOZZ?t zxhh8GpF4`~MX*)QxU`d~I*X*pa=_3X;%3bq(l~#rP0}hw=4RzRc#4ce;B|4=28-E*}7^aE!khdGz@2>wX zHHt`hzy0HMYX9qrSq5O@G6MrcpQi|xrgsfiEo?0frrn?4UZr+gwGmMu^GP^)SMZMaYtAx=^4B z`2q4tdn2R@n2Fqw5k=foWL~%|7W3$$5C1vip)lwH<(jLo0DMq17xZ&N0`c#(c766)GzdnL*)_4dI65)A>vXAZeRVj-6K_(8KO7}aJW@zzGPAJKzwU90 zOG?^^l7gxTezg!ajFX&6Iy*bRGcoyd+Yt?Jpp?Fn6}R$?%mT2=s2wy09y$DV9@nPW za8(y@3XlJ|qb4fw1POSE^!m<^A3v0Vt#S3XT`{p`|c(U;z(7%GiRpulRN+o4w<-yX#*cb{Caf8pp z8bh?+A*|5`)L#6$IsZfj$$!U6o__3qxCKLJ;}tC4m>ufjCA>vYHQW9}Hi;-a6{dS~ z#Y1oYS6E^E$19jL|6iXrfFI?KLv?~C63pI-=LxBuq3|H~)A)_;p>4Iy{3 zFi0L5mE6TPsB{ z^YVX#!N|2?Pft%xH7g6QqbGHiN&Idyyiv@-r8Aw(pE^4clfGzD!^B?*l%6Yr`gL}* zETz}Q+yY$U;{F;|qk6H)&iNXb9zcO$$DO#>k06CiLLiVJ1)GP;%1Q?~TJW$mS<&bJ zH?yGADY?A<6_aX`S*}W^ux4!7_r?`pU&-0Ez7+2dwEX;aBj431XA zHDnzy3yNu$vWD-9Nx4HyU^RI^(psC@UoNsp&uPr6GKM@w*WJW_3ICrmmsgFi3%a|y zJdav0Psx|^l*r6SQdC263yVxI4;M)wbM5U?byztXxm6C!;?MZ3dqCFKN+I8v3oTf; z%2MS^T)$}7qni%NMQKw@40=dPR7?DnHCvR2_oe`pkda)-5DY%+>6Ij1dukz}MmqD% zVu$woq?D8tss2q@VOTLTF7YT@XP2zwn|Jya+c`M_2|Z5C*d>O z4<%AB_Pt7Z%OHfRIkKNpxXp%;mJOYH2?_ro=k~}K$VHO`hF7?3DT5qLu;ni}3{E>NI*w%u+d8(PkmQGoYqtY;#@jcztZpHbzL3poel(#rm9aDx1& z_!M;CpF^4w%2fVcXE*#wU}-=_;(q3PP!+VkyOjew2<^B|-f$(b3oDEwXcg`ZQgj8U#wk53N3z z&f{X2Z}XKYc7K%)gJR{VaBH?bAONJ%B;2N`eIy{!MqF>lJp0`)lWFMfEiC4J{v1^0 z;0Vtq_W^FG%^pVv-@kviocN9uA0N-ETgTdej)FyQbalK6JEP-c zN6LV^6Y|-Zkr71$?;U#k){A#Kb+&^%--20jYqPSSFC1oIvfYV*7a2 zFR?w9j}0^rMsDuUAi}u)Zd`#e-LTV`F`jFDq(kkpQ3juHWnqbco3oFPFC4 zLlIEJyaX3ss9ntfutw;wE_e%QTZ(~a(JuFQXXBz5)9Spob8#stBvMjR+t7N4thMay zoZyg<6Y#H7h3bqSKYnc3OtZQA6UFhNWn6bFDl)Qbb~d^Bs4YEDDg6{w!U<_@vSZjI{kIUCz2|NEPXRv(YQ2hjIlt&WPQPiM{<)0V5egE-4ZL;&APc4gi}~<_eC`K`_>SIsAJy0}mz@W83M#*I zTothkg1y=De2=3g(Z6$$EV9qw3ZEDn8vZKLekCQAg)I1A?K-Y*?$wl?gzY z$@)OMHxDIHge30I@qse;XRo|{6BOZW8ca)(ge;z`A;ens_7nmOj);gTSad+A-WX1< zHXXzRN@XH#AO)W_fo`3xapy-Q-?LExUaQIVkLzsZ7n$5-*LM@3yJE^jjdrv?)tgxz+J!O7_V z3`|r+0owBd6kP|(SU#|kSburJ``d^^*2BXC@uF;^l4Jl+cNq5Nd4~YdLCwdrMtdUg z3k_O@VOnUWh=+N1DCYUjR6oyA*E*?17&fJ73ZKm{91;?(l8a|tCQk&GJZa{l!(SnjU3 zvVpi2R8a6@{21W>M3E*70wN+;AE!wV>Ub5Ifc?nb^_kb72u91rCO)9_+y1UW8}KK` z{8tt2`d1Ylr`?TYZ@>TjRT6Q0S;T$6W5?B--Sz_`+EOJ%uIy~wfsDxXk;vR1NZuOd z2ARMQJo5(a{vj#jnB)a;55eF_v#0V^&HxpE22r)>v3x-4UwM#~{?XoHaXDmbZ7sn@ zf3~EA)z{b8+1CRQg!jYWvopjhLq%w-j{rP8yills?cC2Z4?u^?`3V5xeA+~O{NJdk zFtV{>hIPk7(z=?~KP!j^+}_;$IXVJ&{W9iAIa3(v&W*BpCokP{x&ZgnGd>z#-Y+8~ zBjo+Y27Br0cblop{6)4;Z_*p@PKU(;Zm+L#ad2KzS5E<)}zl_<3 zSA%31mPDQD+XLPcCGM;q)HProhHW1n5&5_WUj=SH)(shhqysqjYY^CI7#OAi8HAS9 zj^?WwK@b6{6(kIDw|@`7A>{+N(n{(D%`umZeddIygZFTd=&d7`@)o@0;a-4sVi8l| zZL#j>K2#Yj?RE{IyAgG`+%q}|!_STk*quD=B= zLNmH{2jOk^0%E|ycNoTxE-MF>1AuLZL0-qv@TOou>eZ`jp!7QX)(1TLgVOa2L@dg?jcxy; zy<+GGmK#Ve0AGQcBnWJf3*`0aeX0L@QP~5qHjw;LKtSCAPazlgO@V340I1OW2w_cz zArva#6)$q&VraI|JoC{sjpBEoV3|A+oW1k30gS;~bm;;P3@j|@_0WUVJjo#B1+T44 z3;-(20gsu0=Bn)%g+VT`!8B1I4|Z;~+$M%CamTr{vjdCx)$XvVQe6QRw^;BFtik0e zUv~-(y*>bUTK*=1p~eoH1k1RHD6|+QBLE0fG$K>P> zrFa@3nxS&((Rl%SVW6v1?Yto$LnWaMLJ{P#n?A9 z*cFmJOaGVpfm^7aMcb6OCV{jQY{)%NC3_4A4O$gOl9eVxv)5at3v_gJu$9DbwrL-( z*0B9jeC7XZ7Qg_sa^w>g5vAqi&H(A0?&N1X@6Q1|0DU-Y@z;Ry8vwF=_><{??gLUo z?l%QMo*4#yhX%T*plT4JT+RC5>G5*H#Ai!BM^1oPCvp{t!R-OoqNbtg;QY+wV5a};LYYkw*5UwH6+X^&`i58pOazO7^F+(su1fAG>SA7(; z(ttBffQyHnMNX{v5Gb8aE-u){7>X-EU*n~b(Q|NebfTgead9}CW0`xT59#@IK$}9Oh^r0aq;v@~_6dvSvp?@{ugD=C=o^DxeVx3ZMy4DuJS7d$HLg zW)*llKY(>t(6bXcYzP8n_eVgG-8^>y3)j!13aKH=dMlwk+led#OwTHy#z0ioE>L_p7U`7N|WlgP6fkY}MQ{_-q2mfW>Etw=_V0eQ6Iox(D<@ z*$s}0NI<`yI5aHma!=jukhuTJVyyka0kRx$5o zsMcTAuy}|zyG33DMHq+8-(^}q;tMw)5d(*b|N4;fNWx1N+_kPM3Ir@TT4Y@etYPF~ zhP82qp5=;FURmYvxYUbR=9ua{mt~7Aw56~9Z2+B~lJ>bnempZFC#INs&G$8rD_Bs! z&0mf7l2VF=mhBt61u|n~cIII2OopB{8G9{8^6xIQq*b-bMuI4~`lyC^kCerw7){u| z6Vt=BtuZ)=e4j$d=uWnXs3_a(?5DDFiM6jkTS!q*Q5hyVX)u|vPFml8nu>W@MgCx_ z{m{@Hi@5yNgCf6R^BA7GIo=VM)A2WQJv@pO9~D&|f{c6t=o5|tIZ58tujqS@w%qk* zhrpG{9hxh$!SP^u)WIL-!9z8UJZ5r^!*f?U9(;?bJkSbLF{^C{1@;igS%*xub9cTL zeu4@%E|dw!rk}Zh^nqJj+1lDVVgs9>$Ucn2ewaA9Fm!KZ89dZGsWG0l3+_iQt`*b+ zuP*3V!@7M4{c`n==@xUd%2(D6{$pi!_#3or(UOZABziB=FT`G%u^g`pD6skiY@rX& z>FGEA^xhP0XFOmvwtDNt2vr6TCwUl(0=_bTp=q3RIlyfQ$;TOM*Z}| zi^C!j@p?QKjAK*ceOoop*Ci1bvr*8I*KknVaiUgXN zkJp#&VRwFg>X5(Z@uX)!k$kaGjPRU z3k7T~?OB`C>GRTGid3N+sAHJ33_K1Y-44z@PYS%WrR@&Qtr0&AsTf95DrjZhbg`nv z+9X|-A8c1{)(tl1X-*C1MpNG42z5st=Dbq)R zpp45j!m+0+Jj1_vA~aWF?i>IY4(%BRIS#EM30JmAPf7Sq+e}-%?j8B|n$PL;t$jvB zZG?WihND2tRfQH3@5ZlaZbCmTzFnap;W1)maej0>nH)QyVHK!&+PxcGwrQl@TX>42 zz!I#9$~W+s_qxJTS@e-D>Ze9$3nlp-5zesTOj#945BIw<1>0w^Wug8)F6RS`qJV!LIv(V6O-zu$SMobdrLkyxf30cyyEECT#!QTBLfUphJU{hch*5S!qA@|iO@&O`0q0fU1(bH;RbUUQ>E%Fz}bZ9eSvfgZArm75S= ztKtnww`(Ar^L3_`TWln)d*gIW3&P5}dQ zXWr$Ay}6V9T0eWTxBcq7z}Jv%_$P?BoOGmG^z85G7L4l>H-t6b1T`Ws8X~-RI_zCC zf>aYm*`eZg#G*Rjb=BEqjTZu^3Lx{IEC^ zu=xis#8)^|BwQ$iW$3LV8}6(D$6^Q5T+GQU7>a!d)?R&_DEXOo4DRXu7ZWX)xy)g9S2~F)B}r0>Lcg1ZRE_ ziW{trnvfdN2Dc@%R^ISE-A+5(aQ}zpa|LPTNUp`Kg<6GlQx;mTYy~ptaqghKD&tY| z>=Ux6f?#%Y<$0O>rzVcyue9^GZC0GV(#O$o&U=xbt?8zh6qs>8C9#O!+OQ{EU1Yfr zkBH)AKaw%1>Eo9v#vLn{&X4(5xxNt>c4ai1ZQ!DLNBsE^a0Rf3G0v~?cbQ+fN9b+3<2mJd4;;LtT}cUa82i ziP4A6NCm&hB|7eEFzD7Ice3&1{sUtmQHM@&C0zwUsfB)?0XCNZGRc&jG`r$&X}!J_ zLkj!LWx2z7b$)$f=GZVi`r~OUbDBGjM!jabW`X%cG<_ujj^O+;{8~kOKB8`1Z}{72 zoFk&8teM62c|Wsr?o?)?%D&C`VEau&GZOnozB7kCsYQDhwXclxNG92R_NYf&2MyC9 zpx-84`uXj!(vO#PQgm<0=7Nkr1!^{2`^tLcxXDJ*5K%2iQ;$Fxjp!>zu1wj;ZuHZ|mOiO%$l_ZkzRC{yQ=px|iA#eiowdU>c)4&h%NRm< zQ|HD+HZ+5Zjrb~1F*ubZk27bw8LMpa&&MFdqHg$(qmlR8AINYS`$R8$%JdJfi z{!T{#SJe}!4t-LlC~K};QawbS7|azk70l7&t(>kVx$GL&BP?_mtgt*q+9GWMLJk8$UpfLK9jl-p{B$FbP>pdouRHZ-cJTvCpd#Y((~>H?q>){F z{}cC*E*5;?@#c>Qs2Jh`hBnQh$#dP`r&W4J)CmtB?CGn5g~ri&jRNU88nscGt8 zzx#!$atN)5LY?06y?Qs0m=yQ1Lik%cDcrouH0TEsLP!u7vVYFB>}_zev<7A?#I*-K z(1;@6VRz{mO(y!Y{`w_&%Fnldo7cB`Xx`&0!0EgldTa>Bn3%QG-WHn(l|Nh@yc~5Y z4zs-6&V8PwTSnk{>w(Pgc1S;cm`;2roCNncgk zS*BlqA>&{=B){){;&eod+im6?**@AbyzWV5d`vu9GtqvnE>guT_DUk5cu|>>Uy9%Z z>REKJE}H&`%2G_JsQ21tz%5GF`Cho0$16pFs#}Hu&XmMH=XUby2ZyFbW>TdB&4>sE z0*l{PWfJ)hZYUk_zT>I8)O8$&Hi-B1rX)&EXQ=aT#MK{!8c4@k-93e>UmlIe)7c%vuD1T4#o>=)4hkT8>Nmg6w(^h&Q~55+!8f#fHiE* z$IPZAqWywib$I<5L`%*+VtZ{VCci35pL$g9_$%&rc-`P@8pX+cgn(4Q%n@emY2Wr9 z|2Eb`R5zj+riW~5e9qMfhD%YqaSxH}jKljm6FsqfL~4ds4u(0fMGx1`sEn2?^_zwJ z1I7E;jIrtER|?gA!&V34yIp@~=_$zRWoU`mZ(`A65N~7HBI7NzDNda^xE}@g)d`bq zGbb$)a=k}{hS^)r41CSZE^G&(FobkK+4@D=g)meu&=SKwcwS5KdDg)aR_S-2R{KR8 zC&9Mvls78-3)j*0YlXJo-w#OP3O7_)^3~^0hd#R>e;x!DUeg%v4h%)xfKL7@W4Cbkec= z_M#63WgM?z*bG{l1w_|kVA-~bcrw39JVs00&l$_{FZ3&l)j2D=}ErYKkOkFo|53{i|=R9`H`wE2)3 zO*^P^<4LoE-$IOXcm%IwSm2vi0>SNv2MrnZN{VO453=Ctw!;MDAI~Gq%U> zqJ&D>A!=*|$Q}`^T!{5>%Vgaed%Q=zm%RP06o%SS?Z&SJqJ6P!X`3m}o%5FmXC`bM z#L|{)8w4N?>0PQGXqU8ei86N)A`E|c!_%C`>_>YC%9Ow5{!KdF zAU%HEJJ5OxoA`PPQEUp=qr}CnY=1sQ$H*991N{q|!XnM3$R5fD`;iCdfX)=^h(U{k z40rp%(>J9@g#6Uqazj-wN7jEvCEEa9kUYulte~a_e<`N01xBLqd(v8h)#;?0;8G$} z2=UmvP`|c!P$O2`c0;S1QYZk_@{Zm?n|`uFT`PMcD?W);RPh?-qq+5Nox8)yC+0Sw zuF*92@F9`-_+M@#_X(=F(3m#@LV)9W4Udf59fjJ>8T~w}Kf;)j-+?n>xrM^S3$Na7 zZ%|-&_Gqi_;KCkCsq%N&h#5Nwzjr*tB(S3{N6u>mdh*31)}OttpY?{6gh`4d&IBWt zTxg^jq?z(wXYT&}%YYF8m(e(yioC~g7Q*ki>T1cu zd}Pe_wKneXcEL zcsC&Q{y2T_D)^M(Uf(~38pKWCy~PAQ@o>zd76ci@?%xBSUFs=`)56U&X%P7qb=?C_ zMh?LEI|vu~H{uGal!U}yUCrFBfh#ip^S;-gSi^j-yZ7uDGMBG_JWLkI5!fET2t9O% z)`ba@$LPwK(!E900&|*SDA9wDg%B`3k`|5;6CSRG1O^_omPx8#Nn6WFOPc}}6qB(z ze^9ssdALfp#$nmNJJkvC6IVGx0E+c9NSk}39=6Bff)`mw8lTN>#DFWV74{D>lD>;Bw{rb}K#PgJi@rE!r_ z%}|&cu~Xi(Egt9KlvvYXSpa5_pfdHuaPF>KEM*ubD|}Lh`nWKBdSwqMrZG1f`MG<_ z5`jkf(l+hRPAS{44hb>2ulhonzGhi&NQ*RE@?M|-l0jA!Nj%FJ&;vtdt-gyGXP6 z7dH#bo*J%p0vK(@)6zKS`%vC?vuj-s6$68=s1U`cI1Dt11MGTWW|a7tr_c5L;zA7c z2O@~cvHDGLt?Z&J?Vtum(erz2Yc4aOJ8lE+0(&g=@)7Qnw5h$Z32br}`vcJ9g~4zS z6i=%G*4;5$>isk7ps&#h=uiVbvoNP&cVz4CaN?Gf1fQU%GG#-pwn^A;p&ACbJ%mCjtX+nVD_HeZ+X7aU$9S*L$S zrYf|Qxd;l_j|(d!GA9;&_YUUdyK0UvlC|sH(zV=Ycm7`LN2fIP4VbJP;u%b@gXT*v z932D07+)WTxZCdZ0O*QPB4RNxFqGA?78CX=7T7_@5R}10D=nDB6-4v(*@XRAnBUjr zsU3{Qi(k4P@ZkdqV0btT#Ojm@=$Q5gx+~{bgN~ftC4x^oXtU+B4(lMTI5)D_v!V}I zMV`}rht0gM+=3ony)Cp2KgFZclY?K8Far!$5~}*DRA=ueoYFLW^=jjyX(4L;C{_|z zG$H0Ky7Q78n=5N-0WliEBz$$4hyIsB3%PNsk1v?%0(sE_2aQ5sNU-n4`dDT)$Y|e3 zq)f4-AYFwkJ<9lffMjfCo5TC+R&2=1j>?!O}Z)@eM zl3mH(@+eW89CT$8G>$%@TgD2@iLrasyl4Xb8-)+_G$!=)^otPfUumEhI4k0Hy3U_G zY}Tw-CJg#=#OF>Gpxems@&YzBDU`0En?%U``JS^Hv~k)Q7#SUq4s$=y_kxMdA_ez; zwMP&_)lHz6nhM|zjFR7Ff$?{QL_-Nkgp1h33#s~k`1lWQpbkBv5( zx%p6<|fMRhdlCvF#or9-t^}>?&!Pac>aJus)HFQFpqG{dEXKk;k?=k*AOw6a z#>BLvoUe*ozy4p-q7y)SP&8;Ga<#5Ua2Pf}e7epnZM9CLcr@d`1CYx6jsR!$k9 za6MOF^pnZ6s7sUXAtSQ)&zdT~Fe9Fbjh>|Hj}`$PwlKIXuQqn|X|Rv-qP^PvX@-kbEYvETz6 zNoH=GeZ0i+4m>jVMmUdcjfj~ax_9pm%^%aQ@Ol!y-~#%!EB1FGU>uig5${*ig72;p6Y&a9r2BfXBH1>k2lwdpqvyMwP0Y(hWhCX+?IEs(0XiT7ml=4%fJ?(vtu{YNp@C_9`8!wWrr&WS4ckrUmRn`eIG;HSJA zDDXQwhcSbj?(e#?<(0(t4^re6&bfDDjVYztgYEOQM!zIlI60ZvIlN*t3Jw(cAQ4D9 zqu0|u)lGit?AgnG7K)ji?JS~b#uB2esAy{%J^vZXiJOX#i_6sz{Yvd0oY&+`Z1Xw) zM@Ec=3nU>j;fZ;|Y>H-RZ&0pVkA>BL`EqDmzxj|mu_8@jn!B-&uqycKys5f zw~x@~%k82ep4hcz4@PP$zPIeE>0g~~GAm{1I(1&~d^AGHEiI*ZQIm`KM(|rx3qmAh z&$KTFo$MQ)9oPGp=0EVwnaY?y59C6SelWoAX*EaEXef0Uk)lR6X55cZ1rm_j;5mQx z!@3g>kW?PK72gsVGhc**!!CjSe*sDoOAP;d{k;{nxbHIF{Q0ZNH6n=3oIuV;S58&d z?c?>5))wnW%NIDsEe47M4o+xd1@v_IsSLM7aP8TgLJf2a5C?T#C} zbr?ya;l*SH(XyG4OKJz*?>@(NEK&TT(FV4;U1^hSgxUe^AAX`YhQD9QP7#SiyhNKI zlnKh`+A7_i6tUTBFTSOuh||_SXFH%Ad6*AEL*L!4L(y0Hv96&LLONSh7xyqXyGW|! z6UBdhz1hl_WHr{%``f?n0rifCD;|tuxvKg+`)FK7*XmBp`P8y!p6Kh)SMGB25i$x< zeQDu0fjaA~?!P_H6^&4j+k)oEW3xtIh}u6fN9^Yudb46oNzd>qJ&@(KlKzoVP0)FW zn;TaEyN7b_VvOnvxw=C2f{Wzrl>QmZ!ABwpyCW^g*4lFJ@P3Qkpk{%DjGe8883?`^?zwbHM(Jzjxt zJDN?IKO+7$8^D%yTj(M%mpr=G9_TZi*MK7ID@BmrJTaLWzvVT;pEFNhEaq9jySL_G ziY|4%{rd~icsu*p{E>5UxvxYVtJ*l0Nik*uSm4?XI)%{jq$T!e_;noU-WR@8nuN0r$Zw2}g&&>3i;$#|H5!XnSI_xu#{~@b%zWA###ZscO zY+B|K6IXk$c-PsPGa56=r+s+;b&qAJKp6~7jb)fM)$x3jLoD6guWL!;V)K%S^wa_~V877bIQOmvvva&)Sv5iR8_p$K1clcPA&yx3E zOK-VN6dePT(OI)(@kx5~AbZWb&7ba7ibb8sMqXY-={c*|L7&glFkJpZM)Zdx($O%P zF`2uS-sn1bU!bc(yV;z}z?sL#^0iO0Tb?v-N(^eSX79o3v^+aFYV#BtEzN1v!*KC8}J(;UmW}>bY zX`9M`kpD~QdAoC0Nq8NEF^aorieka$Et$8;TJc$4zlVDa? zT7lyv>?F@{Pv7R9I z3ye6W2RUI`I}uO_b)~uS=#{H%@s1=$dtbYJOD?~II2^Ij#KXQ#pGbXeB7Z8(f8+@f z0&T>p_+GA+RgP~pMF(Qk?(PHqwzv43Fefd^0BtiYDMJ*MO0fJ3r(jnW|yM=efKBJ`O7GYbjxeUqvhUxInbz+FZcj^zR zy7>G7W>c2>VoN99^5s=bkccIjrP>;KZ>gUrYk`VVgh z?ZoJsz{BC^1)Qmb&01zZ8_6;P7JRX;j%Nd7f7TYnK*#&Q(j_V4$V}MNX{qeI*~eM} zH^Ls+gjY~N7E5U&+Q&vB0C(#|FeQasjJj^S@o{>Z{OgmeU*DUW@;?@={-6@KyH8&$ z;GdhFd%f92%3hH!yk%QUR~|u{1^Grw8~7}!>q@fZps;!pc)J984W=fS0O@Nd$Bq@D zky6Y9`G7jczl8DI`M^h1>8<;6!boDq*p2IZXG~g!zp+mN(jOtdDBDGvb;j{B4gRq6|r9O<+n7E~Rl_o5FQ}=`*yYPdUB|NCbJT=qC<9+Kk^Q%9Kfwb?X_Ml6GBUk=xSPCASe&5^gci!jq`lPZs z+_Bg4nu8rIvfcfyPn%;433VM(M&`>h8fZ@r(#6E0OTEja-*7fr_eev8@bW;Hq1Bml zNjLOwPP8A#xRZt|l{;3&?g^auv`xahLhEh3OU}moZbzO-aQHx|xwqFY#q9Ib!}9#A z5=nq~Hhe#$xt-*4Un45%?a%g&_R{L0=vtC!Samu3n=@e!zJD}aT)e(W4l56=In!g$ zcBC)weLcB(K$N4$c-sv#GHY(p7?rrF?8CMnDJ4HK&+jSLE_R+Y^CSN2&baXuz**eA&#vxs?4%8tU|eAsf-8*+B4C(ovBYWo@6pG_cKnM; zho8<4?~=uYa2hJYk*PT0BkPfO7>~#L*GtL4=sHtaX^H*|OG|V0(qE3M9WM&>(nns5 z2(7AGLzu9mq*pv85`}SrUBJss_IF9eH?5A*A5w|aDwVbIGpC{|`9-I+%v9r59%P&} z4_~t5JlGU1H)ayBBw;k3A6;dwiBZdLzB^g;t7$NW=!G#qP9lz8f%nVdTwOlzD^<;2 z9&WuTlA0kp+IK_lgz*oRVZ}mA%|8gE<20kgLMryzrh@dPs*S8s!chIcw_z9eL}V z^Lf>6*+}#qCiQ@+>H7;A8x$;AC_f(};JitZr_WX&Yqa83v2|HpPE;q%m22M*rVCbF zM`K=C(s0HHX(Kg(EB3FhKjgS#9?|ic!RxDonTKT@oi47LC5q(--H0-pdxcBROcB-6 z_z0(?&NF;=sGyEkiLKmm`kY?PSSdkZy4UN0DJC z&zF6H@`<%{GjvV1$=Epie5denM9tEhnS^J545xo&J9#e<^cg1I16`C$MT!j_=2Xj3 zzgltkxa`Ls$5XKgDA`%?nNpDxqOj?nS{=Dzk;+`%+q2Jn zf4jxT&1s7t&~>TGQA~a=-b(WE=lfu%wkcA6NSdBK`>sp4tT3O;vDWF1(tPL1x6^ot70vF{)(5AIbl2uVC79Z$WUZDl~Pp}Zr zC^k2gRfvFBO$2?sBa4}%_GRdk*tdhOGvnj^O4|z*iNO*ROg|9`q8ABHKcToK&JIZ> zpmH*R>(_V7bOvO+zOF8JLoRDelf)>sN=Pby>BeF6{{kH=7gUu;7^d->OvudD)JfZ* z=^!=Blq0qa50y{g5lunGf{H(Z;o<)7?y4i5+f5>XQ-^vuhe97^gI!Y#s#4W%ixUaJ zgtxn8K@Rw;)~y!e=?{2gAlc)%gqd!FUum3{ zmzRqdZ<(QXT0KrD649kVA6uUr(q0qKKZkp|5F0xSiHMPFCU|bZJrDf-woTvmf;OZ_ z>GCP=!@GBLs8p&{5CA+h;O{(qja$qjEg(Z?a62gZMn>5v;8TrDG_cnc!5zmS2#|E zVh36#uGNsNu_h*lpj&aExDghj3yJ7`VRzvUe3XThFt_n}eSIEZ8yI+l`3w+v|6uB7 zNXCg1x+N~sJ)m^GXZcu0gAQjzHrRSKwCy~?ZEdV%GGKM0BR*mW?HICjPBdJ*Q9$&n z&-J)l2q=4i$@j6LqYwJ)U=4v__&#M|VBqj&vM0K(aU9SDXe`8kC+{8jT={ci1U=McrK)+$_}Gk;qB`-cmj63dA}8yLpwYx|QAv W`NFx0nG6;FRJ=X?(PWP^m;ViVzn9zq diff --git a/doc/latest/hierarchy.html b/doc/latest/hierarchy.html index f90a9ccd98..22782b4346 100644 --- a/doc/latest/hierarchy.html +++ b/doc/latest/hierarchy.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: Class Hierarchy @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -85,93 +85,91 @@

    Go to the graphical class hierarchy

    This inheritance list is sorted roughly, but not completely, alphabetically:
    [detail level 12]
    +
    FCCAnalyses
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
     CFCCAnalyses::ReconstructedParticle::angular_separationBuilderReturn the angular separations (min / max / average) between a collection of particles
     CFCCAnalyses::myUtils::build_D0
     CFCCAnalyses::myUtils::build_tau23pi
     CFCCAnalyses::Algorithms::calculate_thrustCalculates the thrust axis by looping over all possible combinations
     CJetClustering::clustering_antiktJet Clustering interface for antikt
     CJetClustering::clustering_cambridgeJet Clustering interface for Cambridge
     CJetClustering::clustering_ee_genktJet Clustering interface for ee_genkt
     CJetClustering::clustering_ee_ktJet Clustering interface for ee_kt
     CJetClustering::clustering_genktJet Clustering interface for genkt
     CJetClustering::clustering_jadeJet Clustering interface for jade
     CJetClustering::clustering_ktJet Clustering interface for kt
     CJetClustering::clustering_valenciaJet Clustering interface for valencia
     CjetClusteringHelper.ExclusiveJetClusteringHelper
     CFCCAnalyses::myUtils::FCCAnalysesComposite
     CFCCAnalyses::myUtils::FCCAnalysesComposite2
     CJetClustering::FCCAnalysesJetStructure to keep useful informations for the jets
     CFCCAnalyses::VertexingUtils::FCCAnalysesV0Structure to keep useful information that is related to the V0
     CFCCAnalyses::VertexingUtils::FCCAnalysesVertexStructure to keep useful track information that is related to the vertex
     CFCCAnalyses::VertexingUtils::FCCAnalysesVertexMCStructure to keep useful track information that is related to the vertex
     CFCCAnalyses::MCParticle::filter_pdgIDFilter events based on a MCParticles PDGID
     CFCCAnalyses::myUtils::filter_PV
     CFCCAnalyses::MCParticle::get_decayGet the decay of a given particle
     CFCCAnalyses::MCParticle::get_EventPrimaryVertexReturn the event primary vertex (mm)
     CFCCAnalyses::MCParticle::get_EventPrimaryVertexP4Return the event primary vertex position and time (mm)
     CFCCAnalyses::MCParticle::get_indicesReturn a list of indices that correspond to a given MC decay. The list contains the index of the mother, followed by the indices of the daughters, in the order specified. If m_inclusiveDecay is true, the list of daughters is the minimum required for the mother's decay (otherwise, the list is the exact daughters required for the mother's decay). In case there are several such decays in the event, keep only the first one
     CFCCAnalyses::MCParticle::get_indices_ExclusiveDecayA shorthand for get_indices, with m_chargeConjugateDaughters=false, inclusiveDecay=false
     CFCCAnalyses::MCParticle::get_treeGet MC history tree for a given MCParticle index
     CFCCAnalyses::Algorithms::getAxisChargeGet the weighted charge in a given hemisphere (defined by it's angle wrt to axis). For definition see eq1 https://arxiv.org/pdf/1209.2421.pdf
     CFCCAnalyses::Algorithms::getAxisEnergyGet the energy in a given hemisphere (defined by it's angle wrt to axis). Returns 3 values: total, charged, neutral energies
     CFCCAnalyses::Algorithms::getAxisMassGet the invariant mass in a given hemisphere (defined by it's angle wrt to axis)
     CFCCAnalyses::Algorithms::getAxisNGet the number of particles in a given hemisphere (defined by it's angle wrt to axis). Returns 3 values: total, charged, neutral multiplicity
     CFCCAnalyses::CaloNtupleizer::getFloatAt
     CFCCAnalyses::ReconstructedParticle2MC::getRP2MC_p_funcSelect ReconstructedParticles with transverse momentum greater than a minimum value [GeV]
     CFCCAnalyses::Algorithms::getThrustPointingMake the thrust axis points to hemisphere with maximum or minimum energy
     CjetFlavourHelper.JetFlavourHelper
     CFCCAnalyses::Algorithms::jets_TwoHemispheresMake "jets" by splitting the events into two hemisphere transverse to the thrust axis
     ClogNormalLogNormal smearing in the form of sqrt(aX^2 + bX + c)
     CFCCAnalyses::Algorithms::minimize_sphericityCalculates the sphericity axis based on a list of px, py, pz
     CFCCAnalyses::Algorithms::minimize_thrustFinds the thrust axis based on a list of px, py, pz
     CONNXRuntime
     CFCCAnalyses::ReconstructedParticle::angular_separationBuilderReturn the angular separations (min / max / average) between a collection of particles
     CFCCAnalyses::myUtils::build_D0
     CFCCAnalyses::myUtils::build_tau23pi
     CFCCAnalyses::Algorithms::calculate_thrustCalculates the thrust axis by looping over all possible combinations
     CJetClustering::clustering_antiktJet Clustering interface for antikt
     CJetClustering::clustering_cambridgeJet Clustering interface for Cambridge
     CJetClustering::clustering_ee_genktJet Clustering interface for ee_genkt
     CJetClustering::clustering_ee_ktJet Clustering interface for ee_kt
     CJetClustering::clustering_genktJet Clustering interface for genkt
     CJetClustering::clustering_jadeJet Clustering interface for jade
     CJetClustering::clustering_ktJet Clustering interface for kt
     CJetClustering::clustering_valenciaJet Clustering interface for valencia
     CjetClusteringHelper.ExclusiveJetClusteringHelper
     CFCCAnalyses::myUtils::FCCAnalysesComposite
     CFCCAnalyses::myUtils::FCCAnalysesComposite2
     CJetClustering::FCCAnalysesJetStructure to keep useful informations for the jets
     CFCCAnalyses::VertexingUtils::FCCAnalysesV0Structure to keep useful information that is related to the V0
     CFCCAnalyses::VertexingUtils::FCCAnalysesVertexStructure to keep useful track information that is related to the vertex
     CFCCAnalyses::VertexingUtils::FCCAnalysesVertexMCStructure to keep useful track information that is related to the vertex
     CFCCAnalyses::MCParticle::filter_pdgIDFilter events based on a MCParticles PDGID
     CFCCAnalyses::myUtils::filter_PV
     CFCCAnalyses::MCParticle::get_decayGet the decay of a given particle
     CFCCAnalyses::MCParticle::get_EventPrimaryVertexReturn the event primary vertex (mm)
     CFCCAnalyses::MCParticle::get_EventPrimaryVertexP4Return the event primary vertex position and time (mm)
     CFCCAnalyses::MCParticle::get_indicesReturn a list of indices that correspond to a given MC decay. The list contains the index of the mother, followed by the indices of the daughters, in the order specified. If m_inclusiveDecay is true, the list of daughters is the minimum required for the mother's decay (otherwise, the list is the exact daughters required for the mother's decay). In case there are several such decays in the event, keep only the first one
     CFCCAnalyses::MCParticle::get_indices_ExclusiveDecayA shorthand for get_indices, with m_chargeConjugateDaughters=false, inclusiveDecay=false
     CFCCAnalyses::MCParticle::get_treeGet MC history tree for a given MCParticle index
     CFCCAnalyses::Algorithms::getAxisChargeGet the weighted charge in a given hemisphere (defined by it's angle wrt to axis). For definition see eq1 https://arxiv.org/pdf/1209.2421.pdf
     CFCCAnalyses::Algorithms::getAxisEnergyGet the energy in a given hemisphere (defined by it's angle wrt to axis). Returns 3 values: total, charged, neutral energies
     CFCCAnalyses::Algorithms::getAxisMassGet the invariant mass in a given hemisphere (defined by it's angle wrt to axis)
     CFCCAnalyses::Algorithms::getAxisNGet the number of particles in a given hemisphere (defined by it's angle wrt to axis). Returns 3 values: total, charged, neutral multiplicity
     CFCCAnalyses::CaloNtupleizer::getFloatAt
     CFCCAnalyses::ReconstructedParticle2MC::getRP2MC_p_funcSelect ReconstructedParticles with transverse momentum greater than a minimum value [GeV]
     CFCCAnalyses::Algorithms::getThrustPointingMake the thrust axis points to hemisphere with maximum or minimum energy
     CjetFlavourHelper.JetFlavourHelper
     CFCCAnalyses::Algorithms::jets_TwoHemispheresMake "jets" by splitting the events into two hemisphere transverse to the thrust axis
     ClogNormalLogNormal smearing in the form of sqrt(aX^2 + bX + c)
     CFCCAnalyses::Algorithms::minimize_sphericityCalculates the sphericity axis based on a list of px, py, pz
     CFCCAnalyses::Algorithms::minimize_thrustFinds the thrust axis based on a list of px, py, pz
     CONNXRuntime
     CJetDefinition::Plugin
     Ccontrib::ValenciaPluginValenciaPlugin is a plugin for fastjet (v2.4 upwards)
     CWeaverInterface::PreprocessParams
     CFCCAnalyses::JetClusteringUtils::recoilBuilder
     CFCCAnalyses::ReconstructedParticle::recoilBuilderBuild the recoil from an arbitrary list of input ReconstructedPartilces and the center of mass energy
     Ccontrib::ValenciaPluginValenciaPlugin is a plugin for fastjet (v2.4 upwards)
     CWeaverInterface::PreprocessParams
     CFCCAnalyses::JetClusteringUtils::recoilBuilder
     CFCCAnalyses::ReconstructedParticle::recoilBuilderBuild the recoil from an arbitrary list of input ReconstructedPartilces and the center of mass energy
     Cfastjet::JetDefinition::Recombiner
     CExternalRecombiner
     CFCCAnalyses::JetClusteringUtils::resonanceBuilder
     CFCCAnalyses::ReconstructedParticle::resonanceBuilderBuild the resonance from 2 particles from an arbitrary list of input ReconstructedPartilces. Keep the closest to the mass given as input
     CFCCAnalyses::ReconstructedParticle::sel_absTypeSelect ReconstructedParticles by type absolute value Note: type might not correspond to PDG ID
     CFCCAnalyses::ReconstructedParticle::sel_axisSelect a list of reconstructed particles depending on the angle cosTheta axis
     CFCCAnalyses::ReconstructedParticle::sel_chargeSelect ReconstructedParticles with charge equal or in asolute value
     CFCCAnalyses::ReconstructedParticle::sel_etaSelect ReconstructedParticles with absolute pseudorapidity less than a maximum absolute value
     CFCCAnalyses::MCParticle::sel_genStatusSelect MCParticles with their status
     CFCCAnalyses::CaloNtupleizer::sel_layersSelect layers
     CFCCAnalyses::ReconstructedParticle::sel_pSelect ReconstructedParticles with momentum greater than a minimum value [GeV]
     CFCCAnalyses::MCParticle::sel_pdgIDSelect MCParticles with their PDG id
     CFCCAnalyses::myUtils::sel_PID
     CFCCAnalyses::JetClusteringUtils::sel_ptSelect clustered jets with transverse momentum greader than a minimum value [GeV]
     CFCCAnalyses::MCParticle::sel_ptSelect MCParticles with transverse momentum greater than a minimum value [GeV]
     CFCCAnalyses::ReconstructedParticle::sel_ptSelect ReconstructedParticles with transverse momentum greater than a minimum value [GeV]
     CFCCAnalyses::myUtils::sel_PV
     CFCCAnalyses::JetTaggingUtils::sel_tagSelect a list of jets depending on the status of a certain boolean flag (corresponding to its tagging state)
     CFCCAnalyses::ReconstructedParticle::sel_tagSelect a list of reconstructed particles depending on the status of a certain boolean flag
     CFCCAnalyses::ReconstructedParticle::sel_typeSelect ReconstructedParticles by type Note: type might not correspond to PDG ID
     CFCCAnalyses::ReconstructedParticle2MC::selRP_PDGSelect ReconstructedParticles matched with a MC particle of a given PDG_id
     CFCCAnalyses::ReconstructedParticle2MC::selRP_PDG_indexSelect ReconstructedParticles matched with a MC particle of a given PDG_id
     CFCCAnalyses::VertexingUtils::selTracksSelection of particles based on the d0 / z0 significances of the associated track
     CFCCAnalyses::SmearObjects::SmearedReconstructedParticleGenerates new reco particles, smeared by given parameters
     CFCCAnalyses::SmearObjects::SmearedTracksGenerates new track states, by rescaling the covariance matrix of the tracks
     CFCCAnalyses::SmearObjects::SmearedTracksdNdxGenerates new track dNdx, by rescaling the poisson error of the cluster count
     CFCCAnalyses::SmearObjects::SmearedTracksTOFGenerates new tracker hits, by rescaling the timing measurement
     CFCCAnalyses::Algorithms::sphericityFitFunction that runs the fit for the sphericity axis determination
     CFCCAnalyses::Algorithms::thrustFitFunction that runs the fit for the thrust axis determination
     Ccontrib::ValenciaBriefJet
     Ccontrib::ValenciaInfoClass that contains the algorithm parameters R and beta
     CWeaverInterface::PreprocessParams::VarInfo
     CWeaverInterface
     CExternalRecombiner
     CFCCAnalyses::JetClusteringUtils::resonanceBuilder
     CFCCAnalyses::ReconstructedParticle::resonanceBuilderBuild the resonance from 2 particles from an arbitrary list of input ReconstructedPartilces. Keep the closest to the mass given as input
     CFCCAnalyses::ReconstructedParticle::sel_absTypeSelect ReconstructedParticles by type absolute value Note: type might not correspond to PDG ID
     CFCCAnalyses::ReconstructedParticle::sel_axisSelect a list of reconstructed particles depending on the angle cosTheta axis
     CFCCAnalyses::ReconstructedParticle::sel_chargeSelect ReconstructedParticles with charge equal or in asolute value
     CFCCAnalyses::ReconstructedParticle::sel_etaSelect ReconstructedParticles with absolute pseudorapidity less than a maximum absolute value
     CFCCAnalyses::MCParticle::sel_genStatusSelect MCParticles with their status
     CFCCAnalyses::CaloNtupleizer::sel_layersSelect layers
     CFCCAnalyses::ReconstructedParticle::sel_pSelect ReconstructedParticles with momentum greater than a minimum value [GeV]
     CFCCAnalyses::MCParticle::sel_pdgIDSelect MCParticles with their PDG id
     CFCCAnalyses::myUtils::sel_PID
     CFCCAnalyses::JetClusteringUtils::sel_ptSelect clustered jets with transverse momentum greader than a minimum value [GeV]
     CFCCAnalyses::MCParticle::sel_ptSelect MCParticles with transverse momentum greater than a minimum value [GeV]
     CFCCAnalyses::ReconstructedParticle::sel_ptSelect ReconstructedParticles with transverse momentum greater than a minimum value [GeV]
     CFCCAnalyses::myUtils::sel_PV
     CFCCAnalyses::JetTaggingUtils::sel_tagSelect a list of jets depending on the status of a certain boolean flag (corresponding to its tagging state)
     CFCCAnalyses::ReconstructedParticle::sel_tagSelect a list of reconstructed particles depending on the status of a certain boolean flag
     CFCCAnalyses::ReconstructedParticle::sel_typeSelect ReconstructedParticles by type Note: type might not correspond to PDG ID
     CFCCAnalyses::ReconstructedParticle2MC::selRP_PDGSelect ReconstructedParticles matched with a MC particle of a given PDG_id
     CFCCAnalyses::ReconstructedParticle2MC::selRP_PDG_indexSelect ReconstructedParticles matched with a MC particle of a given PDG_id
     CFCCAnalyses::VertexingUtils::selTracksSelection of particles based on the d0 / z0 significances of the associated track
     CFCCAnalyses::SmearObjects::SmearedReconstructedParticleGenerates new reco particles, smeared by given parameters
     CFCCAnalyses::SmearObjects::SmearedTracksGenerates new track states, by rescaling the covariance matrix of the tracks
     CFCCAnalyses::SmearObjects::SmearedTracksdNdxGenerates new track dNdx, by rescaling the poisson error of the cluster count
     CFCCAnalyses::SmearObjects::SmearedTracksTOFGenerates new tracker hits, by rescaling the timing measurement
     CFCCAnalyses::Algorithms::sphericityFitFunction that runs the fit for the sphericity axis determination
     CFCCAnalyses::Algorithms::thrustFitFunction that runs the fit for the thrust axis determination
     Ccontrib::ValenciaBriefJet
     Ccontrib::ValenciaInfoClass that contains the algorithm parameters R and beta
     CWeaverInterface::PreprocessParams::VarInfo
     CWeaverInterface
    - + diff --git a/doc/latest/index.html b/doc/latest/index.html index 2c85e77824..9acbcb39d6 100644 --- a/doc/latest/index.html +++ b/doc/latest/index.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses @@ -21,15 +22,14 @@ -
    - - + @@ -78,10 +78,10 @@
    -

    Common framework for FCC related analyses. This framework allows one to write full analysis, taking EDM4hep input ROOT files and producing the plots.

    +

    Common framework for FCC related analyses. This framework allows one to write full analysis, taking EDM4hep input ROOT files and producing the plots.

    Quick start

    Running analysis script can be done using fccanalysis command which is shipped in Key4hep stack:

    @@ -91,7 +91,7 @@

    Detailed documentation can be found at the FCCAnalyses webpage.

    Winter 2023 and Spring 2021 pre-generated samples

    -

    In order to run over pre-generated samples from winter2023 or spring2021 campaigns one needs to use release v0.9.0 of FCCAnalyses in a specific release:

    +

    In order to run over pre-generated samples from winter2023 or spring2021 campaigns one needs to use release v0.9.0 of FCCAnalyses in a specific release:

    • Stable stack:
      source /cvmfs/sw.hsf.org/key4hep/setup.sh -r 2024-03-10
      git clone --branch v0.9.0 git@github.com:HEP-FCC/FCCAnalyses.git
      @@ -114,16 +114,14 @@

      As usual, if you aim at contributing to the repository, please fork it, develop your feature/analysis and submit a pull requests.

      Code formating

      -

      The preferred style of the C++ code in the FCCAnalyses is LLVM which is checked by CI job.

      +

      The preferred style of the C++ code in the FCCAnalyses is LLVM which is checked by CI job.

      To apply formatting to a given file:

      clang-format -i -style=file /path/to/file.cpp
    - + diff --git a/doc/latest/inherit_graph_0.map b/doc/latest/inherit_graph_0.map index 2652752ba4..73ed142b03 100644 --- a/doc/latest/inherit_graph_0.map +++ b/doc/latest/inherit_graph_0.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_0.md5 b/doc/latest/inherit_graph_0.md5 index 7e3f1598f3..044fed491a 100644 --- a/doc/latest/inherit_graph_0.md5 +++ b/doc/latest/inherit_graph_0.md5 @@ -1 +1 @@ -ff8d4fd4bf4584c5e440782ed885ea06 \ No newline at end of file +326c0f26c88668d8e1f6d2080797455a \ No newline at end of file diff --git a/doc/latest/inherit_graph_0.png b/doc/latest/inherit_graph_0.png index 86fd019333a115498f3bbc928e47d3ece8db1f52..fbc68f839ad373cae33e1c25c07b38e1c546592d 100644 GIT binary patch literal 2208 zcmY+Gc{tSDAIHC3jcJT5)tGW~?ZhZT-0Td77|Tcoxiy$9x2|0>QCXU?3sEvi^BbC> zJcdZ4pU5^uS(2q>80*-@pt|4s?>^@_=kq-0dCv1b=W|}~^Enh}tgSfgC=37qaXSp! z6^xZ&SB65saaZyM4h#^&Sz9#l<7X>j({lg-dd?1Q;dbpI|3NS&cO23FgR8<(t#!~e znNay>I$-D0dz35gVV{Fu4Y7k2g2ISjLWygZl2c}_TmtMpka+e*8CYc&YC-aUZVt4J zK*4;8N=C|q{LVukXumn9P(8{WNW0i=4*TI z_wC#FBiaI z*Uz%2nN8ClKNhjGv%|erQB|Gf^%S02=FiVt1_Y?LwY9|s@#hMV+z7OdjiR1j?k*)W z)ArJ(QtTDoRjqtZc5ZIs?$&Z}PmxjdftZ*Wh(M6HS8ZLGoqa1gIr;dEgQH`$U#B!+ z9vyAq!@j4AuNAlV;mi=&CP+Zu&|KHRtkRCG;9ir($e~}y!=$3?ySDDG;WlzH#^#Uf2|$C zXUA^!4G!v0k4?Tw4dsv2;-4x=Lggi)ENZ#Gzdxvzl%M~B`C%JRJnDfW^`05}TWwz|E#6Q!r7F>go`LYGmQ*E3XCXGeSUP^s#w7*kaT4;bD*8&qP4O8b~9Co6}Vc##tpBtH`wVFD;@= zbA}hbM+EkEbeNw#E9Q6V{#!G^Doi`Z>@tU$8s+CFVqsws5FDJ~fwJ-SRkF0S1c0F0 zqro4llDtpY5(tW5iWLsQ-VF>SzI*3le0>8N7#K)SO-;Zk-*!;7!sCw|_`?+L<>l4k zcZ!LxfhZ{{l{1-WcX!0;t7Fjf=g+&HI~RKNL1AHbQBgXX46ScyP&j=W5xq1f1bBFP z1;2!;WxgTk_`HfsZ)>vw%u={-Qe}o;L~0HM=?e=B_l=CCfK(9#Yt!VkG<0})jk_Fy zKyb$6_fycqVq#*6ckYxmHTnGWa3{>b*tq*m06F6~(F5{&dWRGg6joMN%p)W9-%?FD z{OqQ^x%Ve>IwvM3ZhqU{3V*Rt%ITf@wl|HTy-yq%a66T&dA=$uGgHDq4v8$`k3P?F zt$6J9{AzYhjc$5IM%cPEB@w*43I-z;=0Wu&AcBO)Y$ zt7Ah$Hbf#3jdt_#!SZ;#fuW%`K_`b(7P&BVw?^(B1amH=H}^XZ*6U@dTOI2MR!#!6MG^nw( zl_VxJe}U89e%ZbeOv>-ajx~gaglM1ec^MD_m!^n-(j7fLg8|~a-eQUP_;`>AJw3e= zHv5=~iHYads~furFdHB{+`sK<(nCW-W7nSiq?OGss*!!9q^vBWn2qr@DRqX@T=(N} zH~=@(E6L}QzV96&nf_5%S68#9>qWf45<{TOgM%5#KmFq464uBE%Sx%G3&f$4o6HN5S-b>9;P>qIkq|1q7riErOv>1_QbPi+Hg2r9)*Gr4i1)AR0yqbi&HuI zCxeZpHcH(Y;xCpKK0H;|&=3YTwzjz4_jN&E3$K*j%(GXC=1=JWs0%L+m6n!*PqQRc zBqThXO9+jKK$A$ui+uhnuSb@}Vg=mz-Vpcg`pftqa^OL!RBA|An5Dfv?CMxwya)EL zB~?Os1|>H)_u|r6LqB56fz{a9SoY|V@aLu*EfW*+PZ*2_`g4Ui_;~LT-G1sl^6Wqb zu61U;b9A(j*L~kg&51h2JK1uiT`QauX`}!oM0=HP8lawVSB-U0|a^5Q*o4H57oWYIg7#2)beDJ z7Z(@RwY9T$c6Q*uY+!xfi4h6)*2q&`x%N_aF+h1KlA_q literal 2032 zcmVnzjU|i!ConlViM+f#goK1(%a$!m zEr;W;Y5L{dWQ&!%zi}QtdW81&cG&H9yng+90hRg3AK&!bwr#`h+qZqrGn>sQEG!I2 z%!3CHA~!eJ?O1ARDvlpN9*{VJ!r$D}($c^%3>b!iP$)!9Obkj(OW|-h0ve~YvlGe5 z$p{S%b&7rJ)G6LR_^!V{{P9h{6lk?t+`oSxBO@bD_U`U(w6?b5Z+M2G)9FA6!Ox#R zQD0w=YuB#f=FOV{jWIepij^x@2GnOD2uRb9jg3L4(;+rC7OPjUhE}V^`1m*g;PdCt zICA6 }elu3d|~ygUpK4|B&RCMKe^v=n>x?14xm!lq4|@Z`x806=zjHY^qkjvYG& zhG8I=%eiApN=mSM_iluQgurAnx&7#U^X3gwQc@riiI9|(gtoReZmhh#92+-obo)Ln zEe+w};ka|>j*~xw!2r2jj`;X^D3wYu32!#Ri9uLc z7?esS`uqEN)xlSdU32$Gn@}jk&Ye54efxH&EeM|)d&^0wRO0&e>(J}FAH&!6|Z zE}qtZz67M{)oL|5Iy%tY+zhML3YkoXmX;O(fJ&vp=;$aqJ3H~>#S7SMHmKEVr{imD zYf)Zaj*lNdA~!b|YPA}K5SUCR$Ye59S671&0<+o79dql}EnK>E2_qvT$j;7otE;N2 z3KuV4gxzjOR#q1F?c0YhU%vRvhhap2u1OOQv9OTBQr>BWXBqCj1T|VpJt;X(h_oYptP!Ir4ucJqglF7+Q zZjP@S^U0~WxR_|QS|=Y0g@WjGI^I6qtv_G%dOgu-H2-n!@p+%=`}+DI5D2hg!-hFy zHk%DXp%4;@gtN_TA#64qXA_IX+|NNlK>&b>i3zW9qobpJYLiN(bKcwScAv)qKxAYj z_V3>hgTVmc|63ciT8&k!RsjGS8yk_7l!V~mU@!~=olfV`x7BI|07OMaaTkyRfdFG; zW9aMaLjYNu;NzBO)S#m;Z=}2y}IId0aGaR8>`>wY3%B zzJ0@$D_3B*+mV@>3Bdb>>5gi?k0|yQuKR+Mu-o3+*A3xCE-j2-7O#J%w%V!?mYV3-?+6W=&>+6HbWI{qh zf=?}h%89R!`K-Su0`hBAS67FvTem`?P(Uh`!eX%?H8m9g(9qC;;NW1y$Hzk^lOZZ9 z3bnPhynUZJa|VweKSoeckl$DD8jS`eB_)WAjKtl$chTJ3jPUSq-p8{ni=v_;Sgls4 z+msTC1eY&gMovx+L?RJRpFWL4hYor5Ra;w&xVSi^r>8?K7URT;6Ufic=Y31hTa9PK zS6gLeCAXbOPELkcEJl5OJufZu&1v>0h%X=WS$~i5T@6J=MJk428uWU7Kmt%Gvysc? z$jHb*NlD3q$1)fUuvjdO27^I0+fE-&Q5FS42%bNGj*gCwfSs}bDIWibghB}`g~rClrIx@!w>Ok!2W@)FvV%4~W!XWSp0e!lcp*FUof8V> z-%4+9uUq?^rWXhV|8+PVCX2;F|HB#OZ{W|lZA76^C=?2XLZMIs!v6s5V6?X%UeuWY O0000 - + diff --git a/doc/latest/inherit_graph_1.md5 b/doc/latest/inherit_graph_1.md5 index cc6713f2a1..b0be9e6330 100644 --- a/doc/latest/inherit_graph_1.md5 +++ b/doc/latest/inherit_graph_1.md5 @@ -1 +1 @@ -ea92f7138bbc3ee4900edfa71158ff71 \ No newline at end of file +824afbf683fdfe66bfa1450693d46a33 \ No newline at end of file diff --git a/doc/latest/inherit_graph_1.png b/doc/latest/inherit_graph_1.png index 93ca1736d1d79490334b6f8a97734e2d6964612b..93d872c84ee11e4f3e1460973f96b2de4efd51ad 100644 GIT binary patch literal 1851 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 - + diff --git a/doc/latest/inherit_graph_10.md5 b/doc/latest/inherit_graph_10.md5 index 70db8f5369..8c671fbf76 100644 --- a/doc/latest/inherit_graph_10.md5 +++ b/doc/latest/inherit_graph_10.md5 @@ -1 +1 @@ -4e53509e2f03781afb17748f0dd2da38 \ No newline at end of file +829d5312eae4e03757633bb94d980139 \ No newline at end of file diff --git a/doc/latest/inherit_graph_10.png b/doc/latest/inherit_graph_10.png index 0b913a50a22108d3e1173e17be3ea7a97429cb4a..0b0538419dac9a2e1c4d092c7b513cfdaaa44f35 100644 GIT binary patch literal 4368 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 literal 3378 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 bdi6JCXVT`6 - + diff --git a/doc/latest/inherit_graph_11.md5 b/doc/latest/inherit_graph_11.md5 index e47e1dbfad..a8ddbdbef4 100644 --- a/doc/latest/inherit_graph_11.md5 +++ b/doc/latest/inherit_graph_11.md5 @@ -1 +1 @@ -de58af54b3844e2e32dbb0cd0422a3b6 \ No newline at end of file +e0a1ca14bb923937c0f63a5ea9628d90 \ No newline at end of file diff --git a/doc/latest/inherit_graph_11.png b/doc/latest/inherit_graph_11.png index 94b65311b1dbde99e114bf18e47fd4010220c274..48e613c1dcca25316ad37ae32016d7bcd6ff7db2 100644 GIT binary patch literal 3991 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 UF0Mryth6Co_w>{%Rcs^w13o&m7ytkO literal 3198 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 CdpMu~ diff --git a/doc/latest/inherit_graph_12.map b/doc/latest/inherit_graph_12.map index 45561c6d61..57f2904763 100644 --- a/doc/latest/inherit_graph_12.map +++ b/doc/latest/inherit_graph_12.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_12.md5 b/doc/latest/inherit_graph_12.md5 index 5e8696a086..03a5acae26 100644 --- a/doc/latest/inherit_graph_12.md5 +++ b/doc/latest/inherit_graph_12.md5 @@ -1 +1 @@ -384113b6ffeda3b293a893f0a8d085d0 \ No newline at end of file +a6d565a327c95d813f9d2aa101bac8f0 \ No newline at end of file diff --git a/doc/latest/inherit_graph_12.png b/doc/latest/inherit_graph_12.png index 7fb1962da797a9b7b9f8d736bf1777252cd4fab6..b39a8bce93c6f87baf3462f27cf6a92942c25d95 100644 GIT binary patch literal 4071 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 AegFUf literal 3104 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 diff --git a/doc/latest/inherit_graph_13.map b/doc/latest/inherit_graph_13.map index 111e4fe72a..296c076aa6 100644 --- a/doc/latest/inherit_graph_13.map +++ b/doc/latest/inherit_graph_13.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_13.md5 b/doc/latest/inherit_graph_13.md5 index eff27794e2..2e826fea84 100644 --- a/doc/latest/inherit_graph_13.md5 +++ b/doc/latest/inherit_graph_13.md5 @@ -1 +1 @@ -edd3d01e32b9ab2eddbd1bd42d152258 \ No newline at end of file +65ecb19153206cc67b205d4ca72ae8d3 \ No newline at end of file diff --git a/doc/latest/inherit_graph_13.png b/doc/latest/inherit_graph_13.png index fc3f439aa41cf069125525a9c6303ba6dca2eff1..9077687c2351877943140d13ddb53c75f6bda709 100644 GIT binary patch literal 3519 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 literal 2811 zcmV)Ty2||DzJ$e+o zcI^uC)Tf&0UCz3)C+=!$Q1UDin+$1I@qN1WA&|!>;Yvr}X$H!yu-o1eiLotyQ z!l+y;i8q$UEGg2`(jZBa%PlP}P3}K@_%N0&TZYKUNT}6n%%49Wn>TO9z`($;#sENZ zaWN!GLUncZScN}n1$r$S8yoS=GtbD|3l}cLo;`a463bW_)4vpjg@qs~-x?Yk000dQ z4M<8#!mYR7ih~Ca!fvYQrxTTxm3aE;r%_&BK9=E6I$|v* zP;PE+eR+8~hvT7#9%5l(;Z^NUr;`SQfzLhnoY%QZ#tixFv(LC-!2({se3{YF(QIjH zap^Z2jePahSDBKM!tn5L-get<{Njr*2x~f{)B`C?%K7B zB)Mb94&Hg^oi2~x*4D)dorl!W_IaaP*NdWRKAt6E0J~0}N zeBp%`xOnkmYBUR%a5xmLof1cm9AR#5E(4Mjt*xyD zz(a=)d7Z0d%#dZvmhs(p-z7;F7Z){bUGe5a6s-~yLK(p($Ywh$B!RpNJt0|95}#% zfdL*mbcpNLt&_)QWMt56Hq&CU@WO=)T)TEH@4D+QIvftabCo28zqN2rihJ+9mzkNF z?C$R7sZ*!8Xwf2eZ_m9v;q|oE-M_^sue1jWcJ?WPN?TqIFkd!jj_3 zPYD40=%bJL?YG|&0NdN!z0OrKh9qq^8)wa$#XtZ2lO$=k+j-MXH?hCJUmjyL8u`{+ zZ^_%g{`xBc&}y}Me9W@4GOk>?Qr>po$@%&DeBy~GNRpQ>UE=iV)A`|tACe?377H~R z4V#;ruX@~$jt&B#&1RF^91aI{Ivtyvn|;nzLdjZO`C3k#IN_22B>DB%U(0Q$PMsnE zo<4nA?r&*nApmxEc9Q&iZHtSGUE)xh6u$O}(P-q`Z@(?~fAh^Zlq884FJ6?}9)J9C z78Mnd^u6v%`AUj$J*If{(MK_3#tZ;}&1UmDPstbnsI06+M@I)jLqj1+5+Wlb(b?IF zy1F`-aZyoG^8K)|FaVGb*7xn(hXo53K&#b4k|Y!s7Q$+^dVS8kygYpH!3XH+>A}8z z`w$!)jHOGL0sv;uo{gHC8oczw zYo7rBz6Stc%9JTktJTnGG%jsJ<43!8{*3!6*|@kk7z_rV=c$#9aXOu-sHi||YpYA* z?ccv2J9q9>6wA4D=a7|^h1Xtt4P9Mba5|kREiJ|1;Gowz^XAP%LP7%e?Ae2N-gyVv z+1UsQ36cAkE?tU-h6Wryd>E;zsYpsnLVtfhZn@lQnPNJeS8$N=iaYOAA_BTKvW` zFfah8(}{?P2!w`)qOq|NrKP2Q=jG+)Vat{+IC$`&%jw7c`}bqRh7CA*@+AKH>n}JQ z4*5A^Vq);fBaa|EI~#3nZRqds$B`pPkdcvr%a7Molb`rUwjeEmoN7_FC!xZDwPT;DJd>*)a2x3Or1Iv zX0sX7rcFa>X({UK>!HA4ZiWTy_p?RYF?%lgx4zMSq z2Of9;`T6`x8Hs{zWnk_xi3CG9ve4q#Qpc*kMQtt)YjJG=9_QE zS6_W4kFi>Ly}QBqQZvuDp@)v8r^^2sMb{`>vV?%lib#v5;-x3|~t_XBNh zZCJN%9ro_si=LhyY~8vQH8nMUV;D{R!rw$vcu-VSBp1VZ+V-Zfun>zDErMFDMqXYX zy1Tp4+1V-gKmYvmxaXdG5ESI`8eA?yLP8K48Va3GhbdF0ATco!TeoiYJFl#)%;lKk z{7<=uRMA*F-$~x_hjbrXH>blx%DQKX@$7zxNyDt=c?n_ zxpU`LIUxR02!b1t6oTMJB!wWj5lJBkZbVWDf*X+(g5X9Zg&?@``Wx-ve)|ngO-&OS ziy%yxq05?j;w>qx7K=sk - + diff --git a/doc/latest/inherit_graph_14.md5 b/doc/latest/inherit_graph_14.md5 index 795fc66831..7823871aa3 100644 --- a/doc/latest/inherit_graph_14.md5 +++ b/doc/latest/inherit_graph_14.md5 @@ -1 +1 @@ -e275ec0e8936e7d2a693e007477ee208 \ No newline at end of file +a6a1987bfb5b6f4312fabdaba126fea2 \ No newline at end of file diff --git a/doc/latest/inherit_graph_14.png b/doc/latest/inherit_graph_14.png index dbb413f3f4edafa3435306e50c619a1d67f4bbf5..1b4ab0b3bd034d17aa8518c54d0730cd767c12ac 100644 GIT binary patch literal 4210 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 LPqj?hCgOhpC!Qqw literal 3047 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 - + diff --git a/doc/latest/inherit_graph_15.md5 b/doc/latest/inherit_graph_15.md5 index 5b7c189863..f4877d2975 100644 --- a/doc/latest/inherit_graph_15.md5 +++ b/doc/latest/inherit_graph_15.md5 @@ -1 +1 @@ -b54c6aa5c76e1f70853d527adb813132 \ No newline at end of file +5be2dda2de40cdf7b0bf41d7733767d4 \ No newline at end of file diff --git a/doc/latest/inherit_graph_15.png b/doc/latest/inherit_graph_15.png index 4c256b89df27706fd846e0ab69824e5710e1ca7f..94b0d6edff6452125c0460de19ddd490361795ea 100644 GIT binary patch literal 3881 zcmYLM2T)Vn+6~~v(8UU&iXgoRh?fq6KteB<5{jXBq)0CT5u}O+LKP4p^iV@nAOc>b zO0Oaoq=epkdE0;fH*Yd0d*+<8=j^@q`qo-ste%cK9W{&^0)f!MHB=42*at2NC?)v+ zy0EAK21*-Ebydj4pWoY-qGSk!eip8(Y!vWjE!$aZbmE|sgHlLrj@+f{6_N8FRjyw* zseM)Wo;@t#>NKWx(k3%cE2IpG(8Tj#bBA5L_-~fgPaDTk)^)x!X1lR01v85;j-iRU zu58cf5WaZPzA4;M)yLm%|eW2dDT0=+~Yp~QIw3~gnR`n_=sil>_w z2?+^mEl}G_&(f$cXpgCydA}W*=Hy9G;Zk2aUOxta?`6$Eu z&XwkJRaI32QZ)FBAM{eCBp2!uImH#SJ6D*(p-d4UAu>Fu_V)H4BvQ#v+{>4#cI@&& z&nt=NFbT&mswfnv!o{giN?MxhUVaiSgqxSQV`Svo$-%}3?T)^&F{Q4quB4Qd9|E17 z*t#=(RpoShcULteq**64Bt&k!!tzAbPZ4kFzcCxt(BNP6@{B-eLO4JLu+$ zorSicp{>}^;Rz92TiadI$YSj0K#}KBQQF|kMYm~Lq!L!f@vgP<+}zJ2A|lEwE7O)? zFxb-i`j@38rxtsSn&RRZ@r;BlDR-MR5ld4mE00%ryw}OTJNY2 sM(pfjDyDY=rr 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 aTNgqZ6ecK6AtLB~A@D~!sud4W&;A4YX^Fi6 literal 2922 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 diff --git a/doc/latest/inherit_graph_16.map b/doc/latest/inherit_graph_16.map index bcf8ba5540..0f05c7ac9a 100644 --- a/doc/latest/inherit_graph_16.map +++ b/doc/latest/inherit_graph_16.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_16.md5 b/doc/latest/inherit_graph_16.md5 index 1040b4761c..98300fc06a 100644 --- a/doc/latest/inherit_graph_16.md5 +++ b/doc/latest/inherit_graph_16.md5 @@ -1 +1 @@ -f99535da94c33ad9086141453437f9f8 \ No newline at end of file +9a2f6b04574e96a51c06db43791b7663 \ No newline at end of file diff --git a/doc/latest/inherit_graph_16.png b/doc/latest/inherit_graph_16.png index 25cd31b33cb6fde82ea20d26a3be50a46e283404..2ba666a605c9cf05cb89043db382907b68abaf7a 100644 GIT binary patch literal 4355 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 literal 3319 zcmYjU2T&ASupQvZl3@iTDp8RfB}zuJWCby>WCY2GNM=b(29ca3EZ{@JibxI%k_DGX zl#EMS$)HH)U+Y)>`ZG0it8UFy^*w$1obDJS11)L_RtgA$sCBe8Ou&i*k0co>c(3|I zS%8JqMo&uvy8L^;Yb{HKAgT{K8meY~xm&qGMsLTNdfRD*c0?(4Tu`0F6SpH}e|&ly zV=diDD>Oo05}o%VwUQd%MeCDZX7Hxn)0>-uEEB2BXM)eSO)8*mIs# z;Z>aLEWdcN?;jj+WP4Hdyx_ZYhY@V`T77U(Vnh50HBc0$VYqRFCJ`^Cw6wGocz%4aw)eB5y0fc`Br!43;-ek; z;nqyF!mI7fF;eJodyX;@@3GvMLNJ=+Ca0zCRoH3aX*l0s88m+KXL zC`fTW_|)})G5c1jD@@nW5C-2Xn4Y$TR9sz!)zsDZmQxLX%r<%(y*IlpEPO8{MA;x$ zmaBmpDj#=dxOUBEFkN^vb51{EI@g-JzrSCcpP%23!ez1w{p*)co>!gaeUtZZKfBGz zqdz1|)91>+j7=AQtjWW}vrHi93=Ivj{#I30{k7N2VQOK)+}O~7Gc{Dar+l_cV#UG2 zq64AuvTtjMX$SFiA!-)mX%?PvRgyL)@8E-r%eA(ugK-@aWu z`Mq)UBTiK6L|0oo^od9>VYF;yZZ6?o+%+zFc~GBWnnOQ4ZTG+8z>}>%7Vt8R& z+dOX$Wj8MO7XhKaLr%k?6#q@>lqx7FXzJ7R)Oif`+yTG|)ot^szP=a)b@S%UQEA84 z*&Uh)9YHGS->Rz8(K17N=;!u!zR5#vHtwSQ{2P`v2%@>xfD9DMOn?y}nG_WjbtL^a z<0~0f`;#(mvz$A_Xkq-Pb_o^ZITwXv>kn3tp4WK?0T3sy)^0teGaUhQOSG09?JGR(o}Ol{cbii)H_uRgWGXJ5t`spn%b=f^YSap@gha)0#T^164AAcG-MdHr z%F4>7We&-(6S8{0JsWMbN%%}@vb1v@Yc$PuH9ft!sMLw^aY9i1XzzH1Ih=_pS~1}8 zU41^tQIU*{` z#>t6HNlB^Z<42?}`afI-$`6*SJ7E?PZ*Px&ofA3rgoB2LhLz7J&e(kAT2PMre>+u)lzOP>+06B3uI!jB-nt(rU z?27(oMmaI`t)Zb%!iBoJ`pE2T{OYPhaT5?A7zo}5!~FU4=kn@mEdzr@V}SN&E(Ha) zwc)%`S*6N~ims}s&A5q)C{Ql(Nl6E`egOgaH1lVwHa6Urj~|OmNkvdHiEx4n0Qy5} zPsAxGNC`HUd;e?8kH=u3j?q#2`}gmk*>HVXJ+Wx=;g5}t#Z68|4`zshAJmf-e-Xgh zydO1qaODSV%WY0!NG7YEssm;!ovar>Cj=m27fEBgyB@i6-lQQH$9!sPYKu!tVGRwk zpl*WE;uE)&l{w&WxO~ve^t8?IpX12HPiPbVkF~WRM=*19^OisJ0aG>B;l_>Y>rNJr z9&rf?>ErcUoW}(k8XLK|xrw*8xBL40u_MJ=OPiZii}P_?Mfc+9;BcZC4ditNUrupx zIB*?J`$)0Z_R><ETwmE*c3`uBfO;YSZzB!HJJp z=^q~>W8<*4Hl?G}QyvM4tJSTCtf2u5d9coNcJ8|aRJ63Cwn>Vb_V)IYl@v+(w?e3)wR#Oqg(aCcU>U&QwGXa+MnGM5$=5ra~0 z0D>&?tOXSxAJ3oEwFArhhpVSuR$jhyXoxzRmSaNpZYIBtjg80Q<|8{hyG3-yv+UFL~}qO^d;l9dxY z-8=-99BEfzmn8H48^Rv!y&T7^0lfW#gW;g`b8~ZRyjFCjq^0*?_7st%i#&~;Ykr0A zX0nQii=zbLii?Sb0=qmqI_dx@7#kZm1RhI>dT&e!mz0%tO-?d_v}@nL-@UlV85&?M z0YH`Ky-L11oEImv5J(SHbkY9)>z1oA8WtFvEBQf(kAR+W1RkFqAMD|il=mlf(O21f z3#+RQam+wXP_ePdiV8tuVq&8Q=wokW&uaBIhx8tB1k=cGY&P;HRG-v$5+XNxdwYv9 z7&xC{zJ{YCA2K|A57;J2!z;VFg@vSrkjv}s=Z9dhHlN&@#ws;jCrfz+=K<-nl6;o+#}W(A-XoY&$!&yGC%R=k4w z^mKHHJVY1wzGg|TZ*DHzAMEebF*Bp)=b!oc`%`3_y19vfw%~X}X5NovW3pOiT+08s zyL+!_`x&yryjqPrMTI-%uMoIQe1J<`c66vf+0wNdLT<2+7z}oOz1-j!j%DSql&i$u7^VwWL9+ocoG zHC@`c)FQCN@d*iq&CNNYE-o(k4gKzc0gB+@U{qY3`pcJhtlWeYv2+J(-+C7p-$i|0 zHVcbRsS;zWk%divw5M!4KYYxt9Lydb9uE9$s_CU*e(=fjK0ArFJl~@h@lwfdNbE+{ z&em2!dHHSLn>UyKL+h>Y>}aW~5;;3NFRrac<8VeLXmlZP4vI)(&{=9|Xhbab*7wuF zo0^)8o;^!^_l~n|*2o_zes+G2vFWCGvC#I^{ojr*ZSzcOi(HcKFJBOs7w1#8j`0VTqhr@-|)QCZUket9E zF?Rh||AE1}1_uY13-$+whE_Q8>?BwK|8@2Bj{VgM - + diff --git a/doc/latest/inherit_graph_17.md5 b/doc/latest/inherit_graph_17.md5 index bb9e6ab488..317b222dee 100644 --- a/doc/latest/inherit_graph_17.md5 +++ b/doc/latest/inherit_graph_17.md5 @@ -1 +1 @@ -1472dfc6064af147cf3b33be73baaf77 \ No newline at end of file +80c3e05639500850442e32e885ea4364 \ No newline at end of file diff --git a/doc/latest/inherit_graph_17.png b/doc/latest/inherit_graph_17.png index 097eeb06bc29a0c9a9aeb8000fd75428183ac44e..54209fd1eb18e96b458a28894fb52387441a6d44 100644 GIT binary patch literal 4578 zcmZu#c{o(z+a5dF*X(MnWyz8?y9r~@Qph?&%2KvuU$SOj3xmj-HIgL}lC@-sEM=V- zYY`FoJ-+X{zU%kLcjlToXXc!F&-*^l{oMEcoLD0RE$TDuXAlSkHCh{G4Ey)+mLeyG zPr;qRUD%OgbhS{3lhap0TWJ~sL7#<2shRraZsa~NGIien(5`!}Km43Fg$ydYfQiGm zh@23q=32m%W+#qJLv5Q?*71?1UAuOlnOY#TsfdQ=e!SY{IUylJB4XA!@lf4saghR) z0|&?RNq=8bwu(^1^aZF$J#fnR%=60g+M79?p{)I{?Z`(il{r87a8;WoTFOg2-roM< zgpiPsqLL5ZRA)kgzt4b^##tb`Yrg$Ty}3DQQetA_3&eHrsd%7Fmt93~MFhFbKyP9(wq9BQ`>Z&HSZh57wjLccy_lX9BN@pwys zXlQ7dTk1>GHZ;`o@{)3ObE|V16`6REmfhd^ul3I6^-k0b3=H3zH>-CC21iFm z#Qk?~6O)j{x`~O2A-)-W`S_7$qQ>?^gUe{G-8(`)KE4k4#mC3TbAOfZ;>9yAE-rFG zhu$GilD>So&Lp9#zya@Ui$Klw{PDrt*)XsHa7II+I&bdGO{zYv{|jR^w+LlCAlCZ zWMpc}bU|3yBq%5--*tl`OjQ-p?cJV4Ohz{PYk6Q9f5ms*yd~sB`Ty>>C9KGuL`Xzb zqmAnb<>9@1_wN0FM-SI$ThGSD#hsW{7KE0S2@PVe+^AN@ZXX2d<;u~oP1HnZX0l)$ z9G*79%DcwLnO9d=xA*pXQu%f7txrmn97Ej5DJdgzaySA51L=5pz7KuVh^CqEj%Czq zZfoO$$n_2kbVZQS&TVbc%F4>FPrag~rl!_Yd1e$76GQIj?~hbeWCiQSEq+K^ z?4ng+n$FJ7PR`0AV`gSHx3KU@tE;b%sIRZL3Q}keJdnIzV?%xQ>eayA&suXkCx5rw zs;a18dwkctcTXIKB!!7Qii$$Y$gn_$o+t+?^bZWo|M)@1$jI2#(o*>RIZ7`-HkKlh zN9AMs)=YE6`noIBM+Z#J$;k;KsA*-z`SuVmT#_FhO}6>1jgp6lhl)#q2@0k6(K4PytD=LZ@9yS_$B2i@cZ{vA!G0FbsEaQuTzCJZa$KpYG zG(OX@)JUj%w)Fu$3rp1d$7da8n(k}s=%fl~Vy}#jzqr8*)BU@@r3IH;1+OIpHxHAB zK9zFr93MBUbni_*UshfoR#GA$m+L-I$-1;kgy84r_dEI{kw$J~V{^~TOG96uS~H%N zU~VH%35g{1!VMB^?-^nthJu2EuG5Xw!NI{sW@hi>n1%1{ty?fLGryaf%KkjRut2Dy zqO!ESY~T5aqRD%e;Y+1O#G5yY_nNILZQHqdHRC&S<-N9dS4|MAo}QAMv#n%dst7kX zH$=ya8#T27`|g#NuXHLn5q<#yUDMMy?^v+E^!{}aC?qWG0O1%O8%v*V|CO4S#_MCy z)6;`#as0~0#ukgiIR*ZFfA)#=U6zX%FLv*0KX%m8BAc3;qGMzvqKS^+*Ujwc?Jcv# zk?uMePfkxej8~Y=;)jNYejXioU6z(sv$nRb6crYxtgEXte;fF)CI}cK!Z!GT1S)1Q zzXTA0Od+4Bw$?B*qT_XNaOgVPq><@WdM zP;tmmRaaLVFZ&l&R#I7somEg!n4P+{nvTk2-Ca(+Zj0kf!ZHdPq*uHsHODP20WT$@ zJ*B0k%`Gka-9kKeZyIZN&CGE6`};TDn^%|pfR*7+g+Zyjq=ebYL2<( z<@XIdSA3}gm2E{XwB*S?NKHuzBcWuOn`!o%YzvSDs_sstv$l8}D8IM$omN;_7$z>I z)(Qz_XJ=1NO%3M>Iifc(Fz6i`ima%(C?X=#vG}vQhfTp-2m&C{$Zn>^LU-PkSm!f-+FJ{%G zYH4Zdz1TyIUs)+gOr(iRNGN`$5zUbQDeHwH#EhU|VF6QDx45{7R#OYRC@fsw*qDhh za&X`s<)))k1?ZQqtlXBAl5)UHNlBsg^%LB`z4^LPtqWI_mzSrswJ8Oi9Pgu0O!V|> zX#)DlXGYp6RBUYQbEs#)g{iTzI;=E3HB}vj5)~D_9I)rA;J00%Cyy*VJoK+9E3;e2 zTkh@e3kC!P+;Mj=fns`DTU$UxMngy6H-_HbqcOr@F!`9_aav#<;?S2bU&h1;$;xIy zcw#;*{#Gch2JBi`Tk9iMhH_-%gP{PC$ftFKLqq&xS-O#tktkGpdO8XL7o-1D?!`2; z8gB7jh>1z$R?@-a@z1NO^a0<`OG-4q2km2Lf;zjpTn=|vXM5c4-sR=u;);upPhai* z@hLy8y!-+i2gfLgS?}yDHa9o7cVr}0Qc|*IHg5OVFCfm;rWoBzP+5G<#C!NKQX0k|C@z(SWUB|%JtBqUN$Ncz#t{Cq=4M@JNDY-&me)XdbSW_4+@3Dg{h7`+$TS-??*fe0)51d>~E@gjQB%35PQ_HfG4k$hc;2f4)8~S-LdO zd;b>D_4Dp-l#@+WRn=);QG8OF2?+_OID_gX$PaBu+l>|USYR`N%Iri~2`50~C2-I$+MNr1uQ*`?3)_xGDOdoJ7M zbd3<Rcyxn^c2J?T`t+xa%=Z>`7o zw*+iCO2)Od+Tttdck}mJl=_Gf8X6i_t-e)SPr(FIJZ2FkL|DD?OL@4^hg5-}&fSw6 zEGZ}mP2tt*Kc=g>B=JPbIdRf6cOM(ly_%+aE;J&7h?tNd^!1j@?rwTk@fHMM9efRF zY46}*ceeChI}C=<*4Fl^=LwGWh&NT8kKxp!>3tm>qyhmYDyez($_!`nC4`ZblyuN4 zAwIqqh^^ePsZ}yrg4Oke_Hfn2V{Br=0Y6rL+ruLopau66vw73Y+0qIb4EI_4qIToP zS>TgXF$NbostnfEb+Y!^2g&?T(WRw=G+YYAL_|a}C?q&NJD}&`FJDf5&-V7bM)Pj2 zN(eWjfL>@+6sgltcI4QYDWc=m-HACIE~=p59HdACMz;+)mgYUn#ztXcV&de|ogsW< zDfMw|Y*=wIf5WR+^Yimzc>J9b{V7g9`dCzNf4@4w2CNJL!ueC4qYcv<>gG)j5)u+) z2UXOcy=e~#uym~K?3lGLRV%QK=j9!#n7`RaO9cM8rx<+1s-vS*R#DN}o5EYXcRU}> zlZ?eCEG^wq4E#d}-ZUmI4m0&&eKHKDsUr%4ts%suevYo7sfl%Sb91uJfecg)G=PMb zmKMaPZ*1oSPslkrIo4^|iw35kfH z0N;(SUkSOBqDMxIiAhNp(hQaDzwn^bT7A}7{_W(Sgnn2&&&x{$S`2=d7{SECqJz~C zgs%V>BV*(6swz>ZkGZifqb0}7e($@x=U^prUN|bi^&_zG0Po>Kwc8!iQwzRaE zzjo(>p5fh(9Y;KHyPBQdxtW=ng3{7xa95ycykcTBh=La{9$UBis%dBty|`Z0NyZZx z3QRaTHC0$pfS^1p_NcK@rYD{)0`gBDss7Zn)G%LDTbmrjjSP$cl$7LF)j+m}U~zGA zS#`ChkB>CS&d;SjMv4628Bd-F?Mzc zVEC1_wXU8X((~ufHw7QJn4avjWC1nTInGp6RIsW9zp>i${(WL6xq_Cs)k_EIiyI%G zm?$bKiMn6%2EJkzdlF8~D|9(cR$`rrVuz;Sia+9CN$e1CgR4Z6$1)8PJ-sqRPHlJzBWR~MIOr^40TEMHzxky=+LK|)4m0>h7L@iBY`T0b>B(59?*Mp7=V ztZ1V=zB4{i3Xq|1v-V$KSWpMlKvQuQ%4ZjxxKr*0lM*A?lEA-SN`uHfaSK$=udJ#< zo0(;}y1K3a);(9DfX-7=QZ9HlU-rW3`R}gK)6-kG`DcJkBTI^Q2F`-kUVgA?Wqjj? zAO{CW+~dbZS0A&aV6oU!(*&*9=%1g9u>;Gg(0NVjn7Vjr>+13%Fgf6y9{Tw~Gr z4nhi28qd{EOUR3h-{Xfz5%soQ&Ihk|PHef_*}1qx_b&WXQwhS@Km2Z&79M$(Q09WU zIp6<(n0%-VMq{eAAtG`aJ38uYLcoTm=i*Yb>-n!oBL91Ml(ZdUMDqAJL}mIDJhVZe MuNt7L)$PLn1E}-ZT>t<8 literal 3351 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 JU8!at_HV{STUh`A diff --git a/doc/latest/inherit_graph_18.map b/doc/latest/inherit_graph_18.map index 98147c986b..7ba40356fa 100644 --- a/doc/latest/inherit_graph_18.map +++ b/doc/latest/inherit_graph_18.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_18.md5 b/doc/latest/inherit_graph_18.md5 index eb53a8d4f0..b755ffef15 100644 --- a/doc/latest/inherit_graph_18.md5 +++ b/doc/latest/inherit_graph_18.md5 @@ -1 +1 @@ -8e98bda6f1993295e23ad30976c4f1f7 \ No newline at end of file +edc03c81bf8067d60b51b8152e1bf3c3 \ No newline at end of file diff --git a/doc/latest/inherit_graph_18.png b/doc/latest/inherit_graph_18.png index 58ab01716814cd8df3384f1ab30dac64b1f5b35b..0974292919d4203d4e0474d979ae2718f166fb81 100644 GIT binary patch literal 3731 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 literal 2862 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 - + diff --git a/doc/latest/inherit_graph_19.md5 b/doc/latest/inherit_graph_19.md5 index bbc530de08..df3ffd247a 100644 --- a/doc/latest/inherit_graph_19.md5 +++ b/doc/latest/inherit_graph_19.md5 @@ -1 +1 @@ -b0a875bf714ec551be0492068b555c33 \ No newline at end of file +e775306e8ddc33c56220f5d7ff0bb129 \ No newline at end of file diff --git a/doc/latest/inherit_graph_19.png b/doc/latest/inherit_graph_19.png index 490bf4a9f7ac25e0a611084cf6207b745ff5640b..9add0556b092fc5851e665e67ff4470957ba8fe9 100644 GIT binary patch literal 3844 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 literal 2585 zcmV+!3g-2RP)AGK~#90?cHfiQ%e*F@c*r~f)WDDYV2rg!85tQUE-tpXV^p|f zFpT}5anLd5VjOggxflmsJ;A}j$jr=i_b`~7xN7}5=$K12r$21&8jDkcE-Wkzf*_bY z!otGD@}i<5%$hX|{{H@G-@ZLYj2MAkyLREnj~{l`0f3a06bOQVlP6C)W9ThXSXdZV zu3Ra*{@Af&as2pk06~NJ!w9G#bgn!^32qqN1XZkdPoA|Ni~k-9v2kn)LRPh>)0=h((JQVej6( z7&ves+P80yVZ(-D$BrF{j*ga9=Z|aGuAyVcj`-`Zzwq+qOFVk?$fUnfqefxt)~yH) z4TZP2HwFzFgzML@i{%j!5fB6c3WWlJfq_U#NdXZxIQF!(Gz=d;+~k~IuZL2p#H&}Y z000LL96(@TAUbsDfbrwUrcle%{2&YkGrzrWRE zbGG`LKYu=oi;J;v;X(+4fZ*U@tL?~{qsq!kOq(_h-rn8_3JSu(g9jl90t^O&ta9^P zI;l02YEKSpb0BqlX={xf(WF85^yyQSm6ahrKHi}^f260UW7VovP^nZ{wrm+PGBPac zoIH6FJ9qBHyLaypA0Lke3l@mKG?y=51`(mQwif5lpT~(4CyR=o?5M@g9i^st|t97GzaEmsekO~8W9ntr>E1> zrAzb7W30*kr<*-{Had6i4B($z1Z(8f0f4NmEL2ofK&4Va5Cr)9`{T`)9Ij8Dlucm z3;;l2U?8%yv$1yVT8te#7K;`w!h;77001vvz61dD?AcS?plH*k4ZeQ;in6jYo7dV) zsxN!lnxo3fN_csB!QbCstlzh9U-4(Da%-%unVk08wrz{r+FFY?fBpIel}aVqw>8dO zBXdo9dpTst5CjAS*t{i>Q^#mDA~Q1+j~_oa3G5p;ZZvp{*^u||-y=3Q7TdOM!`ruS zVKf?%nwn~J;~*#~2pWwB$B!RJT3Q;kS}oePZ7Y_~m@xwd1qCQ7Dne*zC_+L)P+eUO zwOS2@LIH!pU@~4J5`)&-wf2(JmqH>rq`@jmM84WAo9wwG_*xPeWZHsSg6=cui%MO|H;*hil}eK2$8OlY-QJbU&G)z#Iwckdn| zBO~$i=TDp00`_gBNc9B(-Me>3NlA(1&ZN{F_3z&w1U#*MPe z?IowZgoFf~I&}&cFJ8p=@83~TQGvw7L<}7|6dH|2tS5I4{*YQDM>P41<6&W8xPALJ zo;-Pi;NW2R`}-p{HWofUKH^_usXFQD=?D)Gw`g0XQXw=nRMyJ}0RaKny?ZxeV`Jg% z?Tyu|S7XkcIg-~!Mn*!RP+;Q3i6+1J6DCZ6udgq{!^7d{=ZDnPROIF5!OP1Fz(1P< zg9i^rcz8Ivbm@ZS%a=o|)uLUyc9Pf1AqfAaLfYyJ0M@NrhpShw!qd~!=I*7OIm*q= z#plnT(XU@WOrJg-^XAP10P$8%s@z^u?L|jNH% zCWid{{HRy2UbJGx3X_*@q{^M$UvtLKbd6yCzE5}4>2&TM0y=f-gq)n5MwdIgzm|xz z3|f%p^bUR2cpP+$xflmsE7edc3u_)Y=ooV`4mu~3dN+w9=|FN>OJ#91ZHGAr2b~K! zk`81KYpE=brtPpM!mrac9Y@lEh%8f4Y_XNj^M^fYJIsDfp4!8tIg$?K434DjFz4Z* zb1_HKf$U+P%Hn9+4s#w3Iw!NWk>W@?kiE=PSsYExRlB#u#IaF~%5UjM?@#EGf)a``+1+00000NkvXXu0mjf^&Im6 diff --git a/doc/latest/inherit_graph_2.map b/doc/latest/inherit_graph_2.map index 6cc6411ea1..c252884886 100644 --- a/doc/latest/inherit_graph_2.map +++ b/doc/latest/inherit_graph_2.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/doc/latest/inherit_graph_2.md5 b/doc/latest/inherit_graph_2.md5 index 9f4025879e..fafc5d3223 100644 --- a/doc/latest/inherit_graph_2.md5 +++ b/doc/latest/inherit_graph_2.md5 @@ -1 +1 @@ -edea433fda1e9f61bfe8588ad1606dab \ No newline at end of file +fc2ec6829dd82efbdcbe9817f9be2e90 \ No newline at end of file diff --git a/doc/latest/inherit_graph_2.png b/doc/latest/inherit_graph_2.png index 38f582a8d2d3fb548df35e9113604d7a6f129c74..17f2e47c1d2672ad06198dc7af758a9253aca366 100644 GIT binary patch literal 5862 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 literal 4907 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 EA5G=VcmMzZ diff --git a/doc/latest/inherit_graph_20.map b/doc/latest/inherit_graph_20.map index 54f322b58e..4eea7c8702 100644 --- a/doc/latest/inherit_graph_20.map +++ b/doc/latest/inherit_graph_20.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_20.md5 b/doc/latest/inherit_graph_20.md5 index 5e2987cc99..bd00e6a63f 100644 --- a/doc/latest/inherit_graph_20.md5 +++ b/doc/latest/inherit_graph_20.md5 @@ -1 +1 @@ -faca3e939b582580b13fbcd3596a3aff \ No newline at end of file +b1df0fcbb723279f202090440382008a \ No newline at end of file diff --git a/doc/latest/inherit_graph_20.png b/doc/latest/inherit_graph_20.png index 34bd36390648834dd306e36aa19b63a03e39db8b..dbf3ab1b2c8759bfedb89f1ca1ce300d0a3c6e52 100644 GIT binary patch literal 4042 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 Ac>n+a literal 3249 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 HwqgGRJS0!t diff --git a/doc/latest/inherit_graph_21.map b/doc/latest/inherit_graph_21.map index 9352b1e049..9b83ef1349 100644 --- a/doc/latest/inherit_graph_21.map +++ b/doc/latest/inherit_graph_21.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_21.md5 b/doc/latest/inherit_graph_21.md5 index 93581ce053..e87162edfb 100644 --- a/doc/latest/inherit_graph_21.md5 +++ b/doc/latest/inherit_graph_21.md5 @@ -1 +1 @@ -d6488e936819b0d3d6448bcf341cfd76 \ No newline at end of file +15efa96445cc153a3766c06488f3366c \ No newline at end of file diff --git a/doc/latest/inherit_graph_21.png b/doc/latest/inherit_graph_21.png index ef31e8a963fca2f94c8bde18552d9721b30b89a1..5b1e390b0a2dfc277eee700fa2bf01231db02893 100644 GIT binary patch literal 3943 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 diff --git a/doc/latest/inherit_graph_22.map b/doc/latest/inherit_graph_22.map index 46e599ee64..2df60a50d2 100644 --- a/doc/latest/inherit_graph_22.map +++ b/doc/latest/inherit_graph_22.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_22.md5 b/doc/latest/inherit_graph_22.md5 index 81239ce7a7..f1110404be 100644 --- a/doc/latest/inherit_graph_22.md5 +++ b/doc/latest/inherit_graph_22.md5 @@ -1 +1 @@ -69034ed23b0cc0a8369f5a3cc6575fb2 \ No newline at end of file +7506a3852f86896ad98ef6923afea077 \ No newline at end of file diff --git a/doc/latest/inherit_graph_22.png b/doc/latest/inherit_graph_22.png index 11197e109ed33683a8a75c25fd2c01e96d7708b7..0ccbf13bfb42e7d9b9479c3d6de61c0d823217a5 100644 GIT binary patch literal 4714 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 literal 3726 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 V_{^K#0vs?w`ge>FAGGX4{|C*BF6aON diff --git a/doc/latest/inherit_graph_23.map b/doc/latest/inherit_graph_23.map index 669ab7b7be..3330daa7bf 100644 --- a/doc/latest/inherit_graph_23.map +++ b/doc/latest/inherit_graph_23.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_23.md5 b/doc/latest/inherit_graph_23.md5 index e5915e80bd..9c8d53c466 100644 --- a/doc/latest/inherit_graph_23.md5 +++ b/doc/latest/inherit_graph_23.md5 @@ -1 +1 @@ -1dd24e51592963e15c6e1cc2fd4a50aa \ No newline at end of file +15c80d577f302f683082de0785e8abad \ No newline at end of file diff --git a/doc/latest/inherit_graph_23.png b/doc/latest/inherit_graph_23.png index 270448508764397d0245bfed4e91a56e3c898a56..a1d7bdd4bee50500ba2fafbb77a7f75ba59c83e5 100644 GIT binary patch literal 4868 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 JM8@><{{Wvcn`{68 literal 3729 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 - - - + + + diff --git a/doc/latest/inherit_graph_24.md5 b/doc/latest/inherit_graph_24.md5 index 1f7c95b9a6..9656aeb4c2 100644 --- a/doc/latest/inherit_graph_24.md5 +++ b/doc/latest/inherit_graph_24.md5 @@ -1 +1 @@ -60139c6888ebacb1d313828c16ff0d23 \ No newline at end of file +036714d3a005b72b69cb8dc592f1ec21 \ No newline at end of file diff --git a/doc/latest/inherit_graph_24.png b/doc/latest/inherit_graph_24.png index 0891a29283421e2e7e15eb72cbab8e0536670a55..4e2523d28af6d2b9732317dfdc07e74ee5c04ac8 100644 GIT binary patch literal 8955 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 diff --git a/doc/latest/inherit_graph_25.map b/doc/latest/inherit_graph_25.map index 245f5d91a7..219426e2a0 100644 --- a/doc/latest/inherit_graph_25.map +++ b/doc/latest/inherit_graph_25.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_25.md5 b/doc/latest/inherit_graph_25.md5 index 18466a9aa8..349ee145a7 100644 --- a/doc/latest/inherit_graph_25.md5 +++ b/doc/latest/inherit_graph_25.md5 @@ -1 +1 @@ -c7b5539f8d7c2bba4c0259d5e2f8be68 \ No newline at end of file +542098c211771ccb860e794cfdc753e9 \ No newline at end of file diff --git a/doc/latest/inherit_graph_25.png b/doc/latest/inherit_graph_25.png index b37e9f81bdd1986f8a05436237d84484195168f2..608bd2d6db08cfeb634cefeb02e1a88c16fda6f1 100644 GIT binary patch literal 3476 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 literal 2734 zcmV;f3Q_fmP)3XMAaW2zB+A2AA|l2Z^@9dAm{a0G!ooHMCl7&(4ft9BkRL zWe^0x;`83g(UW1AUlm&n4AX`!28LD`Q4>WdL z43UwM;5g3Y78w~SZohr|HvanSFZlTQz}?*)K|w*-vu6)JfBxL17y#I@V+S~nLwV*@AmvAOqhVYygZY(ii!#> zS+bHCr+TTu@UFbpO+m2 z0D>SOH#ZlH7cWM3cD6mI|Jw-)3PM&^mPuPyRu+PSf=t@v=C=LuGZ+j|tJRn@XAWM! ze(jL|<(H+^YKyb8v#BdI8V#kUrgmx<1c7*-rxhz!SnVq(rd?TC8I2!5o?2R3Xz<{{ zR9#(dvOPFBn6_@+O5x$*Xv~-~Ci}0csUc@)XVUBSL`0O4kwHAqle@b+O`bfNDl03+*pDAS((2W# zNu^SeLZP7O=xDK@RNq~@c2Ph;fYtjNjfOUF-b^Z$if-MyC61?5Dk(EFlLibJ(52j( zKYpJ+eIkzI=-jz;k~s?w4yG+zw$Rk6Q^~`_g8-P^LPA11<(7!3v9Xa>uU<_&&y!NA zB&}9UO-)S}W2JH_msYE#rAwFoW9fO{gtM> zD_7#*fB)?ilb@fD-Me?=<;#~yN=m|l1q(n#0D#icQV->X8nAEQK9hYVB_*M@wief}T|-@6 z9Y&2Bh1l3w2!bHlR}Lp9Cup@=96Wds0C4>HaZH&q1uB(FjOj{lt&x+nBS(&4=gysY z|NcFQ2x_$&M~@x_5uu`@!s31xELecMckklDg$sD{+@kUvF`r85tQA7Z)eqH$Nh+T)C1G6BCJu=*yQcPWyfK>=^+dgTWxSwYIjBmzNh+RaM#SD~Cp-p|rF#diClRDHIB7XlS6Ipdh+< z@gki+e_lK@$jxoXGei3k+tbsNUcP+UDb_q^!NI|_W5*7Y7`0kWM~@ygY3rEVr%#^} z0IIF6wK$)Su~ND03WuE;%&!^#{`+qX95@gFU@#c0_LCC>0J*ujc=qfWTwPtkaU6Vn zeDM7Fa}*U7nZ)_}`ig(Mxw!#=c%fKQQiAd0$HT+J102U8H8mCW_4QWAOi4+>sZ*!W z(9nRAk`lPMxM23|*#LlH!-nDH$&*;Wemy2kn1Dr#7UAB#djNnZPo4k(h71`ZUYI&N zJLAKL576uNHv4vkudgqnqN1SHYVqmQCulSplkIYI3ji4z8Q?e$etv$qb?X++ojZp? zg9gdUS;w=H9D2PT&d$yV2ndjjmCB{P^!Ur9(W6I$=Xn$q6#P_-AP6{o_%QC@zi+bO zE?>TE@uiX_uU@@ELP7$zZQF(yFJ3?p1f-{@DnAJX%{@@%Zs$$$81ir9Jfc zV&FIqSy@@g&CSK8O`A|#TZ`uAX57DjA8Bc6C@wCR71RFCRA6AB$^OH_!cbjZjq2)Z z$+>*~{278EK%r2;)zuXh6%|NNPnYbMl9GbGd-vkz&6_4~4PL%{8C$k&!J|iy@a@|- zw6?a2W2jUr%$YL>$;rv6si{G8b2IMTxr5l)ShTdX*z5}cyLa!#h!G>ivCQvxG-b*Z z5E0g`Ti31p_e9PH4<3xFsw%4o8kI_gn3xzWTC@lcA3j85Vv-_s0YXDV;p5|jgoFer6bf-=OT}boXCo>qs?)w*U0o3o5h3esR-Wgv zckf;#BqYGg%L{AQuEpHBb0z!5#>T?Q$qC`%;U-VWsZ*yysZ=5=Dhhx6@dwh=(@|Vp zEWXE|pP!FWqedYrDhj^7zF4(t6_S&a(Z7Fx$-ed^C;!%TH)k6*Y{12f7vbjShS1PZ zi!lWS1sFSaEHoMoh7TW(%F0TFhlg8?wUtYIvH0a4tyWvCR;%Z;67C;bT3X=e=ZDP9 zOvJ~tuX+5=mMvQbB8tn&$?0@TWaStVhzOaPnQ(J+!@PO(dV4xd53=^<9;S`EyE~Lh zC5{|9Vshck^gV1bNHDL9V)`!jGKpc@u*JYIZP;RPAWLP<_KatK4qFTi(}pdE4x~Qy zH5d$-HER~Uyu1(?7>EN04uIo07>z~%KvPo_Qd3jm@9z(#Qi+(D7(9LY6aWw(ACJn) zN-SKs5FE!@{UEBHwfJ%4#vv^&4b!GggQuq_3JVKujw>}U=6~2?=z_SoI4BefJbwHb zrKP2v>V0gL85b57$|`GaXDhyAxpaJdykvQEua!Ud1>Gs(?(1r6YY70odGkhWyK?1< z*e0jU*iu=uEtcZV%cZ5pwP*QrU(l;x?&&KG1_L}iJmBNwBeo46K3x3UQDw$}X}Pr2 zxQ?9H?~Z-wCex51L(tUJ1f$U?E(o1YCvI;qGk*R0HN3sOE$&0AtXXb+$8u?@aqH^p zBWzublALkvluI<%vh?d*_@nssc{`u{@fR^ z#n1&sMMZf3{yhQ$0uUV?jrsHE1Nc!!4oH_7%PDK_NN&8;xQ-})?h9B6_fIG*D??&p zBHq4z+uKuNWU^Jl&8```ps1(_E-o&ZIddj-IvqA{+{nJ)(1);>NnJ2~`gD|(l)&HL zA2Bg8h=_>5{{8#AwJ*J1-{}_!+i%Iq$@ZN%BMUn-bb+_GHwp_2?XoYP=f&T0Vtx(m z%)l^h*kWLqHf%94OdGZs7^aQY3+Q+6-l4Lx(vfpvm|kUVG1TjHI@v$l$S}W=Rw8=Q o+mm1zhG7_nVHk#CnBUfa0hCJD9@CbCBLDyZ07*qoM6N<$f)WBK^Z)<= diff --git a/doc/latest/inherit_graph_26.map b/doc/latest/inherit_graph_26.map index 74b2fb870e..7ee3d3771e 100644 --- a/doc/latest/inherit_graph_26.map +++ b/doc/latest/inherit_graph_26.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_26.md5 b/doc/latest/inherit_graph_26.md5 index 22b1196f9d..e4ee36a1b8 100644 --- a/doc/latest/inherit_graph_26.md5 +++ b/doc/latest/inherit_graph_26.md5 @@ -1 +1 @@ -fbe1e47b214d9db7ae509abf2be65e52 \ No newline at end of file +b33df496434bcb9702dd2e2413a9e332 \ No newline at end of file diff --git a/doc/latest/inherit_graph_26.png b/doc/latest/inherit_graph_26.png index 84253e9be079c435d1cc7c90faa82f08d14d99a3..7eefc0d986817f5ce50a020511da55904de28d1b 100644 GIT binary patch literal 4184 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 B7{LGl literal 3093 zcmXw52{csw`@bkMGxjjHXjEh$B+_IXWO>P&Ew7!|QkLwZv5swoSJOnik|ZIO-7upp z*~ZSqh-5cP_WgIA^Z%cF?tRX=_nzcTDuzAc7D80N4y}qs_ti8N8Lw zF@sMjdecWRFuNG(qk)st>px;iHUL1o4A5GZVR`ht7-I`h{*IPfNoGmE^mnPlIfy#7 z516WE20W&4AjdGkHSzA(CknMz%w~!U^TU2$6&1;CoHfYNi>+`1;}8Mc)!w7fZ5)ho z67N(+(A@U?&d9u+Kw8ExNvKyV~5X40S;r1BcFyb z|2{z_B_*qyloQW}IA?{|g1Fg4W)>DxJRbi&cr|yS2eYtu1gMyXyTRI(btL<{&F8JFUv@QZ-&dyLbQB$q^$H)B3Q5 z>C9w(5D)Ib$XhE(dHGr&C4zC--W*<{skgMfOi9PYgdKa^W_fuT0D^;qv8kz_Ke%`M zA0LK~`>I53joe*aS^4}mTLM+X0OT*2+1aJw9V1xviUx9LC~63CaWe-8-!W?khqTVl z+l?xwLF#`FY|E|RjClKwzh{U!T<`c4g||&5JH1g6Ojo|}$xe3e=g&0nh46e!DPH3K za+%yCRF%NY=F-roz&S%fVc}O`&K5>SsrO+u!nyyu7?-nwq4#z?IztTJxh^Ra_B|gh^emEeMlNYs8Pfv(<5_dIpTk z4h#$w1sb7;$Hw&4LsrFd40RO=X)tD{t(_h9>R`N)DH0Cb?2@iL9HT~S%#FeD@_#3` zxoAa1?7#BWQxHrKqgRhjudJl5uKGqD?=2MhN=ZpQ!Q+!w#wx{8C=vS_Uj{A)z}v@1 z3tbob>jF+x11I0S%czeN4!B`$XD4_=U44DXRD+t{a-Vi1K0f}x>T2G`5W2Rz`{jnl z#`T#b(Qkgz;6ffB1=!fw7FSol{F&>{%*%u2FVOZQVsBrHB|DKy3Zfyv?w@XXE+HXk zvH8{UG>O`Z-gv)&D-euLY8&0V`IN6+n;9;(s0*Bf zfZw8bXIM&VT;~D}35z{Il6dR&?@>D7mS-M=5by0rxagqWs_m9C^)D2*oE+z3vA!xo zXIWT=NTkP3JiNTREF2fkk3OI^=mKxb%DR_Spit;PL$Cj8ZJ6b{s;-_pI5>#KF0RoU zKY0xxZiKADxwxupYb`W2fos>VXM9^5DZ9%GfLtu}^YX%8;$}U4yR^b;SN?RHKB0g8 z{-ju`r6G+*J1-z$;Mtc~m@Q!nQHm?6C&qZd)m&JZnFqI4#`LK-=4GU$QUZg5=)Pc1 zIXOAhYFfbr4#&=@>G6^J&&{2QhVHqrXEg-!`tzCkh5XMt9H=wEd%JSEqnlL>j|T_M z9f%RU&CSiAG_|y}c8_+xn^{@8drIKD6DZNq(SVqPmPI!4h-4Cn3Yv{j7ObOAfD7G6cHYG?;h4cXh~7{yZN5fkMdv!m)920W+;< z^Hc*EIW!L6>#H@!sQfvT+Quj#eKR9Amho_dq9OMPfk1GIh@}7d6BxBk z_3Z5IBpvQ;Bpknbb!m8HWadX(YQLBAsqK(RfVQ@_7LD-!fiSHadGUipy@>Nqr_t}Up62EipJCiahx&a23o1}?F^ zZi1`gbOHj9hDJu~qxKKTzACOxP5@r+UTgECgFE-`(KCBHUzB38=Njo9ZEc0c#b-hL zyzg2cw7?#gpJXYOP+2K&e1!)BflThZySvYjFifg3$4#_y^8S9rDy@;f!D4e(qGLw6eeDlWkD%-77#OgEDu3|}mjm`dmV?I4&F#N7 zsdl)(Qi)AY*1B_t)7--1Vvb=#SBR&pvS8uRlAhnh*ciWHdVA5tJEQCPNE1Jh7VAH=O|{EL zT$Toly?lMqQBh466IFprvU$yut_twCBi_M~Z2yz)>1i>Lb7q#7@x8fJp9?_*zljA#M%G8!8&m3y%t+Br-9-o+q5EBEcs;a!ay}9@I z4-PW3v*VsT;RJCkZbdwN_|RCAy=)`}GzlFnE!RK>;hdTe;TW%R&YL7fgYWABNzg_58v=mR#ExU#{c)3 zj(}DjIie#6ZWdGnr=VcUwEqC zxBqjEm|NwJM7t+hJZgAj^&gVNkolrJl5d)u9c@IDi6teTgC91iq_pNqrEFt87u1D! z*3w^Gkg>6`@ioOpct`jvle>C}-6x5QdOF&!O+}VMSu>k#3Q*u$;HD_$Wnyae|N#z)ZK`Ca6^yJNNgr08{ z3S~{JXjZ*{D(eMBZ$1i{7R-PWNZtwq)z`5+QdafoAY`&BoQF=QkAL*c=+~fDf#9;T zvi!GKZ8tYJ|EsLz&@1BNOFautaX`=LH7e6lJ=?a@riu~tfJHi8S6`ncZDNgZEWEG8eTRuG`wSN zomlNN#t4@sY@;LS#vU&U3OI6mnG>`bh>i~ylwN$;AUrmxE5Qzxn2O8Fven+FJzu&5 z-$6c&&t=_eLR(q!&iCdfdFF>RpJqXfydJsZj9b?%xDpOcZBtzS&Zz%1Ee!^czE%5} zSy-Gh7No0}vY_zIFnt8+e*Pn-%gQIAkLaYtv!v!Y){BMejq-|35pQ9-(_| ak69$|HybQWJf(o=e85201YM!+6#GARx#5!l diff --git a/doc/latest/inherit_graph_27.map b/doc/latest/inherit_graph_27.map index 9fff1571a1..4d7d257d3a 100644 --- a/doc/latest/inherit_graph_27.map +++ b/doc/latest/inherit_graph_27.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_27.md5 b/doc/latest/inherit_graph_27.md5 index d148b6b80b..9a4b183cc5 100644 --- a/doc/latest/inherit_graph_27.md5 +++ b/doc/latest/inherit_graph_27.md5 @@ -1 +1 @@ -577960f1e81fe91b6b2e3dd8c9e8cd48 \ No newline at end of file +8c00cb67b48c317d388a2fb23807a350 \ No newline at end of file diff --git a/doc/latest/inherit_graph_27.png b/doc/latest/inherit_graph_27.png index bb39f9c48234442ab85732632e8b60c7fbd79700..c9de7a3151ae09c0109ff832ae0c8470f7b57006 100644 GIT binary patch literal 3951 zcmZWsXE>be+MVdp3Bu@u$R-34y=NFD7$u@a@4b!Q`v{`99U@|5BZwMCZzEbn^e$TT z9yQ`Tz8~Lpo$I_)-al`-%evQEcPvr^K}HNEhCm=>D#~zeaBc*@Cqx9`e;~SK8Jq|# z)DUpU&F$xXOK~a$Lcys5m)G^p+0F4orcO@wwyC@)l8AI-K7r9iK4jh!+dKY-p}JRAB7ny4zzMI`kNWiB=XF=+ zPXuZA`}ef(h6kT?wVdSyXnyr<7;YT)xI_N`$D5aT_cvb;%ic6UPV8m8=86BY_Un>8J4>SI-@Pkbtx`2&Vl(7*hPim{mG-%MNut#OXM5hF=!gQo>6QS| zRgXqJ=^NUq&W=OvAK^I#U0wL%h?p1>k2mC+aU{bNY{|+8XNw_@Nf zFD)l4jFSe|kUZ)1QoaIo{IAfWi-D=>lL!LH8)nJqtStJ-=;+RYf$gZ>$9#NId3mf~ zb0rC7ZrYARD)q_)-Iw9|Mn;y4twDyn0~ve~x;%;s3ON41w(#X-Z?C-n*=62hps1+G z&E36YxhKxt!QrygJ2Ne9X;f3TXS&ALtH0$@+h>)e0V^R=s4&sq-X8RqYumL*D7Wm) z_&6;c9o@m<;hntU-jM=CmFuF+t0r$UY5$XNYDLK)wl7vfJJU7A>fz1x^>n0Np=gta z%KAujy8!9;@82nDX`_4=gEF0Uc+#gDJ-JIuOOZM{xN@?xxS_B3d)vcsr;lG~Ylrh0 z)h~h2#Jsk~Jf|^sBe20dSypdvZ%QJ(9obxdlk7z<>b`h!&vm5ZZH=5~>&tsihh?tf zi`3sLk&%%(<*F8bNajF%KUy33mB9|08HHLU8|ijCl;2LR7^~B77UQzzkj>!WUV(|t!0`nt*ngl$ZmHoEWF!AWLEO< z@GNa^#x^%gMMg$0eJ@nYk`54g9T!*S_Cp~@!iyMWmL+UYJ?o>Wh!5l7__4MYWj&CQ z-`w16z=*myP_(OITdcAql=*$|ETN#ZlsG#(d*gc{2@?}jEh?InA-pe@dz))i836J3 z^))*s(Lo<~9-H7{2!-wT_O|=_Aj2d5Pms}K&ED0%R4O{U=(IE%VPRpjZZuUxz!`tH zh2Z7cJ_V@N>iW7v{A625$j($%1Ye${4>@rZPM{2H>I3!g@^U^L9Gs-T|9;&QcfZDC zVPQcm{R(&c5DY2A#l_{z;9$4x&2QW#6@eTv zcbw58bxUi*m9BMkTwDb5VRyiOOY!JSFE6j#XLWXU9Uk_wKI5eRQC8WikjNrU31ZbM zP|62bx3{cg^wW$sC z^*6>Q5z**}+}ts~QY`b0o-t^&#ycq$oUqWn#Wqbi926ZdH2CJ)N3VBw_U(s)f|Ba$ z6wpqU5?$(%)PaV=LatmXKkb$35?vmZhcwzsN(59?u{{>V6coj)t5#dnHQbVVCMGP` zAZ9omb-1i3Bq%tdoU8EcnLRe1LE_gtMN3Rddb(m*SXiy~038e_;l7L)bkISlYhch< z#Cv&}w4s9e-sI!zfkJU25Qweuvil5-jH4Y9gt2JUWobi07R0Xbf%<5AcsP!bfB+lp zLtgM@Y)(#&eq(7V&(Yag@rMsEvbOD`{MOpEirT);dyt&mTtUzE=jHyAl9F?6A*?T6 zyr3kGf;x-3%*m;$5(fqa<^6RJ&;$qKjT{>#8yg#>JvG~?P@7#`oWb+wS8K0@kei@W zS5Hq*NGRw}68p2;9vFRg$^Z0;l7dxcta@^4>UJ!YRaH9ykPo*j+m<_{NazL3ATpO5 z9Jk!K@h#uY%d6+UY2Y0Q@*$0YuyFUu=IC_r>({TpwFLMyG&OzxcM=Lhsj?q^0LT^w z-rd^TT7K%OtDB}2k`P1>h2Bn13vNMTCCK)q`f7dXExou0r;&)DUh%Bh8) zwe_Jh-725Ctt}x52?>(~N_l$~+uOTR+4iUNH7)PEzi_2gUVwXxljB?#TbW~HW1;d3 z!racQGj)zx0_HfU`-_R-S|}i0Hx$Zg!p79p6plc2b#&aBn3&kPdwuaU@9_N4@>Odf z!`10-#M`%wLPA1jPEMo&0Ri1utiy>V06)JmrWPbr^gKI!X~}H$=TDBOPif2a%D>x9 z_71C8RaJ$Rl{wZ}Zm#fhaB#Hj?9J5i?k%*GX=P?)U@PuGN7lMTilz4|K=|mv!NHC5 z!iNkiN>H-JtNkRtaBIGM4s>z{S}gb_77c>b1VX>Mv?S-+ zd`Q69psC5v2hy5(`o&s^ftH3wN~fZt;tfEIaz3)wE>KNqveLA8_Oq*Kndb_YtbcIu zpUX>s3;JkX9@^OqKol1j7jU?)k&&85V-6W{p|*-pc0ADVDT9BL$ID)(zJ2>v=~j6M z2cM^?7V2tgcu?z=@S79W-KuxWV?q zfIn0AIIwP&7d)4=E6K2YA|(?%MNdzuuC6XEBco`Gf(hlGUDZ_z=l_ZIeqi-SIOJCj%RpcQYX&jEZ4MX>^Dy@8!WXq-*i?w zv}E_JA^ZOfnIEIu`GI*nvt<3y6|n-6xka~IqEQ!4=IAIVC4UO~D zS=W5Mve`N89GtH5+tnRVdAvq(b~@+ol%$*o37VV%HG5rQGoH#CI7U9 zQ%ydPot&J$6>GA7G^ioCzWg*XQ{DX`g3Yz?hF5${LwFZ$DYsc2}%ocur_ zfCn2;o7CV%IN8r{O(sOn+gk)cx5{Hpb*?ptQAS4Q;Pg}}I5@Zry9mq(5OVjcQ|Cv< z7#g4-;P!JMGgZ#BBHg{c9MaOvK)o6QFZz^_Kp4?zbo-y{EB16%@U2@Q93gacbewDS zEFSl-l+5KfK0G~jsk$u$1|uOAcuooYSA*a21K(zD$xTqGj?vN7pqPM(j|R%h%5oMK zu*;Lpg0pkW-ZwoT6yqQec6N5Lpi5zLCb7_y6BHZ{|HR7ZwAh+^jfBa_uu#Y1Sz_bw zK%8c3@0OI5l>gaHXe+E4*|hO677lKK(Z!kD*hIIt%XwqLZ1(`CVs3BW$3h&Xz>zyb zXk=uRP_4|_Ip5@?rLRwvtlT}p$jI1*#S%c0^71G^-Rp;DW-c3p7jq?j-Wi>FMUxyo zu(Gwa{PX+bOMic7xzT4c2Zz_d&_U$(7g`R1^;%wN3D|K5{RO7B?S-XOOPM^V^yTSp zTx-yk!|D{6h@eG`W}Xamv+wvH9zd|?$HTHuWz@DGp)hQ+!M_`@;Z^p2+Y{xKaXk-t zcoc$yq#Ya_-fNdYAoB9^Q#G~}+B!N~dV0|SA?*NWH-D~N%dnbiYF!n^O$SRIxJ)vE z^oT?jMI@3kJR+jXWnMynG-7$#;*mjhz3gvE(?HZojr(Nco=-0qwy%;9PS@p(3?Qerq~M zpOjwQ7(1sfFE0z%yR1u{K;8Biq|dLeRxW>SKYaWcp{q*+{Br|jGF2n9qL!PGoT(iw zMH3bQV4a$pZg}eJ=V#uR!gX+b9AQ|FZE#=t6pI-Q9O>ND2S@K*apGfqXn{xo-6d R2m~86L`6{pUZG$X{vRtDeJB6` literal 3049 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 aaO+gMv<(KwgdBpiJD{&^jQpU9iux~EX3Dex diff --git a/doc/latest/inherit_graph_28.map b/doc/latest/inherit_graph_28.map index fdaa5664c8..48d42a5795 100644 --- a/doc/latest/inherit_graph_28.map +++ b/doc/latest/inherit_graph_28.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_28.md5 b/doc/latest/inherit_graph_28.md5 index 609bc9c056..8086c53550 100644 --- a/doc/latest/inherit_graph_28.md5 +++ b/doc/latest/inherit_graph_28.md5 @@ -1 +1 @@ -b36d45c197f11e81c3580666cafcfa00 \ No newline at end of file +d36bc0c580c6164827453c30ae001af9 \ No newline at end of file diff --git a/doc/latest/inherit_graph_28.png b/doc/latest/inherit_graph_28.png index e0972538906e50c87bdd50d775fe03dd163b2a68..db525d0cf3159e0555be010e078c9b34c48e4a96 100644 GIT binary patch literal 3520 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 R890(bEX~fNOHJJF{SO1y!`=V@ literal 2679 zcmXw52{=@1A3wqnLtM#NvfQ%En!PKTX^f?*kS$~zOH4f`S@K!uV#pS=eNAS_axjxoAU99@c;n8XNE#pfjt#G zwYVYRRcX2X4cI~4Eld%>@yYR$Ql0?-JSt|0Yc?ST%S=DiS*$qM+OZEd)KOOxUh;Se zaov|pQFxYRQe#BKthdYMqK+_O;cniTwW8=1 zD0NdeW#*&f-MbGl7)SdTh;5<&g`XoWCP7v$ny4+HG0Y?OR1 z=N&DJQla%*-^bws9Qa;Jw{dWsTbzv&dGB#pBs)YHL5w&Bejv`9DuKKm09`Eh>C} zJ9nq%g9j)xv*Ej0>FK9*b#*Bit4EXTd+*1_Oo&!8 z3JTn-)16Xj$C$V8d@i^6`udIv-EYcscXw}95#fjqDJ8^NjNWhhMs%o(2LWOs@=%e4>Pz32+2Z z%FE@6<>f+xx6RFY2J*Bm9`4W1&U*U#nmN{H5eVt&>4f>v1`?@kcVpiA_U&h|$Ogyz7P<}6C0DBkllSe|SQfBwqp+~h8E1hQotQwKlqj4x zE54P6EGeFw^TNL_!zn%o?;n33I~*Shm|pz}RdZ>NvaP-z5)xA6Zcs`jy3w;PrS*AE zkOMBD3-pF%~G z_kW%S?%3IhgPO+?DoCU(IdlOEG`aMzf9&l&!371CWo4by=$V>&ks|q<5+m|p=NXWO zF4rOtl$KuPIel7i-mvJI&I2aO&CLyg*gV`17BdV|ac;rI5(rAl%AiDX=H}+D{>^1& zalkDsww4Soo8+%J{pXpPfs?j8O^!F#*Vi{!rVJaJo6FdmELNo}tb#P(9$Eo8#qI`UO(MW1M0?&>j(q~GDSkM?hF))h=?$fycz+$diCng&dy6B zkrVVP=sx4{aEeQ00!l^B0~@AfU?65!=XA}+=Byq%Qo13N8ML66tF5bBQeQ6+5fPF8 zXe_kz+_@Yh%i51wi-Ut*AuJaA#VFHUHYO%UKu|FH#}8a%VcZz}ViL)(7#p1%+uIO9866#x-R^2?fxf-`?JS;-#UXTN9I$PoHCzQ@V-krU@#q(*r=TxFh zij9qpfu1B$JP7pb++5<|&YL%H{z(K5jz5Qo1@m>VCMT*Ti(wjS_09S^H7ElgwwEUZ z_P4S24h~&(I^ES0jpp|nEaYo)Og77qE3T;E?&#=%c(l=pEwBSzDzc>SPNmIpgADU{ z{NqO+Z*T95^70QWLj7%mQ7vFLPX|JfNTD)_0u0Iz~ zChLK-;HueFDitnqrwuo2epXo6ZENv8OOLS-@0{dT1M7dO25$+wpsg(oMqDhq9F9V9 zAMMUd{by&5O+?ix?Q&qAMv^cdVHmtZqi3t}F;XS;f6>f^;#wq1OjF~)eV<>-2nq~+ z3w%qb!;wgcle4o-HvPn6cCTEDLG*Uv35kh+{T0g#4uhZ153Xyr(9qEEWBFs;|Lc3a zD>ZYTYZH%Spr}THS{YzCa6lj?0vrW~!Td%>Mitf7Lh(|ak;jrAy(!xC4g;PVI0kd# zQy@puU;x&uDStaycPL!+?X)xV#&Mj&Xe!Krl{R|cPUu6p*5l;7m4(2bM|!u%r~tn9opB+j=tG1~2; zC?)!6^P5m&Vj`qL4XRZEl3CZ#VD)2AN3&o39TM>vKXp3J4fbynB^_}khA~gmf(U8g PpCn**9gV0nagF&eJYqKw diff --git a/doc/latest/inherit_graph_29.map b/doc/latest/inherit_graph_29.map index 0b9fff67a9..44c38c8d41 100644 --- a/doc/latest/inherit_graph_29.map +++ b/doc/latest/inherit_graph_29.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_29.md5 b/doc/latest/inherit_graph_29.md5 index 714ebdaa66..b3e1c1fd8f 100644 --- a/doc/latest/inherit_graph_29.md5 +++ b/doc/latest/inherit_graph_29.md5 @@ -1 +1 @@ -dbf037a41cd69f03ca7a2fc5aac220ab \ No newline at end of file +2697bab84bf5c43e310a356f63c089d6 \ No newline at end of file diff --git a/doc/latest/inherit_graph_29.png b/doc/latest/inherit_graph_29.png index 5f7cdb19ef7bd9b44508f544f5dbfb9bbb3c4979..3de07079e57473a57bbee39781320e030df24a64 100644 GIT binary patch literal 3367 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 - + diff --git a/doc/latest/inherit_graph_3.md5 b/doc/latest/inherit_graph_3.md5 index 962db99d32..41ab39dbba 100644 --- a/doc/latest/inherit_graph_3.md5 +++ b/doc/latest/inherit_graph_3.md5 @@ -1 +1 @@ -0484c0be0c28fe7c925c0405397ed75e \ No newline at end of file +20731df9c6ea7f4d7c8244ff9f1fafbb \ No newline at end of file diff --git a/doc/latest/inherit_graph_3.png b/doc/latest/inherit_graph_3.png index 729febc14d23245cef8a7c373abf7e4e613adfb4..6ca63806a0a9e81fdb4f4980f76c376d7e40ec00 100644 GIT binary patch literal 4041 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 diff --git a/doc/latest/inherit_graph_30.map b/doc/latest/inherit_graph_30.map index 247e872d8b..228b117093 100644 --- a/doc/latest/inherit_graph_30.map +++ b/doc/latest/inherit_graph_30.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_30.md5 b/doc/latest/inherit_graph_30.md5 index a93989d4ec..0cce70f27d 100644 --- a/doc/latest/inherit_graph_30.md5 +++ b/doc/latest/inherit_graph_30.md5 @@ -1 +1 @@ -3638f6096bf1f2dce42c9f0f3660a8c3 \ No newline at end of file +55862006d5c4bae767916d9bc822b003 \ No newline at end of file diff --git a/doc/latest/inherit_graph_30.png b/doc/latest/inherit_graph_30.png index dd85795c2cadffadee6be926f973efa6e133260b..0a36ebd575772cef3d8c1088c230b907f096087f 100644 GIT binary patch literal 3852 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 yMSfFtP6Ntv#tlg;z=zwfdH - + diff --git a/doc/latest/inherit_graph_31.md5 b/doc/latest/inherit_graph_31.md5 index 3d8e4b102d..849aa9957a 100644 --- a/doc/latest/inherit_graph_31.md5 +++ b/doc/latest/inherit_graph_31.md5 @@ -1 +1 @@ -86d7ab0e27214e7eac9e7964a3c73fff \ No newline at end of file +0ad340a75b3bde46cbd339b73c9f2879 \ No newline at end of file diff --git a/doc/latest/inherit_graph_31.png b/doc/latest/inherit_graph_31.png index f423d8b072ad9075d0a4f130fc18bc4ac54fd009..21d11ff585aad8af20d08728a4943014e52c117a 100644 GIT binary patch literal 4335 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 literal 2979 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 PxNeYvt_l3LHY)nRZ&j{5 diff --git a/doc/latest/inherit_graph_32.map b/doc/latest/inherit_graph_32.map index e741107a8f..50bea551e4 100644 --- a/doc/latest/inherit_graph_32.map +++ b/doc/latest/inherit_graph_32.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_32.md5 b/doc/latest/inherit_graph_32.md5 index 292d1ed8e9..abfbd0f5ae 100644 --- a/doc/latest/inherit_graph_32.md5 +++ b/doc/latest/inherit_graph_32.md5 @@ -1 +1 @@ -ad73ae150f73f6d58e7ad521411338a7 \ No newline at end of file +ee7755f70ddf67bd3f883936b10654ab \ No newline at end of file diff --git a/doc/latest/inherit_graph_32.png b/doc/latest/inherit_graph_32.png index 3defb767ada24cd66b4272aa2552e1f9b3b57d0f..ed116328f8a09a0aa81d4a0213877e8a8ab3cb50 100644 GIT binary patch literal 4526 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 literal 3145 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 F{{k)@2X+7e diff --git a/doc/latest/inherit_graph_33.map b/doc/latest/inherit_graph_33.map index e09eb80fd6..b173a8f84c 100644 --- a/doc/latest/inherit_graph_33.map +++ b/doc/latest/inherit_graph_33.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_33.md5 b/doc/latest/inherit_graph_33.md5 index 270a9679c9..df3f974a07 100644 --- a/doc/latest/inherit_graph_33.md5 +++ b/doc/latest/inherit_graph_33.md5 @@ -1 +1 @@ -9f15942c035f9a60352258c28dc9da60 \ No newline at end of file +8116a3d94dba30c375939de57968c1ce \ No newline at end of file diff --git a/doc/latest/inherit_graph_33.png b/doc/latest/inherit_graph_33.png index 05eeb71fbd73dd06621a684f777169c5e2f847c3..3b035d7129bd359d110253dc8081eec85bccf7c7 100644 GIT binary patch literal 3334 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 XcLpD2x~vRdY#=(<^fAR6cH#d5Zy;I+ literal 2687 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 diff --git a/doc/latest/inherit_graph_34.map b/doc/latest/inherit_graph_34.map index 489711a91a..dd384d1b16 100644 --- a/doc/latest/inherit_graph_34.map +++ b/doc/latest/inherit_graph_34.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_34.md5 b/doc/latest/inherit_graph_34.md5 index 8cd0b3a04f..ce48003f62 100644 --- a/doc/latest/inherit_graph_34.md5 +++ b/doc/latest/inherit_graph_34.md5 @@ -1 +1 @@ -8e3d6983e9d5ffc44394f0065bfcc646 \ No newline at end of file +23ea703e504afc89819760fb93e07196 \ No newline at end of file diff --git a/doc/latest/inherit_graph_34.png b/doc/latest/inherit_graph_34.png index cd06ea544a7251c21494f5f70c2bdd26b373d99e..234cdf55f4c1249655bfa881bef6e18c4d78b81f 100644 GIT binary patch literal 3281 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 literal 2523 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 diff --git a/doc/latest/inherit_graph_35.map b/doc/latest/inherit_graph_35.map index 26f956a4c7..6865795866 100644 --- a/doc/latest/inherit_graph_35.map +++ b/doc/latest/inherit_graph_35.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_35.md5 b/doc/latest/inherit_graph_35.md5 index 4fd45dd1c4..7809be1d15 100644 --- a/doc/latest/inherit_graph_35.md5 +++ b/doc/latest/inherit_graph_35.md5 @@ -1 +1 @@ -224f8dec58c692b343c2b883b3adad66 \ No newline at end of file +04e8e5cef678782be8b069a0b2773fcf \ No newline at end of file diff --git a/doc/latest/inherit_graph_35.png b/doc/latest/inherit_graph_35.png index 3b2c01e5a4ccfa2c60c30472c9a2d64eb9e7a92a..581eb7848236a038fd8c62dc319302f6261f36ae 100644 GIT binary patch literal 3261 zcmY*c2UHW=7L7DPAqGU6)Br+2k@66v3Pd3E_N1v`Kza)xBE3pbs`Mf)N)d#BA~hfn z1tC;vB1I5GQw;5eg!=FMYyH3epK|Y-S!?dhIeVYI&m@|e=&_yQI|G40*iiaN3oyR~ zrvft*7%7~e;=sg&Hq=8xPX5_T2o)I+2&+E|sbv*hxKS8sWNCfU`^{U#QT3)S!igqT zW_|;90p~n~m1Q^$)q-6iI@&YM&=us-pP#NP zq5F$rS}-DrGdY{?%I?llcfx^0tw?^T>&6nS8y(`;G8=i{#pRZojVr|ume6fWT=es=Fy(rRz>Te)fp~@Dhu&v) zJG;1;vY-%b& zR4-+Ll;fbQug|P;Om*7b-Ca#qDB^*98Xit)YEqK9-7L$yJvukX=IiUb8rX{B^}Ph= zdb+igs>wG_o@qMg?(Qy1SzBL^sjIshwMNj@C3i@~7+s2OYg478quX6C4yV{c_9RwF zB*t|8xRDVvzn0rSNTkK_D$B}OuVRvu2b7KW@y6u?kBbmGHSa8|h*TIk49A;d*LrZXUh9 z?$J*9>d6d+>YAI6=C<|{f7W%T3=NsI?+mF*%E;(~STZ_tU`&RG^Gf6DAvaPKEV&?9S7;`0NU&+kRH;~GDA}=qm z|N7Q>_R*0M*!0YdrMWqKu|_*%y67kmPtQcGq`dqy4i1h=JU%T>TO^=1 zJDY3&?iV)cXqs#Y9D8 zLCiZsl!Z((;(1|ViJ9cc%*@&78zob>?%ZKZM8<%G%Q=C(Vt&tF-waj*ut4^#pOu!1 zaB^{df88{X-oNb7QAi67?nJg)K=b&Qr=bsnC!ovLaciqLr#kIsZ zx&{Zmk%RZ{-P1QVj<2qk<`)pC_nMZ6yq|vKiXqRdTUl8x0D0Qn+0pU#zTz^N&*g?>in(TD%-YG*vL)_7&i%zYl-cL?)or(XeBvrfg{pXj45`jf)h3BJAG{S{cg9h9} zgMzLNK3C1@IHK5pUJHCNwx$nHPm7OdBrPweNSBwFKZclDT4v0D5f>N#K=Q955T2tR z0v@?X{ykxhP*lunXlQWjdnRslG*NAxIJ`2p_bsw6Cm)NolDe=(3)|k@Ea^@-2l&<% zd%ACK?)e{lZ0zi)mlpC03Zj5-gM)*Agi^d-RaOea%Q`wV?3#Q81eE<8$0LwPb#?Xe z$;qD85d7h0*#5x*3*NIJ>!MosB zYOsG$kYK%^4s&jw+@*j80 z$1~;gl0doiCXIpmx3@P`R8-V;__GIHdzWAUzF-9#{;ImVsO#4`FSo0@WL1sG+LGN5$RaK&tw6xx3O*NtCCVCcCnYN`^tbw6nRb8F0)!aG%l_7y=M3R+* zL!Hu)EKo2jTU(UD%V$hXOsm@@qR~<8lv|CboFE9|#M7UVnXb{knDneF1W5*%&`L(G-^=cc3ezZ-^r zy%(=vv++Yu>*(k>^?*F^@k0}?y9^hx2?+_^?u-!VO%+Orjg9THR7S=<+F8yUe^_o~ zX`+BYAXb0IE)Ah#G&{{;e7^O#C6ARxfZ!t%)INrlj4=GXv$ z(b3iQG?47(wl*hVcWz!@ak{v!$7~nVa&juTucqrSY;3Tl>+j}rnrdFU-yavp(A?b2 zb45raj0eC9V`i}Fj8F%dIQqSOtf=U7nz~SNH$mh>7ItkFywzi8T5@~aH*O?NL!BRY|2Nn(bJ)6jVH&}~o zUsxW4%9B@8;tr+!;;rYua3MY|4F*<3A0N`v^u?&l1-_0hE=)HR^o}#u+glf4yx@m%})pm^e E7b5a1qyPW_ literal 2544 zcmX|D2{e>zA0N6TB)bxcn9NlpaYJ?=gN(hg#aNSF)-YwMv5v`Q5*bEZA~X_X%~F<$ z82boOF?M6J%w(JT-oA6scb@lopZA>iod5d!{hoiCwWY~PUP)dM2z1iS)W{Y%Ujti} zhZ}gS;~pvk2e+rWi4o}6@AbT`90vlOC^IuMxEWnQpY?;^bU53&^-J0#AyMF_&7}q| zxP#nJKJ(F22hYd)w& zddW*KzS|J0dw{E8@#md5-)2Te=fKL9uOIdmaM45B%Y)A$0*W$kiWmPEFvY9@y^|SwA3tcx<0M- z9z)lfzccydS!>ZGAS3~!wbA(ZU0qYPUM4lHS}*dn=yJW^m?8vHoA#1O^y$l1*tD#* zIu`W@rN7^hr?~A;B_)oE>S}o~IC;4!o?usQIYOoOCLTM!cgX0_jNPpmQvp?0+Pb*F zot^XF4qoI4)=d&Ld>yfBE3S+jczXF(^tU95E2sJ41sYkIx(BH=ns>Qp?EOP}V}_Jw z_K@yj#=$`>)TPN?b?ynoZtr{7sWdFM$5(B89;3WHd+&=MW2jI|!q{ebHNwcq=(R@| zH(Kz)QhWHaB{F7F41W#N^DsA8qJzyk3zCUHQV|jo+B-Z{_3Gu1JK8e2%wo}Jyl>wY z5*LSATMLFSQzi~H*IGjtU@0(>`>K4!b%aEs~r9~r*#)D#Q z6xY|+57ml8T}-{aE_{jq)i$_S=QAjG=~BkWT;;l0raz1EWr(>xIrTQCZm=CNQ|oxC zKszS8w-*M6=jnTT%2ifg-&oH`Pv>n2`9hhfa!`2&AISd;QxyO6+4QtCg`o3saG3wKu^GgT%qhn(@)vH&#ALZ$w8bE+aKVNUtO``qO=|jg8Ik9IvVTh!3XD5Gf=R7%bV;%F3#}134Qd zaMXJ?MkTMZdqDW}5O2ay8O*UbXtGFMt${4Ut-4)cC6sJ*@YG(Yzdn;kS= zt(-s~(61lat zwZL|Ha;6MpN3BFT{%Gqs1Olmc>mX36_BRm<>gu`iKljVO=w@YQ8JU>a+1kDbK&^rw zj7FgX7#HQ`t(~0uR>#T#1}Xr2XR)H*zkd%94`}ohO$j}m{-UFObKV!aK+Yt4)_&Uc z3kX=K>GEdM7lJGB@v0xmey913gH3EX=xCjG8MSAz4)=du`zsU;Eb?{Nb@}gVYdD2 zp4_GfQ(YpVzFrN`0kVVJgPuaId%phuo~xr}Z;!S=0!0W2wbEgVl1QYejy-~=K# z{%;`(2@?cDOhOsi?R`~9N(z4C1}_lV^vDMrI6&~Nt*tiJtI2hsOp$9(oui{QG&MC# zOH19=B%Mh9Vj=DOFS_E=($ZEUuKQ35{OpWs+E|hX1_s?^@(vAWm5s-nJ2{;J1gEn@ z0w)57pV!qTsCe~$pF=S`uHgaep`RvQ5Ab~YVPRLbqBh*w2TU{?EhsIG1#m@vEM2E* zTjNxh4EW*J)6=6v(K?TGCsUeJQ3a6^5vf@hOwvb3M~f|cZWFX68r`~e9-{^C1A?}< zzn}HwiQ4#T6D>3!LqhVQ%YLbz=Kq6>t2ST~itm8wj4Y^01iVS0H^oaQUqlrwd0G$* zo6=nJH8s3B%+Fbff4|TftGOm(rTuPqb?jwjC8zt(qkT3}UF>ctC}Bn*rouku_vrwfXgROrN*s&e9-AOT+L2DmDOPGezVVPSiVxo#CzRpF3wyn4u+D7rHzCuhA0$(~I - + diff --git a/doc/latest/inherit_graph_36.md5 b/doc/latest/inherit_graph_36.md5 index 7ee9545eb4..4033c2f29d 100644 --- a/doc/latest/inherit_graph_36.md5 +++ b/doc/latest/inherit_graph_36.md5 @@ -1 +1 @@ -2fb4b4e2fe56770b7cf3c844d54f6431 \ No newline at end of file +faad3870160628f7a804cd03f0240eef \ No newline at end of file diff --git a/doc/latest/inherit_graph_36.png b/doc/latest/inherit_graph_36.png index 6dcf655298fea037b4297e8dff16d21a4a840df1..18519c8e99685288f2b958207a9be71f7ec52558 100644 GIT binary patch literal 5343 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 JWpd{4{|D7+PrU#D literal 3857 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 - + diff --git a/doc/latest/inherit_graph_37.md5 b/doc/latest/inherit_graph_37.md5 index 395a5136f5..6240a1f440 100644 --- a/doc/latest/inherit_graph_37.md5 +++ b/doc/latest/inherit_graph_37.md5 @@ -1 +1 @@ -cf16ea0035780de80aa0417a355b4116 \ No newline at end of file +2eb9af910f001055c059b7e7321755b7 \ No newline at end of file diff --git a/doc/latest/inherit_graph_37.png b/doc/latest/inherit_graph_37.png index a7e763a0c8edf905059532ecff75c3965f0aeebf..a37a6952c77a39787cdc7693d0127022be77fd7c 100644 GIT binary patch literal 5259 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 literal 3764 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 - + diff --git a/doc/latest/inherit_graph_38.md5 b/doc/latest/inherit_graph_38.md5 index 5da0ba1cd0..5062b2bd36 100644 --- a/doc/latest/inherit_graph_38.md5 +++ b/doc/latest/inherit_graph_38.md5 @@ -1 +1 @@ -22f2cb16ccc7673f39b8521e4b9d40dc \ No newline at end of file +96cccefe1f75a168459d31972994d446 \ No newline at end of file diff --git a/doc/latest/inherit_graph_38.png b/doc/latest/inherit_graph_38.png index 46ca730103391bf98a1cc9ed39cd32e20f762f0b..933e05e72e8fcf0f0ffdfc92a63c274094c2f8f6 100644 GIT binary patch literal 5649 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 HdFX!t3AGWF literal 4138 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 MJ$;P|b=%1Q0Jyc=$^ZZW diff --git a/doc/latest/inherit_graph_39.map b/doc/latest/inherit_graph_39.map index 794df66df3..a45ee85304 100644 --- a/doc/latest/inherit_graph_39.map +++ b/doc/latest/inherit_graph_39.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_39.md5 b/doc/latest/inherit_graph_39.md5 index 021cc125bf..834d137004 100644 --- a/doc/latest/inherit_graph_39.md5 +++ b/doc/latest/inherit_graph_39.md5 @@ -1 +1 @@ -4638176034af6d0b797c07504eead0d8 \ No newline at end of file +dbd62723508e7a30735cdbb8fc8e31ab \ No newline at end of file diff --git a/doc/latest/inherit_graph_39.png b/doc/latest/inherit_graph_39.png index 7d0c48b6c49369648283e1d564fecb4a044a9d83..f99a78546ecc40a20be7b73ab724ad67ab6e3f47 100644 GIT binary patch literal 5289 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 U>qqM`;HV7IR@Xz7tJ;SBAE1eGCIA2c diff --git a/doc/latest/inherit_graph_4.map b/doc/latest/inherit_graph_4.map index f214535244..99fed7861e 100644 --- a/doc/latest/inherit_graph_4.map +++ b/doc/latest/inherit_graph_4.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_4.md5 b/doc/latest/inherit_graph_4.md5 index b517c0f812..181d4d7278 100644 --- a/doc/latest/inherit_graph_4.md5 +++ b/doc/latest/inherit_graph_4.md5 @@ -1 +1 @@ -70415bb463cd1c939c2c86c91bae8067 \ No newline at end of file +a7c01884f0c6926b2bac1ef476962be2 \ No newline at end of file diff --git a/doc/latest/inherit_graph_4.png b/doc/latest/inherit_graph_4.png index f70f32ff75fff9aac2792eb48d3bd2dabe97e968..70ab09dfd4c8206af228a9a5ccc414f96cedf3b3 100644 GIT binary patch literal 4449 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 W`J%RGMF{ShK$PXx<;rEuL;eq*{*_z+ literal 2832 zcmYLLc{o&UA0A6chO#e3ULs+H(kK(RPpx`csBd)X~)yXHE`@_VV`b+)zbi ze;}Q)J}xJhR8n%5o~gNBidnMVN+8dc21^)ZCMtEF>$$XS};a-k(lTm}4`U z{@i)yH@~weFuu7zoHzII5Ze3ARvH( z*3gv}vazz7Nl>_B32L}=U;t;0)%ekSdggc5XMJ^L+5Og9Rn^r4g|$v~f!;AO20vqr z)Ya8pTs_&WdEV0|4h{~;9I@(A`VF_(CmRbrWJIy2gM%o8!FU(Ch-jzLbPNpsWwY5~ z205j;;(yXquf563yUXSKpr}ZNdun}_*7%zrK*F8TTe**w%Tek{4<0x#^k8+wL`8QP zmCdZJm2nEDTvzrXBnVGpuB^-lH6OIMwVB>or%JJ+4$~%pW|x+Hj$%$7@DZ33b%k_9S7Enk2<;6T9|S*9>S}3gT>;(E4$B7=`un3Z8Dc2dT-q81e^! zJukJjwH1SZI5+2YXZL&Yb~u8L)d2*#mSaGzsDM;Bza#O*69EpGOr}?8s19J+j^$g^=9($R7)=`R@6E?KEdJx`w`J zKepPwc%UjjfBN~s*h&O9D+f2p8UYHNbJlKowh^seoT28WQF@PT+K9zr7E)mcKoH zPwK6Aw9p=7s#>5=8CuX8CSwVI6dc*R2izgB~#}X2$TVF;RdzQXx&ixmX?;_ zjRjlhCj98FSF(e{1tJNpT#c@&BO~Z&|K-7#tkC+eDQj!N&umnpHMF(upEHyc6|aP+ z9IS^U?jAPtgQoHmeRjxf3Dn})yqzGr=;a#@#nyCB4!9R?RLss$)`+j?h>iU3n@_raU5Ql_f%nz)7=|`h0Xps&9#O zb$3?*I#DQ;y!v`MTU*;GMtPl`i%U7qb~5Lcj1KlK(?nAf{P5vJAAf%&y|B2LpQNm) zqQZCL#EFv1N((srzQ+WhMwKT`_~fMs`uvusi_59nz^@Mg;Hg{!hdA&(-3_3StJio> zgT-R?O-v*M_RTho76tymx3{+|deNYfrr7#@_)3$}BaE_&%1ozfuBpBKi3+!7;jEs2 zpp$sV=eY*q=lc8m?a=7Nt*r>aHvS{8xg?X0goK1V&|6l5K!m|yu(65HzS+wN&UuZ1 zoF`B2<=)vny7(#QDh_wf!_)I|R#wupXVPp(M_*fCUo{QMZlk@F#Kg;3Y*DEbNhR&* zr3mKbz(7a=nOqezYp&t)9;ppcRprN&OUlT|K!OH0H^Y);boc;JPg;r@9DcO4tStWv zg9{`fArZx_qPbV0-F0Q{k;uOr8Vr-=jWF87Qat5=qa`@I3@w|i3*gbwQFN_;=E*P6 z$}bG<&;=W1RaGTpV@?y{uqt{3i$6TrPE1ZV#o?A?sioB1G4L~@vroeL$kmDIRuL0= zS6A2N;`1f=y_GtEYX7_e0f8n6rSZV%-W1_cn}tH`-yI#6hKKtbLT|Cbw1Rq;{@x46d%DO1qB6vV(HS%@w(o5?n}})U%PV&9y|6pH&-MFkx*!z z;jy>1LPYqrDgF!Niu`fznG7`Wr0^*N@g-ez!xj?wM4WA}d}m^j!14SN=LEq5HSx7V z*d95cUj2(z$u`QKxG~Okpue6aUw0ES*nT|Iz4{#5y>R`dRONlnb( zPoGNuqV`tBH>8gqrco64gw6Sd0YM+#Em|u?tAFpeih%}K{wk}*l)oNdDJd!W@G+i$ zy-U4viaA;>pZXE#$h_=^$LX&9|JB*Sely6kUD}7EtSDKexC1LxNE@-kz6$QVCB7fWS$m?oot~sU#n}>~yiM)ZVXyqg8`7x)Y-fw=0w)2x>nHX!L zUxR=EeP$T_d*^hz4RfqUz0dc^5fR)9jFSah>gQR!Qtr}000y(|Bp*TI2k>WcZlc`p zX|2K4=a9Xadogx*GkD>T<3e(=t4~!M^vtq)u#N{m&K`+#H!T~gpZbpQYW diff --git a/doc/latest/inherit_graph_40.map b/doc/latest/inherit_graph_40.map index 4af971c450..031f042442 100644 --- a/doc/latest/inherit_graph_40.map +++ b/doc/latest/inherit_graph_40.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_40.md5 b/doc/latest/inherit_graph_40.md5 index 81fbbaf148..aa5bc97e28 100644 --- a/doc/latest/inherit_graph_40.md5 +++ b/doc/latest/inherit_graph_40.md5 @@ -1 +1 @@ -1ff9ef14a2d0d728e2941e489e52d797 \ No newline at end of file +2e8418b1a71cbdd4ea26862eeebaa88b \ No newline at end of file diff --git a/doc/latest/inherit_graph_40.png b/doc/latest/inherit_graph_40.png index fac0132f2af55a4a816a1e42674f20c25c9682b1..d005ebb080bc68a06c43bed2785955aba1c1b30f 100644 GIT binary patch literal 4617 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 diff --git a/doc/latest/inherit_graph_41.map b/doc/latest/inherit_graph_41.map index 89ef0f8271..8ffe50f924 100644 --- a/doc/latest/inherit_graph_41.map +++ b/doc/latest/inherit_graph_41.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_41.md5 b/doc/latest/inherit_graph_41.md5 index 5ca21a2bc9..3cf88b2836 100644 --- a/doc/latest/inherit_graph_41.md5 +++ b/doc/latest/inherit_graph_41.md5 @@ -1 +1 @@ -d8eac34bd061ea013ce0227b484c28cd \ No newline at end of file +6c6fcb75d70e1bf8fc650e7d7f2ddffa \ No newline at end of file diff --git a/doc/latest/inherit_graph_41.png b/doc/latest/inherit_graph_41.png index 46076b3fcfb8cc90c3ec0dcd659c75ffec05fe31..de5983d706b3e73d970bbba25ee49aa1de1cb2d2 100644 GIT binary patch literal 4853 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 diff --git a/doc/latest/inherit_graph_42.map b/doc/latest/inherit_graph_42.map index ab334c9489..a91a1dd779 100644 --- a/doc/latest/inherit_graph_42.map +++ b/doc/latest/inherit_graph_42.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_42.md5 b/doc/latest/inherit_graph_42.md5 index 0948c0a1be..afa198c2be 100644 --- a/doc/latest/inherit_graph_42.md5 +++ b/doc/latest/inherit_graph_42.md5 @@ -1 +1 @@ -e90de492ee84cc7e869028dc3c0ba882 \ No newline at end of file +4a87878e763cf3919b7822b847297ed8 \ No newline at end of file diff --git a/doc/latest/inherit_graph_42.png b/doc/latest/inherit_graph_42.png index a663db5adf78a9d29fd1f90b14e7dfda50f85d74..548cb38a948b434d9322c21c2537bb0c460c08ef 100644 GIT binary patch literal 4668 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 diff --git a/doc/latest/inherit_graph_43.map b/doc/latest/inherit_graph_43.map index 05813d6402..461633ea5f 100644 --- a/doc/latest/inherit_graph_43.map +++ b/doc/latest/inherit_graph_43.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_43.md5 b/doc/latest/inherit_graph_43.md5 index 342e388311..245a4148e4 100644 --- a/doc/latest/inherit_graph_43.md5 +++ b/doc/latest/inherit_graph_43.md5 @@ -1 +1 @@ -c7e77c5fe1ada86d8356f8c7211d5ea6 \ No newline at end of file +8631ee6bb66942e1aa25da7ad176665b \ No newline at end of file diff --git a/doc/latest/inherit_graph_43.png b/doc/latest/inherit_graph_43.png index f80812acb4c12b569c7b97f5dc7e7ceb38124783..b16bbec351ebc517c461715faca1f1dd269b90e8 100644 GIT binary patch literal 4246 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 literal 3254 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 - + diff --git a/doc/latest/inherit_graph_44.md5 b/doc/latest/inherit_graph_44.md5 index df04cd86c3..9bb83368eb 100644 --- a/doc/latest/inherit_graph_44.md5 +++ b/doc/latest/inherit_graph_44.md5 @@ -1 +1 @@ -e9c4a7035083c1ff145f60ae707cecc2 \ No newline at end of file +7b448560d6f9decde3213cc06b20341b \ No newline at end of file diff --git a/doc/latest/inherit_graph_44.png b/doc/latest/inherit_graph_44.png index a05e80b2342a4bd0aa61fcaf884e8a91f784c06e..077a709d9da294a3959a4ef6ea1e9bc573aaef06 100644 GIT binary patch literal 4459 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 literal 3370 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 BYh3^U diff --git a/doc/latest/inherit_graph_45.map b/doc/latest/inherit_graph_45.map index 707fe62bab..fcee2ff61d 100644 --- a/doc/latest/inherit_graph_45.map +++ b/doc/latest/inherit_graph_45.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_45.md5 b/doc/latest/inherit_graph_45.md5 index f20b393372..b144c7c7ab 100644 --- a/doc/latest/inherit_graph_45.md5 +++ b/doc/latest/inherit_graph_45.md5 @@ -1 +1 @@ -9cd6fd0941f3c016b38409b175141e90 \ No newline at end of file +35d546c19632bb5ffcdfb1a7c7997bff \ No newline at end of file diff --git a/doc/latest/inherit_graph_45.png b/doc/latest/inherit_graph_45.png index 6f813ae763eea397864c41f7fe00bfeac493e9e0..7c52471d0271e962b64e5263ee0c5aae6d863452 100644 GIT binary patch literal 4138 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 Fe*yFP1&aUx diff --git a/doc/latest/inherit_graph_46.map b/doc/latest/inherit_graph_46.map index 5ae8aaa677..8b9bb370a8 100644 --- a/doc/latest/inherit_graph_46.map +++ b/doc/latest/inherit_graph_46.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_46.md5 b/doc/latest/inherit_graph_46.md5 index 72d995b844..571c06a2c8 100644 --- a/doc/latest/inherit_graph_46.md5 +++ b/doc/latest/inherit_graph_46.md5 @@ -1 +1 @@ -67c958ca3fb8b40798805abb5bf8d8f2 \ No newline at end of file +85d26472dcf9346f7cd614acbb0c95b7 \ No newline at end of file diff --git a/doc/latest/inherit_graph_46.png b/doc/latest/inherit_graph_46.png index 0ec0fb4da51d7a28bc3974dc910c7e70696953f9..659826f2d2a67b86cdd8098411e734dc5b701c24 100644 GIT binary patch literal 4246 zcmZ8l2Q*x5yB#8Gq6-m3MnsP?dKtt-^fm-R7=q}%w@>eVgd|E3Js6+fMi3>4-lInE zBzntz-F4Uf*ZR+_nKLu%oHOt9?EUP$&qQjdy|_zEPYi)T?kXxEw7|X(JYj_R;PvO~ z8XWBKO_g6DAb)QjpPCDjArNw9MTD%jXZlWhfZ*84!>+6o;@arTx0=ZLM8u!m`Migg zUl552O6i3(J&9^=dgj&DPYNDNloq{lN*AB%Id6SsH@@8h!NbFgS#uQqV;lOQJKsNR^7=zgLvtJAdGPDD zS{6KZX2!6px*9cIWkq=RZfIa2PHuS=Da5eBm5868f3m`i;N=&+gW+otK|zzF%`pXa zb%Iohs?0|}YwX&uE>7MHgtrG)RPbM3UM?&z9}-LX_$eqT$hf$`+_xtWhHLOyQO?fJ zCN?%Cw6wGwXCED~L=ey4%S78dJE*sB33+*W9qSE!uZ|{e&U*ctNj{#bG)avN{B-yC z@2&4)mf!*iC}-_A6^iiA9YZQ=YQ(LZLR~LUo$8PL{r#6WHWVo%LlWKG z-IFph7@s2$gOH#bKoCqN8sMNHF5YOKEU^SXmIeKKWhU^ zUjuJxAdwd(W>0BBiJog29@@hjk2pApgoT9(iHUtTJx)Y3&;N2R@f<1H>OI=Z=qmY4I|&oyx@?G5F=aM~Q@$mdQ}z}QX+pwVb%E-sR- ziSqE05-#}VzMN#hb^6fO`uf*ImKO^f8<7zagw!-N{BBXx9i5$~SLa90y}#+C{Uu>9 zqt5NEt=lrCd@!aR#M{%=B(brvDnVtw!T_xEc#ZU3w#oASXLI+ z(jwj0*SGNNS5QxnQqeVd@A!LJF+V*sGp?=e86cjhxVY)>4%% z_yB`kU0oN(OAQFg$hwB}lu@RpK|gC9lsmMvwL_+-Uxi|it4r8d^YfqdeGrP)Pqi>N zfAr*u{Gun8I>19|b#G6dmiIN<+s)N=aHTi(JLoRTN5?fHf|HXoqJ43&J)A5uf?Y@` z1uSoUW269q7#$pxfvg|z{8V}1;o%V#6Z3g|{AE;ZY+g-`Fmy9>H}-)@oE8$9m;c7j z&hB$w-t&%*4g_Ku{170X>q-xe_fo7#8WteE-k%|XK!DCX_k|lxbo6s~w?dv@mV`%~t*tFxy$1Vd&~Yt0J07D3*GLr= z6$S2lup=xMOHEH-?8uPPG2*kSt*iS2lIHB?C3fH`S#%1JXBQTJnO*L;!x?q9K9nnH z+0Re}x3#k)uu~FdkM@V8@tff{H8-0t-@A9u^Zbw_FF^#B`-O~ zrdk4|pBmOdgoK1nPfsE1*NBbn?Qbbux)}4`d-*>`i;(Y6&d<*w5FQ>Ll`J?TkZI5T z1so=6{}}1Nm&nd}Fh*@-V>GF}#+?^?E%9hH^&1O|wwW0Q<#*hHMMWGI{pmzLK0d3b z2o&nk=-60=^NLcZ8YtA&&2915FKBH>ab06$`@}?Qq?nKpO_uL(qNb)M>SH5qZ9EAH z3HkoDKTeBnw;?iCRvZ=snXwcs*XOip(gAQSEiLM}rTNIN&Q5u&m?+gv4w zeTa#J16hUMmr(*8x~h=G@X*lPckbRzOiN>jVGa%s>H_}4;in6?^2B9MT)9O>>0ZBn zt#TDf#g>3ZKThFmo{*JVURgm6mc9xF!0GAhw~mgY z&w>Mv#&kWeFU5A}nxjKP@I=MLvg_*TSYE`1zz4JCG$Ezqx76;UzDR&&|V=T~H7XxLwq+x@xh$vBAG`-FdM0Ew`xX zds6{iA`w6UfiN;M)?<$|ascK49IY+EPZwKJb7Wz%D_N7Q$|@?4rKF@9{IA5_+}wa7 z(Xz6!C4)<{va%L^M(XJ)Kninmp7k69hm7o9x#1fu<*l8a`KE~Nq)cLBA~h}Ti)1!+ zi{-Pkvu|sEHX8S^$y2O0c6O}rEOnSg-zRnHD|AFe9D~@inwpx?p&?lW0ypp<`4~D` zFd*9c`ikP>;;tvVMo_3XFx1M%yh26_O*1nVDgVo~gAxb*xu;V(&!gEnIh9cJEtkJZ zHrCfQ^!4vkP^_%3CILOu(bm>bR3rin@9FP<0?j!;_XbXqTURFU%`L`6kKNr;Cy zoIrnRZqA5k@DRn(kd?)uprE0prHb#$ot)JBKaHrW5*!{H%1%n6ghDyFxLAygW@SGn zU2zcsLpxi`N(Pp)v9*>BF zm6ij;g_^nDJv~t%Q+yvAOPQXYM%MrZU{O|9t~d80q9P}k0p37-@dOIiz-MJ+lbn)5 zWA*l}!j!n%CiTtd(o&vSdZDN}pFOE0g~!BQn);I9j5jEhY*A5>04V3iwI!M2x3{<7 z&eS>GQ~(4_XVb=^vBz|-+J@H3+Isk>LyIca6O~V3%TD0~1!yCYx!UEqxxrD<(M1?c z0+E_d#^t5&`A+TpxgAnNLk2MB@x5q8W^xTnOE#qLt5-_#Oj1xNG*JOjUth1SqXW_b zfE=BiEcYxs!OQ!|ap5Zt$TmqyAU$XS2+b`mkw|26%)`>s(wn1FQc^f;O9~53GJjvC z?9Dd57#kZC@YB)JNt9v!R95yh)Q^e+sF0?+yKtq(o~p7k$;$GwhLI5?3sN{P>K8>M z0-ceeI*=)q8y82)@z96;>C^m}m^lEP9{A8@pvBxz(gLBfhwzfEUdE-G$8XF%M z$TBR3@}l0@8{*^Rmn}MqDz=}&V-V0l&{j|l#(uUzcZal>%jD1M4`%2d;8_vL8@a88 zQF0k(a+9_YA`M;Lt`9;z(uw+Ew0}>ZPHlw+2j99rU5eM;!S5vxz53r=+5QyO*52N_ z=$Muo7KRTL{WBKhqpzZ>nwXN3r#%4FaARX5czjRBYwW5e?oML}&Odp|sX1k3q+m=> zk0y*OJP%AgeSCV;xsWM4KWmpx50+HU7FvV(V6X?=9{OSA?E)xINv4>X7?U?|@L(_) zLSEkVTLeXScQ;)^#__Q`WOhD*B=nj5?$%ax1@NBY0dBcq)O)_)2?~!P4ZI9I##jcR z<9vL4UpL1}-m@?u^Ho}pwkA-Pmf^t!WS|weii(P&uIuDA4)dg+e2Pb4tR*ES!KtaV zhet;!E2~Ig5B?YTh(ifUNjvMDmQ27`Qa;CgUBeDDbvUHq!EEZ8hX!h@svSUu0(|4v*Wc3Jzu)@xD+Jh@K$mqG38)Ex1Oir=XUdh2 zP2z|~K)<}ICT?wQ^*r5wG+u5T@3uA0ubACkR;=)tGF{5&o|TnVozKZrYa1I1IyzD2 z2Y>ai`$ewGsel#Y{o~~%%J4zd32Id57&ruIXBig?)F1(HWM{7VV?+c{^^L=g5iMb# zxY$EJtKr8zeSM#Uf^dh&$MZo};d7fPGs*>nC(p~n6Z`7bs|cXVnwk{3CnM_8iSORM z>#JS%0}FVhs;Ua&Qx5PtkikuTbuDTO0-jgZ)>1)~)YUEDkTFRzLx_Ji?_Mr-T^O^0 zZ1CCM`Z%wtiD7HJR1VBiOl+*VTFdobz+YrhR&gH=g0Vdib@ zIra7T?d|PPuP^p)m<*X6`7l>_K45BV+c)zBWGo28_iQEghJ62;_tG^3f(ErOerjq; zuO}OwnTY{$H1sSMS|JB2?njLIGvrH0YB}HdwP5M{VzQsGUn#2 z;t~=Bqt`8M7{hk)sH}3VhPBYzK)C}*K-;nk-;u&{rrv2&AnhHH}^FlVlYz^KT1?c zi+1bTCJou&cSOH?my?r&D=RCzzrRn1iT#Uf+jiJGIZ4+Q#~2I(Ht2IA8XdCK70<%Y zPoZ1>dZ#uPSOz5}B{?M}ly%LyzRrDz9^}y*F4#_25ou~_UR`JEnVLcYZ}?nRRk-yq z5RerRuC9Xr>>3n25Vkc*`q#s2__Ly@-?^as?hKKfoSf}!0}Y#6`q#equ#{;=!oa{l zy$aLY7C%0O@|$&b&+c55w`abz(2P)cj2qttjt?GnXuq03sdH6g?%;0c1f-43&5=q= zOV=OK)6)|Y5+*dHN~fc!EYjMS4jeaz^K^GQZEi`hn*IMhvoK0e4| literal 3205 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 Lme@Zr&d>f06Ph0X diff --git a/doc/latest/inherit_graph_47.map b/doc/latest/inherit_graph_47.map index 548bebc6d0..e874c7a969 100644 --- a/doc/latest/inherit_graph_47.map +++ b/doc/latest/inherit_graph_47.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_47.md5 b/doc/latest/inherit_graph_47.md5 index 201e2be99a..5013ff0b51 100644 --- a/doc/latest/inherit_graph_47.md5 +++ b/doc/latest/inherit_graph_47.md5 @@ -1 +1 @@ -2d55741e6ee653ee5e421e0f8cf51187 \ No newline at end of file +3b090d0eaca36d5594e19b5d0e585669 \ No newline at end of file diff --git a/doc/latest/inherit_graph_47.png b/doc/latest/inherit_graph_47.png index 9983dbf754016019bb28636abb068e88b4ec669a..8b4da93bc09a9011b06a026ceb016a004d065699 100644 GIT binary patch literal 4282 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 S;zSYv0000M?CZ2)0`4nR@s z8J$2B@we_#|xvnNqFbef=+SP3I`uJr6 z<>uz%;>C+zpP!zdjz^CkEqh+C*Q2no5CVY!JRT4G_wPr2eLd#q=lv1Ws|;(^-`|h& z@^aq;1(}UlAAgN$si0YbdU|@0nVE@QyLRF2+qbaUYXdvuDqOVHn6{G7v&={``5Am6hT4?c3PB zdpCGI9#T?LP*+!nqN1V|``Nj3CtkjM$sSv+Rxk_$yWI`|xO?|5#9}e{d_E2yJP4!F z=rO};xq-!d?AqE|96EFeTefV0PN!RTi;|X>hU?d_LoSyiGBOf-_Uyrn7cbcM@$qpS zKYkpMk&)Q9Zy)a6y9b70V6)i(02+-3Nl8iU`R>OvGc!=D)ewuth>3~8xpU_*H#ZkD z_3@U&;Xq+wA@cL{F*i5oaZJAYBNM2!v=kSc`F*rB~i^YP{(o(-=7#bSFrAwF4+S-b*U%%qkty^eoYXg84Gpv^Tmxm7@ zqOPtEcDo(L#l+2%`$k^D}Z~Mu} z$RJv+mOT~T)qLT=o+@!L!iiG(yXG_c3t zzI`JAh}CK(CX``P0YFS9(~9k(ULT1>LTYMih*&Hp8jWVv zF|9>qWhJSos91I@XCz~b`lFJiG6 zZEbD1eEBlc)6-E_R)+WQ-}{_9E-r4>zGGu!*{``=E&yPDejelF%l*9BZ1(zkkw^rm(~05XVXw{)wfX>ypBYnAQ*rd@QA|xuxwN^D z$shdwig9sqIC0_xR4NsQhKAs9IPmV>J1CV(eE`8WP-!tz=sbXP+MDzj*gBM`$|hoLvwR8>~=dwM@LazUCp-j_V(i1wQKnF z=@WkZ_yMQWiTU|?_I}+xgEzT-m6Vi(0|ySEs;UZ;lanx;&8VrVaXIIAn+S1naZo4} zC@U+&;NT#pr>CLSYSGoz6*Bc%O?Y@X9zTAJl#~=?XJ@;-X}FKcAN)3fmcH|}w6q{O zIT?9*d5DdTMO9T5R4NrVZ{7?5xN_wRoVj}YM^Kt6bDFDExO`E*BzO}U#si~>R$;m-NLIMm11G2NTS3EZq z>jNyVG+M2eT~)1CtH&|<-GA9c$jHc8_TiE8PIq@ViHV5`bc~=CEcNlUiQw_?fxJNo zfnKkN(P+fYn>T%VsgTj$-j49_a2z{!3}&+#)z#G=w|hg;daI95w{S&8MNlf0sIIQY z;lqdhm1#pea^wg)J3A2{9}k5>0l8d`hK7bf#|j#r>SM83*xf((hf1XiSYDr2pw7-t zf8_`nTeoh7PNxfWjG*PIJ|dBb{b6e`37X%9qp00K{`kzTD>R(O{hocX42#TU8ilQirqNqUnKf3)XHy}IH Q$^ZZW07*qoM6N<$f)fLc0{{R3 diff --git a/doc/latest/inherit_graph_65.map b/doc/latest/inherit_graph_65.map index f527f70e3a..aef6691a96 100644 --- a/doc/latest/inherit_graph_65.map +++ b/doc/latest/inherit_graph_65.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_65.md5 b/doc/latest/inherit_graph_65.md5 index 76834169c6..c1a5164f42 100644 --- a/doc/latest/inherit_graph_65.md5 +++ b/doc/latest/inherit_graph_65.md5 @@ -1 +1 @@ -53441dc7ddf0d34aef028a17089ee0a4 \ No newline at end of file +678e48448559f7dfca70dd925880fdce \ No newline at end of file diff --git a/doc/latest/inherit_graph_65.png b/doc/latest/inherit_graph_65.png index 6ff98805b3415852af3902a91bd00be1d0cf73cf..544253889eca48a6403cdefa99c8fa5836a25b0a 100644 GIT binary patch literal 2955 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 literal 2252 zcmV;-2s8JIP)*#8`zb(C6h%=KMN!n>j4`(I#EBCkgTe5hg$_ee^T}W^d@3j? z_;>pH6(%VC=>YN!YRbO9^W5+A(zW>o}L~s3{rkb^^Ra2u zCfvGp3k<_Rr_%udGBY#b>+8#IKYe+4co<5h5@N9!ZfBP*zq3i9~|J!a@*2P+wn<*49>NwOYtzvU$tU*4Boz zXU{^VQsK*&FSvgFI!a4R0l;X6xpGgsfB!x*GBTjo>k%Js{EO@2;$mcGX5!PQPmsxE zNK8xwAp`&r7Z(Q?7Z-GNbU>|EL#0w#^t=)i6VcqFBODqu)5kZtnB_V{6j~_o00Hn9KmmQy&m>_&UpR}~J5JCu%NF=1Nu#g?Et*s>h zNOyPltosQH3L^RW`RuYlARsk0HSF@_z6S>fiAJL#PEJnjKBt?W!JORw{{AFAJ$=?p z{{H?XJ3E_Q{`&PR0YG|sdPsYFI{`oj1_s#i=g*(dSZ7LCR~G?5+S}WWj&pr}CN(xT z5`{uRjMcYIj`W?Kod5uVKmdkez%UH#?CdZ+JPfT?YxF*=SFZ-}>#c3Rh{a-*mX_k& zxpN2%41`=R$J@7WtF@8KG9Dcrjp*oT7z_rKl$0POBm{kZeQPg(#KhqH_wN9JHEY(OrKJTwfBppUYohMlxr2N6?%~3P3utd|$LQ!N-o1N=w6ru- zR8$zXj){p0jE#-4=bzIvn3LOD zzP`TLxpOB{Qc^H5FaV84gNqk0PT6L*3t2BOFG!_Q$mMdhwzgtuXbAcF`B1CXoS7eM z&1=#B{t7QHE{30Hdp?wxmqV}D!^g)52M!#-kt0U{0QUCwX5C+YzP$OZ)k&A5P}%u`)mP2Akv7CXk0^(XT)+l8#v=k$aS zG&D4zxw#ovuU@tG;W(kZyc{c5tU!2pI5Zj!Qd3h+ezeC$ww@oWPj6ylV-XV*gVfYi z?A^O}J~AzP`}XZaWo0FVLLsD5DZ;|Ske!{q*s+!jThEWxNBYXj%K6B_Dems>C@U*l z>=;Xyt>q{q)AtY+OQ%-h`t^ zkD|4;6>r|WVb>KE6(KY<6e5ub0H9W@K?uS4_&BPns_@{!1GY8S7<1ZkXKT5&q@~!> zY@GKe-^eaUv9Yn_)TvX15JC(F0}%>^M5R)h-2Udxn8Q-_4+BjE0vX%*uH%`oSmJ)FbtGRC3<>#j6RmR zZMmjeZY^yowj>+Z(4wD3cz8Hgu3QPVT8*NjBE-kXvxWHi^JgR^B;d-GE9mR%gTY`x zPEHQnkvQFCTdq#010iI}%~Uhp?|yG7o{Oc~xP}(}EOSK(xZMo*Q6#q#!E;0HiE((RBLL!kIq5rj*`dj_~zZN4eFK!=rly6=LQ(T(ve(HNQ$^pS(P)sDmuH(q6tw_&JYL^oXP_vGq9}@@D2k#e atNjnKLlOTPZHXlS0000 - + diff --git a/doc/latest/inherit_graph_66.md5 b/doc/latest/inherit_graph_66.md5 index fa23818837..7224bbf4c1 100644 --- a/doc/latest/inherit_graph_66.md5 +++ b/doc/latest/inherit_graph_66.md5 @@ -1 +1 @@ -c87b57a66bb679822ef58bd26a181ff7 \ No newline at end of file +da512af534f2f61400530182708a684a \ No newline at end of file diff --git a/doc/latest/inherit_graph_66.png b/doc/latest/inherit_graph_66.png index 9be229025eba7db2a3d4b53def5763c95f481849..b6b1e752d01c3e9eb5b122e78ef552fbb9008140 100644 GIT binary patch literal 2816 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

    {GU0q!b)6wx%qCSETr=_QhN$dH$ zAIAhkBqjNxjq})if`ZJ|u&{o{h=hcMFqlh8Ma7|JS4{^$IQ`w#-oPz9-0;WIQI$&< z&&5CfK#=WbX*mY_>@_KwOTm?6+ewLIWA?%#d!-c>r{9jmhaHunsdo1Ev0d>(a+fbh zT8uZYT3B0`(MCp!8-*bd6DpPJ7>dKaNdC>h6oo>$ySX9e=H|vef3`v*>2x|*RH#KE z8cnsACz`WZ^aA~5qGciO>$qCEnizpfCP(}1?d|;nl9Z8AfaXt4IX*X+clY&0eXhG- zP*kzXJutoT2hi(I50FsP)o5e*ru#mgrZoBD&2O9J9^8!WW=4Pp4RE|kVh#r7|hr27+?d|PBQKo_ixRauW z2JsAyyS@GW;4{*?d4B8F)mrYJp7W!{woeFzu8zm2uOLBDEY`h=iHX^@&-Ep*ULit4 z8n28G^~DEl1w=#`p-8$MWV8!sz4yRAw)%V%9(>D#nK4mQq36ho^A@<`L=8eg`$G!@|S; zSnp+P>gz`w>Qhrwzcl_PE#1)mZg?03a&vP_8Ddt})Wn+0&#$Vhs|PqumTe@3vRCJr zh_(oIWo47d$jh-NvRs@TNT`TW*nU)Lsd8<^@Dp8M({n~IG-N@5i8oSYmNS69wB6LLBX*{#Ru zMuuaBgoMoHpX)`sYiny?GvN5K%_RJ72!(R)?(W{ZfB&kToiGsRWP4>ecD6tY#Krma zWVMsO3X}BvwyCLUEbRUJ_jy|dr3yxo$4Qx) z;*KrBBEXJVUW zVW-;fltUs_`Y_ai`2qmlmW2?FJ1xfU?(zx>3LsE&ax#m>nvIbY2B&0X#OLQjNrs_f zhK7cA%4w{XmCoWB`$pxPr8-DokLDvC+IQ3z4bZhCI6o6n? zES3*&%G6$amgGJwSHsuWccLj!1&v0-bala5*7$&B8g+MIcsMpYJA1rNXMaD%_T`M? zo7~)7EWkZ`W?o*3`UVEO*zapzQc_ajIFp*1nsbVZW*ZHFXWYHK3K|=4t@#nlF)M`Z zwo93`my6|O*gZ|ujOO6r;OzQ(a%Cl8N%!3O^W0loTbNp`C}?&#OFQ_-zUJ`o@a*#P z>Diadh9kL#U9WCd{Ol6VV}W-Cg0*DLdURlLFvf%&g;DJVXjnv4wC58iC#SQI4*}3R z@#&MSqT=a~A3p+k8!Nr?(idTO{dydcDALf>1if@g`jEYL3IvYp44KJ(CbYXdFfw9> z!Az8e^2eEQadU4y8kQxRr{v^31nCprM?p{Bpl@znJ<#)UF5gcG7)kzW|tC{~%6apE1{6p_f zTUg`f2IK@%T3Tx7;6R|${{&)2PEF0`tK4%Ym&jc2Qz@9Xb{D`gzj_$C4LZF(aU9M# zI@~LuQhB|-y(ikjn`JK^edRrK#?;?m3j%>SySPM`lqdo0re0fizHe$ux~{HHNnQPh zLBlPjB( - + diff --git a/doc/latest/inherit_graph_67.md5 b/doc/latest/inherit_graph_67.md5 index ca330c4770..e4aefb8be2 100644 --- a/doc/latest/inherit_graph_67.md5 +++ b/doc/latest/inherit_graph_67.md5 @@ -1 +1 @@ -7f643212a299c41ce3e7693280f31c8a \ No newline at end of file +a72605672f4c1d920ee5999ef112200c \ No newline at end of file diff --git a/doc/latest/inherit_graph_67.png b/doc/latest/inherit_graph_67.png index a6e220a2915ad968a8ba05ba5fe808f2e2b31c1c..ae40b8abda0ccb8932e37b450c613aef0df085eb 100644 GIT binary patch literal 4396 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 O5akyduu{2K@Bas1PG%qg literal 2729 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 - - - + + + diff --git a/doc/latest/inherit_graph_68.md5 b/doc/latest/inherit_graph_68.md5 index c695650ecf..37c2ef2860 100644 --- a/doc/latest/inherit_graph_68.md5 +++ b/doc/latest/inherit_graph_68.md5 @@ -1 +1 @@ -847e1089e8c89be1bcb62bca6fbe6655 \ No newline at end of file +019290dbdac5ad04b0698934bb58dab4 \ No newline at end of file diff --git a/doc/latest/inherit_graph_68.png b/doc/latest/inherit_graph_68.png index 4a37f3159641e5166bb2e2176dc5b34d6cab160c..6a4f3b418c630d4ade8c7a028dcba0f8e9e20503 100644 GIT binary patch literal 4633 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 Uh`+vqtuO?kZ>sk}=fU&;0)_OtfB*mh diff --git a/doc/latest/inherit_graph_69.map b/doc/latest/inherit_graph_69.map index 8d50ebe2c7..6840130677 100644 --- a/doc/latest/inherit_graph_69.map +++ b/doc/latest/inherit_graph_69.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_69.md5 b/doc/latest/inherit_graph_69.md5 index ce6ab19406..12f0f9a36e 100644 --- a/doc/latest/inherit_graph_69.md5 +++ b/doc/latest/inherit_graph_69.md5 @@ -1 +1 @@ -b93c6aa0f7326c89f03595fb6e813e2d \ No newline at end of file +014f7ff02c4b1d5e3f5d90a66b2ae207 \ No newline at end of file diff --git a/doc/latest/inherit_graph_69.png b/doc/latest/inherit_graph_69.png index cdb2a80d400e521e4a8ca9244d3ce956ffe9fff9..915c21e6168a7a88c3ae1e74adc4059276656167 100644 GIT binary patch literal 2683 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 - + diff --git a/doc/latest/inherit_graph_7.md5 b/doc/latest/inherit_graph_7.md5 index 0532cb6d1c..d5ac0c3950 100644 --- a/doc/latest/inherit_graph_7.md5 +++ b/doc/latest/inherit_graph_7.md5 @@ -1 +1 @@ -d6ccc1c9f796a25f89439b03df36b8e4 \ No newline at end of file +cc6501b09a56f1d0071fcec8a66d45bf \ No newline at end of file diff --git a/doc/latest/inherit_graph_7.png b/doc/latest/inherit_graph_7.png index d6aad9b75a9d66a411132344ffa8e3a385174915..0080ecc858951e46385f454cc0c9267636a996ce 100644 GIT binary patch literal 4090 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 literal 3034 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 B|6c$A diff --git a/doc/latest/inherit_graph_70.map b/doc/latest/inherit_graph_70.map index c863bdbf0c..50c66e163b 100644 --- a/doc/latest/inherit_graph_70.map +++ b/doc/latest/inherit_graph_70.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_70.md5 b/doc/latest/inherit_graph_70.md5 index 517a4f1f0f..c5349c4fe9 100644 --- a/doc/latest/inherit_graph_70.md5 +++ b/doc/latest/inherit_graph_70.md5 @@ -1 +1 @@ -891705fd5a6e74c7425bad557df0667c \ No newline at end of file +5042533ce3520f1de0ec3c3b3adfbc0e \ No newline at end of file diff --git a/doc/latest/inherit_graph_70.png b/doc/latest/inherit_graph_70.png index 9d2d571deceff5d2f68952829aec5d348837bc69..1de4323da2163e853b7f0a9c407d8177ec274933 100644 GIT binary patch delta 1389 zcmV-z1(N!`3GNCZiBL{Q4GJ0x0000DNk~Le000170000a2nGNE00f?0^pPPHe+45+ zL_t(&f$f@KNRw?C#;<)Uip3geM)V!X{7(c96u}~z68;HsWcZn2DX25llX4KzL0|_` zim-!Npq&|gUqOKf&VqO`NuwnU1}+sFWuiFp?=-j9T^;zjPg85Q_2y^q@9=)!=X&n@ zI=G*khZm5Mk&%)4zoPg$P+3{|f2TsB$ov(_>@`TfY-?*9TOSMk`Xhxxk*QE9{+2GS zJy#f?TIT3cHK(hh`R)wjmBQ;NSVFE2w71dt3!M-T+`_4Oeye=iRS2?@UV z@bEB1Q4BQAA0}A!t+A_GibkWsrAwE7bs9gFpc_6rJB#brucM%#0JXKXu-omvwNIZu zp`oDxXV0ERdwV;Ynwrqr+38zvYHEVjYDGs!$By-9X+PymO+f%5Wln9XM7=jWrV zs|z}v4(HFGM_*qbtX3;3e<~`V)9GL~n|->IlanwQ3^;S<3`$E&@$~7_U|Rzq$cBre zh~vkP!)CLgtgH-?k&#GGPshl}2t-lD$&)AHbUIN|Qi8{iALHiDn;0J-_wA34jz)8H zGcI4gjOpp=9qGH>Zajbf90r2{xw*NBkB>)pcQ6`^mshJ_0rN(*4Nkb(W6I9OiZNL>m^CLTrR3qDw<3tafTshiNvOH`KQis;jG6RaI5|wZ8#hn(MLK?MP2gM`-AOvYDBg zc=F^4qN1Xp(P*GhtiG2;Mn)nfC1pz;lgWhC)Kpx&c+qeDe>ILBJGNm@a&j^N;J|?c z09Nmbwe!Qm!T*4Wu{L)_|JUo2Ic@GQ>AS){iTCEoM@88GZ;2_j$ z^^SG?A*hCDe`jZ-x3?FsU%v*hI>X+(cMmx^ImpS$!HX9!Fg!dA0O;xIfz4*yR_ofe zYxw;6Gafv6;Fo?N3=9n5$dMyBckUcwVq##mTJi4PyP(b9>j`R0Nl8gTOG^u~va+C7 ztKo1sP*hZeii!$^goNPs?b}F8OG9jIETW^Mk(QPQf2C5nrB*~l1n%6qgVU!^`=#%6 zI)6Ct!oot_x^)X`wHgNx9>k$Thj8M=30%2y<(m^zP}u3ExxBngK@c{?=H}*Tu~;}U zG2x3XEG%$zbd*z5Q?%J^^m@HaPEO{tXU|BIf*{c4a&6M@@9*c((9n1F-EKDpLGWG5 z9*>8De;{yWWrZZ^^?E4?0^M%6Z%Bqk=}!-o$r z8jaY$f4@{I>{8`0Rv`p1w=fc)#FjEszo%pTzjw8HDpiUe=900000NkvXXu0mjfA^ESC delta 1211 zcmV;s1VsDp3cU#-iBL{Q4GJ0x0000DNk~Le0001G0000Z2nGNE0F8abzL6mme*|(# zL_t(&f$f@KNK<_n$3JHqB6@U`f5N}nnm1mEH7_hOL`^Kc64Dm<=RyZk8Vn*r^ePO+ zu~525L@@;CJ1R&E1mUHNz+P0OJHd|N9McrB76>-j*6aCPZO?P~exLom z9DZlN4OCQAR8&-yLD*ZUudmP7e`qv+1KJSGa}u%l_V!x;UC`~lLJ))`Kx?sBf;QDj zWny9iNs?0c*7t?7gUMt%-icJ0o}La^*93VEm7hQjB@9tR2}2YKB`+_JzP>&sr2a^h z{`~5l5{86jD5a&P2!g=)`1r1RZf-7JU0orXDtLrtC;)MBaooRupY84Ke^8GSbdDvI z&!0bY`}S=T6B9Xe<_xv9wXCnN%YC=o&5av3h>eXUD=Ukho*o22U~O$pzNW6Oj;~+8 zGB7ak%RV_dIkdF2P*6}nOiT<8hl8A)9IRF=`T6;XqDWR&79T!*z-F_NnwpAUug7As z;Pd%po$~T>1VKQf(QxkEe>omKdW7HaS9sNaa4exzR#x)m%NJ&6XPKIs!sT*NU0p5r ztE#Hd>-Bv4^og;tF@}bQ_Gv^$M$+EiPHSr`Ua$9;d;t3U`)O})XJcc7Teofj@aoko zo;-QN^71lyd3jvBc8$5YIX-^;$kfynqobp|c=1Bk7#kbI@AvcVf7>@+zI@5x;2^`p z!%8ewKok!}k|f@}d&kqKPf1QrCM_+E?(S~hzI}_w<6(Y&p7-zH)6>&KLP7!tgMr77 z9|zPjo6V%Br_m(&5VKf@Kbmt|Cbi4<9}}RI{U_1Bb)G!otE& z`zXcc<|aO$e-FK0PeeonlarI!?RLfV192=H{m94&q9~G`osG$4A|)k-=g*(->Thgp zaQ^&x%F4>PdGjU!5fKpq^^8U%jg5`Fo~(YxM+q`AGU)8=#B4Sb8ykz&YNev0LQ#+Z zq@kgq(qggrgUOpWZ~UiDoeHXFIPmP*Grz@R`D - + diff --git a/doc/latest/inherit_graph_71.md5 b/doc/latest/inherit_graph_71.md5 index cdf7282cb1..ccd88678ff 100644 --- a/doc/latest/inherit_graph_71.md5 +++ b/doc/latest/inherit_graph_71.md5 @@ -1 +1 @@ -0c39cc90cce0c6922ae142ec4095aaae \ No newline at end of file +d2c07a1d3148d3c9e415e16e6bdaaa8e \ No newline at end of file diff --git a/doc/latest/inherit_graph_71.png b/doc/latest/inherit_graph_71.png index 797b404dc92a8ad6cb6206ab9e1a0a73520cd4e3..ba5f9f9ef48c1263a29da1ee1ac27f5453059383 100644 GIT binary patch literal 1929 zcmV;42X^?0P)aB1On)EI*(kPPKTzZ zrcLSIympID7Ui#>dCq^2f)= z-98Y$=rS@guzmY>D3waMTrL2B%jJSnsYHByJW^9r0Ra8|{fLc?MMXsgDk>^aR#t|{ z$ViApBJ}k1_&xXP>S~OQjR62cLqic06XSQyAC6L~EIxViB-spy4jm#=sgx`(F1p1# zIyy*rcsP0Y?j0e75C9}AD~lXFc+gF!R;x)xMFoBBt8RLFnsB*X(%RZe2q8qL(~;QN zSn}!9Ct9;_-#((%YCU?+&dw&4m6e;Cr#E)(+C`o{d**kYK%m#_iBhTj-)c|&Uda}V z1y7zlflj9bo6U9`lgVVr&CNw~b2A;&YPA>`7(jb_`?_^~(Z$5Xprxe+wY9Y{o6R_X z{yc8nxPfikwr$vVe0)4YLqh=o6h%QK61k0QG#Wg3@BntZ9r^kBuvjc8DJg+iEJkZ< zD*&LZtPIoB)2OPdLU(sJW@cvSuj}Q!hYug3pr8OHB_(+A;spi<25{oU2^16*psTBk ze!s=VMKm-tps=tIwY9bMb`uEvHhE}h2+7IGh>MH!I-Z-G>(+2oR1_K;8*%#dY0S;d zty$Ms-LYfGke8Q-yu3UdJ$e*kv3SFtDT>0=r%#cepAP_-pPz@xWOCCC4-bQ)C^(%? zJbwHbYPA|tsT3lS2sJe|=497>M_5=GghC-kM@KiDi!bXGMixzN_u z2Dx00#>Ph2?RH$aZ~+pD1kKIOa5x;GC<U2wo}TUz*X#Aj$jE>~p;)*6M!J_TUqYwTp}xKzb#--+NF?C# zcy1brL;|^74&d(<*45R8D_5?dsHkYo55{U%&cT=MV43Cm91aHnkeQhY0NAo+3%$J! z4i19NWj`(K-I&x5-&qSy)UA`F!a0dbfC3SXe;n`~7vz<#KWL>Q$UNbqbxGo%HR@ zNU5vwiXKu3%Gmt?z-=>mQJJ5U}0ea_4V}tfR>gPOiWDR+O=yN z_MMQBK=1Vt5fN}W92guN1OQmAR+!D^4Qnj3w6x^2)*HFGxv*NTn46mekH~sU=9NVa-UpPRfXo}W~fvua5x;q#l;~dB?ZaJ$+&&{_L{3SJUkq2ZEg7c`SZH< zz3I$mGn$&3U@#aE85s!xh>niN_3PJh@!~~Tt=4sGCM6}&KazIt+=;@%LhRkU7ung_ z5DJA}w-|5mcs!_7Ds*>u`=s|qVqzj%TU#L#iIAF_isFw<$Q&UsKX0s8BqKMP!Bu1l=eEdK!CIpABcy^gb*`;-+w_b3;`e{B;?Ou-2(#y0|NsCgLnP{A|+)awNgZ` P00000NkvXXu0mjf$6KIO literal 1640 zcmV-u2ABDXP)m z?%lgyag9d9xpU_hr2F>m8_CJZn9XJ{jn!%;K0cmLpFVlj5<;L*DA>GtGYt(5i#2UD z8V%R3UGs{yx3`m@pTB6=SZo%>^xL;@lbV`JN=gcyot^ae_hT}dFdB`VI(5oR8yOkN zkt0W#n3$Ne=8tsCmMx>9p@Ev38Xi7;2*9&v&p2`71lO-$Cpq^y$;|_4Rr5d3kw^ zj*eot+vlu1AKk`{8!0a@N3Yj2Ffc$)P7cS9A15Ux#jjqWP*7M{h!BG3&z}Pj8yib& zYpX}o-`|fAf{~FC0FslFDJdyo`}XZ9l}gsHU(daJ_W;Pr$-&`puy5Z!gb--8TEKUE zPfkwe@ZrO3+qR9curQL6l6ds!5f+Pu*w|RY!^0^kC}47O(v#zIxiFbbs8lKW3y_<#>TjG=@LQ+G#br3X9#t5b(}qWmchY6^m;wHxw*LAZkn2! zP^;D0?RMO5H|_21v({*CZlgsBQ5QK(?QdCsL&6_t#NJyB^^nj^_wPni|6bc0g z4jjPgbn^cF`+4UB96EFewOUPBSQvV}9+%67)oNws%9SJ}B#@e#%G0M$fvMf5xw)Cz z+FIh{<54P=R905f)z!s|7cUlcU4H~@dQ?;t00RR9K4TLT6ATUx5*;1w6&FHau~@KJ zEPnGAqU-7D!E82TFc>hK&3<*?ztf#gCz+XHUX z#KZ(?X=y%VTeof{Jw2V`;^H~$&!rn5A7{^=J?L~gY&IKNSy}AeyBD|H?YCA`R1~$f zwRClLarNp|V9Lbl2F~1-euTfBB~Vl<6*8HOp`jt%ZnxJfGcz;b`T=(=gy7=Ei(I*K zh0@Ye-o1Or@bED8_4OP)c#z`aVpJ-X-`t9d3YwalJS%%PX49QKd6LhcKXd;4c>pe4 zxIkA|7gnov)>;t}5fl{_QC?o|x$U#t?Tn0!(AU@Ja|`$*RHv-$ey8HLoV#vtIVArl)3!3}Uqer=O=MEtuA)eFwVo+CCM`B_kJ9q9RIyxGo z(MVoi9?O?654g6^Llg#s;ddd#AD1s*4!F3)uf=Aw;cz(qwApOGPmfDK!v-Oe=|PBO zdJrO+9)w7y2O*N_L5O5}5Hjl{&^DXxXZ9hn1ax - + diff --git a/doc/latest/inherit_graph_72.md5 b/doc/latest/inherit_graph_72.md5 index 5d57c45419..438df1d032 100644 --- a/doc/latest/inherit_graph_72.md5 +++ b/doc/latest/inherit_graph_72.md5 @@ -1 +1 @@ -00dc6e5e1b92db1266c7cc066f0c578f \ No newline at end of file +8f28517a91c6b2f6ccef6d5a62d90ef2 \ No newline at end of file diff --git a/doc/latest/inherit_graph_72.png b/doc/latest/inherit_graph_72.png index fb3b4fbf93a984bfadfdade2942bc8ec14dd0236..536717fd1f8cdbc8525472d7209690ed965c9313 100644 GIT binary patch literal 1678 zcmV;9266d`P)qM$zq9jre`1!-C^k7D+pD9px4Nz0-;iYc0uB|2uAhN#3cujio0n`h}} zI`w^Nzt7RU?(27buWS3d{qEiO00x7>U@#cr2={BCprGKt9LJ^nFPdRYFGN&-<;sC+lB}3xWsZ+Rc;lhk) zx!rE;*|P`t@86#hy~z-=0ivR!V7J>bJUlGM91aH_KYk3C%O%Dd8X8bjQ-ip;xKJfS zqOq|Nt*x!Um0Mg~jFy&`No$=raRPF=9BQ?C(lw@=kPX1|Jo@_j(A3lf02m$~hRfwb zYHBK~tEK!-o%}qN2i2Td&unwzf84z24qlWM*dK!-o&Z&(9Zo9HFnT59#UYc=_@r^78Vq zb?a7Kym%1+uy^lXc)ea6IB)iAYlFpN!JRvIg3dNl8JNX7D^8bT*&Qhm@2QbaZqeFE0;o-@X<9 zS%T?K3r3?c$7C|mL?|gKp_MCF5)qMBtEIBCG9n`4d7ds^xgwu9 zE|*hJPmj3%(4j+=laoXJ{ryy0T1tb1gG5C15h=>jz zJV+*!DQG>f*GmBC$&)AIvFz+@Dk>@>BBJi@ZUR8HwYB2$tgI|Lefl&J5iMW7TwFU* z9U`Knq$F}WokT=IXRD~FAeBlbt{WH_pk2Fmk;mf+syh)(CKDNr#++YY?|@$gPXwOl zv48)5baZr}uC5N{<>df?w6ru-S64$OlVR1WRamrW5pLYL0jX39y(+_6a=9GWu3ZBF+`W5uT-{KZ5(A9v1J0j64~0U3 z*w|PAKMi2B*$@>KCBFU7o;@2%r4ps3rG7PJG8qIxz{ZUmVYl0H^5jWGM@J(mDM`#R z7!0_2^(xeAH6kM;k(`{2=H}*r^~QQU77~eM+!=%Q{X06rW}7>AF527M{qk#SYM@jq ze@izMrtFI#p65|kR))=+H;XZ~S`DdG3WviXex{|SrlP5-3BA3&h>wrQvSrIqP*4De z!vR4Muw=;+WM^k1IyxG!U%y6MTbp=_sn_cv2m;QXJBNMy_KjO_Di|6Xni8F0v*~m? zJb3UxJUtZz0a~pV0|NuoKHn%Nvj-shxeow9m6er#@!Z^80zh7`SB%;1cA7VD9wjCw zQba@qWn^T~;NT#A`t*rbtXM&@v9Yvv?OMvr%%rrmG)hQFpsubiA|l$peLG2|Qt|I# z^+rCMzkT~A=8m-o=vNODaLdrlL;KhK_ZbrtJT70vkA`*IyyQ~T3Q;TVPs?kJkMivbQA!R z#xE%;!Rgbdv2*86WM^mN#*G`Z>MAKI!P&ECq1Wr7P$;l|{dzoj@BjeN(9i&n#{;w3 z436VaSy?%+yd1}&qoV^3hXWkP;mnycN$UrI$;nArtyXBYTIA;DqNSw;Q&UqZX;=^} z7Rz4_hlA2#|Ni~7Z{I#5A{rbVq@toCnwgm)g+f7rK!AvdHgDcct*xy@L{wj2PqnqR zFfc&jaF~dQs;jHXYPAY6bUGcW)oL0X9HgnKDYDsYq*N*?8jTVW zQF(beb#`{f=$%jABS(%QxY46^>!ttIxd+6A)V?;z0jYdhM(NI@c7ZFiP@pU>K z*=)9$9PvzZ@#00{I1mUB0P^{KL^Rtp^UXV#Y2wvCHa128=-s<_v&PNm+{R-r(}=d^ zHW&=>`~7(R`ZZiG7xa2P0HCU>3QngJj~_pVOeRA`MFmDiMgRb-R;>cZao{)(JkMit za#EOHdU|?LR#pbNTn>)oV6|G|^ZA5)X0sXH-QAd(nSsmY!o0JU13 zv@WGmDSVd6WB|S|=;I+~-nr@@9UTSF^H{TH&Ac`I2%>GdSFc`;b?esQ{{8!S`t+%= zM$qf^IB?(qc%H|O9XqgW*)nJ}8b~A(eEReWD_5?Z6>EHa9F2{QxOwv?3!`iiL1;J%yWf&hHM^8@=3WOr>7B(Mv;?~gXPPY-@c9J=4PQU zS$wfjsZo)ireUNFGYuncm}wYk!%V|S8)h0t z+9Z69;PrZO<;s;zYGEuQg27W*q Uw#>P6YybcN07*qoM6N<$g3Hhmg8%>k diff --git a/doc/latest/inherit_graph_73.map b/doc/latest/inherit_graph_73.map index 7edb75a8e2..a0d3cc0b5f 100644 --- a/doc/latest/inherit_graph_73.map +++ b/doc/latest/inherit_graph_73.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_73.md5 b/doc/latest/inherit_graph_73.md5 index 585408ef63..a3b100a9b0 100644 --- a/doc/latest/inherit_graph_73.md5 +++ b/doc/latest/inherit_graph_73.md5 @@ -1 +1 @@ -759ac8aa526445d70dc7ec62a2b62650 \ No newline at end of file +1caddf3814f29916973db5bb081beb59 \ No newline at end of file diff --git a/doc/latest/inherit_graph_73.png b/doc/latest/inherit_graph_73.png index ea4b27306d6148d8d97293db70601651d3b80d16..7a656e931d49f59751d8c773d292af45f551fba9 100644 GIT binary patch literal 3435 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 Xt>4#Pl+Od+o*=l}cd=ykhcEsIOFFGg literal 2837 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 - + diff --git a/doc/latest/inherit_graph_74.md5 b/doc/latest/inherit_graph_74.md5 index c758bfcf35..878c12650c 100644 --- a/doc/latest/inherit_graph_74.md5 +++ b/doc/latest/inherit_graph_74.md5 @@ -1 +1 @@ -4ae52096f7816aa8955cfe71ed885a0a \ No newline at end of file +7274720b154fb4c22b028c79982622d0 \ No newline at end of file diff --git a/doc/latest/inherit_graph_74.png b/doc/latest/inherit_graph_74.png index 7689b21415d7803e85ef63f566a492534b680f6f..0e0f7adfc15e19a42fdb9f0ce581cce4fc3642ec 100644 GIT binary patch literal 4042 zcmZ8kc|25I+`pDm6Ef0>A&jv+b_R_sS%yKjBxK(nJhrlqeT$H+Q-*9IhO!n)S+d7W zS(9CoHA}WECGYXq`+46x%bm~X-Z{T>e&@U01S11H6O0oEK@gLUHqIEFd%y>C<}~x(dcTHul~2#aH)ywTIhx1 zNKH2FPC4{l>5Dh@&JB2Q2w`4n2~lv_vrL&4iW;6qji2vfxW!{ ze(T_ulL>ST%u1}52L}h{b#52aiA0`+rgig{aAhSW zrOcG7DoK@t?-yj{<(Z!t8gd>Pu=@J?c64sPnSeb;QGu zYb91w>sHn!>yHazG z3}6N3)pj&KK0dsN#2VKD6qiyU3-og#`;NK<$#JeL2}@YdF>QJG>H?S{@`{%#DvkG_ ze{|eExUWt}9EXY7G+wfN?WJjL&5bEp3)R%rwEz747U#s1N)Bjvc-Zg9JHZgJjj7t` z{a+Jz_*fIF9Xeruz)#LTwXiVd`a3hswzjs7+n*Fudz_AvuP7^Xzc8(6Yl}Ts&X9W^5( zmitV|`$5|aYJ$Xqy1I)PmruB$AO+J(tFuTXQp~&>DlRUruC2v6IiVf5x8^Bt?#|L$ zSy{=hxO;hN>FUA&_Gahi=P7pHBWUoNLO0F>-zK5_0>7Z z+1VLv>O+sk00NhS4}DixSEf>s&+BIQmu6;WaZ5|CT-du1fLUxsg?MOKm^WaAL~w~- zRy4^roa2N6H4dlVSV=fjGoyZdsoGPRcK=doKiwEq{p!^{bFnVNYezBSmi18NNDYk; z8jZG_dh0)oMDg?YeEO6eAFrgWy!>;v9fw1+!Ir_oN}{7_0hvv#t@W3empkTt$|@_9 z75+{UW{M*tAvX_?XQidWZwVWh;qWpO5zZ@KTspDJv_#4cZoj!#$@PvqmZ` z$+z;YB!nQpdZ{Ox`swVd}&F^eW<@Pkv+>hO&j+vU=4*T)FBE=cmEn;hQssw z$miH4Sm6I9t&P?=qFK&l&OOo<0F!?R3e=9Tot2P~kPTQh|F(V5vACVkJ(rf21`pet zBH(b=pZO{RTCMk7mr8fY z;m&`Ya&Bx>&0*Q`@x8shOM5dBLa4#3BR2~R3x(0>?@o(3{pJ~i$QX4#d5_V^2M=J+ z$mF>XY5Wi*DJglv%l7+B?Zag^rQL>wbFTWs4i681Zf`p#S3Q3oot4G$FewS>24ey) zy08#sVrnXL=R;Q#lA*vTeu!-72ox?pB?YgpPFrc!P;0urmJ*iNM~0>Z`U2@aK3z1x^7 zAd|@$Ezj`14zRkskadMeB+`o>a&d8MYij{Mz~A28ostuw@3%DMTvb|nhOj0?v zV{B~fsXs?Y($3UNR!zYduXs(`*+~9AIN-Z-g*{|%z4M8jyWa}(jD@8o!^tWdo0>K$ zk}XnICBSB8mzU2L8Z!?ECKZPKOPC^M!F)2fJ-3&7C_N62X9V-Y3Mc zE-xuLEiEk#bY$JP5sV#6Bwk=-Vw#iVujMxmjN z77@TDXm}f}KJ9dNb)}b;{R2cMNl#DDb+#?mZ(~~dZP;&l{VbW-@`{S(Vv-FCXzJG1 z778fXTmK&jI9&Yp%b1U}3VJ7a%s%v5c@^3>ZmesgYirc%2fj{lnaFKvsyO8ht~U?a`Aby1K>26)j+3N=!y+7%DqA zS06~X+tJ>}3^^xIevtzpd8yxEIR~;K0bGw$#y(3`r zSXUEZ>QPo!S%8;+(k{Ke&fvc;4%*toM7cA3sj`hrOguLoIG1EI z7HARZMx=*ALqmB<6h0DVv+vsR`=Ox=QBhIC;^N#MUxJeWF1fh5y|eg-Om_vq-T-Iq%1OIQ7b2L}g(i^*kW z%X~qjiopK9&CPv21R3n9aoN|oxgkg8rX+HGJ%T7?*p

    xSOA-mDf|MXgY9b@=cUx zBElXZ=#sPpy-mcCzpSh*1cAA10t7jZl;0i&p}_QZlxk$IA|bkat`!K5`$)N(me%Q< z++2GH2ii347?6#iNE4A0b^)tAS;zvFqpRxscPG#w=Y0HPJ#fm$qGrSLNdkg`4x8UP zrDSAQZYkx$&(NQ!hli)9y^~W+7RIFzh*HR}RW&_5#$Rg_ajB^+(3-$84GqmD1s^m( zTebfWQ^97J=w=B)6)$ZxYw+%8vohd%Anz?Le9YdN4%tX+ZdU1Wl0msu88gFRg)d*q z^!D`$0d9`JBS^yG3RrCFix;Bv^YdxC#e*W0#qFM+o&-Q&VGM?NpP5@XARqu3ik4ZG zjerE{`q{H*L9oJs*uciYq2tq#qjI!!Q$|kiUj&9ip)4;A6j9xR7v*pKh6Up_RV^)% zN!*GV>FMdg+T`2!~GawV8j1l0VHT3e9Glc zVC4259uIqabparTM@D428BU#&){KAabmh)8^}|&K1vN25dv7lck_!3dG5q;+0fv$4BkIH{I)vw>gUc5J>)T3t)^d66w@s9Qn{eAlKJ%M)7l0G_jQZa zEi5>3C^!fsHi5ITmzOVH3s;()oMhqQN$KdotxmkI`m*U-SoFsli9jGqD=W1$H0bp7 z^=WEntWSsV9JhZjYbLrD)zrXGI$LH!m7k7@p%;GK8{Xqq1nN{ZZovQ~o|=dZjE_G6 z^e#0Kf!10EyOX&cr&avD2;f=3`|Eoe6Em}R3dLPDY&bS4iOIPyFX{D6IMSzq3#i*@ zy(cpI-aUrlPjelZY&4k1{uV{D#%EsF+}xa3LW24C-bQ!A1)a@6 z%X*L2Ole0JPRYc1uSG3?wX^wJVkBWx;83ehsaQA`~MG?cEp%iO$Lwj>guIPeO3g5 z+g0p3$iLx_!mFzpub%%qRK_rniEa{abOb>8zemvbKRmpqd9xiKP1(W2Ii#a$fU8uu Gi~b+{psH2? literal 2987 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 - + diff --git a/doc/latest/inherit_graph_8.md5 b/doc/latest/inherit_graph_8.md5 index 502eba398f..06e5ad42e7 100644 --- a/doc/latest/inherit_graph_8.md5 +++ b/doc/latest/inherit_graph_8.md5 @@ -1 +1 @@ -7e4489d9c7389e73e835df29cd64ef78 \ No newline at end of file +1318c3dc346ba6579bd8a57e593f7b6e \ No newline at end of file diff --git a/doc/latest/inherit_graph_8.png b/doc/latest/inherit_graph_8.png index 17403a253fb22e6cacfff9596e99ff9bb5af4aad..57ba00820c949bfdf2887d2245f1cbef18c47e89 100644 GIT binary patch literal 4308 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

    6*`34LUv|e*{8Km3uraBr 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 U6oE$q{9HhgMy7@(`q+T~0fM(P?EnA( diff --git a/doc/latest/inherit_graph_9.map b/doc/latest/inherit_graph_9.map index ec3ec53a53..45463322b3 100644 --- a/doc/latest/inherit_graph_9.map +++ b/doc/latest/inherit_graph_9.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_9.md5 b/doc/latest/inherit_graph_9.md5 index d19448d3da..0d721ec1b7 100644 --- a/doc/latest/inherit_graph_9.md5 +++ b/doc/latest/inherit_graph_9.md5 @@ -1 +1 @@ -fee7942d261bc2a2a93594cfcec25b75 \ No newline at end of file +9708681de34f546dff441c8443ac2a6a \ No newline at end of file diff --git a/doc/latest/inherit_graph_9.png b/doc/latest/inherit_graph_9.png index b3bf42af01f12b95645caa8d6f5615271d45cff1..eba5aba294d7ef02148b05d3a7141eafc905222b 100644 GIT binary patch literal 4426 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 literal 3453 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 TrQsdGehSjnzKt%?w0iMB4;8BX diff --git a/doc/latest/inherits.html b/doc/latest/inherits.html index 479b4ff6e2..86e332904d 100644 --- a/doc/latest/inherits.html +++ b/doc/latest/inherits.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: Class Hierarchy @@ -21,15 +22,14 @@ -

    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 Jm%*Nf{SWs_chLX< diff --git a/doc/latest/inherit_graph_48.map b/doc/latest/inherit_graph_48.map index 902d23635e..d9ededaa8f 100644 --- a/doc/latest/inherit_graph_48.map +++ b/doc/latest/inherit_graph_48.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_48.md5 b/doc/latest/inherit_graph_48.md5 index b41e3a7ce5..dadf3b261f 100644 --- a/doc/latest/inherit_graph_48.md5 +++ b/doc/latest/inherit_graph_48.md5 @@ -1 +1 @@ -8aa8edc779f3a804a5bf98d0a444761b \ No newline at end of file +cf553f49e3a74d7f816e7a54b690aca1 \ No newline at end of file diff --git a/doc/latest/inherit_graph_48.png b/doc/latest/inherit_graph_48.png index ae117a9d901a3c6b5b4f1de423f7f121fad257b7..d146bd6e6d13e982d3d60ad6386928834a19a089 100644 GIT binary patch literal 4347 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 literal 3299 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 - + diff --git a/doc/latest/inherit_graph_49.md5 b/doc/latest/inherit_graph_49.md5 index 72cc425ac4..9268fa5218 100644 --- a/doc/latest/inherit_graph_49.md5 +++ b/doc/latest/inherit_graph_49.md5 @@ -1 +1 @@ -a71fd07c7e12e6c28b35393885b7beda \ No newline at end of file +01a85cf877c32865f264092d134dbbe1 \ No newline at end of file diff --git a/doc/latest/inherit_graph_49.png b/doc/latest/inherit_graph_49.png index a04cd9152d99350304b490a0fff53e58e4f81758..23cbe861df2091ec75955945e162a130a7e1d6f2 100644 GIT binary patch literal 4446 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 diff --git a/doc/latest/inherit_graph_5.map b/doc/latest/inherit_graph_5.map index af8e90bc31..a249939f15 100644 --- a/doc/latest/inherit_graph_5.map +++ b/doc/latest/inherit_graph_5.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_5.md5 b/doc/latest/inherit_graph_5.md5 index 472e23bd46..3c8216d6f5 100644 --- a/doc/latest/inherit_graph_5.md5 +++ b/doc/latest/inherit_graph_5.md5 @@ -1 +1 @@ -3222f1efefcec33d340770be2f4b2601 \ No newline at end of file +215189405a1a6069c8b42ae1ca8535c6 \ No newline at end of file diff --git a/doc/latest/inherit_graph_5.png b/doc/latest/inherit_graph_5.png index ec33ab18f54a08e38cf4cab626878878020d6e5b..826442f8294d27cb8809bc0013f01b4c4c650e73 100644 GIT binary patch literal 4307 zcmZ8lWn5G5-=05^Mx<+qbWiE-N$S86;%Mm-X+%O16p$PsT>?@P(j%OV5)hH@?rx<0 z-@bWXJZEwCIcI0*8`pJxuY2LT2z7E2CK3n)LawO+M}mC~c!?4bfcO3eO=qwpc&4om zhy4Bb$Zjr(hd^$JX~LEDebcwoU+U_OPIh96vyhcRhArK8H~L-xf!&eBjwWRHT=t!HHH7&xs8CQN^C9B|2Je zo~8fo*SP~*ID9~zJr0hQse!{YS)0vR@#b0&ytolA7FXxT!)38yKR#3hUiqaf1We?a zq3{~Q!t@0`>3wK&3quGUbg;?P{9x|XcH3|m{A@Y*{SCLey?x=`!=)~2LE~C7)_@~Q z|A2sf?B6R2iaT=mnL4Q$A!Ai`6a=@RVfFR(NjVBTv)Gt7c!VnDqu7M~;z!5Eh9&)9t<+CXPZ@?KpHDF;rNqg}%g-+@ z;VUXCYUCrgW}2BFKYlFbu|fuAVG%+LS9ouu3Wpspj|O!Zq}`WDH_c5<$P%?~qVLHW zdOaRbEm8Fm5D<`(l_gysud=gR`I+*<%PSO7@K!6|uT%%Z{V+|!#Y9*4cGgV_3W_qL zub&1^UcZK%pPyIe<-rRDgoJF$&6*jQm>j>7Y0i8LNJADSIE|L&M@5md%K7d+Y%pvq zHLfH2Zoe~1?BNth+fZlUAIzhZ$*DPm4a$NT>Feve96r^uw&pB&lvcayz*=^ae13g( zF;?rsjB9PRw6QtfZA0>nl$n0Gfk$A(X?0gdhKWVSQwfB$wY^Qr%q&p7yu94f*-2QS zll2aZReVRm8f{QwNWA^@=~E(N;y1{mwzhEUxY$^WPrGO??F!porW_L_GT5^99h;C4 zd3bnuvX}!^f)>|GZ`%9IOMhiV$?&uNh4#JU;|KQkyhuI0PzjGKb`B0| zhdXk`yCMzqewY4=v?`W}sz!$S-6z^Yfm4>F~8-4!Jx;n{;Y6rZa zprE$)_W6?XZ&XWaQB0v6>d_VpZQ+H+b+D%9=D5tv=$@o|Y1^aO%6PfjSA)yNBPN;P zM)RD)mN@*jjt+Kq_Wyi#rj#``iO)~AKMW1&O)YPgx zJUmrbLUC+eB~Qwc>~VV&HBOver>DNCr%#1tWz&|hNgbfzqyZq?_OLJ_IvSe$A|mL} z&`{1El{9crSV3WCjmpf(NCRW?iN~V5f&D99{fyx>?f~zu)o+@T~}uZ$nj@uyp>J}rCTsa zY^9Sf6<1~3`$;XA4Z_w|@3l!+T3UJ&6M>64aAJ`47Nm!n@KzTMJEE-(4e4&|0WbwC z7#bQjxi5EODu zNhjN(_j-#2T0!Or1Y+!4Kx6m-v*h!(v%^(NIy%FAGF@-R>#eH3xz$yk>T*;KNq>L8 zn)!>f`l;_JqIPr3%b~q#l8cSI-`>W@Q%}^nn&WqE>hvQF8PtPwbu=|h8dT%KO z1}dP@=-afkp)GF-7lBF?J}JL5H8pjckEvYWpr~Ep*$c6-vwIKZK37IH z-O<%GW@^eLw^lvoPRq>9jE1?ku+-||!6)yR+{KIQohRFq4z8|!R~LWu%16OdR6^pT z*XD?gr)Tv85k5XX{OxJu}Vey-LgJAL`m4-;Qw+04wkwi!@}m?ku#5de#D$} zy)|A1Fevw8?sXS+2>3>~wTSonK&W;Sj7t+{)|AX5>z!vxuvB-@$vDR=s!EtRwag|^_Hy!Y?t@t`U`n4b&K>l1p?3a_d8jcLsvF?cR?F_1fG=XJJ4$v3SRnhAs(R>uTMFa-KANe(6zZarId#q4?fU66{Kcj z>dusZl^R(xxW2Zw_9Ic?NvhYz)|PYa^XXK8x2^tMLiI?777%O|0Fa!=N@SOnFqoWx z;rjrYO<-o(0-s-BV+{Q*(T9TWIT3n>0q$OMQQ0PNR z$vTprk6+H#S(h5THtp@~I-^-+2YPxwfaWfOj~ZyFkuNzaITql!131g4_qif3FHfuB z4$xjxQ&UD(*1rSk4g8HpDm5}SsL~ZMD~l5b9c!9i%>So{MDkxfFy!_)*?M|?*r!N) zBJHyS9UK@a99%C%78#*X{MGpd1&19`%$!{d3(qnY0#bp#@MzM}(IHC>4}p5%Qhq4; z`brT}+;P@_f2O=!;6O;F0jgVA~3L5h@B7GdWt(%*042vvxH9bAOsI+v7w6t_^ z6nQ1*%l(B1GfgiC+phhZGx-y>q?qHEKs;x_7=74!N;|wU#Huk!UT24f~Vz(|g1^w}M$X6ow=zDZhP(Gr|$n5#zFH^lA= z{iJ8C1o+BHMf_37*w!rz(BJ4%aJ0hm;AsD3(p9m%`>zAM00t;1ADf=;jKq4ZB7kGF z7%elUi&O<%Q>k#SL?-3FL*Yy~-=4vO>&ewP|c zHXV-`6A=-;&dSQ#OQHa`eH#-)0fj<;7wE7$PdCsijgvpKwdGcehK5f!`jA>}1DOV6 zaPQzCxTK`yv9XB>G*!YS0wiz)QtLV!?Y%vbQ&>n;=Q=AvqWBSJ8UgH%DlEzB`|BI^ zp6lrL&EBpqWng)~It+4)ISvt#gsS}T7OngI<%^({l++yPzWsP57a~*cX_1RTUK)ht6r0(?aq*L z3wFn(gVAjblD@jUECfD8SWZrk==&0bj3;kbWvN3r92du-E&_fZh@hvZ=hFG{W^b8h zZhr+LLndABrO56~v(tz~XAElrP@oF8N}C=!?~S4L`~bV*mLS_ho5hZ(t?9-(-I2{> z=Yc$84h{}X(BD9b=Tl?$?>7OORx2!9HBx1~kVq;QXJ_9(JEnBBv|wJxL6S2wVL#;j zPh%gYN!YCZ%3!>62R4-Cvk?-44@C7E07{Ub{}ZA>bVBHOZ_ffy63AM=rG|~Tv!Z#E z@8dO5w*|Nw9G+|%Z+S8KyD!~^tf>CobXSh*dy<#;$_0iq{mvU+EOwAr+xM&RYI9PF zxz0c#v2k&4($k@0P9r}Hb!_;OfYgT|3RH8|q9QkPb904VXXGF@>xs(B%0v_toxu4C zK<$2KD;s_DmkvCgCp^8l$OTrNh?G>+@2mx#+yLs1Tb1$JFlypfO_QDktBHRO7bN(? z$EUMDSDliU*2XYvG!ez9m$o?VGusZPVAO_)sOSyIZqwl{(2Wiw{m1+IDE`@w zd)UihfIUG}H4#%30aZBuTSAJCBnlE=&w%~DWFm>zQbpMdBjalGOzY!sXu;9 z84(eYJ-B{1@!IJc2jU zv@#&Bd9aK9YYUvyScRo3;KNtf*>AY0C9w8dUtiY@RcW#9O?B%+bE#mE`u(g!}3R_QZo^JrQH&o(!jlSFT3Yr%${6}N=DQ@pI#U#HICXy6?4F~ zwY4z~tR1&dO@@So+`oHw&Y=)h-iK_E2!+q<#di9*ItTJ^>mDrywzXy zU`7gFK=*R7@JQ`(sUcQN9xUBcBCaKF-CrDHmT)eVuz~--&5ZFcp-o2ypGKAlEBKcJ NqWJ&;FH^Ay{vVyzP#*vQ literal 3141 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 S^9wu|0H#Kk$XbNQz5fBzQ|oB} diff --git a/doc/latest/inherit_graph_50.map b/doc/latest/inherit_graph_50.map index fa57a0de40..1f9be9b1e0 100644 --- a/doc/latest/inherit_graph_50.map +++ b/doc/latest/inherit_graph_50.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_50.md5 b/doc/latest/inherit_graph_50.md5 index e1ecc46d7b..80da53f650 100644 --- a/doc/latest/inherit_graph_50.md5 +++ b/doc/latest/inherit_graph_50.md5 @@ -1 +1 @@ -a93adfa38e34df343335449516f88594 \ No newline at end of file +6550db2da3b587d74d7202e228fd1e23 \ No newline at end of file diff --git a/doc/latest/inherit_graph_50.png b/doc/latest/inherit_graph_50.png index b12b5bc204787bedf74c5baa08dcff72c6bf70d8..83ce5390256c7afca0dd58cb2cd39300cb25bcd1 100644 GIT binary patch literal 5489 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 PhYC@8sUlY*W9;`ognIuu literal 4082 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 diff --git a/doc/latest/inherit_graph_51.map b/doc/latest/inherit_graph_51.map index 33e01b56aa..60e2b45bf2 100644 --- a/doc/latest/inherit_graph_51.map +++ b/doc/latest/inherit_graph_51.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_51.md5 b/doc/latest/inherit_graph_51.md5 index 9d0a1079ca..eca1fe9c05 100644 --- a/doc/latest/inherit_graph_51.md5 +++ b/doc/latest/inherit_graph_51.md5 @@ -1 +1 @@ -6012fb8e69e0ed6c88eb6242fb7802bc \ No newline at end of file +48d60fe976dd776f566f4f437a3ca68f \ No newline at end of file diff --git a/doc/latest/inherit_graph_51.png b/doc/latest/inherit_graph_51.png index 3745cb46dd06cf34d74aa46972b6f3c347de913f..857ac9fa7ecfe89ebe8382e4b43376060a46c05c 100644 GIT binary patch literal 4824 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 - + diff --git a/doc/latest/inherit_graph_52.md5 b/doc/latest/inherit_graph_52.md5 index 9dc8cb233c..4403129f4a 100644 --- a/doc/latest/inherit_graph_52.md5 +++ b/doc/latest/inherit_graph_52.md5 @@ -1 +1 @@ -098018e024e1022f31e27d6bb9b0343a \ No newline at end of file +5e70a4113841c5dbb9f36b7d6e3e153b \ No newline at end of file diff --git a/doc/latest/inherit_graph_52.png b/doc/latest/inherit_graph_52.png index 106361d258a830253cd61c0b4610879069deebfb..7f87c1ff6144cb964605a24cd7391e0d10e7fb51 100644 GIT binary patch literal 5140 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 L>cA?LEhGN}+0PD~ literal 3849 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 - + diff --git a/doc/latest/inherit_graph_53.md5 b/doc/latest/inherit_graph_53.md5 index f071fba8a1..171ec295f5 100644 --- a/doc/latest/inherit_graph_53.md5 +++ b/doc/latest/inherit_graph_53.md5 @@ -1 +1 @@ -dab5c96d8e5cf07547c4a2c4926ff9da \ No newline at end of file +bc9a675fefa9c3869f405cc53246ed66 \ No newline at end of file diff --git a/doc/latest/inherit_graph_53.png b/doc/latest/inherit_graph_53.png index b9c14abe9af83d2b21de663eb80789aba3f6d598..3aae4a145053e378d1dbd95ca7e58def0777da63 100644 GIT binary patch literal 5141 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 - + diff --git a/doc/latest/inherit_graph_54.md5 b/doc/latest/inherit_graph_54.md5 index 73101b93b6..d429ef9a2c 100644 --- a/doc/latest/inherit_graph_54.md5 +++ b/doc/latest/inherit_graph_54.md5 @@ -1 +1 @@ -4e1db3516808d1a48a14cd189b831e94 \ No newline at end of file +41d5ab647083800c81adaec5b7ab92af \ No newline at end of file diff --git a/doc/latest/inherit_graph_54.png b/doc/latest/inherit_graph_54.png index 7a0760908813327121b1465872f5759efae1611c..c26edea1a667c0ad382799606314eb282f715930 100644 GIT binary patch literal 4717 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 RE2jVe002ovPDHLkV1f`t)LH-l diff --git a/doc/latest/inherit_graph_55.map b/doc/latest/inherit_graph_55.map index b35f032d0d..8e3f392e2b 100644 --- a/doc/latest/inherit_graph_55.map +++ b/doc/latest/inherit_graph_55.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_55.md5 b/doc/latest/inherit_graph_55.md5 index f9b66aee74..474da09c0d 100644 --- a/doc/latest/inherit_graph_55.md5 +++ b/doc/latest/inherit_graph_55.md5 @@ -1 +1 @@ -eeb2ad0ca50aaf26d5d82e0cd8d26541 \ No newline at end of file +d2078ef6faf0bc83b2fe509d5887d7e7 \ No newline at end of file diff --git a/doc/latest/inherit_graph_55.png b/doc/latest/inherit_graph_55.png index e0198c21513917e95c841561f0d362fd5a15363b..bc11330584b3113051d28a3104425164c564bf4f 100644 GIT binary patch literal 4800 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 literal 2985 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 - + diff --git a/doc/latest/inherit_graph_56.md5 b/doc/latest/inherit_graph_56.md5 index a3b49a4aaf..60976224a3 100644 --- a/doc/latest/inherit_graph_56.md5 +++ b/doc/latest/inherit_graph_56.md5 @@ -1 +1 @@ -1e8cd0a2a3088149ebc36b5c2d2bf69e \ No newline at end of file +d1215404c8c38db48fb55e61674d51f8 \ No newline at end of file diff --git a/doc/latest/inherit_graph_56.png b/doc/latest/inherit_graph_56.png index 47037a08ad0e1c3ee85fc3602f6e16e831e03e87..7036979f8486bf056f81896017540b9ff3c94ae7 100644 GIT binary patch literal 5063 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 plQcs3HM-ONzi~b7U%T)>L+jG - + diff --git a/doc/latest/inherit_graph_57.md5 b/doc/latest/inherit_graph_57.md5 index 3c53d07d12..66c28f265e 100644 --- a/doc/latest/inherit_graph_57.md5 +++ b/doc/latest/inherit_graph_57.md5 @@ -1 +1 @@ -a01c3684025bbcb12df21b1d5d15a2e2 \ No newline at end of file +675a488e313b042436075d49573e2559 \ No newline at end of file diff --git a/doc/latest/inherit_graph_57.png b/doc/latest/inherit_graph_57.png index 7725366a08bf9b0f624ed0efeeae233e6e307142..49a67c3d98eea32f488e5609d1881a0e6ea3c221 100644 GIT binary patch literal 3986 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 Ht-}8Y0vwht literal 3111 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 Z)I{tHyIRvOb5Qw1j4qp@-|E?i{}*7f{;vQ4 diff --git a/doc/latest/inherit_graph_58.map b/doc/latest/inherit_graph_58.map index 1689bb60bf..413bdc7875 100644 --- a/doc/latest/inherit_graph_58.map +++ b/doc/latest/inherit_graph_58.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_58.md5 b/doc/latest/inherit_graph_58.md5 index 76bfb6dafc..1268ab2731 100644 --- a/doc/latest/inherit_graph_58.md5 +++ b/doc/latest/inherit_graph_58.md5 @@ -1 +1 @@ -7008ed956361791162ab18c680d41d04 \ No newline at end of file +627262126973275e304fb484278b2183 \ No newline at end of file diff --git a/doc/latest/inherit_graph_58.png b/doc/latest/inherit_graph_58.png index 17e9ab29d19fc2f7ad0e55d59ea6339224076856..ed201380b20d121ad07dc9844e78e3fa013cbe92 100644 GIT binary patch literal 2691 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 diff --git a/doc/latest/inherit_graph_59.map b/doc/latest/inherit_graph_59.map index 7570ecd6a7..6c78a5bd30 100644 --- a/doc/latest/inherit_graph_59.map +++ b/doc/latest/inherit_graph_59.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_59.md5 b/doc/latest/inherit_graph_59.md5 index c8a0952ab6..6e3061c44a 100644 --- a/doc/latest/inherit_graph_59.md5 +++ b/doc/latest/inherit_graph_59.md5 @@ -1 +1 @@ -a3b697101b2a8e8428b64488ce0e41f9 \ No newline at end of file +beddaa4aa7c835c268fdaf43d082b210 \ No newline at end of file diff --git a/doc/latest/inherit_graph_59.png b/doc/latest/inherit_graph_59.png index c386a68630457f10e2d585f0a30f590a0ada8e58..a7d825ad465f14185e06e937ba011c4782861a36 100644 GIT binary patch literal 3349 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 JDs>$R{{hCwP4EB! literal 2476 zcmV;d2~+loP)ifFi|8% zLP@jLqy}SbQHlMh>f?oY{NaI0Yp8NW`v(w>N7Ovg-~mZVs;S@#b_pnJMMa5G_V@hJ zFmYkoUEN)-`MnYnW_~j}Uw(WUW_CUck|arzBuSDa^=FEsm21|lG1zRj|MYY*lH^S` zo2}{i@#FvNynawO8~+zr>GP^2$%k}0T{{kX++ouLe(~|~m`o<$RwYS3a`*0C^78Wh z9F6IEx)@37ZL;Yl&5=znX->au`hi={q5VgS-Ny7p`oD!1O)KqmtV4L*Dl)H+Pqb&%NjmbMMVYQ ze*3NG1@$olb$UVPPTh@$uy6=OcumqN0NP_wQ3zS4Ub} zn%8Q0@ZbR(H*Tb$pnzx3p0Q`o9?qOO1K_X*S9NzddGaJXcI=>~rG=F%9Y44}b?Ov5 zckZOAsfo0-G*+)(jSvEWl#~>LgM)ea@F8VoWfT+?eALgidi83ms;Ve2FXz#tN5sd+ zbM@*~IX|8-nM}n;j~*2tW5I$2A~Q2n2qDDZfB!82(a_MKj<>hB3%y=1s;jGo5JJSq z$BX>@e0BWVwQB+pj~_pFdYq|Kr;5D1JasuNEKFRwbV*(AIQH}B&xP4+7J-3*>M=X( zT!TAx$HvBrZQHgvttmD(R^;U5sLTKS^N#?8#bOaPH8lbd&CSi~_?0VHx~%I?eSN(E zL`_YN!*Q+8Plr2q?g*2~Bpmg(PtNp@9z6meEG!H~QBV{GKR-WSzI;htU7f>yKKtx5 z;NO33-VzlR#hEi__~C~im@;Jw85tS;@y8z?*BucN;qurcM~+m#_xJY)pslTqhK2@$ zf`SMQ4OPdZqodvand<85@bmK{CML%1eY!Ic=f@r0Wp6wZ85xOAr{n3C>ln<4H+LBqb$bv)MR(`ZUw0Pp7f5k$`}J zE;YDQH-Mrz45zv!EG&%H)>f=mtNM#Io6TXZnbU z2$n2aLV9{S4<0<=&6_vexpRl)YOV=bvO}XH#5U?C@A|adG75=hM>CLVbNbSy@@?*riLC*s^5{wY9apd-sm^ z_IBFZ+SKdM&NaAGx2Hyr9?i6A(^$7|9nHS`Mk5&+8Qi~r zpBFD)ke8Q7Sy`E8=EqZBZTb)Y!cUz##kg_fShQ#nBS(&8-MV$8r>8Sy$PfU2{P9Q5 zpFfYkzrT8BU$}4~*RNma-o1MyBqR_T8cJ$vD#5|QBqb#|Jm#)lyRcfVgoTA+G#Xj9 zY?(SXW5x`I4n<&h&t`1$9bu~;mmq@=KT@nV{ro7Hhw(cF}j z6ow8RN^NZ|rKP1^KHcOhn(IzHSaUw*iEMx5DyG}nfddCbN=k~l92*-e_U+rJE?>QR zRVa!gT3cJyb*omb5}P({vfF3#=FN7mJAV9l(J|kyqPexTwE_@No;*>D2hU6W+oPk#crF9NHoCEp+gA>2p}*p&~9Dl z&-ZqY%0@>=+r6%{Xs*R#Auuq|E}Hvc{jQ?9pA!2XXf)mQAI5Y$d-CK7si~>_^wUo? zHa23j*~rb!RTGDv=xDqSX0w^_@Njk6Su{61Je=3BU)x25KaAdf7|nGw-VqPBTCE5n z?7q4S^$j$dZhB`i-HwQDaBwh#2M?yAqJrGqT(2DW$dMylzkZ!puU@ft?_Mkx3(3jJ zZtWWr6T??ueZ}|RfA27Q>nfVt6Y=1_PSZ^f-N$qd1_Qfy?Nb}t*x!Z#Kd4U8oPY1*i|&QC*r~Vj#h4DwL**0 zWuHcirM^c-mz^8Xmp65Fb?Q45oxjr4(|fx-pOMjJ=LYnd-e54;Jweq98C`a6K%eO) z$r0J~lIF;!mo!H3;X4U!~Dk|arzBuSFwvHt_!x&~f(Y+Mom0000 - + diff --git a/doc/latest/inherit_graph_6.md5 b/doc/latest/inherit_graph_6.md5 index 27f6d70b5e..4013575ea5 100644 --- a/doc/latest/inherit_graph_6.md5 +++ b/doc/latest/inherit_graph_6.md5 @@ -1 +1 @@ -9fe61e782012b89059454b78c62e00e5 \ No newline at end of file +2982a028dde025ceb03a3f75b0f54580 \ No newline at end of file diff --git a/doc/latest/inherit_graph_6.png b/doc/latest/inherit_graph_6.png index 5d9a629cbee762276b9bea831dbf25a6ef0e618c..0adf86f26a6ff7b51ec0f4efb553363a103fb2c7 100644 GIT binary patch literal 4259 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 literal 3148 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 bx0@dHt(|YVj&u>=cmT4xY=?Mh=K0`%esu76 diff --git a/doc/latest/inherit_graph_60.map b/doc/latest/inherit_graph_60.map index 2d04af5db0..62c51a43a9 100644 --- a/doc/latest/inherit_graph_60.map +++ b/doc/latest/inherit_graph_60.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_60.md5 b/doc/latest/inherit_graph_60.md5 index bb542da4ca..8e932ddc8e 100644 --- a/doc/latest/inherit_graph_60.md5 +++ b/doc/latest/inherit_graph_60.md5 @@ -1 +1 @@ -90de778c6fa221298dd0fc54a9b69da2 \ No newline at end of file +7d4fd557e63ddc288eac7fdd11f16c6f \ No newline at end of file diff --git a/doc/latest/inherit_graph_60.png b/doc/latest/inherit_graph_60.png index 85deff1dc529f27ed2ad06b1e2145636e3014cbf..d76483ecf7eca44734589a1a3c10a0d3758d6ee5 100644 GIT binary patch literal 2911 zcmX|D2{cr1AHMasXJU}Cg$O0t$uf+Xh!P?EWf>&vSh7s^tYa?;F@&;&Y#$PXX$+M; ziHYozCNX5q`n{d=o$uUp?|a^R?z!)Cp6B;_o?oKr4FedP02>5BFvF{8Gq6^HTZx4U zJQpYlzF=W;x@Lfej{aVSZDkn{bb`kaec9rE-ZCNddInYSJ!v7LT%vG5FzM;lu}A9P zVgI7P^PTdQ)rs&Ra`uCWL@@_!~rK>$+6ub^G#7uAtSRo zD}~&n@x&>;5?eG#=b&gB70EaMt5!e?8SoznZXf*WGrYc~#mL9b6hp?y^RX|+Q%TNy zTgy>MVL1=6PI^rg~dgyjb;BORKolDD{J>#>*uAC$$UbUBOxc>9_?<8<-E?` z-``h2bYj%RP$-ei%*>zzS?q1Lt(_A z&piX*0ezgJY+BzophvaYiDc?F4L)0PP(9lqj=h9|K0$PmFez3Rw zqPCV3GPSgfue#kNrl0`l=jV6x^c0kD63^Fv0Ut!Jv;X}0vljbR^}`*-m8H7I##5}U ztS?`^inW$`7Y`F$9WoH{v+4YqBL%@GA+cEKuh& zt?f1O2JX|gnbpthuJ{?n^=_hJPI_Q0h%4RzeC$wBnb%#)o|%dwvaYqn=0PAx;hqC)+lS4`0J9Cl}X~U zx3U2H-Fp76uC6cjt{kH^4iB#+^Ik48g&-N;6S8(Ku~zoMjNRScoQdeGCME`#FCS|m z65*#$!+`h~Z@(@qEQE4$ay~9?LJ$gtBGinvV*%SQU!GG|R@RZ>)vFv4la#z`HiF_} z3Kvrqc#@s{qPUm=27|3`Z!<$cG-i71`pJQ3S|@Ng90MccWl_$;@^aSWQ4sRkq+i0G zZi!jc;G+1&i!deEfzDhN&%$9E1d+*P)#lT*zTRFvS63 zFYvJWEsb6b2ncvfrBWq>4t4{1czE{993;57xK=lYO~lpI_=KjV2n%PPqoltF7&IyN;!&$<^!d6!)930n(MkTs;?wqA=t*w!>9U@qvpi+Kz z*Xqb~`d&7P=;%gI>f8)D26{lm(L4H=r~WfFHN^sh#aT!<=FHP*?oDZ?=Q{N`v|`Q6 zZj9MYIKNMuZJLe{l#e_j{umv#gdSvPBL?!+V_v^jwXm?588$&(v9+CeK=NWYSk%c4 zr4gCwS425|Z9-_1<|n%v+=o}G4v}LU=Xuy-bTU-8Z+}GFGCpkF)K|$DWRsbwyW5~dLvL&z~?9V+7 z|L^Q@cu85AxtrU$OEr<2nwo^2FzvXwxO6<8*~P`hxMCL{V1U~gm}1WL zjinmWWBnIrDn~pJfbg-Ubw>}5hc6miblG6QY^?S_|r8O-r zxjbx)BUEaJWu-)$y$KqvrKMGDS!q~q@p#BhNO4<7qyMf__rkqu*^F*9TU>NP0x%D- z|4F0GzVlQTsHmwa+u91MsH!R{EtNDYx46@2b6#2b3Gf%-{*n7@%;z(WyzP%v;psze zX91EX@5$VNO%A+*%0-HBs=l7Lx3`6r6^II}YTGkWIyzV^miv`g7+>lxv(oa@!*42? zaJINFM4VhlM+YYt*YW%t_|{hB>Yx3@ELGVQmxI0r=MPc;F#FEDjY`Z?a7?*%@XJk% zLc^2>9`EVt;S>@=4k-%rJ$08lcEPGT)~r0wjenj=Y5DA5E8P zboC6K{ty^ko|>PNwSs|d^F7AiY&ioR9mvewJpJ+GjsuCvS``9;pnx4$7D7b``G4;_ zRxoH_WR%p;Ed%|a(SZNH+udApRLtSz=Kcp@1?e~kbP+D8{Ebm6G4`yp{#)+vMIwcO zXN!cb9@|>}itp&q#VZ&zG&G26YYWSf_7#-{V7j`xtIJK(Cv!L;4Gj&^jBe9gx8jnL z*v|2=trR1C2W!jA%jE@9cUFjW5F4z`wrPLX7xg4F9EVGdopE)-cS=7|;!YrBKLR7} z_EPl^XXX$t-r2bi4ieG~N&%_T-&kdNfsu*nv4wQto4a)Jq3Ot@{A9zkTs?h##h~eP zQIXnU_j_xrG%JgjkOzJSUVqwaKgl8eYqkUWJUaRur27e8nOYhL2M3PN9~~a9#Vc$3 zp)nXK9334U-$%WM!H8~;Qz$W^Rl_t)qfH%#d|XKV9s`J1%7uGeiY3OHp<7K7RJ6nU-O>J$xhN+=D<2T#wnKT(t;Nv`vK(=f-2mP=xWT%q? zube${-$@E?9%3R0h;3=n`1bAFTa0|+t5@ummQ}jJ!OfJX;$~)MzVq*3dD`IuAkD|d z#@xKT7#_YS(p92D7oF|w?BLwoF(C6Wiv#(pYnr%~lpi)~+~(sA5fKsRq@_E$k`Ztr zA$H)B#@c`{}*wC4zNzg+)bCH}cdRhY@^yS3xUt7k>zLyyP?=OCSgWdS_;5qkv3d zYh4ImKfk&^g9zt4*FAUV-q+HNkus;95dGB(I# zM)XeoOhfFrOK;XJ!6#mON1NAEQc^O_!~Pwq_95zTU%059{{KA49wHvJ`Ez9LGa2(` y=+h@f%u!*fR>;PWr-_bW4*lOa$`mt;-WSOiH`eDv5B&xcGh}$>2D(}o6a8N}e~4rN literal 2112 zcmV-G2*3AZfQ*R#!@b9J+PE&^_)IvA4valS?8|_7!_MqlW3^IG6 zn1mG}_M$SA-j(;HB&ZirGYwfjzANp?BIAY-O(CHKmvh=A(UnttAZokr7k@nbooAkt z+njo?4+x%forj;7znz`4eF2K1D2k#eilWvs5!=dh=g!G(Hrszzx)_RbC7aDQT2)o` zKl}CG4mSQTfE>41MNw`f7K^Q5>2cPk2jHbrsZdy0=-#R*%1u6g{0Oa9>%}%EUg=^e z%F}4mQ-VXAo)Vlj*Yxr6@u;e*@^l%i7M&k%Yp&^6Bid+7TW#~>vZhZ>O~u8F7kO_V z8ykzqj~_2u-`UxT%*;##2M0qUkznuMy{M?Dz}(!Nt4igp;csu>C>kn5{VEW9}hwZ&YwSzf`S6vzI_`zcI<#eB0+R?G|J1% zk)55*dY*0Dw&Bg2H_WohWP(T}g2iG10NlNM7Yc;}zP`TLzkfe^dU_nzz*RQ@D3wZ- zm6hSZfdkmIX%iY68Wz2ME0s!IzkVIb$;t5d_s7niJMsGUYi4|8WCTZ#9)-WZKX&il zjeGa*K_n8vY&HV`G#U*eBO{sZ?U$#frchj54241gsZ@%yXU}40W=1gc<1Du|eO_K3 z^m;wo+uJcbJdCKQC}d@2!Dh3ep`igPl?pXAH6VnbqoV_TeSI(*jmXQ(b6E}j{r$Lf z=@N809e(`yfm^q3p}xKz09b3_s(W5_bv4S%%VDutkdwpy#dU3MEi@VpMn^}HmzRg! z+*}Ys001XXokKbN(w11E+&K!^6lF<0)UK+j4E1E0EMVq(aR8#k7$ zDJCX{R903p%RhhqBmjuXWFmUKo&X@@iH`sVNwZM%H~cZ{7^xpSLzwQ79Csudm1D z%a;)w8;gR10(|=P$?3X7Lqj>w9TF14{O;r90|1zto5RS+2>kr~5F8xLjE9GZ^ZuKR zMkBnuybuu)!FwM^*5mx};V66Kl(4Wch{a-zjg28FD2R0%v3TL@ZP%_{kjv%J>2%Ef zBOg9KJ_|nC85_`QgJYSNhPp1L`6j*EiDZpAt5L#DnfpKJ~nRL2mrWpKmAG)SdV z+_`fHO-)Vk^Ye3916SRy(Ad}ri^YP7hzO*or{lzl699k>8#eITU#HVy&z?OE%6x;lhS8>{1cx@gz_=qPt7Q za{q01b{3hLnMhAh$IQ%(!?>`}(57d>6`$o3uXThgHp}POOT}{MjgF2YF)+3KsOksK7$gUS$@mW6cT1U8IvwWkwj$*m<zrGn#cLT?e0F$vm{+`(4OeWI zZ*-T7Mx(*2SFdpR@L@cE{v1-Nlo_*+3kwmQ0XtmrS!d$4T(MbKMR&cuz47G96GTTx zBPl6qL5AKwE-XZ}=~-~aXPt@Ha>Zs{72Oq!#n5WCNKQ^hLP7#eCKCYmxG)7_Kgg~$ z8Y^}Ww?>Ppze8iio+r558>7+4d@^GHlb@gO_G8mnvF8cyN-vko7k!bllEg8K6Fn-6tx1x qV)1uR*FaGeMNt$*Q4~c{PWwND@5}-T#{I?s0000 - + diff --git a/doc/latest/inherit_graph_61.md5 b/doc/latest/inherit_graph_61.md5 index e337610f83..851a129653 100644 --- a/doc/latest/inherit_graph_61.md5 +++ b/doc/latest/inherit_graph_61.md5 @@ -1 +1 @@ -50d3e1bf48a60130dfc3d85c5d5cb476 \ No newline at end of file +35e37e24de10aacacd77796dfe4d24fa \ No newline at end of file diff --git a/doc/latest/inherit_graph_61.png b/doc/latest/inherit_graph_61.png index 1a99510362a8dab94182803de76200ccc8156eec..3bf6e95d266cf48a05c6d929365d00675cae3e17 100644 GIT binary patch literal 2603 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 literal 2093 zcmV+|2-5e7P)N{>=j?p;@w4yFIr}((5JCtcgb=cp3CyiLdGchC$z=N1pALo)M>3gAqm`AF z|5?1=)xyUA29V|Ss0eW)p-?yvGc|6u=mEIMWHKle3g<>eh?Bg3{~k)E(#71E@J|Or z$V#K4C%i*NPk3j|6@6@MEGjE2S2~PUi}GXLnk)L%hzf0at1UkcEBfT*WSlv3#^&v# zqoeWQ!Gk61J32a$o}Lb0UtfqsBJA9`6J=#(n46n(RH#;C_*L!g?KpAbg#7`nGJk7+ zR@F@Z{P}al#l>OEmMwVq?i~yU18Qq)F*!MjCr_TNba>=1;k2Tko}NZwVIcwo1L5uM z4Y^#7;o)HbKvq^3y1Ke>{P=MQ1Omjy#)2`1Q>RWLFE0-_Z{Eb#ty>`yi4YMHfs&FE zWM*cXJ3?(Vi2gSEH;Kq{4@ zxVRX5_Uyri4I5BjU%%w-TPl^}^5x4&OiYBQrzf^;+lH4fUvlGmy&eY-9)zc-CwA=E zfjf8ZKp+snU@!mxN=r)-78b^Bzj%3SY6^vgg$ND~hFB~{ette?W@dPkAA32i=yP&% zpjNBV*4BoRkr9N4ha)2+116IR_4W0T$z-Umt_EWa?d|R8@9&3Jt3^&uj>BRY7#P6W zvuB}Fsqp2?7u>jU19f$E0AMx-YjOWnRaJ$Ok`fq=Mr37~|KPf&rUs>@r5GI@MNUo* zva_?n7y|$tJ$e*gUS1d+97J<-GgK}+&*ccZ1H1w%takjZ3t^X3iZ#~uoW zqVe9nd+b*vB_*-K!a~LvW1l{KVgQ(4ujj_+=jWNHrzh*_>0yj9CX>lnb#*m2-qzN} z0I-pfk!6n)6BEOfN+q`}kw{o;Yb&?>^Vky;6HKGgFn4!%?wE@$j=`3=qoShN)vH&R zjVUTBij|j_bIV`9eq{idPN!pPwVDB7^R@^^HXPM zCsQaC%v^mtWu_k*8Ug@FBoYV&0tf^GxVX4rYHA8vt=8;58#itQ@XuSDqXY*Bqpq$F z=gyr&baXWG^78QE!w0+L4hRUadTc*GKkj!oH#Y#l+}s@WdObWmJmBl=%Z-PGgxLI? zv|24(TwD+u8fx=Cmi&$Rv4y4H8@mJs20|zlVr*;-K0ZEXw-E{#zTUQP-;SW5AgEL- z?)=dfZfjV%~YOG`sqS{h6y6KZQ~5f>MS&!0a-BoZx&!IroIKp-&NoN5z^ zM1tw*X&4L!?hmWcXl&j;C@2W?^Ya)S99(doZwcS>V+*Iu^Z@|@ICSU`a&vPrFff4G z*;#aUb|NDq1K+-V0|0E=vuJ^1nC2Y`PPb@%RF+`oSx7cN|YTCK+H>@0eFdr@3m zjK;=Bv&WK3rKqm1hS6xm@bEB-ii)_g*49>Bx^xL2KYqmb@82;$KaaV&Iqv*(aSXP^ zZLhGfFznj33k3xQ7#|;pMx(*Six(Gcv)qMjKtKTGayjzy^3dPkkIBhND3wYyH#hSp zKlXBH(f|J|yr!lG;o;#(NlAg9pC1Ye3Xq$di}mZ*0|3sSKaXe6p25w{jhoq%laulG z?OXKq^&vJk7QVi|ICkt9yu7@SmX>Drm}O;UFc=JwNF4Mdau>38pVKqO z(9zL>?(S|}yLQdqhvS8Yh6cF0y5hir1JGzRC@Lzlcx#W3oSh%LPj50aGm(*zfuf=! z?A^Q95i$Ms_U+q;rluwY1_nYdmm@JT5#{COD;?IV;q3g_J<~TeH8~;ySv5qU$Q)>G@S8? zPN&18M~|S_>*4S34*AF?xG@Ar_059gmERw0exbzCK*Jas~PM`3rhy$nT+< z-cHuqZGWfDdaxgz- zp->2=Qi;UGM8w6#L8sFJFyH=5mS^@~ToejLqf90{Lf=|U)~f$~YcVP+DwfnZ&GdwK zsOYWGYPH;5m&HH1xw)(Mv594L_r{8#pdjx1Sk}^G6U%6(C%i*NPk4ulp70J8J>eaT z7qSx*6X@#d`jfE`;xIpZp3JdS^g4}3gNlj@=R`!vA0QM8Kd*EQgb+dqA%qY@h~54R XC6E`V^dtQK00000NkvXXu0mjfGMw`9 diff --git a/doc/latest/inherit_graph_62.map b/doc/latest/inherit_graph_62.map index 90494fb40d..851d7cb210 100644 --- a/doc/latest/inherit_graph_62.map +++ b/doc/latest/inherit_graph_62.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_62.md5 b/doc/latest/inherit_graph_62.md5 index 4b2bd5308e..51019db1c0 100644 --- a/doc/latest/inherit_graph_62.md5 +++ b/doc/latest/inherit_graph_62.md5 @@ -1 +1 @@ -0effe1323fbcad5f97c6f0d1ad8d51bd \ No newline at end of file +fa2a4348bc3639d8a6a87d2debdbfb7a \ No newline at end of file diff --git a/doc/latest/inherit_graph_62.png b/doc/latest/inherit_graph_62.png index 9a80f4c24ba0ad4540a8219f4c34504241546fa1..86fc9388bb2349bca5db970c0a7d7c9850c6452f 100644 GIT binary patch literal 2891 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 MIlLwAv5`CZZzj_X@&Et; diff --git a/doc/latest/inherit_graph_63.map b/doc/latest/inherit_graph_63.map index d75886089a..bbe8e3936b 100644 --- a/doc/latest/inherit_graph_63.map +++ b/doc/latest/inherit_graph_63.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_63.md5 b/doc/latest/inherit_graph_63.md5 index affa088681..23c14c3472 100644 --- a/doc/latest/inherit_graph_63.md5 +++ b/doc/latest/inherit_graph_63.md5 @@ -1 +1 @@ -7a94227c7a60515a44dc5a6790322c5b \ No newline at end of file +312b1ed7a1333064ef95772a5a6c2575 \ No newline at end of file diff --git a/doc/latest/inherit_graph_63.png b/doc/latest/inherit_graph_63.png index a2436ec41e2572969423d89ab7a8e04e062a958f..08adcd3d9624c736f18b516f7378a2fb82b32e3e 100644 GIT binary patch literal 2593 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 diff --git a/doc/latest/inherit_graph_64.map b/doc/latest/inherit_graph_64.map index 6ab19e444c..29e064afed 100644 --- a/doc/latest/inherit_graph_64.map +++ b/doc/latest/inherit_graph_64.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_64.md5 b/doc/latest/inherit_graph_64.md5 index 73c28b5932..ce200e0178 100644 --- a/doc/latest/inherit_graph_64.md5 +++ b/doc/latest/inherit_graph_64.md5 @@ -1 +1 @@ -93625c3af16a5d65e9627d8ab08d4114 \ No newline at end of file +fd6e681406ab39c19e61352b99dfe7a2 \ No newline at end of file diff --git a/doc/latest/inherit_graph_64.png b/doc/latest/inherit_graph_64.png index 244c5968a6151a97cf3c5a80e7881993e987ffe8..47dee469d119dce10aebdb401593d21d3d9891e5 100644 GIT binary patch literal 2296 zcmVb^3u%V#ZQFl%Jl>+g5W`^fCqz`3 zo}OOW)#loL5Rb=O#N+X@22K`(F<|@!;J;lBb_LMM#fumFT@8aVP;B46y+`|q0oK7_ z{G(t6z!=uB0$>blSOGAGHGN(HDJdy9e*E|!`!_c?BRM%4n>TMpWMm`~5)$zJ`**J2 zXf$HkvSny*Z|?)OzfVm~4Z_001|>Ey^z+wfG?2+;{WgDh`n&+j%F3YCYMmOpd-ra< zfB&9q*VNP?C@2WGZ{NoJ`SY=S`EopZ^aw#gLHPFV8vwv;HX}bjA4JqEo!w(Qi;Ig3 ze0_a;6}vYK_5ADV>QGcvAr-bB9|3)YsP| zJUkpPU%rG)CPPF-1kRs7&uRJo{W}y21)`#&aOu(|Bqk*tBUAJUl!Q78Zum z(o!5bas=bXje|m=z`}(Kq0{NW=kpf(`m6-kei!}`1p9NUcDMqrc8lKr2+u7wzlHo!-v?l zYZs!Tq9Bz@p-?E0ot+J<)r!#2P#BFyY}~jJ+1c4RdGaI-1_JvJx_x40^pDOP4MkQu#ZBQmI5zQW6pp62Ry4d(_=q9DWnr7Zes2qM)Dvm6et7 z_VxzQvBo=g>=?4Lvf$?C20uSP2!%q_*49EO6oSXIdp+ro&}cLe2n3MJ@f00993HnD%EGbJSjO-)VMyLT@ZFJ6qQsw$f}R;v}KPoG9eNC*Jn@#DwP>2zps zZ%1ouE3RC*0v?Zth=>SGo;;cJlgVT@o4u~>n>TO5&CLxN85saNZqBV+x8lo}FGD8( zU!hbg5g#89tyT*^KffMz_XWK!fb#Nk2m}I*8#m6bucV{|Zf{kM~}7} zD-wzD_3Kys`0)c?US2kRZ{NN}c6Rn}oi2rkhhyc+l?Vt3z??aAuw=;+hhK*~qjToW znGR#ko;{oU+<60OG#Ug21#t!K>FJ4S)22D4U8B(;I5?PVdwP1}#*G^QV0QyL;@_Nq zRaF&~N+sOg-BDaz41a%rr~LkeUKhZoO`EV}$r7A8bqWB`($WG~*N$mNjvNWGSd7%v zR2v@;4-dO}L?RI;OqhUc*RI)JsPy!7ynFYq$N1e(L+b160RVhHADNk%XlQ7_^XJcT z`SN9~TD7Xj6DntP_N2L!u6veFghC;wrIXGz_^%i>Y7{wDluy^lXtX{pk$A@NL(CaV?KINVkp`oGB>2xre zOc04g@bmM-wr$&xmG$?_rdF#J0O024hUDaA96WdsckkW>5rK$s`}S?5rKMr#&YgC# zM~)l`v)PQ2k`e%bPNzd*VIctE%$YNoJ$p9zd_GpKT7?}uc0jM!qq(`+F19l|e;27# ziYHH=pscJ608mg+z-=snj?HD)^>Ej=R4T>2d-pisSFc`S#fla9@#Dvk$^U1J88Zex zK0c7k

    +
    FCCAnalyses
    - - + @@ -84,395 +84,393 @@
    +
    FCCAnalyses
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - +
    + +
    - - +
    + +
    - - - - +
    + + + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - - - +
    + + + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - - - +
    + + + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - + diff --git a/doc/latest/jet_clustering_helper_8py.html b/doc/latest/jetClusteringHelper_8py.html similarity index 81% rename from doc/latest/jet_clustering_helper_8py.html rename to doc/latest/jetClusteringHelper_8py.html index 678651d649..70bf152e52 100644 --- a/doc/latest/jet_clustering_helper_8py.html +++ b/doc/latest/jetClusteringHelper_8py.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: addons/FastJet/python/jetClusteringHelper.py File Reference @@ -21,15 +22,14 @@ -
    - - + @@ -91,21 +91,19 @@
    +
    FCCAnalyses
    - +

    Classes

    class  jetClusteringHelper.ExclusiveJetClusteringHelper
    class  jetClusteringHelper.ExclusiveJetClusteringHelper
     
    - +

    Namespaces

    namespace  jetClusteringHelper
    namespace  jetClusteringHelper
     
    - + diff --git a/doc/latest/jet_flavour_helper_8py.html b/doc/latest/jetFlavourHelper_8py.html similarity index 81% rename from doc/latest/jet_flavour_helper_8py.html rename to doc/latest/jetFlavourHelper_8py.html index 1b47c5947a..c35eb86a46 100644 --- a/doc/latest/jet_flavour_helper_8py.html +++ b/doc/latest/jetFlavourHelper_8py.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: addons/ONNXRuntime/python/jetFlavourHelper.py File Reference @@ -21,15 +22,14 @@ -
    - - + @@ -91,21 +91,19 @@
    +
    FCCAnalyses
    - +

    Classes

    class  jetFlavourHelper.JetFlavourHelper
    class  jetFlavourHelper.JetFlavourHelper
     
    - +

    Namespaces

    namespace  jetFlavourHelper
    namespace  jetFlavourHelper
     
    - + diff --git a/doc/latest/menudata.js b/doc/latest/menudata.js index 096b3dbce9..1204eb7a6f 100644 --- a/doc/latest/menudata.js +++ b/doc/latest/menudata.js @@ -24,8 +24,9 @@ */ var menudata={children:[ {text:"Main Page",url:"index.html"}, -{text:"Key4HEP Home Page",url:"^https://cern.ch/key4hep"}, -{text:"Contribution Guide",url:"md_doc_contributing.html"}, +{text:"FCCAnalyses website",url:"^https://hep-fcc.github.io/FCCAnalyses/"}, +{text:"EDM4hep",url:"^https://cern.ch/edm4hep"}, +{text:"ROOT RDataFrame",url:"^https://root.cern/doc/master/classROOT_1_1RDataFrame.html"}, {text:"Namespaces",url:"namespaces.html",children:[ {text:"Namespace List",url:"namespaces.html"}, {text:"Namespace Members",url:"namespacemembers.html",children:[ diff --git a/doc/latest/my_final_sel_8cc.html b/doc/latest/myFinalSel_8cc.html similarity index 57% rename from doc/latest/my_final_sel_8cc.html rename to doc/latest/myFinalSel_8cc.html index 7247a846bd..00fdd43ee4 100644 --- a/doc/latest/my_final_sel_8cc.html +++ b/doc/latest/myFinalSel_8cc.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: analyzers/dataframe/src/myFinalSel.cc File Reference @@ -21,15 +22,14 @@ -
    - - + @@ -88,70 +88,68 @@
    myFinalSel.cc File Reference
    -
    #include "FCCAnalyses/myFinalSel.h"
    +
    #include "FCCAnalyses/myFinalSel.h"
    #include <iostream>
    #include <cstdlib>
    #include <vector>
    Include dependency graph for myFinalSel.cc:
    -
    - - - - - - - - - - - - - - - - - - - +
    + + + + + + + + + + + + + + + + + + +
    +
    FCCAnalyses
    - - + + - +

    Namespaces

    namespace  FCCAnalyses
     Jet clustering utilities interface.
    namespace  FCCAnalyses
     All FCC analyzers.
     
    namespace  FCCAnalyses::myFinalSel
    namespace  FCCAnalyses::myFinalSel
     
    - + - + - + - + - + - + - + - +

    Functions

    int FCCAnalyses::myFinalSel::selTauCand (ROOT::VecOps::RVec< float > mass, ROOT::VecOps::RVec< int > vertex_ind, ROOT::VecOps::RVec< float > vertex_chi2)
    int FCCAnalyses::myFinalSel::selTauCand (ROOT::VecOps::RVec< float > mass, ROOT::VecOps::RVec< int > vertex_ind, ROOT::VecOps::RVec< float > vertex_chi2)
     
    int FCCAnalyses::myFinalSel::selTauCandTM (ROOT::VecOps::RVec< int > mcvertex, ROOT::VecOps::RVec< int > truevertex, int CandInd)
    int FCCAnalyses::myFinalSel::selTauCandTM (ROOT::VecOps::RVec< int > mcvertex, ROOT::VecOps::RVec< int > truevertex, int CandInd)
     
    float FCCAnalyses::myFinalSel::get_min (ROOT::VecOps::RVec< float > in, float val)
    float FCCAnalyses::myFinalSel::get_min (ROOT::VecOps::RVec< float > in, float val)
     
    float FCCAnalyses::myFinalSel::get_max (ROOT::VecOps::RVec< float > in, float val)
    float FCCAnalyses::myFinalSel::get_max (ROOT::VecOps::RVec< float > in, float val)
     
    float FCCAnalyses::myFinalSel::get_ave (ROOT::VecOps::RVec< float > in, float val)
    float FCCAnalyses::myFinalSel::get_ave (ROOT::VecOps::RVec< float > in, float val)
     
    float FCCAnalyses::myFinalSel::get_min (ROOT::VecOps::RVec< float > in, ROOT::VecOps::RVec< int > ispv, int index)
    float FCCAnalyses::myFinalSel::get_min (ROOT::VecOps::RVec< float > in, ROOT::VecOps::RVec< int > ispv, int index)
     
    float FCCAnalyses::myFinalSel::get_max (ROOT::VecOps::RVec< float > in, ROOT::VecOps::RVec< int > ispv, int index)
    float FCCAnalyses::myFinalSel::get_max (ROOT::VecOps::RVec< float > in, ROOT::VecOps::RVec< int > ispv, int index)
     
    float FCCAnalyses::myFinalSel::get_ave (ROOT::VecOps::RVec< float > in, ROOT::VecOps::RVec< int > ispv, int index)
    float FCCAnalyses::myFinalSel::get_ave (ROOT::VecOps::RVec< float > in, ROOT::VecOps::RVec< int > ispv, int index)
     
    - + diff --git a/doc/latest/myFinalSel_8cc__incl.map b/doc/latest/myFinalSel_8cc__incl.map new file mode 100644 index 0000000000..ca88a3566f --- /dev/null +++ b/doc/latest/myFinalSel_8cc__incl.map @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/doc/latest/myFinalSel_8cc__incl.md5 b/doc/latest/myFinalSel_8cc__incl.md5 new file mode 100644 index 0000000000..be79ee2075 --- /dev/null +++ b/doc/latest/myFinalSel_8cc__incl.md5 @@ -0,0 +1 @@ +0bcf7817234f062e8819fb7250173581 \ No newline at end of file diff --git a/doc/latest/myFinalSel_8cc__incl.png b/doc/latest/myFinalSel_8cc__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..92f7d53a03a0b17572921c4fbc41b35922829365 GIT binary patch literal 32354 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 NyZ_+60xhfH{|}7$TNnTU literal 0 HcmV?d00001 diff --git a/doc/latest/my_final_sel_8h.html b/doc/latest/myFinalSel_8h.html similarity index 59% rename from doc/latest/my_final_sel_8h.html rename to doc/latest/myFinalSel_8h.html index 70fd5c4e00..6f9df55f1f 100644 --- a/doc/latest/my_final_sel_8h.html +++ b/doc/latest/myFinalSel_8h.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: analyzers/dataframe/FCCAnalyses/myFinalSel.h File Reference @@ -21,15 +22,14 @@ -
    - - + @@ -96,68 +96,66 @@
    Include dependency graph for myFinalSel.h:
    -
    - - - - - - - - - - - - +
    + + + + + + + + + + + +
    This graph shows which files directly or indirectly include this file:
    -
    - - - - +
    + + + +
    -

    Go to the source code of this file.

    +

    Go to the source code of this file.

    +
    FCCAnalyses
    - - + + - +

    Namespaces

    namespace  FCCAnalyses
     Jet clustering utilities interface.
    namespace  FCCAnalyses
     All FCC analyzers.
     
    namespace  FCCAnalyses::myFinalSel
    namespace  FCCAnalyses::myFinalSel
     
    - + - + - + - + - + - + - + - +

    Functions

    int FCCAnalyses::myFinalSel::selTauCand (ROOT::VecOps::RVec< float > mass, ROOT::VecOps::RVec< int > vertex_ind, ROOT::VecOps::RVec< float > vertex_chi2)
    int FCCAnalyses::myFinalSel::selTauCand (ROOT::VecOps::RVec< float > mass, ROOT::VecOps::RVec< int > vertex_ind, ROOT::VecOps::RVec< float > vertex_chi2)
     
    int FCCAnalyses::myFinalSel::selTauCandTM (ROOT::VecOps::RVec< int > mcvertex, ROOT::VecOps::RVec< int > truevertex, int CandInd)
    int FCCAnalyses::myFinalSel::selTauCandTM (ROOT::VecOps::RVec< int > mcvertex, ROOT::VecOps::RVec< int > truevertex, int CandInd)
     
    float FCCAnalyses::myFinalSel::get_min (ROOT::VecOps::RVec< float > in, float val)
    float FCCAnalyses::myFinalSel::get_min (ROOT::VecOps::RVec< float > in, float val)
     
    float FCCAnalyses::myFinalSel::get_max (ROOT::VecOps::RVec< float > in, float val)
    float FCCAnalyses::myFinalSel::get_max (ROOT::VecOps::RVec< float > in, float val)
     
    float FCCAnalyses::myFinalSel::get_ave (ROOT::VecOps::RVec< float > in, float val)
    float FCCAnalyses::myFinalSel::get_ave (ROOT::VecOps::RVec< float > in, float val)
     
    float FCCAnalyses::myFinalSel::get_min (ROOT::VecOps::RVec< float > in, ROOT::VecOps::RVec< int > ispv, int index)
    float FCCAnalyses::myFinalSel::get_min (ROOT::VecOps::RVec< float > in, ROOT::VecOps::RVec< int > ispv, int index)
     
    float FCCAnalyses::myFinalSel::get_max (ROOT::VecOps::RVec< float > in, ROOT::VecOps::RVec< int > ispv, int index)
    float FCCAnalyses::myFinalSel::get_max (ROOT::VecOps::RVec< float > in, ROOT::VecOps::RVec< int > ispv, int index)
     
    float FCCAnalyses::myFinalSel::get_ave (ROOT::VecOps::RVec< float > in, ROOT::VecOps::RVec< int > ispv, int index)
    float FCCAnalyses::myFinalSel::get_ave (ROOT::VecOps::RVec< float > in, ROOT::VecOps::RVec< int > ispv, int index)
     
    - + diff --git a/doc/latest/my_final_sel_8h__dep__incl.map b/doc/latest/myFinalSel_8h__dep__incl.map similarity index 60% rename from doc/latest/my_final_sel_8h__dep__incl.map rename to doc/latest/myFinalSel_8h__dep__incl.map index 0a7ed7844e..e298f2bb39 100644 --- a/doc/latest/my_final_sel_8h__dep__incl.map +++ b/doc/latest/myFinalSel_8h__dep__incl.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/doc/latest/myFinalSel_8h__dep__incl.md5 b/doc/latest/myFinalSel_8h__dep__incl.md5 new file mode 100644 index 0000000000..9c0ca10a33 --- /dev/null +++ b/doc/latest/myFinalSel_8h__dep__incl.md5 @@ -0,0 +1 @@ +5109c875a6f45aa0ea4da1c6c1d36fab \ No newline at end of file diff --git a/doc/latest/myFinalSel_8h__dep__incl.png b/doc/latest/myFinalSel_8h__dep__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..8ce3a81a83207db3ff7175c835d90ab7e1103f84 GIT binary patch literal 8553 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 literal 0 HcmV?d00001 diff --git a/doc/latest/myFinalSel_8h__incl.map b/doc/latest/myFinalSel_8h__incl.map new file mode 100644 index 0000000000..f33cbcfb37 --- /dev/null +++ b/doc/latest/myFinalSel_8h__incl.map @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/doc/latest/my_final_sel_8h__incl.md5 b/doc/latest/myFinalSel_8h__incl.md5 similarity index 100% rename from doc/latest/my_final_sel_8h__incl.md5 rename to doc/latest/myFinalSel_8h__incl.md5 diff --git a/doc/latest/myFinalSel_8h__incl.png b/doc/latest/myFinalSel_8h__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..a99d9f5d0b8466a8cadfe08ab8f4ccf345749df0 GIT binary patch literal 21466 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 z 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 literal 0 HcmV?d00001 diff --git a/doc/latest/my_final_sel_8h_source.html b/doc/latest/myFinalSel_8h_source.html similarity index 65% rename from doc/latest/my_final_sel_8h_source.html rename to doc/latest/myFinalSel_8h_source.html index 7b621e1cd6..a536ed8283 100644 --- a/doc/latest/my_final_sel_8h_source.html +++ b/doc/latest/myFinalSel_8h_source.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: analyzers/dataframe/FCCAnalyses/myFinalSel.h Source File @@ -21,15 +22,14 @@ -
    - - + @@ -90,7 +90,7 @@
    myFinalSel.h
    -Go to the documentation of this file.
    1#ifndef MYFINALSEL_ANALYZERS_H
    +Go to the documentation of this file.
    1#ifndef MYFINALSEL_ANALYZERS_H
    2#define MYFINALSEL_ANALYZERS_H
    3#include "ROOT/RVec.hxx"
    4#include "edm4hep/ReconstructedParticleData.h"
    @@ -99,34 +99,34 @@
    7#include "TLorentzVector.h"
    8#include <vector>
    9
    -
    10namespace FCCAnalyses{
    +
    10namespace FCCAnalyses{
    11
    -
    12namespace myFinalSel{
    +
    12namespace myFinalSel{
    13
    -
    14 int selTauCand( ROOT::VecOps::RVec<float> mass,
    +
    14 int selTauCand( ROOT::VecOps::RVec<float> mass,
    15 ROOT::VecOps::RVec<int> vertex_ind,
    16 ROOT::VecOps::RVec<float> vertex_chi2);
    17
    -
    18 int selTauCandTM(ROOT::VecOps::RVec<int> mcvertex,
    +
    18 int selTauCandTM(ROOT::VecOps::RVec<int> mcvertex,
    19 ROOT::VecOps::RVec<int> truevertex,
    20 int CandInd);
    21
    -
    22 float get_min(ROOT::VecOps::RVec<float> in,
    +
    22 float get_min(ROOT::VecOps::RVec<float> in,
    23 float val);
    -
    24 float get_max(ROOT::VecOps::RVec<float> in,
    +
    24 float get_max(ROOT::VecOps::RVec<float> in,
    25 float val);
    -
    26 float get_ave(ROOT::VecOps::RVec<float> in,
    +
    26 float get_ave(ROOT::VecOps::RVec<float> in,
    27 float val);
    28
    29
    -
    30 float get_min(ROOT::VecOps::RVec<float> in,
    +
    30 float get_min(ROOT::VecOps::RVec<float> in,
    31 ROOT::VecOps::RVec<int> ispv,
    32 int index);
    -
    33 float get_max(ROOT::VecOps::RVec<float> in,
    +
    33 float get_max(ROOT::VecOps::RVec<float> in,
    34 ROOT::VecOps::RVec<int> ispv,
    35 int index);
    -
    36 float get_ave(ROOT::VecOps::RVec<float> in,
    +
    36 float get_ave(ROOT::VecOps::RVec<float> in,
    37 ROOT::VecOps::RVec<int> ispv,
    38 int index);
    39
    @@ -136,19 +136,17 @@
    42}//end NS FCCAnalyses
    43
    44#endif
    -
    float get_min(ROOT::VecOps::RVec< float > in, float val)
    Definition myFinalSel.cc:41
    -
    float get_ave(ROOT::VecOps::RVec< float > in, float val)
    Definition myFinalSel.cc:67
    -
    float get_max(ROOT::VecOps::RVec< float > in, float val)
    Definition myFinalSel.cc:54
    -
    int selTauCandTM(ROOT::VecOps::RVec< int > mcvertex, ROOT::VecOps::RVec< int > truevertex, int CandInd)
    Definition myFinalSel.cc:29
    -
    int selTauCand(ROOT::VecOps::RVec< float > mass, ROOT::VecOps::RVec< int > vertex_ind, ROOT::VecOps::RVec< float > vertex_chi2)
    Definition myFinalSel.cc:11
    -
    Jet clustering utilities interface.
    Definition Algorithms.h:15
    +
    float get_min(ROOT::VecOps::RVec< float > in, float val)
    Definition myFinalSel.cc:41
    +
    float get_ave(ROOT::VecOps::RVec< float > in, float val)
    Definition myFinalSel.cc:67
    +
    float get_max(ROOT::VecOps::RVec< float > in, float val)
    Definition myFinalSel.cc:54
    +
    int selTauCandTM(ROOT::VecOps::RVec< int > mcvertex, ROOT::VecOps::RVec< int > truevertex, int CandInd)
    Definition myFinalSel.cc:29
    +
    int selTauCand(ROOT::VecOps::RVec< float > mass, ROOT::VecOps::RVec< int > vertex_ind, ROOT::VecOps::RVec< float > vertex_chi2)
    Definition myFinalSel.cc:11
    +
    All FCC analyzers.
    Definition Algorithms.h:15
    - + diff --git a/doc/latest/myUtils_8cc.html b/doc/latest/myUtils_8cc.html new file mode 100644 index 0000000000..6e0cfb50d2 --- /dev/null +++ b/doc/latest/myUtils_8cc.html @@ -0,0 +1,490 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/src/myUtils.cc File Reference + + + + + + + + + + + +
    +
    +
    +
    FCCAnalyses
    + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    myUtils.cc File Reference
    +
    +
    +
    #include "FCCAnalyses/myUtils.h"
    +#include <iostream>
    +#include <cstdlib>
    +#include <vector>
    +#include "edm4hep/EDM4hepVersion.h"
    +#include "FCCAnalyses/VertexFitterSimple.h"
    +#include "FCCAnalyses/ReconstructedParticle.h"
    +#include "FCCAnalyses/MCParticle.h"
    +#include "FCCAnalyses/Algorithms.h"
    +
    +Include dependency graph for myUtils.cc:
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + + + + + + +

    +Namespaces

    namespace  FCCAnalyses
     All FCC analyzers.
     
    namespace  FCCAnalyses::myUtils
     
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    +Functions

    float FCCAnalyses::myUtils::get_d0 (TVector3 x, TVector3 p)
     
    float FCCAnalyses::myUtils::get_z0 (TVector3 x, TVector3 p)
     
    int FCCAnalyses::myUtils::get_Npos (ROOT::VecOps::RVec< float > in)
     
    int FCCAnalyses::myUtils::get_Nneg (ROOT::VecOps::RVec< float > in)
     
    float FCCAnalyses::myUtils::get_dPV2DV_min (ROOT::VecOps::RVec< float > in)
     
    float FCCAnalyses::myUtils::get_dPV2DV_max (ROOT::VecOps::RVec< float > in)
     
    float FCCAnalyses::myUtils::get_dPV2DV_ave (ROOT::VecOps::RVec< float > in)
     
    int FCCAnalyses::myUtils::get_PV_ntracks (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    int FCCAnalyses::myUtils::hasPV (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_mass (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_x (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_y (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_z (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_xErr (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_yErr (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_zErr (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_chi2 (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_isPV (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_ntracks (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_d2PV (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int comp)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_d2PVError (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int comp)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_d2MC (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > mcver, ROOT::VecOps::RVec< int > mcind, int comp)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_indMC (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_indMC (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > mcver)
     
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexFCCAnalyses::myUtils::get_VertexObject (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > mcver, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin)
     
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexFCCAnalyses::myUtils::merge_VertexObjet (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > in)
     
    std::vector< std::vector< int > > FCCAnalyses::myUtils::get_Vertex_ind (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< TVector3 > FCCAnalyses::myUtils::get_MCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_MCVertex_x (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_MCVertex_y (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_MCVertex_z (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_NTracksMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
     
    std::vector< std::vector< int > > FCCAnalyses::myUtils::get_MCindMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
     
    std::vector< std::vector< int > > FCCAnalyses::myUtils::get_MCpdgMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    std::vector< std::vector< int > > FCCAnalyses::myUtils::get_MCpdgMotherMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    std::vector< std::vector< int > > FCCAnalyses::myUtils::get_MCpdgGMotherMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_MCMother1 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_MCMother2 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_MCDaughter1 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_MCDaughter2 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMCFCCAnalyses::myUtils::get_MCVertexObject (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
     
    float FCCAnalyses::myUtils::get_distance (edm4hep::Vector3f v1, TVector3 v2, int comp)
     
    float FCCAnalyses::myUtils::get_distance (TVector3 v1, TVector3 v2)
     
    float FCCAnalyses::myUtils::get_distanceVertex (edm4hep::VertexData v1, edm4hep::VertexData v2, int comp)
     
    float FCCAnalyses::myUtils::get_distanceErrorVertex (edm4hep::VertexData v1, edm4hep::VertexData v2, int comp)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_flightDistanceVertex (ROOT::VecOps::RVec< FCCAnalysesComposite > in, edm4hep::VertexData pv)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_flightDistanceVertex (ROOT::VecOps::RVec< FCCAnalysesComposite > in, VertexingUtils::FCCAnalysesVertex pv)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getMC_daughter (int daughterindex, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getMC_parent (int parentindex, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
     
    int FCCAnalyses::myUtils::getMC_parent (int parentindex, edm4hep::MCParticleData in, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< FCCAnalysesCompositeFCCAnalyses::myUtils::add_truthmatched (ROOT::VecOps::RVec< FCCAnalysesComposite > comp, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > rp2mc, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_trueVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind, int mother, int grandmother)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::add_truthmatched2 (ROOT::VecOps::RVec< FCCAnalysesComposite2 > comp, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< int > rp2mc, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_compmc (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
     
    ROOT::VecOps::RVec< FCCAnalysesCompositeFCCAnalyses::myUtils::build_Bu2D0Pi (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< FCCAnalysesComposite > d0, ROOT::VecOps::RVec< int > pions)
     
    int FCCAnalyses::myUtils::getFCCAnalysesComposite_N (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
     
    int FCCAnalyses::myUtils::getFCCAnalysesComposite_N (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_type (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_vertex (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_mcvertex (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_B (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_p (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, int type)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_p (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index, int type)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_q (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index)
     
    ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::myUtils::get_truetrack (ROOT::VecOps::RVec< int > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::myUtils::get_pseudotrack (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::myUtils::getFCCAnalysesComposite_track (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_trackd0 (ROOT::VecOps::RVec< edm4hep::TrackState > in)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_trackz0 (ROOT::VecOps::RVec< edm4hep::TrackState > in)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_d0 (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int index)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_z0 (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int index)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_charge (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_truthMatch (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
     
    ROOT::VecOps::RVec< TLorentzVector > FCCAnalyses::myUtils::getFCCAnalysesComposite_particle (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > FCCAnalyses::myUtils::getFCCAnalysesComposite_index (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
     
    ROOT::VecOps::RVec< edm4hep::VertexData > FCCAnalyses::myUtils::getFCCAnalysesComposite_vertex (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
     
    bool FCCAnalyses::myUtils::isPV (edm4hep::ReconstructedParticleData recop, ROOT::VecOps::RVec< int > pvindex)
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::myUtils::PID (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::myUtils::get_RP_atVertex (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    float FCCAnalyses::myUtils::build_invmass (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > index)
     
    TLorentzVector FCCAnalyses::myUtils::build_tlv (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > index)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::build_tau23pi (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::build_B2Kstee (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::build_B2Kstmumu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::build_Bd2KstNuNu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::build_Bs2PhiNuNu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::build_Bd2MuMu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_thrusthemis_angle (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< float > thrust)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_DVertex_thrusthemis_angle (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< float > thrust)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_thrusthemis (ROOT::VecOps::RVec< float > angle, int index)
     index ==1 -> positive angle == minimum energy index ==0 -> negative angle == maximum energy
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_thrusthemis_emin (ROOT::VecOps::RVec< float > angle, float eneg, float epos)
     
    ROOT::VecOps::RVec< edm4hep::MCParticleData > FCCAnalyses::myUtils::build_truerho (ROOT::VecOps::RVec< int > vertexind, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > FCCAnalyses::myUtils::build_rho (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_mass (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_px (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_py (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_pz (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
     
    float FCCAnalyses::myUtils::get_p (edm4hep::ReconstructedParticleData in)
     return the momenta of the input ReconstructedParticles
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_anglethrust (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< float > thrust)
     
    int FCCAnalyses::myUtils::has_anglethrust_emin (ROOT::VecOps::RVec< float > angle)
     
    + + + +

    +Variables

    int FCCAnalyses::myUtils::globalmm =0
     
    +
    + + + + + diff --git a/doc/latest/myUtils_8cc__incl.map b/doc/latest/myUtils_8cc__incl.map new file mode 100644 index 0000000000..4ebb1b80cd --- /dev/null +++ b/doc/latest/myUtils_8cc__incl.map @@ -0,0 +1,150 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/latest/myUtils_8cc__incl.md5 b/doc/latest/myUtils_8cc__incl.md5 new file mode 100644 index 0000000000..a76d2c9c15 --- /dev/null +++ b/doc/latest/myUtils_8cc__incl.md5 @@ -0,0 +1 @@ +ebbc0daa8d5d965af8545ea04e4db46e \ No newline at end of file diff --git a/doc/latest/myUtils_8cc__incl.png b/doc/latest/myUtils_8cc__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..64583036d73080eb902df1379a3d3ffa9bbffbfc GIT binary patch literal 332610 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 z z#i?p{qc{pKsceg1H;p$Q(-WN%gCeYwj$G3SF61n6!;^#`XL*$M)t2OBlM2Qn8R_znJr zu7iKRYSIdDHG3cfP_6`#QnmkTZU?r#iq>AhW{*@v-G>g0M8z5W=20O#0Q=DU+!Zxy zsGiQq5CF$*;IfL)AmK8+LYu2GGnmMyfG_Xn#urM8g0G>2nN5;npl&2u%O-s>IaTj* zRz$_U5hbE*D0YRNE2m_*mRHSyToqH595rwus+ U64}yDV?vLSyR8gj%4_wcoQu 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�c3!CLF}o#A=981g(WZ+lY@aL&tAW!dg6F@l3a;)qQ!8D|Ge&-2hIr={_J
    zGg_{#M%Cx9S8A4vG4;;Fvg-5D^cUWY(W6}T_W0)niN{W}#j~KW1j&Cw?Hld3&6F=k
    z{vra2-y#wuKm1*o8Fd0)tUae;SwK|w_>-HDt5gK9(urm6mtJ06?ds44yR-kuI(4_~
    zs_$Ftr^B6*yOg7hoRlTN9>$y1G8Pn~$M^e+L?Bx@%1zyb9N?&;x?OJtGTajwm1P7I
    zlmJCWP2
    zIES>h{Ir{BJYMg5?l)%~C5LbGwUiSp8qhkaKWwp>F~CQPzDHy(<`u_ExK5@sZ`
    z^mHO0QDfebsiMA!?nFO)tpOE6!(q^4OxdC5xE|;=@=adK>EA;-A$z0Km0S|1?msH+
    zX18dY^hYv^lomT2cG*uz`0jgzu`U&dGnc+fGMF?@bSy5HI(Ow=aM*CR>b*GDov6D=
    zEQy3E1HuZJ2+~axHYbD1U0tGi&fC4m;ml!Y!>*A_o?XB3r@n#&rGT=Z9T^K{d0nYTl-`NK
    zdrAbiFS(k)hwnYrBnJ^i0{otn*>6YGo9eD=WgjFj&|dDzD$4lHKY6snX|A2!mV=d%
    zRz&@uAoex&v5W7xj@S!KbFDR|s4W20tb5Ec)*uM>&i`wf
    zwLlK^7<+yAkho{5g~_}6c>TfiBhTv1jZPW2#Mh9Y;KYm7aS9es*89zR;m;TnFbyhR
    zA()H+Yx!c_B>kbU^`6SokE7qLq2YkCrS~{d%1ewq`2R?dW+b6bMFsYy+RWbWixC-%)`zEMZe77MCY543^idfxd6#pw)
    zJ8ui0Iodm=VMvcRrD+yLOkT4vl}ceubcYdK&$LZ=5_$y|
    zYE9us+&EMP<_!VM1Q|=AEn+scYHn~>T=ynC>0Wr)P#j7J123oTJFo?;R%Fc3COrMS
    zCQ$_h4W)ZyJdJ0bxaGBzr@B(fX~79^I^=z=1WZDJVKf@f79z}P#?QhOv)uF{`%pzz
    zsl>G*wCx%ilBS=X4UOst7fiLOnQ?F7TAE6lf*+7hr_<`PUg*b>xK?HEB|G7oy>DnJ
    zh{t0-4GS<;n&jg5z(#1pmyxu^oPU5r4)@!_>4hQ-j0Gnt_B$5v1U|#_Mrm6rj^V`G
    z@B(`1XXiDeiL-d}lD)S8Iq@4~@*1{y45v8TFMNyJAtpB4#4T?&e*+=
    z0Bq1oYRg~;M&MFC*1H4
    zT#)#D`o;&H^bz+oZm#0Cx@u(f@<|_5*w}F79BmZJ1Ca#6Rxlso2?d*8m9C!|s2=q0
    zIYe=+)`ouRf=*$s#MCW;ejer(n9dg$<6Z4%96r?z`qJf?yM>Qc_SqH&Y7Y-L0edb4
    zbsf2iCL`T~#aapc^6%6<^C!?IHOnikx=GgC%C&0QP5c1Uy`tIs6M(YEDXt&B|6$#V
    z9;YQlJN1DoLMvQmmP?hFwmmjbx>38
    zU?hVCjS$j(9v=QidfeHW4{TnkLKwPjHSCpGR$
    zo;lA8>)&$9o1v;e>5nCldY_~UjfoCAQpd{rO1RE!
    z7#o?>FGZopv)Xpv`so~9WIh7y$wm=p9z~XuzW0r(=W6H&>(9K^WAwv20+FqFdCX_B
    zdm^d2lnD@SeI`!*2@56a}U9ljX;=&+ivWtRsch7&qm
    zkykC7RsLs9$o{n^T`rInDaf8lbPZVS&2e%qtH&`9cs$hht_rQ{%=)D~Dw}@oG32=2
    zFVIBKujZxgh)i|XX&8)a%djq$nxw%)fb4E53@0l!q7=VPj7y@mXlm$x(C(s)*6>dn
    z6fF2NX6GaN$3^S6C-YjCT(UC6PPniF@ZsHRVuN-3i?eRG534}Cs8yL*@{r`(pf~4;Xz@tFGJu~|N5^!?Z1~>MJcsN9
    zd*^Dt&|<+ED;2+ll>UdOc8IR;dk!-@b@K5n2TE<`zs6RxKRbMxxj3IM)z&jn?{2lR
    z_eA|<(*G70?o8F6sF91mE?E*dd$Qo}
    z6y1tT`{zsu7F;Jc_@M6S?}MDnsar+8*SF=SIZx|c@DqnQp?g9t9@a`gL>}3SARew7
    z46dJwjEu~0y3J~S7NIQl$hh(mUlw;A{U+k6^7DU@$pr9|%JO4Z9-lb*oM9FpD2gx?
    zbL4U&1f+8S@pVI~oDuv9uCu0`krIk?@xm`IU@X{%-5?=(saU#Z?pLw`JX<{6MUT|X
    zGEcj3DKjk)2OYEM+Djk}A#py_!beh04!$fw2vunuw%96PGCcRMK)3i((Jj^Rzc$85
    zxfo1~+cxQcU1x)(18HZndeh-d5&Xs?k*IeFWQeqvTXfNw!6Qg5EJ7Kd)
    zGuJ6>UZ;3x$!!Iq{?>ZV)p|JM*8oEvu7;Nv?nAVTmWTMrEz)M^U8J3$#wo(C>KH6n
    zcJ}3JHRq(ujxsa(t4(BVY$*>t#*P(}DyT0x3zzYcK(tt2BV3b%Nq`%nSZq&7o%*eP
    zol6Qp@d+uZV_H_j~Ka-NMJ1C&BWw_(%xX&$9yiH
    zneQ5!2Etc3{9Q)Kj&M1u->=X2FC%Y%zdb#ByD@
    zF>;OpqH_?RFUBidBB}VUv~;j$ux)f(IhYh=+!te-8jl}$*RyTisQ;mO6Jg_4i-r+}
    zj`pHFMn;MW5*`V}%~o>dd|k}!ElB+y>rVI&WdklY3yDYqGjk?nj)dS?o!9w1SA8?k
    zwoS`oRj>zw>m`SyPnbBLIEj8N?ezaK_10lge%}`;-Q7bK#Ua2mM#!JxMH>I#_*ADqd?YC5Ev&aBDuIbL`DZ2D<$NA*`Om`8{6}-
    zi*Xn-YOn{OT|}m6F{MGV7rAsW#xQv&rJe6iAk?vCVzV;3a&Ivjj6Wp-dHs{OS@R%a
    z@5w<|FKt_z$cH%gjR;n6R^9fD6^-)=fZ%NmHZ6LzMJQyKh&VHgF{Ki@H1sWy{RuTb
    zihcH+)55cP{E5B`3Uu;6@-H_(+fEgb!Ia7lT?VsJQ|g{jTje6}#y|
    zF^^P$C}G09UW{Ux7ivU}^b8Pem0octM3;zt(25jfX6}T`Dsf{1)uv6gp4rJs_YO3G
    zDuqbJ)FTyA9eEY%gbX=&#evXq3r5E->R^t+&FxwXDm92QhUQL%(!UC)R2TNL_dp#s
    zd1QY3Ibu#?h@j9%hY^MV1RQ!P1|oSI`S2FfLB5F4$pP8dsmWp%(@u(s;TV2uIs^lF
    zgp=2%wjeQ$AhD%IF;ifqC44K|yspmCd&JhTyX)fg;
    z){4}k98RtjR}wF<#2-Q{r`WqplTZp7==3j;?*-WRW%Hf$jgfZINykq8AsiSRp|IlX
    zWa5%Y=iZG;dX63W5vlsG4pIL#>W6T~vdMeKICi@MAUp{0JM|tP&cZ7nteQIJU-E973gKg
    z&7lEg(rDGd6ergM-<{YAp}VPEo#ZpgEl*~C|Q20<`@DaDU>i}o|)#d{K1A?vI>
    z13mr6Yn5GoxIZH%a2$T%d7`UyIik%2G2VaJMbpWvdhgpqRMn8wtTp5Bv!AB%moImZ>&G=tCtn`I;R{#_zmR{7Wn1&D4C25Y%xp&Z
    zvH9Qety!Sa&$L=iC;A|Dp{Sz;@OjgF6JsIy>?}GZNXIUI79d}yQ6%s{d>XEyx?4*M
    z&2qSZk~hvWY*f_|@H4S54qFVAgVhBe1bc;g4HeMg96C$l{gf#d-#5e^zjU2@n!jms
    z11N>9f4typsOZVZSKDW*O8#F|-NuckLJ=j9=xBW>6|!TD+EW9V3f~M52U}I4bUF@X
    zHcb<9OKSG(*eND&cVH{hzn4#H!Cm+uF$VTh%?*$7hysqLa!f^AUa9eyQfpR&EFmNw
    zvZ_Eng_55b+LUqwUpk`8g=DpLRNBAbv!YEP&_t7g@GNI=6r%zkjo1)Qs4sF#-xg@h
    zdXjj~2sC9SFoif?Ho~tF`Fj&8Y~Z@0@3T}Gcvi~X+&ipCisQj)`UImFH7~IW5LaYt
    zT51-5$G%pmsnMYe}A}-@%vkD5QxMHxax(8yK
    zr1PwcT|GETnW{Bn8qH)7f~J2y>noaF;0dv<1m)3Uv+ch8C&FNg@$@g
    z&%TiJAhmM6zIuMWdEN$my5oQF$>IqK?Z8KAcP^=nggjQ&RZQPPK%qfv-IlpRYWhp0-ndvrn-Iwe;h`f5i4eh3WA2u2<#uwb~
    z>GjF;M1=~mc7)MQu6_r?1E5+2B7+Pf4H~bCqsXFEJHk;p?LTUm{pQz~uQ5fjM*!I;
    zs|vXrQo4S%hwj{L4jSoKExO@P{~K7*LGqzG+I~HY1(^pO}+zoUI
    ze+*a{mm+cAeEu4nsD?6Qcxv>7FDS#fGlgp=up{JW0~~*&mbf6w5v(0%DVto>hu5UX
    zn-r!z&3MRPYCOFok3XGTTO_3Xjzqjve(RYf(+q@61i;=nM)4DfjY`7yEH>cFAWaxL
    zpp5xG1w|SGD!JjW3`_O~baNTi$Lfl1Aeh-+gjmntEczxM8MJ%!sCIU?FLGski2Jr(
    zVnJZcSHP0-fjq7-VR++cFg_<4w#vRUg|YCJbp0y(!3FMX)iRYss+yh-3)t+3|Ce@Q
    zjzG84buJjnMdqLRn}}qZt)kD;)%wX>YXbjB#Nyhs1_OHipK)7ln{SMpx@%(6`j
    z6VBOrn8$$<1XE*Re$KRx`el(JIL=mG-&)NmT_Agv@A3Cnaahu4@5#2aW`keZoEhR2
    zuoWfehMQ#C1qATB$XMMR0XqJ-eB5LunQTHx)qG0XF$^&bpaHQ21C-rdEqX1Idi}Up
    zPCg(L={I^eDTw|A(iEnlPto4k44EQfEa;Ma-q_wbwhqSP-%b7Yz{1u{cmlIj`T?eza*oM&$`?}qwRrnJutBTdXIp9gssg@~
    z=kvmLpLVk{Ci!rIpEgY9;r)yXYK#zY#hz5;k3_sHy+z=(Ba}AAw2u}rK@ngA;VCS+
    z_q7)EsnN66%&A9m5pa8GjJUag(Zw*Pt|WyN18r>i_~?p)%m9}hJi}t<7vY;O!<=;7
    zA9t&rev+$oxArdov(jzdD7x><#M#feTVQ}40ekAHbl?2d81VCGib{&wJ_4
    zlab}ZXMVx@2GKIkBEP@0Dv6b@9cnZjP-D0~R687^!Qfo=eWo?xz?ZCkKG!Oc`0j&C
    zPA*-ZOTe&)6mdMWgQxSZ0Y*2fFL7}HZLo_1G-%^{pBd#8jG0M|ETd+YBvVsGGnR;4
    z3!soDri5AYliHeyl%hNw&$*nU+%44nuKQWbEo;paiDpSD&u%^Bkf3>ZY6ZoKg67U3
    z!?L+6S}(H%=t4!qI`~;mBwJu*4>xX4Mm&EVja3_u{t58)*q8@dqA%NR`t3pyk1Kje
    z-B#Ia;0z%T;%`c!53a=Tfvz-3ijNpTYb-sGx9y*0G*hdKjW?P<+WpE>1`G>L@>`%QTMn^g(QDKblE@gzU*uAt{WnvdY>fq--!pJ?2Aj*k6Xp4
    ztXl;l3`*{Sp
    z&P9o+_vAz=yS`9UyKE5qo$Z0|)8~a152a-l)39}Psqh`#KMN~!N)M8(Oia`?ZZr3q
    z!BccD$%`@XSBlVBb27P`@o{dYed_d8d`ya>VZZ*O-aPSBZ&#&^0Esk&Uq(g4`(cOS
    zV=w|n@)b{sbHZ#31Sesx#l%;;I?QaMzzT?(ptiX2mCZGll?4_<&CjCG-YO@;i!nnH
    zu#zR}0A_EX(AZp_x6s_%s~%C~tM|zD4%0vu2|Uq-Y&9;UZ%x|Joj2K=6?^kHS1{VS
    zt&w&7n;03$hj1J21lesq$lT6awCxPB#74|(57#bv)&`RVUY_sk-k_UaAZ!uX$EhJt
    zX$Ds=_T8a_9EL5|*Y$tmw&lQNUTI#G#h|Z9`Z{u1k-igQ)12tGoPId59Plfj56yZ&
    z0<`V+C!$XoE5>~s68QMVi)HDmU?!$A<`vO7N++tRfPel)sDQkE;o{JU(k>$w|1227
    zS>Di7v$}UkNc%Q?-j4lOszLM-V3Qy8Ho_Fc9|tc7ZZS47D1-jM0L+YAJf(RcsGZzi
    z)zx&^wFC1QWqzNRNDykyA?5g*BlpoqMqzM>Ekur3VSNbpW6PS?n%cj1)cS6pY5P?|
    z-AUjuD9p?gm-HLgWW%k&E{0+MM=9GcjC|x`!M8c89iS|B^&np7XMJkaGqia{Avk`g
    zCi?hbH@-y#&FEBodXDz{Gw(fNcM30QF2{bfBj1rU48|m`w@p(f+8T$+3kZkb-q;Xx
    zN=tPHqAZ|9CC{5GCRs$ax4~iTf>^27zMG0GEp|OvYqIOF+9v_}7?Yw(s7azfg-J%t
    z!tgCmG7b)G0$E96JsD5kt^%0f;mPyMQY>uu21-L6e#42);Q%S(m`=qW$~$uuz}8jh
    z)CBkDH)7_B3|HSzdR0|5X}NssZ|$~EP&6$9Ysq`l$JL36SkU0e4IBtet9+@%-i5Bw
    zX8n%0pUh&RduIW%CkrL$5XiEpru2-)$awgSC7b^l??z=yoD9M{IcJ%mCvGGl-JC|r
    zo!a7|0S}IHJYlK1xHh(uJeK49Lot(4-lpSd4?b)t1IDkI#7ZxWe%Ot2S{zq%jZ@}9
    zZLIu=S0j)9-x0w~nBEfXa
    zt)7LYR`}N>&vb_48`f`(ijBF}BZ9P{97B4$Zt7YecB`Q5?Y2pGiN_O3EdV4{`hW|(Y@rRV73SGi-Rh{1o%q2o+?gp`1Sh_Ytua_1`
    z6P)z!bmX3&M&384l0HY{2^yiEqUFmR2n#O5JV)T4(;#&%pful1;!^r_hq)!Iip#M4
    zs~W8+K{!7)22I$4IPe1rYy#YP&+GhClDQX2iiY%}j{o~@a!p#vzgk(?O-2RPPT&ACe&CNXBNM$lwMuwvy%J8k%-*9ma$Hb|K2
    zG-Ydn=wwc=2qD|P--CH3m^RA#Ne75c0Bjj2`F9*+u*cnKx7FP1gt0S)%hU
    z!GmPzR>5!-b3oWG!B3lKNWc3)!S+${;<#0$6*ryQY@uox*4uF#ES&gUkxFF^tmw=YE!vZ-!42*C2STPvbUKqE9=D
    zlsZ*<{B)#!RVq^P;cM)yNtm0U?50`5BE#?}$X8F&4XXG*Es}cQ8YL6US!68Wd-+F~%!&mnW|pr^
    z`#ElC#Tb4P^aVL*8}JEv7O#?Jwfb9g8nU&1e&1Hfo?FTFl;%8y`
    zgWG6MBvNotF-VYTg-R2iP10={FwUf?y6wn=zVBmH)XSOBVDH3YI9yE)r)0&K`F$#>
    zL6#E>`uNz=AK!N#%vr*kM>MFqPSOoPI|H
    z8+`5^liv3hp3vz4h4Cyl9HHeDZLikfeE<5;uw4QV8XWlpjvi@aTFKtJ)(k(!
    ztF#SPc)SwarG`QUVi-I~R7s54ICupZH5n3Joi&E>SzU*{X7Gmg2nkfKC5C0s#emURgxNWVyi8B*pOX_GL4RLfJU{@5AN$cChV_wvQSGWFS2{Y>P`8
    z?tm3L8k0pC-K#{;SnYFmex>Z&v|O!{Y5vZi08%hPrF==as}nm5$gAOwDU;UXbxFjl
    z)g^pS%Vt$i$`gHp
    zdhcu)DX3B>;hb*b(E^V7cbdT^)5d(PWM|`Nse1nV)QXhLa#^X@rj^{2-OU^g^8o3Qi&lpmeuk6t+%aHAZ*c7cG
    zkWG>(<=XS)4MC$zHAMz6jZVh8qpuoYSKNJcZtA(M)w5Q~;binhh92+wp(a%Cvs3WY
    zaVCY)(*2tGXK@h*g3UL58M!L$sDlqxep!6?RmP?7T&2+9pq7(p{H-qw$4lWBSr
    zW{%)?il5ZR-QX*O{pvQ6uVU$2)CXczaG*N{@K;{&^TgL7G0iXRO_VZ
    zXPh?nLP7uNm|-`_`QRvJ#(6q)W`Bs3r9gD}v%r^yl?fMoTC1raK1=;O5?OGx`lra@
    z7~1(2RAGm?K7OxxLu3j7znwGDK`!}|V4V2iaw%*L#hD}c^qbyGxLo`5LCXTIalBa+
    zZ_(nPO^P04hs5M$#-Oy{t_*<5=v)x%F45K-2H}oMjkj>$7P8)_Qy02aDI30)#Oky_
    z9-{6^z`{q9kSc^gsn=d)`z8eYdb}2oXugOrPC>K7NOQW0r{AZE$D~?0iCI;Q-A;6`
    zwiP@A5!*k;+CKdY)L;~RKe@#fEg39`i5hJf$z5>?o!nahdvx!QhYj5il9fdGo!Y;-
    zFH)x#fKxH9ZmUd^K@()9@ex(t|Hp0p!}Bd0ZU-_<>Lg?=59_KD7K*r`ZySo!3TygL
    z2RQQ}$C(k3FQ%}5D2VaRC)N+xnWYXfK)b_*dG&)TUx;kh#!S4UOw-eQSNe;mu3NMtT7(YU#-r#U%>_p|;h|+WYx+
    z6IY@BQ@(Iu{YN~kpTXU*L3i%$08hlbg9R%1<{32NsLSQmhPES7plT2jox-9rzKolE
    zC4*dUSjh-Tjz9eHH(N42F;dB0_bT?avb+uT8_%&r@GIe?ggwIt(j1lM?Zx`&9@RN}
    z+QAuz0YiB-B`miJxJG6U^Wd;LT&jTKFKRe4zds=j#RF4Lv^8G`cyP7CD7mz}G=2Y(
    z2n%~Qtt=p$to+^>5)gd8?Wdd&80H=(AYU!2%B4KSK}z|?ib^JpaGzz+bdVvmtRnuE
    z-;vPFk-|4Xe&`b!<=bY0g7eHn&~W!gfP^XH19qpKy-eRfn6G9cxmUbD{uPP&JqkZv>8vy>hH^vO9TY$F0ljk
    zxyn}P?F6QH1ik%cbPYysW(Z~%YUedkgA977KPmdJF!u9#JSJhYb1>Uv!LT6NVmLJW
    zc_d8Q=om=eDS;K>|qwXWXo>?{J-h7Q7U=j~{mFBpx-rQ#0E
    zOMi%h^C{q-EE$W7GyTwF%W8NjKGo)0ZQTx)tV;;$#nMcEB|PqEP62@YGx+`Iokz|2
    z+2%3+nx%T_^)bu;piH$_8Fl*p#=I^fQ|Q6BNUssrvpI*=DRMf|@}pq-(XUaL$L~@g
    z(xc#9lU1-$`kKA7x9odAZu^^+h0dwKB5cwG8Sn=D+uASC@+K;ij*%$4H{F5X%oFeeV
    z-$?PTr9LM^`KRPREnf2
    zo**E#2QiPM3tK>M^u%7qStf9@Y4)G_P3?5qJQlHF`sgK_D{f>e@4(ya<2@_#3$p>9
    zf3!l334|&1iNf2y5q|Thc7T@l@n)2+lCyFJ)$}g+O8o*-sF{X+4N*b-^#5rAgjt-8
    zTc>Gh&tX!N^$!ql^j<@G+OgQ+bHV5)1Aw7LA{36--
    zmVkG#RO>6JTi?V0F|u0y;<&8TQ#5v5E-R>5+&}rhb&iPkdOWG5#k9xWjw)d`V`7p8
    z$OW}us>eIRw=I$RfRe@SR|Tc7~OLE9r5S5qFXC0NJ>6h3kn=+
    z5#&Vh)Hf{1H$l8XP8yFgL;>(2V*)q#Qa9>C{O{!k44PgP2SN<%`fzqw#B8U%MQiB3
    zqSoO_W0i|aQ5`%Vl%W0oqhQt{MPf=AE*w^sZ>69c=Q6=R673gEL@zC
    z2ZVO#MN-MqV&tOLtGjgNi6Z+@tztal8IX})&@Hi0dExp)K%zF6et(iFU9M}>@w-_i
    z(dpuzBRgJ?t!G-F&ucd{jol4uO~f-jTo9|BCsZL-7&$yo0TmcuNFVqwqoS5NbYfbr_m>1R#
    z->y;aMd_0V=KA1T;?r|?vBu|fnS#tAf#5L=eklxChx+;=XfZ1^zV`IdpKHhSou0ia
    zOCl$~v-bsF%p9Ehj*tFeTH?kP-Uio905{+DF$CERuKlb#B=?eQDRv@6c#my+GF
    zZBgGA;>iSVKA6w_oFQ+>#@m3@?RF7xO%KPViAd1TI
    zn{aYZV}r0$h@Db15vAHGq0lIpc*mNx)em^^{_4&RrO{
    z^k<~Ace-Q&hFvOnp-BINL-0%R9aKK0pBno`iZnlg2r`BvQEkuwsbP2)K!$vaL940{
    zD~5^Pyrg$i9-~DAi~5AWa=fubD5aQT*RBy@;s}EpZR|%>*G`N0tH-%UsuQIh;fl_d
    zzbMe*m6dEk?O|t?QZqnI;j4^!-sbNVF;28@h2Mmjtx2xQ_&8~_C;@`I)qOBkzx8OC
    z5r{!*Vt=vj74fJN2@xc~kL(xS74z&H8N4WEHx%$MdX!N)6kj>#5fTf0SNLeq-`CSl
    zTgTPD&qFrjNo=t}U&s?S*tY#V9=YnHyaMnWUE05EnLF!hsPV2CFi=fVF@=rqYv9@(
    zLebn#CaI(^%O7~2J&Hdas=5{LnBW7=}lATpZS
    zC~3^=BWJkAASSK0`T&K(Cs`
    zIl-@W}@4y@As3Zh9d2@0D~2kvbep_t
    zg0_i7=E6ZjL{kcGqLpAFJHO__-}wtj+OW23)9R2@SrSJ0LMM~u=&@b`j*rLzZRV*zqTVr54Mpfh8EoU
    zHG%dQlQy_CJ(g$G@F#%t;+$}`r;iepe(EHYaPZmhg@QUT
    zMmxySYH|$uY}*YL$XZtX+%NC6>wAj4u;K!To5MPs@+i@EKV!5#!JT2X!;E>&v|FZ<;=o-_^ptEfD!OvQmqVvd
    zQ%N?orMZ?7jDL8H@N6$fUNJv;cNpXO<+Y*VW!b)s
    zRFFNqL3ac4JW6tTu9T9Nhw~yrVu5>zms99t)-jP7doz6D8CJZKvi1vn_6`5?67rr9
    z4(^1maCinhLVU(OwoM{RCLF<)$TuGyuP=Ji!1MCoZj0~MKt!M^;G=J$7mvD(s`${*naIulE$-Mb>ABrlL{
    zsH20tzk@Vl^oSoOX4o|=#l0~lOz(1Tw~jyGp5rZ-zQ>@Fx%Esb`5wLM)<^Ypt6ESO
    zO8XbfMDpqofX#2mrToCrFf2PEpR7O)M5GJvxWkh(>sJda#608QF?2aG`9dSfI{5gB
    zEkSh~5St_N(UDd&=3rYfAJ^nyXaa44@E=_v>MxZV+A*Hc7EL%RErT40aF-C)HGKRe
    zJp&JJFRb2Ef)CZBFdsflC}HZC`PA>^$F4PaD%_J`NvxArLBd8(vcoQ-1SlcV;=oof
    zC9$ebhux+diXD&-Efki*U33lToD@z5?b5*uF+D`&+wIg~4S-C(>Kuu<(fPr;6LXjq=!oIqSFLc
    zImZuQYm`jO&$r?AjJxwKl#XwtxQ7+#V5OrB0MlkY+j6)ZoQ?rQ=&TK=kZQE!mm9sI
    zDI@QQL2iCxB8iv7A6k%7$ja|;r^O1#AG8+Ve$k9gS$D43FVA)^`2iw|5%A+MjTI>3
    zk_pP#X5(i=z}jOUV0#r`@*nOWf7H_?ueJ1W`zQxKQb0NB*xgzrkhMkJ4xwn?T1Uq%NPT^Z$^ifn!Vu
    z{VPlbZ9K3-!=yz%`36m*hu6zyj%CpgtDTFhTV@z0{o-6*7^mMQ!%Ij$W85Wm7KQsd
    zSzBcGzw`A*=IsKU^xg^_$4?bgh19}xv>Wi_6W-{;*#5gn8>9oGT|7fHAwpO18&=Ut
    zYg$2
    z2v<6ydm?U3EswD@)O9LJVs&cBW63#2#G(=azYH>V^ogbl?r~N$Tf4Vkv@YS{F;KWt
    zQ)5txDkKj-JLa$cm`fUNk5@QM`sK5k96^-_5oG+zc3dQRl#Ofq>qN)FZ-lH94
    z`$lXAZc1U(HTCa1TVP)pM})7Ft3Q%W#o0clWoqodnVcLrAh@}(EEwRx0`saQ;4X-BGjnqXd2R}x(K?x&3+zl0
    z{*yf<&|&+}elQVE-tc)>@N<=I`xLE>-Lp7Q1u6=w$pa0&et}(mVzE6WXr_?O)Y*&<
    z5zUxZT5v_m1N@vDRSGj5-xq9*9r;eC?Wpw|MhgQ0O2y{=Yn$9LO+UoG*qmqITkEFETMMgxul<&IKYm2Mu9iHiufgQdxq~Z6yJ9fU&g>gLC9_}co6oduJ^k|xoEp>MRy!}~pW07Y*)A0wv
    za@5EGZrIedK~~eYbpGzlF+J9<2%Q(MSi1NA|0c`Ke`;zuRjyoy-mC!gWRx8Fl+k
    zydlg+Kr*I7&*rTNE|M=9kmXNc4;5g~=nhvxegCP%KsH!fXe*C;h>m6nNg_F5f0Dq;
    zEk9HQP-}CNZkG_3;e#*yom%5ni&gs9K-xs8+n8kLhn1)Qmrnrk&p|pS#mozuT*pDE
    zHhba6`y`RQia$ctKE9q-N%B2O1LML3pn92>9=l6lgxqr&i7W#)P-H
    zOYDy3UG+$90o^Vle4_G<@ApwN`T48gK6^b}1IW
    zDO^CGQv|o{Ek@jGek(%srLf>`WH*HlN;x#y$JHW2J^e|$rKdF
    z1pgTxZFI=Dp}yYgeazYccF1{zVKbYBx%Kn|V8Q|cA5K!^a`EG<$H7BBu-s8^p8S)S
    zo;JRJ(i|2yGqH{v-xaM<6JCpC(bc;=@h4?Y6b|@G`rQr7-^j4X=FVG3
    zJcLm$;%1CD6I_x6ppYZuBT}IY*RS|XfrEi*2{%X+eF-&bh3zo~;;mMf_iNzjXkhW}
    z;F~Uw?uXvv(+(ib^LrdO5a+1$`t@ia2ilX}yT^y-&25{IB_NKZc7vdMvskGKVc{!f
    zt1paqY7EKQi(JmrLH=7Ayv;doG)gZjV&+XQ;%6f!8R=PErkDHK2rBH>yJn2xS3YG?
    zlLp+oJa!s}cWv201;cA#0&+E7xUjLBZpq8X%@8W51=ty9??ERdPIR<=HRcNEE6IL-
    zRQebM4$qS`zdI4~MFhs(I`R;FKMUTFb`NWzJHPv%Qiny-ZMEn>fKuSzzyi;DpDi^p
    zf)A>D7@#)hXT}Gy@xg8dIL29T8i$aVL?3AE_P*M}P}W-+X|dswT@77~b#wU=8Nm8O
    z!g65d|M~>EQUhPV&vsf5Y&{qNTy8{lu^Av$<;qnaDN;xkAie%
    zDsycs`i}%`0C|!8*lrT^eG(qii6U?pDN_nbLUl5U03r6QeV;wqxo1-gb>P2u`QcW?
    z!d%;OkZxJigQ=MBwd62uk>n*1H$`r`Yv|FS($ev9QCk33==QeUS1Q?psV
    z@Fk@%d4W!8%6?w5dl9Dls_w~6<7mZdeJrkO&@BcARujI{E&2&4Cn^t@i`}vlEgg)*
    zD;ku|l>-|`#o%#i7?9PXz}|F4d83~K?094Cx?U($W1>g+J^)$w%Ghq%IfC8k-r449
    zg}^>R=rI4$1)S5;E__&j2wHEk^#pSpdY{~#iD_(`j5BYNAz?Zpt2iDYmDg&E*=r9A
    z@TgGP1^A!aCkAYxmrLi#Y4Q?`sSqPUir-KUXAp%MH@qWqRA%#5MoKupH1#7nO`@;xOg!S70j%
    z!e1d^^T^x@m(xvI{+h(Rr4-j)0`I|F+Z0{#6xFXspYeAD|6rd^#jX|1
    zX_b5oxXUWwUV!~*J7yIEkLth$Z1
    z?njSU{BD?e<1k~Ed^%$=v0!oUNI2*Zw#h$Z#)ndrE=U^ocnNzB7OcfvMyhvpywkN`I~h;w`*nu=4}mQejJ4yUxNPDoz#XItY~1@PUw{eDA`t)7
    zo%ISE8W5LFK-Gj}gI$sB#t$_J&rbd`U_5fHTxcaKo~4Y=5H^EnMeJdxI4xV{x)Cyx
    zH6t7C;A3IM<+t{>($624=L$-Lwvg@C7f=vQoj6SRc{H(_XL&XOoE_a^IK^cc$5O5jUk?<$uG;S}`YE#6Bqr%4;11jtLo||Ko`=y+=8ZL

    mLgeF*zpgh8KND#J4Zc5PHRR8YYyF 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

    - - + @@ -95,309 +95,307 @@ #include "edm4hep/TrackState.h"
    #include "edm4hep/VertexData.h"
    #include "TLorentzVector.h"
    -#include "VertexingUtils.h"
    +#include "VertexingUtils.h"
    #include <vector>
    Include dependency graph for myUtils.h:
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    This graph shows which files directly or indirectly include this file:
    -
    - - - - +
    + + + +
    -

    Go to the source code of this file.

    +

    Go to the source code of this file.

    +
    FCCAnalyses
    - + - + - + - + - + - + - +

    Classes

    struct  FCCAnalyses::myUtils::FCCAnalysesComposite
    struct  FCCAnalyses::myUtils::FCCAnalysesComposite
     
    struct  FCCAnalyses::myUtils::FCCAnalysesComposite2
    struct  FCCAnalyses::myUtils::FCCAnalysesComposite2
     
    struct  FCCAnalyses::myUtils::filter_PV
    struct  FCCAnalyses::myUtils::filter_PV
     
    struct  FCCAnalyses::myUtils::build_D0
    struct  FCCAnalyses::myUtils::build_D0
     
    struct  FCCAnalyses::myUtils::build_tau23pi
    struct  FCCAnalyses::myUtils::build_tau23pi
     
    struct  FCCAnalyses::myUtils::sel_PV
    struct  FCCAnalyses::myUtils::sel_PV
     
    struct  FCCAnalyses::myUtils::sel_PID
    struct  FCCAnalyses::myUtils::sel_PID
     
    - - + + - +

    Namespaces

    namespace  FCCAnalyses
     Jet clustering utilities interface.
    namespace  FCCAnalyses
     All FCC analyzers.
     
    namespace  FCCAnalyses::myUtils
    namespace  FCCAnalyses::myUtils
     
    - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - +

    Functions

    ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::myUtils::get_pseudotrack (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
    ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::myUtils::get_pseudotrack (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::build_tau23pi (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
    ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::build_tau23pi (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::build_B2Kstee (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
    ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::build_B2Kstee (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::build_B2Kstmumu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
    ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::build_B2Kstmumu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::build_Bd2KstNuNu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
    ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::build_Bd2KstNuNu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::build_Bs2PhiNuNu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
    ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::build_Bs2PhiNuNu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::build_Bd2MuMu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
    ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::build_Bd2MuMu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMCFCCAnalyses::myUtils::get_MCVertexObject (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMCFCCAnalyses::myUtils::get_MCVertexObject (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexFCCAnalyses::myUtils::merge_VertexObjet (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > in)
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexFCCAnalyses::myUtils::merge_VertexObjet (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > in)
     
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexFCCAnalyses::myUtils::get_VertexObject (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > mcver, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin)
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexFCCAnalyses::myUtils::get_VertexObject (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > mcver, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_mass (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco)
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_mass (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_x (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_x (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_y (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_y (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_z (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_z (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_xErr (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_xErr (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_yErr (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_yErr (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_zErr (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_zErr (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_chi2 (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_chi2 (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_isPV (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_isPV (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_ntracks (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_ntracks (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_d2PV (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int comp)
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_d2PV (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int comp)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_d2PVError (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int comp)
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_d2PVError (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int comp)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_indMC (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > mcver)
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_indMC (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > mcver)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_indMC (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_indMC (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_d2MC (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > mcver, ROOT::VecOps::RVec< int > mcind, int comp)
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_d2MC (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > mcver, ROOT::VecOps::RVec< int > mcind, int comp)
     
    std::vector< std::vector< int > > FCCAnalyses::myUtils::get_Vertex_ind (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    std::vector< std::vector< int > > FCCAnalyses::myUtils::get_Vertex_ind (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    float FCCAnalyses::myUtils::get_d0 (TVector3 x, TVector3 p)
    float FCCAnalyses::myUtils::get_d0 (TVector3 x, TVector3 p)
     
    float FCCAnalyses::myUtils::get_z0 (TVector3 x, TVector3 p)
    float FCCAnalyses::myUtils::get_z0 (TVector3 x, TVector3 p)
     
    ROOT::VecOps::RVec< TVector3 > FCCAnalyses::myUtils::get_MCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
    ROOT::VecOps::RVec< TVector3 > FCCAnalyses::myUtils::get_MCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_MCVertex_x (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_MCVertex_x (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_MCVertex_y (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_MCVertex_y (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_MCVertex_z (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_MCVertex_z (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_NTracksMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_NTracksMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
     
    std::vector< std::vector< int > > FCCAnalyses::myUtils::get_MCindMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
    std::vector< std::vector< int > > FCCAnalyses::myUtils::get_MCindMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
     
    std::vector< std::vector< int > > FCCAnalyses::myUtils::get_MCpdgMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
    std::vector< std::vector< int > > FCCAnalyses::myUtils::get_MCpdgMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    std::vector< std::vector< int > > FCCAnalyses::myUtils::get_MCpdgMotherMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
    std::vector< std::vector< int > > FCCAnalyses::myUtils::get_MCpdgMotherMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    std::vector< std::vector< int > > FCCAnalyses::myUtils::get_MCpdgGMotherMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
    std::vector< std::vector< int > > FCCAnalyses::myUtils::get_MCpdgGMotherMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_MCMother1 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_MCMother1 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_MCMother2 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_MCMother2 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_MCDaughter1 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_MCDaughter1 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_MCDaughter2 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_MCDaughter2 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< FCCAnalysesCompositeFCCAnalyses::myUtils::add_truthmatched (ROOT::VecOps::RVec< FCCAnalysesComposite > comp, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > rp2mc, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > ind)
    ROOT::VecOps::RVec< FCCAnalysesCompositeFCCAnalyses::myUtils::add_truthmatched (ROOT::VecOps::RVec< FCCAnalysesComposite > comp, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > rp2mc, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::add_truthmatched2 (ROOT::VecOps::RVec< FCCAnalysesComposite2 > comp, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< int > rp2mc, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > ind)
    ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::add_truthmatched2 (ROOT::VecOps::RVec< FCCAnalysesComposite2 > comp, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< int > rp2mc, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_trueVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind, int mother, int grandmother)
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_trueVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind, int mother, int grandmother)
     
    bool FCCAnalyses::myUtils::isPV (edm4hep::ReconstructedParticleData recop, ROOT::VecOps::RVec< int > pvindex)
    bool FCCAnalyses::myUtils::isPV (edm4hep::ReconstructedParticleData recop, ROOT::VecOps::RVec< int > pvindex)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getMC_daughter (int daughterindex, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getMC_daughter (int daughterindex, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getMC_parent (int parentindex, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getMC_parent (int parentindex, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
     
    int FCCAnalyses::myUtils::getMC_parent (int parentindex, edm4hep::MCParticleData in, ROOT::VecOps::RVec< int > ind)
    int FCCAnalyses::myUtils::getMC_parent (int parentindex, edm4hep::MCParticleData in, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_flightDistanceVertex (ROOT::VecOps::RVec< FCCAnalysesComposite > in, VertexingUtils::FCCAnalysesVertex pv)
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_flightDistanceVertex (ROOT::VecOps::RVec< FCCAnalysesComposite > in, VertexingUtils::FCCAnalysesVertex pv)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_flightDistanceVertex (ROOT::VecOps::RVec< FCCAnalysesComposite > in, edm4hep::VertexData pv)
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_flightDistanceVertex (ROOT::VecOps::RVec< FCCAnalysesComposite > in, edm4hep::VertexData pv)
     
    float FCCAnalyses::myUtils::get_distanceVertex (edm4hep::VertexData v1, edm4hep::VertexData v2, int comp)
    float FCCAnalyses::myUtils::get_distanceVertex (edm4hep::VertexData v1, edm4hep::VertexData v2, int comp)
     
    float FCCAnalyses::myUtils::get_distanceErrorVertex (edm4hep::VertexData v1, edm4hep::VertexData v2, int comp)
    float FCCAnalyses::myUtils::get_distanceErrorVertex (edm4hep::VertexData v1, edm4hep::VertexData v2, int comp)
     
    float FCCAnalyses::myUtils::get_distance (TVector3 v1, TVector3 v2)
    float FCCAnalyses::myUtils::get_distance (TVector3 v1, TVector3 v2)
     
    float FCCAnalyses::myUtils::get_distance (edm4hep::Vector3f v1, TVector3 v2, int comp)
    float FCCAnalyses::myUtils::get_distance (edm4hep::Vector3f v1, TVector3 v2, int comp)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_compmc (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_compmc (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
     
    ROOT::VecOps::RVec< TLorentzVector > FCCAnalyses::myUtils::getFCCAnalysesComposite_particle (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
    ROOT::VecOps::RVec< TLorentzVector > FCCAnalyses::myUtils::getFCCAnalysesComposite_particle (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > FCCAnalyses::myUtils::getFCCAnalysesComposite_index (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > FCCAnalyses::myUtils::getFCCAnalysesComposite_index (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
     
    ROOT::VecOps::RVec< edm4hep::VertexData > FCCAnalyses::myUtils::getFCCAnalysesComposite_vertex (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
    ROOT::VecOps::RVec< edm4hep::VertexData > FCCAnalyses::myUtils::getFCCAnalysesComposite_vertex (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
     
    int FCCAnalyses::myUtils::getFCCAnalysesComposite_N (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
    int FCCAnalyses::myUtils::getFCCAnalysesComposite_N (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
     
    int FCCAnalyses::myUtils::getFCCAnalysesComposite_N (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
    int FCCAnalyses::myUtils::getFCCAnalysesComposite_N (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index)
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_type (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index)
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_type (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_p (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, int type)
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_p (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, int type)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_B (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_B (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_p (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index, int type)
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_p (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index, int type)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_charge (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_charge (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_vertex (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_vertex (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_mcvertex (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_mcvertex (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_q (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index)
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_q (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_d0 (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int index)
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_d0 (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int index)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_z0 (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int index)
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_z0 (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int index)
     
    ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::myUtils::getFCCAnalysesComposite_track (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::myUtils::getFCCAnalysesComposite_track (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_trackd0 (ROOT::VecOps::RVec< edm4hep::TrackState > in)
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_trackd0 (ROOT::VecOps::RVec< edm4hep::TrackState > in)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_trackz0 (ROOT::VecOps::RVec< edm4hep::TrackState > in)
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_trackz0 (ROOT::VecOps::RVec< edm4hep::TrackState > in)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_truthMatch (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_truthMatch (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
     
    ROOT::VecOps::RVec< FCCAnalysesCompositeFCCAnalyses::myUtils::build_Bu2D0Pi (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< FCCAnalysesComposite > d0, ROOT::VecOps::RVec< int > pions)
    ROOT::VecOps::RVec< FCCAnalysesCompositeFCCAnalyses::myUtils::build_Bu2D0Pi (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< FCCAnalysesComposite > d0, ROOT::VecOps::RVec< int > pions)
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::myUtils::PID (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::myUtils::PID (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::myUtils::get_RP_atVertex (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::myUtils::get_RP_atVertex (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    float FCCAnalyses::myUtils::build_invmass (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > index)
    float FCCAnalyses::myUtils::build_invmass (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > index)
     
    TLorentzVector FCCAnalyses::myUtils::build_tlv (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > index)
    TLorentzVector FCCAnalyses::myUtils::build_tlv (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > index)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_thrusthemis_angle (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< float > thrust)
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_thrusthemis_angle (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< float > thrust)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_DVertex_thrusthemis_angle (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< float > thrust)
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_DVertex_thrusthemis_angle (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< float > thrust)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_thrusthemis_emin (ROOT::VecOps::RVec< float > angle, float eneg, float epos)
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_thrusthemis_emin (ROOT::VecOps::RVec< float > angle, float eneg, float epos)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_thrusthemis (ROOT::VecOps::RVec< float > angle, int index)
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_thrusthemis (ROOT::VecOps::RVec< float > angle, int index)
     index ==1 -> positive angle == minimum energy index ==0 -> negative angle == maximum energy
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > FCCAnalyses::myUtils::build_rho (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > FCCAnalyses::myUtils::build_rho (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_mass (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_mass (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_px (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_px (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_py (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_py (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_pz (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_pz (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
     
    float FCCAnalyses::myUtils::get_p (edm4hep::ReconstructedParticleData in)
    float FCCAnalyses::myUtils::get_p (edm4hep::ReconstructedParticleData in)
     return the momenta of the input ReconstructedParticles
     
    ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::myUtils::get_truetrack (ROOT::VecOps::RVec< int > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
    ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::myUtils::get_truetrack (ROOT::VecOps::RVec< int > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    int FCCAnalyses::myUtils::get_PV_ntracks (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    int FCCAnalyses::myUtils::get_PV_ntracks (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    int FCCAnalyses::myUtils::hasPV (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    int FCCAnalyses::myUtils::hasPV (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    float FCCAnalyses::myUtils::get_dPV2DV_min (ROOT::VecOps::RVec< float > in)
    float FCCAnalyses::myUtils::get_dPV2DV_min (ROOT::VecOps::RVec< float > in)
     
    float FCCAnalyses::myUtils::get_dPV2DV_max (ROOT::VecOps::RVec< float > in)
    float FCCAnalyses::myUtils::get_dPV2DV_max (ROOT::VecOps::RVec< float > in)
     
    float FCCAnalyses::myUtils::get_dPV2DV_ave (ROOT::VecOps::RVec< float > in)
    float FCCAnalyses::myUtils::get_dPV2DV_ave (ROOT::VecOps::RVec< float > in)
     
    int FCCAnalyses::myUtils::get_Npos (ROOT::VecOps::RVec< float > in)
    int FCCAnalyses::myUtils::get_Npos (ROOT::VecOps::RVec< float > in)
     
    int FCCAnalyses::myUtils::get_Nneg (ROOT::VecOps::RVec< float > in)
    int FCCAnalyses::myUtils::get_Nneg (ROOT::VecOps::RVec< float > in)
     
    ROOT::VecOps::RVec< edm4hep::MCParticleData > FCCAnalyses::myUtils::build_truerho (ROOT::VecOps::RVec< int > vertexind, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
    ROOT::VecOps::RVec< edm4hep::MCParticleData > FCCAnalyses::myUtils::build_truerho (ROOT::VecOps::RVec< int > vertexind, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_anglethrust (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< float > thrust)
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_anglethrust (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< float > thrust)
     
    int FCCAnalyses::myUtils::has_anglethrust_emin (ROOT::VecOps::RVec< float > angle)
    int FCCAnalyses::myUtils::has_anglethrust_emin (ROOT::VecOps::RVec< float > angle)
     
    - + diff --git a/doc/latest/my_utils_8h__dep__incl.map b/doc/latest/myUtils_8h__dep__incl.map similarity index 60% rename from doc/latest/my_utils_8h__dep__incl.map rename to doc/latest/myUtils_8h__dep__incl.map index 1252cb65a4..ff7bd03dc1 100644 --- a/doc/latest/my_utils_8h__dep__incl.map +++ b/doc/latest/myUtils_8h__dep__incl.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/doc/latest/myUtils_8h__dep__incl.md5 b/doc/latest/myUtils_8h__dep__incl.md5 new file mode 100644 index 0000000000..f15967611a --- /dev/null +++ b/doc/latest/myUtils_8h__dep__incl.md5 @@ -0,0 +1 @@ +005ad8b88b3a068a5b7f8f8b65770276 \ No newline at end of file diff --git a/doc/latest/myUtils_8h__dep__incl.png b/doc/latest/myUtils_8h__dep__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..a6c211d8d3ebd5ac18c3df5294bcba13e8cb9ffa GIT binary patch literal 7790 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 JD604VzW{zei|GIW literal 0 HcmV?d00001 diff --git a/doc/latest/myUtils_8h__incl.map b/doc/latest/myUtils_8h__incl.map new file mode 100644 index 0000000000..53d1f5cfeb --- /dev/null +++ b/doc/latest/myUtils_8h__incl.map @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/latest/myUtils_8h__incl.md5 b/doc/latest/myUtils_8h__incl.md5 new file mode 100644 index 0000000000..22173586f6 --- /dev/null +++ b/doc/latest/myUtils_8h__incl.md5 @@ -0,0 +1 @@ +d74b7ddf73e08c9d24f70541275224c3 \ No newline at end of file diff --git a/doc/latest/myUtils_8h__incl.png b/doc/latest/myUtils_8h__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..76b06c020fbfc5912c3f5cf8a76f3f97318fa87f GIT binary patch literal 74389 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 literal 0 HcmV?d00001 diff --git a/doc/latest/myUtils_8h_source.html b/doc/latest/myUtils_8h_source.html new file mode 100644 index 0000000000..efa26fc51c --- /dev/null +++ b/doc/latest/myUtils_8h_source.html @@ -0,0 +1,654 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/FCCAnalyses/myUtils.h Source File + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    myUtils.h
    +
    +
    +Go to the documentation of this file.
    1#ifndef MYUTILS_ANALYZERS_H
    +
    2#define MYUTILS_ANALYZERS_H
    +
    3#include "ROOT/RVec.hxx"
    +
    4#include "edm4hep/ReconstructedParticleData.h"
    +
    5#include "edm4hep/MCParticleData.h"
    +
    6#include "edm4hep/TrackState.h"
    +
    7#include "edm4hep/VertexData.h"
    +
    8
    +
    9#include "TLorentzVector.h"
    +
    10#include "VertexingUtils.h"
    +
    11#include <vector>
    +
    12
    +
    13namespace FCCAnalyses{
    +
    14
    +
    +
    15namespace myUtils{
    +
    16
    +
    + +
    18 TLorentzVector particle;
    +
    19 ROOT::VecOps::RVec<int> index;//index in the RP
    +
    20 edm4hep::VertexData vertex;
    +
    21 int charge;
    + +
    23 };
    +
    +
    24
    +
    25
    +
    + +
    27 TLorentzVector particle;
    +
    28 int vertex; //index in the vertex collection
    +
    29 int charge;
    + +
    31 };
    +
    +
    32
    +
    +
    33 struct filter_PV{
    +
    34 filter_PV(bool arg_pv);
    +
    35 bool m_pv=true;
    +
    36 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> operator()(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in,
    +
    37 ROOT::VecOps::RVec<int> index);
    +
    38 };
    +
    +
    39
    +
    +
    40 struct build_D0 {
    +
    41 build_D0(float arg_mass, float arg_p, bool arg_filterPV);
    +
    42 float m_mass=0.05;
    +
    43 float m_p=1.;
    +
    44 bool m_filterPV=true;
    +
    45 ROOT::VecOps::RVec<FCCAnalysesComposite> operator() (ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop,
    +
    46 ROOT::VecOps::RVec<edm4hep::TrackState> tracks,
    +
    47 ROOT::VecOps::RVec<int> pions,
    +
    48 ROOT::VecOps::RVec<int> kaons,
    +
    49 ROOT::VecOps::RVec<int> pvindex);
    +
    50 };
    +
    +
    51
    +
    52
    +
    53
    +
    + +
    55 build_tau23pi( float arg_masslow, float arg_masshigh, float arg_p, float arg_angle, bool arg_rho);
    +
    56 float m_masslow=0.05;
    +
    57 float m_masshigh=3.0;
    +
    58 float m_p=1.;
    +
    59 float m_angle=1.;
    +
    60 bool m_rho = true;
    +
    61 ROOT::VecOps::RVec<FCCAnalysesComposite2> operator() (ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    +
    62 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop);
    +
    63 };
    +
    +
    64
    +
    65
    +
    66
    +
    +
    67 struct sel_PV {
    +
    68 sel_PV(bool arg_closest);
    + +
    70 VertexingUtils::FCCAnalysesVertex operator()(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> pv);
    +
    71 };
    +
    +
    72
    +
    73
    +
    +
    74 struct sel_PID {
    +
    75 sel_PID(int arg_PDG);
    +
    76 int m_PDG=211;
    +
    77 ROOT::VecOps::RVec<int> operator() (ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop);
    +
    78 };
    +
    +
    79
    +
    80
    +
    81 ROOT::VecOps::RVec<edm4hep::TrackState> get_pseudotrack(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    +
    82 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop);
    +
    83
    +
    84
    +
    85 ROOT::VecOps::RVec<FCCAnalysesComposite2> build_tau23pi(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    +
    86 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop);
    +
    87
    +
    88 ROOT::VecOps::RVec<FCCAnalysesComposite2> build_B2Kstee(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    +
    89 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop);
    +
    90
    +
    91 ROOT::VecOps::RVec<FCCAnalysesComposite2> build_B2Kstmumu(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    +
    92 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop);
    +
    93
    +
    94 ROOT::VecOps::RVec<FCCAnalysesComposite2> build_Bd2KstNuNu(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    +
    95 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop);
    +
    96
    +
    97 ROOT::VecOps::RVec<FCCAnalysesComposite2> build_Bs2PhiNuNu(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    +
    98 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop);
    +
    99
    +
    100 ROOT::VecOps::RVec<FCCAnalysesComposite2> build_Bd2MuMu(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    +
    101 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop);
    +
    102
    +
    103
    +
    104 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> get_MCVertexObject(ROOT::VecOps::RVec<edm4hep::MCParticleData> mc,
    +
    105 ROOT::VecOps::RVec<int> ind);
    +
    106
    +
    107 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex>
    +
    108 merge_VertexObjet(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> in);
    +
    109
    +
    110 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> get_VertexObject(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> mcver,
    +
    111 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> reco,
    +
    112 ROOT::VecOps::RVec<edm4hep::TrackState> tracks,
    +
    113 ROOT::VecOps::RVec<int> recin,
    +
    114 ROOT::VecOps::RVec<int> mcin);
    +
    115
    +
    116 ROOT::VecOps::RVec<float> get_Vertex_mass(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    +
    117 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> reco);
    +
    118
    +
    119 ROOT::VecOps::RVec<float> get_Vertex_x(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    +
    120
    +
    121 ROOT::VecOps::RVec<float> get_Vertex_y(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    +
    122
    +
    123 ROOT::VecOps::RVec<float> get_Vertex_z(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    +
    124
    +
    125 ROOT::VecOps::RVec<float> get_Vertex_xErr(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    +
    126
    +
    127 ROOT::VecOps::RVec<float> get_Vertex_yErr(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    +
    128
    +
    129 ROOT::VecOps::RVec<float> get_Vertex_zErr(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    +
    130
    +
    131 ROOT::VecOps::RVec<float> get_Vertex_chi2(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    +
    132
    +
    133 ROOT::VecOps::RVec<int> get_Vertex_isPV(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    +
    134
    +
    135 ROOT::VecOps::RVec<int> get_Vertex_ntracks(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    +
    136
    +
    137 ROOT::VecOps::RVec<float> get_Vertex_d2PV(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    +
    138 int comp);
    +
    139
    +
    140 ROOT::VecOps::RVec<float> get_Vertex_d2PVError(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    +
    141 int comp);
    +
    142
    +
    143 ROOT::VecOps::RVec<int> get_Vertex_indMC(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    +
    144 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> mcver);
    +
    145
    +
    146 ROOT::VecOps::RVec<int> get_Vertex_indMC(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    +
    147
    +
    148 ROOT::VecOps::RVec<float> get_Vertex_d2MC(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    +
    149 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> mcver,
    +
    150 ROOT::VecOps::RVec<int> mcind,
    +
    151 int comp);
    +
    152
    +
    153 std::vector<std::vector<int>> get_Vertex_ind(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    +
    154
    +
    155 float get_d0(TVector3 x, TVector3 p);
    +
    156 float get_z0(TVector3 x, TVector3 p);
    +
    157
    +
    158
    +
    159 ROOT::VecOps::RVec<TVector3> get_MCVertex(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> vertex);
    +
    160
    +
    161 ROOT::VecOps::RVec<float> get_MCVertex_x(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> vertex);
    +
    162
    +
    163 ROOT::VecOps::RVec<float> get_MCVertex_y(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> vertex);
    +
    164
    +
    165 ROOT::VecOps::RVec<float> get_MCVertex_z(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> vertex);
    +
    166
    +
    167 ROOT::VecOps::RVec<int> get_NTracksMCVertex(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> vertex);
    +
    168
    +
    169 std::vector< std::vector<int> > get_MCindMCVertex(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> vertex);
    +
    170
    +
    171 std::vector<std::vector<int>> get_MCpdgMCVertex(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> vertex,
    +
    172 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc);
    +
    173
    +
    174 std::vector<std::vector<int>> get_MCpdgMotherMCVertex(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> vertex,
    +
    175 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc);
    +
    176
    +
    177 std::vector<std::vector<int>> get_MCpdgGMotherMCVertex(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> vertex,
    +
    178 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc);
    +
    179
    +
    180 ROOT::VecOps::RVec<int> get_MCMother1(ROOT::VecOps::RVec<edm4hep::MCParticleData> mc,
    +
    181 ROOT::VecOps::RVec<int> ind);
    +
    182
    +
    183 ROOT::VecOps::RVec<int> get_MCMother2(ROOT::VecOps::RVec<edm4hep::MCParticleData> mc,
    +
    184 ROOT::VecOps::RVec<int> ind);
    +
    185
    +
    186 ROOT::VecOps::RVec<int> get_MCDaughter1(ROOT::VecOps::RVec<edm4hep::MCParticleData> mc,
    +
    187 ROOT::VecOps::RVec<int> ind);
    +
    188
    +
    189 ROOT::VecOps::RVec<int> get_MCDaughter2(ROOT::VecOps::RVec<edm4hep::MCParticleData> mc,
    +
    190 ROOT::VecOps::RVec<int> ind);
    +
    191
    +
    192 ROOT::VecOps::RVec<int> get_MCMother2(ROOT::VecOps::RVec<edm4hep::MCParticleData> mc,
    +
    193 ROOT::VecOps::RVec<int> ind);
    +
    194
    +
    195
    +
    196 ROOT::VecOps::RVec<FCCAnalysesComposite> add_truthmatched(ROOT::VecOps::RVec<FCCAnalysesComposite> comp,
    +
    197 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc,
    +
    198 ROOT::VecOps::RVec<int> rp2mc,
    +
    199 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop,
    +
    200 ROOT::VecOps::RVec<int> ind);
    +
    201
    +
    202 ROOT::VecOps::RVec<FCCAnalysesComposite2> add_truthmatched2(ROOT::VecOps::RVec<FCCAnalysesComposite2> comp,
    +
    203 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc,
    +
    204 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    +
    205 ROOT::VecOps::RVec<int> rp2mc,
    +
    206 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop,
    +
    207 ROOT::VecOps::RVec<int> ind);
    +
    208
    +
    209
    +
    210 ROOT::VecOps::RVec<int> get_trueVertex(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> vertex,
    +
    211 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc,
    +
    212 ROOT::VecOps::RVec<int> ind,
    +
    213 int mother,
    +
    214 int grandmother);
    +
    215
    +
    216
    +
    217 bool isPV(edm4hep::ReconstructedParticleData recop,
    +
    218 ROOT::VecOps::RVec<int> pvindex);
    +
    219
    +
    220 ROOT::VecOps::RVec<int> getMC_daughter(int daughterindex,
    +
    221 ROOT::VecOps::RVec<edm4hep::MCParticleData> in,
    +
    222 ROOT::VecOps::RVec<int> ind);
    +
    223
    +
    224 ROOT::VecOps::RVec<int> getMC_parent(int parentindex,
    +
    225 ROOT::VecOps::RVec<edm4hep::MCParticleData> in,
    +
    226 ROOT::VecOps::RVec<int> ind);
    +
    227
    +
    228 int getMC_parent(int parentindex,
    +
    229 edm4hep::MCParticleData in,
    +
    230 ROOT::VecOps::RVec<int> ind);
    +
    231
    +
    232 ROOT::VecOps::RVec<float> get_flightDistanceVertex(ROOT::VecOps::RVec<FCCAnalysesComposite> in,
    + +
    234
    +
    235 ROOT::VecOps::RVec<float> get_flightDistanceVertex(ROOT::VecOps::RVec<FCCAnalysesComposite> in,
    +
    236 edm4hep::VertexData pv);
    +
    237
    +
    238 float get_distanceVertex(edm4hep::VertexData v1,
    +
    239 edm4hep::VertexData v2,
    +
    240 int comp);
    +
    241
    +
    242 float get_distanceErrorVertex(edm4hep::VertexData v1,
    +
    243 edm4hep::VertexData v2,
    +
    244 int comp);
    +
    245
    +
    246 float get_distance(TVector3 v1,
    +
    247 TVector3 v2);
    +
    248
    +
    249 float get_distance(edm4hep::Vector3f v1,
    +
    250 TVector3 v2,
    +
    251 int comp);
    +
    252
    +
    253
    +
    254
    +
    255 ROOT::VecOps::RVec<int> get_compmc(ROOT::VecOps::RVec<FCCAnalysesComposite> in);
    +
    256
    +
    257 ROOT::VecOps::RVec<TLorentzVector> getFCCAnalysesComposite_particle(ROOT::VecOps::RVec<FCCAnalysesComposite> in);
    +
    258
    +
    259 ROOT::VecOps::RVec<ROOT::VecOps::RVec<int>> getFCCAnalysesComposite_index(ROOT::VecOps::RVec<FCCAnalysesComposite> in);
    +
    260
    +
    261 ROOT::VecOps::RVec<edm4hep::VertexData> getFCCAnalysesComposite_vertex(ROOT::VecOps::RVec<FCCAnalysesComposite> in);
    +
    262
    +
    263 int getFCCAnalysesComposite_N(ROOT::VecOps::RVec<FCCAnalysesComposite> in);
    +
    264
    +
    265 ROOT::VecOps::RVec<float> getFCCAnalysesComposite_mass(ROOT::VecOps::RVec<FCCAnalysesComposite> in);
    +
    266
    +
    267
    +
    268 int getFCCAnalysesComposite_N(ROOT::VecOps::RVec<FCCAnalysesComposite2> in);
    +
    269
    +
    270 ROOT::VecOps::RVec<float> getFCCAnalysesComposite_mass(ROOT::VecOps::RVec<FCCAnalysesComposite2> in);
    +
    271
    +
    272 ROOT::VecOps::RVec<float> getFCCAnalysesComposite_mass(ROOT::VecOps::RVec<FCCAnalysesComposite2> in,
    +
    273 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    +
    274
    +
    275 ROOT::VecOps::RVec<float> getFCCAnalysesComposite_mass(ROOT::VecOps::RVec<FCCAnalysesComposite2> in,
    +
    276 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    +
    277 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop,
    +
    278 int index);
    +
    279
    +
    280 ROOT::VecOps::RVec<int> getFCCAnalysesComposite_type(ROOT::VecOps::RVec<FCCAnalysesComposite2> in,
    +
    281 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    +
    282 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop,
    +
    283 int index);
    +
    284
    +
    285 ROOT::VecOps::RVec<float> getFCCAnalysesComposite_p(ROOT::VecOps::RVec<FCCAnalysesComposite2> in,
    +
    286 int type);
    +
    287
    +
    288 ROOT::VecOps::RVec<float> getFCCAnalysesComposite_B(ROOT::VecOps::RVec<FCCAnalysesComposite2> in,
    +
    289 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    +
    290 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop);
    +
    291
    +
    292 ROOT::VecOps::RVec<float> getFCCAnalysesComposite_p(ROOT::VecOps::RVec<FCCAnalysesComposite2> in,
    +
    293 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    +
    294 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop,
    +
    295 int index,
    +
    296 int type);
    +
    297
    +
    298 ROOT::VecOps::RVec<int> getFCCAnalysesComposite_charge(ROOT::VecOps::RVec<FCCAnalysesComposite2> in);
    +
    299
    +
    300 ROOT::VecOps::RVec<int> getFCCAnalysesComposite_vertex(ROOT::VecOps::RVec<FCCAnalysesComposite2> in);
    +
    301
    +
    302 ROOT::VecOps::RVec<int> getFCCAnalysesComposite_mcvertex(ROOT::VecOps::RVec<FCCAnalysesComposite2> in,
    +
    303 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    +
    304
    +
    305 ROOT::VecOps::RVec<int> getFCCAnalysesComposite_q(ROOT::VecOps::RVec<FCCAnalysesComposite2> in,
    +
    306 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    +
    307 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop,
    +
    308 int index);
    +
    309
    +
    310
    +
    311 ROOT::VecOps::RVec<float> getFCCAnalysesComposite_d0(ROOT::VecOps::RVec<FCCAnalysesComposite2> in,
    +
    312 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    +
    313 int index);
    +
    314
    +
    315 ROOT::VecOps::RVec<float> getFCCAnalysesComposite_z0(ROOT::VecOps::RVec<FCCAnalysesComposite2> in,
    +
    316 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    +
    317 int index);
    +
    318
    +
    319 ROOT::VecOps::RVec<edm4hep::TrackState> getFCCAnalysesComposite_track(ROOT::VecOps::RVec<FCCAnalysesComposite2> in,
    +
    320 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    +
    321
    +
    322 ROOT::VecOps::RVec<float> get_trackd0(ROOT::VecOps::RVec<edm4hep::TrackState> in);
    +
    323 ROOT::VecOps::RVec<float> get_trackz0(ROOT::VecOps::RVec<edm4hep::TrackState> in);
    +
    324
    +
    325 ROOT::VecOps::RVec<int> getFCCAnalysesComposite_truthMatch(ROOT::VecOps::RVec<FCCAnalysesComposite2> in);
    +
    326
    +
    327
    +
    328 ROOT::VecOps::RVec<FCCAnalysesComposite> build_Bu2D0Pi(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop,
    +
    329 ROOT::VecOps::RVec<FCCAnalysesComposite> d0,
    +
    330 ROOT::VecOps::RVec<int> pions);
    +
    331
    +
    332
    +
    333 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> PID(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop,
    +
    334 ROOT::VecOps::RVec<int> recind,
    +
    335 ROOT::VecOps::RVec<int> mcind,
    +
    336 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc);
    +
    337
    +
    338 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> get_RP_atVertex(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop,
    +
    339 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    +
    340
    +
    341
    +
    342
    +
    343 float build_invmass(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop,
    +
    344 ROOT::VecOps::RVec<int> index);
    +
    345
    +
    346 TLorentzVector build_tlv(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop,
    +
    347 ROOT::VecOps::RVec<int> index);
    +
    348
    +
    349 ROOT::VecOps::RVec<float> get_Vertex_thrusthemis_angle(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    +
    350 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop,
    +
    351 ROOT::VecOps::RVec<float> thrust);
    +
    352
    +
    353 ROOT::VecOps::RVec<float> get_DVertex_thrusthemis_angle(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    +
    354 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop,
    +
    355 ROOT::VecOps::RVec<float> thrust);
    +
    356
    +
    357 ROOT::VecOps::RVec<int> get_Vertex_thrusthemis_emin(ROOT::VecOps::RVec<float> angle,
    +
    358 float eneg,
    +
    359 float epos);
    +
    360
    +
    363 ROOT::VecOps::RVec<int> get_Vertex_thrusthemis(ROOT::VecOps::RVec<float> angle,
    +
    364 int index);
    +
    365
    +
    366
    +
    367 ROOT::VecOps::RVec<ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData>> build_rho(ROOT::VecOps::RVec<FCCAnalysesComposite2> in,
    +
    368 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    +
    369 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop);
    +
    370
    +
    371 ROOT::VecOps::RVec<float> get_mass(ROOT::VecOps::RVec<ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData>> in,
    +
    372 int index);
    +
    373
    +
    374 ROOT::VecOps::RVec<float> get_px(ROOT::VecOps::RVec<ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData>> in,
    +
    375 int index);
    +
    376
    +
    377 ROOT::VecOps::RVec<float> get_py(ROOT::VecOps::RVec<ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData>> in,
    +
    378 int index);
    +
    379
    +
    380 ROOT::VecOps::RVec<float> get_pz(ROOT::VecOps::RVec<ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData>> in,
    +
    381 int index);
    +
    382
    +
    384 float get_p(edm4hep::ReconstructedParticleData in);
    +
    385
    +
    386 ROOT::VecOps::RVec<edm4hep::TrackState> get_truetrack(ROOT::VecOps::RVec<int> in,
    +
    387 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> vertex,
    +
    388 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc);
    +
    389
    +
    390 int get_PV_ntracks(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    +
    391 int hasPV(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    +
    392
    +
    393 float get_dPV2DV_min(ROOT::VecOps::RVec<float> in);
    +
    394 float get_dPV2DV_max(ROOT::VecOps::RVec<float> in);
    +
    395 float get_dPV2DV_ave(ROOT::VecOps::RVec<float> in);
    +
    396
    +
    397 int get_Npos(ROOT::VecOps::RVec<float> in);
    +
    398 int get_Nneg(ROOT::VecOps::RVec<float> in);
    +
    399
    +
    400 ROOT::VecOps::RVec<edm4hep::MCParticleData> build_truerho(ROOT::VecOps::RVec<int> vertexind,
    +
    401 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> vertex,
    +
    402 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc);
    +
    403
    +
    404
    +
    405 ROOT::VecOps::RVec<float> getFCCAnalysesComposite_anglethrust(ROOT::VecOps::RVec<FCCAnalysesComposite2> in,
    +
    406 ROOT::VecOps::RVec<float> thrust);
    +
    407
    +
    408 int has_anglethrust_emin(ROOT::VecOps::RVec<float> angle);
    +
    409
    +
    410}//end NS myUtils
    +
    +
    411
    +
    412}//end NS FCCAnalyses
    +
    413#endif
    + +
    ROOT::VecOps::RVec< float > get_Vertex_d2PV(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int comp)
    Definition myUtils.cc:167
    +
    ROOT::VecOps::RVec< int > get_Vertex_indMC(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > mcver)
    Definition myUtils.cc:219
    +
    ROOT::VecOps::RVec< TLorentzVector > getFCCAnalysesComposite_particle(ROOT::VecOps::RVec< FCCAnalysesComposite > in)
    Definition myUtils.cc:1407
    +
    ROOT::VecOps::RVec< float > get_Vertex_z(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    Definition myUtils.cc:118
    +
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > getFCCAnalysesComposite_index(ROOT::VecOps::RVec< FCCAnalysesComposite > in)
    Definition myUtils.cc:1416
    +
    std::vector< std::vector< int > > get_MCpdgMCVertex(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
    Definition myUtils.cc:369
    +
    float get_z0(TVector3 x, TVector3 p)
    Definition myUtils.cc:26
    +
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_z0(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int index)
    Definition myUtils.cc:1380
    +
    float get_dPV2DV_ave(ROOT::VecOps::RVec< float > in)
    Definition myUtils.cc:61
    +
    ROOT::VecOps::RVec< float > get_pz(ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
    Definition myUtils.cc:2252
    +
    ROOT::VecOps::RVec< int > getFCCAnalysesComposite_charge(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
    Definition myUtils.cc:1391
    +
    ROOT::VecOps::RVec< TVector3 > get_MCVertex(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
    Definition myUtils.cc:326
    +
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > get_RP_atVertex(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    Definition myUtils.cc:1593
    +
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > get_VertexObject(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > mcver, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin)
    Definition myUtils.cc:249
    +
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > build_rho(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
    Definition myUtils.cc:2158
    +
    ROOT::VecOps::RVec< FCCAnalysesComposite2 > build_Bd2MuMu(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
    Definition myUtils.cc:1915
    +
    ROOT::VecOps::RVec< int > get_Vertex_ntracks(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    Definition myUtils.cc:160
    +
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > merge_VertexObjet(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > in)
    Definition myUtils.cc:292
    +
    ROOT::VecOps::RVec< float > get_DVertex_thrusthemis_angle(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< float > thrust)
    Definition myUtils.cc:2048
    +
    int getFCCAnalysesComposite_N(ROOT::VecOps::RVec< FCCAnalysesComposite > in)
    Definition myUtils.cc:1030
    +
    TLorentzVector build_tlv(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > index)
    Definition myUtils.cc:1627
    +
    int has_anglethrust_emin(ROOT::VecOps::RVec< float > angle)
    Definition myUtils.cc:2282
    +
    ROOT::VecOps::RVec< int > get_MCMother2(ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
    Definition myUtils.cc:415
    +
    float build_invmass(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > index)
    Definition myUtils.cc:1617
    +
    ROOT::VecOps::RVec< float > get_MCVertex_y(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
    Definition myUtils.cc:340
    +
    ROOT::VecOps::RVec< float > get_MCVertex_x(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
    Definition myUtils.cc:333
    +
    ROOT::VecOps::RVec< int > get_trueVertex(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind, int mother, int grandmother)
    Definition myUtils.cc:857
    +
    ROOT::VecOps::RVec< int > get_MCDaughter2(ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
    Definition myUtils.cc:437
    +
    ROOT::VecOps::RVec< int > getMC_daughter(int daughterindex, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
    Definition myUtils.cc:751
    +
    int hasPV(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    Definition myUtils.cc:81
    +
    ROOT::VecOps::RVec< int > get_NTracksMCVertex(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
    Definition myUtils.cc:352
    +
    ROOT::VecOps::RVec< int > get_Vertex_thrusthemis(ROOT::VecOps::RVec< float > angle, int index)
    index ==1 -> positive angle == minimum energy index ==0 -> negative angle == maximum energy
    Definition myUtils.cc:2069
    +
    int get_PV_ntracks(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    Definition myUtils.cc:70
    +
    float get_distanceErrorVertex(edm4hep::VertexData v1, edm4hep::VertexData v2, int comp)
    Definition myUtils.cc:606
    +
    ROOT::VecOps::RVec< int > getMC_parent(int parentindex, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
    Definition myUtils.cc:766
    +
    std::vector< std::vector< int > > get_MCindMCVertex(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
    Definition myUtils.cc:359
    +
    ROOT::VecOps::RVec< int > get_MCDaughter1(ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
    Definition myUtils.cc:426
    +
    ROOT::VecOps::RVec< int > getFCCAnalysesComposite_type(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index)
    Definition myUtils.cc:1089
    +
    ROOT::VecOps::RVec< FCCAnalysesComposite2 > build_Bd2KstNuNu(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
    Definition myUtils.cc:1820
    +
    ROOT::VecOps::RVec< int > get_MCMother1(ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
    Definition myUtils.cc:404
    +
    ROOT::VecOps::RVec< float > get_py(ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
    Definition myUtils.cc:2241
    +
    ROOT::VecOps::RVec< float > get_Vertex_d2MC(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > mcver, ROOT::VecOps::RVec< int > mcind, int comp)
    Definition myUtils.cc:197
    +
    ROOT::VecOps::RVec< int > getFCCAnalysesComposite_mcvertex(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    Definition myUtils.cc:1118
    +
    float get_distance(TVector3 v1, TVector3 v2)
    Definition myUtils.cc:584
    +
    ROOT::VecOps::RVec< float > get_MCVertex_z(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
    Definition myUtils.cc:346
    +
    ROOT::VecOps::RVec< FCCAnalysesComposite2 > build_Bs2PhiNuNu(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
    Definition myUtils.cc:1874
    +
    ROOT::VecOps::RVec< FCCAnalysesComposite2 > add_truthmatched2(ROOT::VecOps::RVec< FCCAnalysesComposite2 > comp, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< int > rp2mc, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > ind)
    Definition myUtils.cc:889
    +
    ROOT::VecOps::RVec< int > get_Vertex_isPV(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    Definition myUtils.cc:153
    +
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_p(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, int type)
    Definition myUtils.cc:1151
    +
    int get_Nneg(ROOT::VecOps::RVec< float > in)
    Definition myUtils.cc:38
    +
    std::vector< std::vector< int > > get_MCpdgMotherMCVertex(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
    Definition myUtils.cc:381
    +
    ROOT::VecOps::RVec< float > get_trackz0(ROOT::VecOps::RVec< edm4hep::TrackState > in)
    Definition myUtils.cc:1362
    +
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_B(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
    Definition myUtils.cc:1128
    +
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_d0(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int index)
    Definition myUtils.cc:1369
    +
    ROOT::VecOps::RVec< FCCAnalysesComposite2 > build_B2Kstee(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
    Definition myUtils.cc:1676
    +
    ROOT::VecOps::RVec< float > get_flightDistanceVertex(ROOT::VecOps::RVec< FCCAnalysesComposite > in, VertexingUtils::FCCAnalysesVertex pv)
    Definition myUtils.cc:740
    +
    ROOT::VecOps::RVec< edm4hep::TrackState > get_truetrack(ROOT::VecOps::RVec< int > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
    Definition myUtils.cc:1205
    +
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > get_MCVertexObject(ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
    Definition myUtils.cc:449
    +
    bool isPV(edm4hep::ReconstructedParticleData recop, ROOT::VecOps::RVec< int > pvindex)
    Definition myUtils.cc:1432
    +
    float get_dPV2DV_min(ROOT::VecOps::RVec< float > in)
    Definition myUtils.cc:45
    +
    std::vector< std::vector< int > > get_MCpdgGMotherMCVertex(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
    Definition myUtils.cc:392
    +
    ROOT::VecOps::RVec< FCCAnalysesComposite > add_truthmatched(ROOT::VecOps::RVec< FCCAnalysesComposite > comp, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > rp2mc, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > ind)
    Definition myUtils.cc:793
    +
    ROOT::VecOps::RVec< int > get_Vertex_thrusthemis_emin(ROOT::VecOps::RVec< float > angle, float eneg, float epos)
    Definition myUtils.cc:2089
    +
    ROOT::VecOps::RVec< edm4hep::TrackState > get_pseudotrack(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
    Definition myUtils.cc:1257
    +
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_mass(ROOT::VecOps::RVec< FCCAnalysesComposite > in)
    Definition myUtils.cc:1034
    +
    float get_d0(TVector3 x, TVector3 p)
    Definition myUtils.cc:21
    +
    ROOT::VecOps::RVec< float > get_Vertex_yErr(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    Definition myUtils.cc:132
    +
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > PID(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
    Definition myUtils.cc:1515
    +
    ROOT::VecOps::RVec< FCCAnalysesComposite2 > build_B2Kstmumu(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
    Definition myUtils.cc:1747
    +
    float get_p(edm4hep::ReconstructedParticleData in)
    return the momenta of the input ReconstructedParticles
    Definition myUtils.cc:2263
    +
    std::vector< std::vector< int > > get_Vertex_ind(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    Definition myUtils.cc:315
    +
    float get_distanceVertex(edm4hep::VertexData v1, edm4hep::VertexData v2, int comp)
    Definition myUtils.cc:591
    +
    ROOT::VecOps::RVec< FCCAnalysesComposite > build_Bu2D0Pi(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< FCCAnalysesComposite > d0, ROOT::VecOps::RVec< int > pions)
    Definition myUtils.cc:965
    +
    ROOT::VecOps::RVec< edm4hep::MCParticleData > build_truerho(ROOT::VecOps::RVec< int > vertexind, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
    Definition myUtils.cc:2103
    +
    ROOT::VecOps::RVec< float > get_Vertex_chi2(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    Definition myUtils.cc:146
    +
    ROOT::VecOps::RVec< float > get_Vertex_y(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    Definition myUtils.cc:111
    +
    ROOT::VecOps::RVec< float > get_mass(ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
    Definition myUtils.cc:2220
    +
    ROOT::VecOps::RVec< edm4hep::VertexData > getFCCAnalysesComposite_vertex(ROOT::VecOps::RVec< FCCAnalysesComposite > in)
    Definition myUtils.cc:1424
    +
    ROOT::VecOps::RVec< float > get_Vertex_xErr(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    Definition myUtils.cc:125
    +
    ROOT::VecOps::RVec< int > getFCCAnalysesComposite_q(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index)
    Definition myUtils.cc:1189
    +
    ROOT::VecOps::RVec< float > get_trackd0(ROOT::VecOps::RVec< edm4hep::TrackState > in)
    Definition myUtils.cc:1357
    +
    int get_Npos(ROOT::VecOps::RVec< float > in)
    Definition myUtils.cc:32
    +
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_anglethrust(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< float > thrust)
    Definition myUtils.cc:2270
    +
    ROOT::VecOps::RVec< int > getFCCAnalysesComposite_truthMatch(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
    Definition myUtils.cc:1399
    +
    ROOT::VecOps::RVec< float > get_Vertex_zErr(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    Definition myUtils.cc:139
    +
    ROOT::VecOps::RVec< edm4hep::TrackState > getFCCAnalysesComposite_track(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    Definition myUtils.cc:1318
    +
    ROOT::VecOps::RVec< int > get_compmc(ROOT::VecOps::RVec< FCCAnalysesComposite > in)
    Definition myUtils.cc:928
    +
    ROOT::VecOps::RVec< float > get_px(ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
    Definition myUtils.cc:2231
    +
    ROOT::VecOps::RVec< float > get_Vertex_x(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    Definition myUtils.cc:104
    +
    ROOT::VecOps::RVec< float > get_Vertex_mass(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco)
    Definition myUtils.cc:92
    +
    ROOT::VecOps::RVec< float > get_Vertex_thrusthemis_angle(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< float > thrust)
    Definition myUtils.cc:2029
    +
    ROOT::VecOps::RVec< float > get_Vertex_d2PVError(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int comp)
    Definition myUtils.cc:182
    +
    float get_dPV2DV_max(ROOT::VecOps::RVec< float > in)
    Definition myUtils.cc:53
    +
    All FCC analyzers.
    Definition Algorithms.h:15
    +
    Structure to keep useful track information that is related to the vertex.
    Definition VertexingUtils.h:38
    + + + + +
    TLorentzVector particle
    Definition myUtils.h:27
    + +
    ROOT::VecOps::RVec< int > index
    Definition myUtils.h:19
    +
    int mc_index
    Definition myUtils.h:22
    +
    TLorentzVector particle
    Definition myUtils.h:18
    +
    edm4hep::VertexData vertex
    Definition myUtils.h:20
    + +
    Definition myUtils.h:40
    +
    float m_p
    Definition myUtils.h:43
    +
    bool m_filterPV
    Definition myUtils.h:44
    +
    ROOT::VecOps::RVec< FCCAnalysesComposite > operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, ROOT::VecOps::RVec< int > pions, ROOT::VecOps::RVec< int > kaons, ROOT::VecOps::RVec< int > pvindex)
    Definition myUtils.cc:1444
    +
    float m_mass
    Definition myUtils.h:42
    + +
    ROOT::VecOps::RVec< FCCAnalysesComposite2 > operator()(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
    Definition myUtils.cc:1957
    +
    float m_p
    Definition myUtils.h:58
    +
    float m_masslow
    Definition myUtils.h:56
    +
    float m_masshigh
    Definition myUtils.h:57
    +
    float m_angle
    Definition myUtils.h:59
    +
    bool m_rho
    Definition myUtils.h:60
    +
    Definition myUtils.h:33
    +
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< int > index)
    Definition myUtils.cc:1013
    +
    bool m_pv
    Definition myUtils.h:35
    +
    Definition myUtils.h:74
    +
    int m_PDG
    Definition myUtils.h:76
    +
    ROOT::VecOps::RVec< int > operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
    Definition myUtils.cc:1500
    +
    Definition myUtils.h:67
    +
    VertexingUtils::FCCAnalysesVertex operator()(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > pv)
    Definition myUtils.cc:713
    +
    bool m_closest
    Definition myUtils.h:69
    +
    + + + + + diff --git a/doc/latest/my_final_sel_8cc__incl.map b/doc/latest/my_final_sel_8cc__incl.map deleted file mode 100644 index e5d55c5e69..0000000000 --- a/doc/latest/my_final_sel_8cc__incl.map +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/doc/latest/my_final_sel_8cc__incl.md5 b/doc/latest/my_final_sel_8cc__incl.md5 deleted file mode 100644 index 35e4040252..0000000000 --- a/doc/latest/my_final_sel_8cc__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -7d02dd6daca6b41a3677d85d9d208e25 \ No newline at end of file diff --git a/doc/latest/my_final_sel_8cc__incl.png b/doc/latest/my_final_sel_8cc__incl.png deleted file mode 100644 index 2a87302f0b670f8b32a38e2f35de1c1c367e4b96..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 27399 zcma&O1yq+?^esvV(j}dOgoJdrloHY@-QC@wbV_$hgLJpFw3Kv*bSWYA_76S(`^I?p z-EqemM?LWQ{q|matvT0Tb8i;3o<@KNzjhSPe+0k5 z8%VzqgL;7cligMr2L<&UN>c2#vRnGWlB*kz@t=p&OE#KFTwX;{7z#>+u(wL`snoAE z7U0Da6MMvzH%n)=aeRvCt6Ml30w|yFl{^oVmZW%zi;aybnt=9tSD^M&dXukjo)rw@ zlYwt}ixvCp&0Rcf=U$^I>rL)Q?(p%7QndO1hhIw0m}Q^JKR$zZ+c&GN{P-4a{)PGn=*2@PG?gax#4QQSP<{`J$F~o1sU6POnSaj> z1b>;z{$%xaz0J~|1MeFRga7_AZT=wJtCD|f*~2nZ_-|cF!r^p}e^$xW@wqm}Wzsot ziU@c3^;5yX(2&RFAi2NKu4PFkgEt|V)FZ@xqtD%nSjEFB2kGw%q!cVH=oT7mO}hdR zm5UX7cezWR{FF&}+<1voruT(Lz15tSFA;<+$DOd#*VD!|l0y#on z<=Q$khHX-N3&HNJ#77XtMZs1e=bxGShtS{@5>AH{kr?@%gh` zc&<~(X+2+Qy};>mF#9@#*BPJF3O|k0+F-3KFrC*qOg4j;#qDIZ)qB)caJu(0IS?5yHaU5qC-fOhAGYO# zmUgp~{!E#M)pBb};ww#TW9^0EH$DP>J)YMDnjbf$3*p!rS z$t;FNI&Hj;JEL0}uFGpFrkUU9v3;)Ao*uOv3x4?UVYb1RY@;vIa5$Oe$&)9QhW%*Z z&8pc&@0%Q`+B`4e^#UrFj`h#yX#aLz(F=-HTx-A=sx*}j%OqY$?2lwnEmaQ zJ+*B5Td)g|Tnrc2%6PI150A-CM>|w)Hd98>=JA_?gQKp~)BDdaa%N@>GBPrcivvjy z58gLX#IzUpOGt;a@0JREn? z`G>aqLMFHUhr@-2XINNW?cO)DjrK1t7ah?#ET*zSE-bq5WZ-#~Gj8AFQa|jxJhJz= zJbHJ&J#zZ{cfMwWjggTN1}5g~I*Vzu@oea?U%%$%=R;%Pc$FX*vZ*{KL&EUc){vx> zl)>?G8+aOObA)26MB%f<^4Rk7GE};tck}Gc&JPf59j{Yycr@Yxum$@jEl@)3ot&0G z%C~C91R*DQb#nt->HFXVmFcz~S`+2I+6kS?ZVn?1&f!d_Lal=I`}gm|sT|>k{ZZfZ zB%l5HwJSPV@D5tN&4VLJ*N4Z)#|JEJZGT^LwPvP5_u<3XbPA(M7Msu;`{+2KmZT&+ zK|#T*KYwuDUa_$~dwCBzuD>8uEVcRb`{$ni{%1r)(jfIue*fOuujnwDt2QQG=m0x; z0ta`x5iL}0(2E4BGiYdQ(9^d+iiDDyn$=@}a7>tb~0QC1_$Y!(n0O9 zcwSgt94&<}9QM^8whq@@*O-i?w&s?Ayr{LBi;Wii6Y}eq)5Y=17=SUK*I9Mo+qc&{ zS+n)tk~=#xRL<$QjN4u%>)%rz;k;NX4-_*bqd+tr*Lx6QU|@cZ=ZIEi%{f)wxc(gX zmlM1WnE9ePnf>}>>kr?XLoPHjK`p&1q^p%Z-xm@Qddscut*3oNd4+|OjrN9J-QD3@ zv8^hls^Dl(x6^DLevXqfwj8h;7#M(4GVTsSohnf&?UZt5VPR=~xWBo*JN6yZyt7@X zx9+_!%gM=+$r8+{=(tba9!WdjjFZ!uxNe&|_Y%bO5L7w+iADC9z+37vGQ$x7Pv2~o zC#tC$8yla3I%EU+-l}pawJ@B*c6xEKeX(HcYIGa6zWVi})lzc;0KG3%4rVu5kEC<< z5_2uhw*BkELYifHQ(qM^y;^ymc8g0?WCa~##*WhC=a7Pmds(7f+*PUHjl>|YFy9wV zc04;U})Te;-aa z0V-%H1oOp7&)$bj{tF`8)~~4?mPoBL_12o1UT5F1$mlx+JTFe>OtY%o&rKF>xL&`0 z4ajV=M1?*&sx&?SA0yIDWeRw5yPr{lZ*T3*Hh~iB_JfAyce(9qz1~i%HT(X-G}AqZ zPNk&Md0#a)F0QVqWVN>FZ@&>J_3m9h*fPH1)t~(ejYd22-Q8V)%FK4F!XOR&4pe@F z5ch+Fm}~du6AePi0S|kf_TuFg6gZr1O7glKycH9B0?^Ks#1lfX=959z3-wh1)c2-} zyFtumYt5e_<1uc6yms1~3jO-=sbR$0|C?_$E{~Rm&c}qtkeOQLSJ&E2J+8Nsc9+}u z0QZg!Ed%UpJ>amM*#zuCO-cD=K*z{%xLWJ!{qq}8kz@e& zr^>a7{8m@>K79OmUJuGu53~%oAQRI0-D8KCI?`W%gwJ4e^eL3hpgU{L+!xr=c(43e zvBe@^w3=c;Q38f16}5aTRMxya4c&Q^G z6p2Ve@sU&xjdm}d{T~&DfTrN0GAw(;aC-XsCMxws1@Es6bvzF_c%AopK$Z8OZuF;c z+fx8sb~>1iVbpGBwwz($v|W}NN_+)<1vZL+hQ{b(AG-^Kd#^ye`{-uqHezA+zg|mWZgRIp8t?=5X~Xyv}q0 ziXsTuf&hxMf$uK6?~r7=Z>NYL*RfGiQ{%epjQ!3$W6&-Vd5lBG763h~mG+EJpD?r- z@pN=_uCA}w4iDdjiv6K4TNv|?$2Sv3esKK|CWp^ zBaJoKEoUM?1Y%NC-~Y6aV1exNeVql1^PaLqH0ekH;xl#73_t~=kr;pjK_Orb@c6yA zwzJc(?Yh(pAy&}8xL15@8r{DhZ8~GfDE?a*rW*f?p}^)bNk~S@G-|kA4)EWlvggQU z39?(yv)kT)6WzS?0;I<Gry^R6w%lH>fE-l6%R3zsz;9RH#1v6)7 z)#q!?KUP#Q>H6MrfRv@5xd%M{>tHSp4jH%7e3H7^= zpxcV?g8;y1{{7jcbh1K>L2(HQ zR>03XzIV=myWfG1<9c8B!DFV1NgOYe=WOgpbm zH->Jj-T*8FrvWY`>Y+^XIa7fX|9CQiFOK@11Mde#_u4zTN0_0_XY|MY+m1@nIwSta zNm9kq+5fmrQA!);A1IZi4-F4*g0>`|GZP>Ag-daynmd7TI+}grGa6ZLlAPiHZaH2z z8?#l0#C$HpHJ{zo#8X|wKG<{~XnfRQTd3L4eqz3iTI0!Kl;>&U*Zc|-WxJDlj993{ z;j~;(zKNe{^mW`s6p_K~%zeTGkVzTw9bZ6=GVSKbpV`+rj4#P;oA5_as zJ*Aa|>^CWVg{3tG!y@zdFE_*fu)5DgLeG;;q?>FG)RipgU3wTkK{cfP@Lzxv#7g_F zbd%zp&(Tho`Y#m{hC{Bg3^Y*Sf?$6;F5Gx|U5zcYMFgw0zSL0ocE&P(SWBK)`~KPI zxV$!eAHanhqVKfKBi#G0?s`tp6tL&d9+iQ_i$s@B<}_;dgpk*mvVXxvw-C}m#^ z-YDuLo`cCT*hj0vCScRW%S9AS!R|Y5LUs7xdD;#$-ba9VhbNvW#V9!fLCmk8r!~vUw7U+A3aN zQcG(RsXo8e6=`%|*yRrll}b$Vk4Z@hh_5r1h(nnpg5!+1yN7b1`~zQQV4vf|{;7*m+5d8G?||0a4Ozif1Ti@~~GDgY;RjT*$u zlrWZJ+ADy|53}>iM4EuhrK~DrR0Z?jePav5`j|em2%8}2lNnKY8li=c1MgVVVj5*m zJ-J4}0#^5kZ^o!n@_-S6g&u3=08RMU<3$TJo{Zww|I$5PoLbTn89r1W9|M8m>GIQM zIRv(+B&ceA5$W`GY^_%$$tn0Iq)xnY_F~jSz9?G9`_c>5e=4_rV(-4}GVL@+ait7M zot8DF8~erc7v}R#dPBrDYrn52gxtCLoA_?c>fUWIoL? zxemE@_+rcgt1syk77>EZk;R))+B)$!uV~Q;_*Bbk8MU6GumpYeqi<-dNI{o0^h{w0 zevxP%qdQpFXF|(NK|b7i?39U&nL)uq(P}NaQ>?$OR(OtWd_ZwJAM+KtbEA{~P4rnr zeTEMAKfIKhZ9CsYs%qRBzG#tHL2SpVea-Arrq0(~{bb-R!j?n?W+9vQr^Q~5 z0KzwuyYFX^6N-#N;i>hn27d(m8`oJ^mHq2-im{m8+OKZjFWP*?Ao>H<(sNRrA%0t{ zIZRi0p1{S|>>y+pxiG@9Rh|vQEI}zLK`2_%A%qT7!AG*Ih1DhF^~+1+6>be1>lL*} z&LY;zj{|#NHTRr<;~TuRDne<v<57 zmp3Bqv9;Of?eJs!@RbOCX_2C)-d+A)7N?x4--GKN@bl_H_evro(coux*ekZ6we9uHitP0QL12E6GB!&!P5L~H((#Amk5%ZuU z-9PzhPH>coWwFhhQOxjP_92+oUM|79Au}*{{W9_KDnIn5qBjV-y1F?hsuUm}4&ciu zqy)6(lwC0-ZnyYuJ7m&5?1e#4qs7#!wPA>e+jH_o85dq9jeKO4myoVALtiY6y(YlZ z1%ah+{KLUTdq)fFHFJ5#+_6)8*kA{|VFdZOi+$;&hSd84JakXfD#oGh2k6g`H3D4W zqPP^#uSDbtla5EQ<{GykmhOvN16fGOQ;KUdir#yZpxgFr}n+bb5KGWbB~P z@?F6s0eyIp(KQT0xy9tsh!1u5EGEXs#~o$RsLe7e zqTUJ!4&MU!!=vMsyr&K_N3f*~U@6cN6di{Bd%(*1@^3v?NLhyM2nuAI=5Dv0+6UuV+v4G2tydb?4+KvpSHcdUGdg<47cTsC<3llNpv_2AAl95!bdi zeo~%db$cpE#+HYx{gVyovVUGrC^NvrUc$Trn8He1h+~tFNg9pLWeZ@0eM=x(8b2As z#)LOx$3QIqEu{#5P(MgSp^VWD%D*MALXM(K=~J%sYwX9e>)Qai$P=4KF7n#5ijh1^ zFjnX&M*pGQXX+zPB@Ht^b|`&PtFv7RHYTAQ#vgWq6oiSGvn^0~&Mp3znG-AlBf~?t zgF+}Qy-Xli_{NI2mVLTib=7WyE^HKr!rArftg+Qi67T{q%s$Gn6aw3&=xA8Hb|?$; zME$NNsfp@m#Z9V!H@)jKJ!vCJvOD%4{+=kE>sj5UIBZhfXldlU74t4D4+^fth^sJ1;4qU(}jk;x=9@p0zOqSG2}6J6Q9U-q-^ z_JI`?9tvP~9RKQOEMgSvWt^SB!ak^xwJ04hiNDOiH1;tJ^hfvi!%sh0i~cCiF$tbb zk&4@Lf_ju^97APeqCitJm+(~wg-l~Ln0Y`YdI+ogT^X*jaoVgC^w~VKqeG@AJx!iu#B(L+hL*mfFo{xj=2bHP z#}ElTqC0P&+1lR2i$Q-Gzi4-$=am$E)~yTmL&FwH178-u+whc&EuU53EhnAE9@I0x zmzY+DNCHAfpLeH{c{e*59kT4b{K_p+|u1jygN*C;RkdkSYE158`*H@1&$go5x) zjcan}Zy3TGujFf5u_@@$Lu6vL`^GB=P*FbUMKDteE_%s_eJ74P@7xf=u+Se};-MCa z?y;+BtgTK6fOKP(@_JgJZolpF=fD1|La40g#!`08GW6M{slk67tFv|rbBd6O`Jqj4 zo6^yC{8NFDIw(#3RncHYvXQyd=m#X`56_2BPYqqnw;bk&p||t=U0Lw`9Y;2e2)mv0 zamxaFf>VwoPm=vlV`vqRNNv1WoC+T2npAIk#PUxX@$X}9RKDXYJ`;Hte4BZ= zoY=BiPxn9(w}}Ruh4Uv;X&^KIgIemVt=%faNbSK>V!Q;3J4`_suWwCBbRFs90^2k} zDfjtVM-$@t12+izDJfb4Z5`K>yZo7Xe;XXBo}%k@&n^ng#x%BO{Y9I3rG!XOCtZF{ zm?kjCNevg&D*T|_&<))J4ifIq9AWD*Dd?q#Aia8C9m_B*4Aij*Cr>Pf)Zv+%t>UP| zpCLbQ&=7fULv6V5#ufe>sWNKFRI~HioW5Z8tLe~9cX4OwP55eq^1$)|UtiD0GYeN4 zC&{=mvj(|D2KH&sdh?);JTzrc+V4WEa?H1{Us~0dZ=b+v>Fj-#>b%L><_?1H8~+A6 z@bu9QNnWML?3KpKpgioQKrD*J{=;%#I!#7+a18VZ2ubE}!?b2u)2ny;N6O&&`@2@>A(~H z+_q|zj>E8_ChErPW4^l=S6l*t|963Alv1va!0jeB+@KF!G|I|iF`DZNnHVe>3>bwm z=#;38JdqbE3QYwW@4~CD!AUhW?ED%J`M&d0=xStqRxlJ^FBU13MJDe^xUA{vlfRJZ z{5psUtK+B9HO5r~=J0i94eayPz?_HiK*a`Zijr#KpB9}6#Lq;{M3PfBo$}5Mq>?oZ zP3>?vzwt2D5%Q>6@Dc7|^#-PBOW<1vJO#J7LcklT%a8!?<@SIPClsdaj(q-bwcVwA zITr`vG|or-h8th{*e%8!8{rzHLil8U z_p=WFf=u3anlBbkYGVvZS-SfI-@;2xNV&J=Q5vil>o&4!`e>nj!QfF)F&*`D?3SvL)QA7P0La-R-#^!uzO6~zNiR_YRWwST z3mLAwdS7eD8%$^HJKHiKBNXwKlaX&y_`;fu@f%EMNK5BfV#Zw!mB!T#*{*@}!EA5N zPb!P+v#rLZqcMMLQsV73F!oo>m%>3uTO+8uhN~!((Q2T3TJLhB_LG$&+1+_Ho`aC2sjW7Y^tv zvi+8`{ehsOFal1r|>oGOZI%gN;P&xQ=aS|?fP;$sC1cleg4)pSR|EL+}SgH}cLV4)$p zvr`z2bXbS-1dM}sfOyB~aC35ECkSNui7;2(h3#XCMf?OxZ(?Kxk-uHZ6x{c&>I2@D zBr}z!ggPOz&@~g5PYgl6&lStbem|m5u_7ieZV*dBXGLXYW$UFcQ1xtD4mly(H;@s` zSK0-hQOm3XDIc#EwG&7Xek?&?9+))0<2Z<;ru7xbx%>_Xx#e?^QG8U?#XvF?5vSE^ z6yFgL!{C9^kOmgm{&4RZ9jO*GoGFk7q>UD_sOb)0Umze%V(}z4J5kvSNS%$nkz@(# zAo}TK%gV)b{Ao%25p|Mp?KZs2kRdpGMn;qm;G>$>!{{Lcd^H_+ zDyFtySg`OYFK0NL6crUAT8nMR9Vd{Mje%|r*Vh8ZqwW`Trn^fmT=)0)wKhwsOdYqZ z$9G`piere9XpD)C-2;hc2zKfnFj_z~CODl1AYubC!D=P*?q>qmvfIb(?B_rU1ao?U ztKUC#&+7%ieEsvA=mPiiZ6FbbgO_pGcAOs~Gn*-dK8dr#Kgol z?=H`P^Pt*dnvT@_mjVndY}4Jvg8zZ19Yied^oKQHsDI_SJ-i0Sp%Fw}Q9v$rYCmT90S&d-LJYCJD(g3w3?Kaq=`wQr7O@Zn*Sv$4gE z3Eo6pE_+4;>A7gU>i(jkBPKDi4`^lbdbepd&7nX)tkLg=hXhRUY84iZn7b1wOvuER zKxeiBO9VsZAds#=R_G>iUG%qJ*jd7>4ljY6|M4XV8&5^s1tGwy0^mGYbeeourrVJT zlnt<;4oGSMeOsmM0Iwu()EwwvW_%FS8Kr#;R)DYjDdWt<-V1`pi#Y zT`&YFE-OI9Ktx2unjAvG#z|0fqI;J(|yImKg}#AwydRK%&gc%VXB>dIHE=0zjbqUUA_pki-EQ zysXR`+R6n7jzYv40TeK7H`|^N%v#GIQNUDU|3ll=9(XDs_BQaJ;y^e40l*oAdF%UV z2A@Wy9yEwf9xzJ)Ck@Dt%W<$ba(g&M%W;GQ04#|i3IOD7aCk2r zhHs8LvOs9!VV|NgJ8sLgwzmFU=@5bf#sjZk-{0_G%o=KW9@dFTNB~0^lF=BJuuD#| zW@V!mV-%^tAaJpaHZci<>I15MA&|^XGiacMgoH{|zeoY25>jhoM<>79g;t<;O;`LT zkM%?zA`pxWKqVinbYubF0D#A@Tq|CV%jc?EJA;}E2lI6h-&886b?W7NJw3f;PoTjA zbItNAO9`L7@+5>FLPva*^)La zIv|silY?)u+AMOr94~9HCIbWEx0|^iKazlVLLMv;ro!0BNb5@SrQ!Y62D%obT29SZ zJP!fz@H@~-6a#Wxw!~u_BF4b5n>ik970mxyGFI5R%)phY3D^Jev0>RN0=@*m8DrOr z+3Qw@3!K1O1Zu887_(CE>jx1{C}fEB0G!36PXL@VaO)DI3_(^Yt^SDTt)dJ)*)x-*O<^l9!Nkh;9-Ec0D<3=8IUTd0Er|-Gj*9kmZ5szM!W^Ua02* z#)joKc~nAnJ>Xv3Velj5vXKF=at9SS*X&FWwn@psk&v8>59H?z*H&OhSOuzY7!Ez% zZ?;j$!&!pf5Z!kU7;}Kx2U59^b>evmq;lDg*8R{Kg3uJGH%Vz}Ltxd#OWy^_u?c8# z9ket(y}ea{gkhpvUcO@tclH0HadRF10{WkjON@t$+Xs4=Az&JUSR?^Z8jfebo+{H| zv%OgJS^#}(%E`$|P1NDWhA7bd!|Pf-z_kRjK|tJHD=S%VNZkYYfD+$&vt-{-qMj&T zq0`oQdp2~g(*Yc2#XuNeTU&#)-H@svU^9V$_H)mw0APp3ASIOrZ-KZkyMxjDfBd*i zzhTsAO$JA~UFV=3mRp?^k1S9K$Zri8s3BW}xaIu(pdij$z%1uTpB*!}RK`KqAr9&p z5gB$r{8*e0Alv>~nM2n)n^qA=FauO_z>p>&3h!q;&=)I{x_$ zI>=M;2Ad_uJr79hvC$tr3BE}2;zbkaAsM;Hz=b0jxP~(LTup#$0obhTg!xR&!&<)O zLF*Ed_r*XZWorpFsRL=<5jgEkfVGH)g1TVwuA`y{;MO>B<}G{de^GR=+y<>M#4ZV7 zvU$@m!Q~>1l9Lk`lYkpIZ3!|74bL{eIRJYE&qS08CSX0i2m<_P&p!Vc5QQKe@Nk3c zB$c8Xm|{E$ie_U&OkQ3|zmb?{6?+_q7fU~R3Ov{79GlTCLhn1RMM_4YosPs?3gk$lpZFN zI2Or_&;9W3i*dl?5N?X<<=Bv2($0ZYao7;6*Yhql7TO7F#;MyQr_A;7e}05~<&^JE zh$~PnOPs#WywdiMqzIXO(XsVKac~APF=MwK7!iE_pBt+crU@*`XC=yk-Iu*N|MOKD z`{@n(Rc6k+j8R46$KiExxC`(zCNk;zDBNV?;=Nh)nR3bK8JeX^A9fUb{tQpB@6ah; zaVPPhf4nh*JAKnvc6Ql~h--Q4=h%24uh&)OB<7U6^0wt>@ffM=mv0eLu|_PnaBkf% zKE^+PoUmw@2>~O#h?bVtcTIfc;`dKWrh_ehV?6Z9f5ucUjaL4G+_(DY0*AY@>6fA| z!$aTOxTv?nYO@{Cme-!LG$Iz9ANPK<_};&#+n5`vcr(8ol~Dhr-Y1x+y+gTAz_eiW zlHy%OpwgSwahI}gb2~S_?Qu?S=c&o=7IC8_ny1Wt2lK#r^BGu=JspyfhVVBy`+jnq zF-K<@h8qPmlG7?4-pM;IzA%jcgynu#1uXZ2)|*BeJeCub}=}~Q}kQ83YFOabXG%s)7YDKhgsn}5bKU4uJ^|Gcsc#s4w!6Iybds~L` z9`?&CGi%XGxGz*Kb|r~5bL4s-{eN?oHJ}hx&VAbI4>E5XrrnuHidd7x`pLQ&gyFyD zq1SVh&&ig%Lz7QT&Y>M4J4+z;qC;xuWc&mbot63f5)K?U=cthiE*9w&8N! zq|ZZxI%gTS+7?yRNY$W?!la$(#Y$|}VrP;Llvb|RLKB0H5nfuHEB(Cdr8={40G3^9 zVqIQoUH*+LZ5q1hwTtJzRM`QAv|f{|fNHO{B`ZnP7v(?>h!U(p%pTOTAv#hhyF(iW zIc1g6NNq|Ta~qg}K@Ca~1lmoVLKHnVYEORz|GGr|Nas{%`@0duryHJ&A=u_7h_2h% zia(%({hRPjn)hP0GCMHP9~9p=S#hf4k`ydj`8e{9K|DjzzNj{ALCNWJr9zRPR)I&g zCC8*<@|sa>GihS>?S)mM^-r@^-fT49&-wBF;xt1J3zgg~QxPt_(h86kwb;R6%Ij3X z*uLpifSwt2Eu6?e`_m$eQIlYd8L3eU%&j|}!f+h6H+yq}i?p1gj!4BXI*C!(qDje( zx1k*8cO$6CO`@h8J!|B$T@8{oHk~pZn_M%s^jkun30tC<6_-~WKE z^Ow#ub+sC$=F>8~HP?mSW?|d< zJ-jL_g>Q;)R#hF4XblHy11tPeQi3#$@APA+$mukqpbUY=-#V$msQe2C5tpmm&(q%m z|6X(1v;rxP?{lD?fXJm+xV{k#eea3r(b=sua7sM( z#7`qrnc8VkzgUYBp?pm=!c#D+sNPAd(ID(P?yJP@=565fG~Wqployl4Z+~l{L2w&* zAVP<2hs^NAPANeSQIWT4dIgny#QIy6$Z{7SfB@~TkM*@O1r>^Vfc^Ry4g4M@+n`5%&h55ewLm>v`3gd$y9og$Nv>w-(HVoVziExin@GJ(Ii3D#(KBc%1IR}Ff zd?+(kW9k9t?4?(Ai06)~vZ>3^6;z*S#6%cVvq!qAnY%bUS9+)sR2Lk5=BeR}Ca1ya6?4@j>!>74 z?)+39PMmg)=$)2x%Mv#0td*^?UlR4WJ5dY!myFa8s2HO=XbdcWETYoC4L zHbV)IJQ0n{FDsQP^(hH^#VZaUc9KK??4kN9Iv$cbbWE7f?x_4J0-&rN@gknLY!#S{ zs@{;_=+Fc>8&t^#I4g;cp!GYbF+;2%hyzB>c=!Z4Z!>Y3-hdN zcmxPUwaIXbll25IyI_SqtC2$*QLZXk8Ke}GfjIVO!{dGUJ5x+vf}dg+!qJ~}XrCQc%q`^L zsR0vL5cfViS$r=pc_DB~rfS&mYKUC2kt%zkkgG5x5~cOlpG4k!7Y&yD#J=vU*T}-R zF~}Hoc#PMUV$LQ1R}~{)guw;J{3n3EX!;D)#R*?tK4ZxHjN& z<4+1WF^1z@B}$2aq-R|+B!xBHAU}A+mlPWqgEn!8w8Mvse_+$9K$(Xn=82meuf{+PLc>5OX>gCV?5uBEtiN_`b&^_ zCtcw!DimR?(p!SG2brc`D?468ajXPNOngB>4{S2)jX~TtdB!+~pcg%x42(64`0G)` zYj-KI!;-)%rSfqnyrV*V$E!x;2eh-_213WysENC#SLuUremX`513E&4Gy>c2|M^%E z{oXj#Lsa&Gxy`cmZ!R?+^RG-AK7Uoo^o+~@f+{+2Kb^ctKpP&tAu@7|)?Zrr*AFVF zG4)*>0f`V|EGz%T8H69O;BRQ)wlXwA#4GLL17}i$LK0~wFz%mjYPxHcNM{XfW+Q#n za7CIknbQT}x=^CrI~?OtkA8S~5J)k<&HudN)m+;h)Q#VC)0nG6i^l$i{_kJy+kTG4 zDhd$KFEHh<*$PYRl^O|^{cam>M%iubvRURnv-5@qUhR;(!{>BdqRyQ2u ze;h&AgW(VW3*yp_9LLF_4`MW`Nc7MO$coUfVqvJ4tEy!ciq~|Pa0+`8S{caN2$K!r zt!RAU6uh+(S)8kRXC0Z7AdnmMOTlF z4fvE?cy*2AZm2{Vc&V1HeC&DUG+g@*rbIM)OWlZnYJ>UlFNS|M&cp%yGFQLca^ z{Bj!4{MQZs%6z7r$l<*ZU#;wp%9bX`q3at*5tNwFoNdv<^G%5LaW6LFZ~qgKR^M0f zSv_ELSg?+~MSPRJ5>Xwk>}#c}R+;31Wj%L_rgpMd;M9_^rCu<;VE^AnJc2u;sv2~n z7EP?&MkrkU!KrYdv66$_9F~`FQQe@-V);C$hoi^(FIY8Xcjzl}@dl083)s4T^8~8W zRA;3n{9pwDnZ~FeD44FUT?FVx8-j4P6gKSQYg zqH^Z3cXw@bZ}%EZfhK@LdEu#2Db#b4f~#mOb5Wzo8mVvR_4C2@cyuGT z0IR`4I#TuB;@gT8J}DSlV-Nc_o9uY){ltX)1}z)smL=7N+t3eN(^B%)42kq6iQcHa zOIGK(P5z1bjTFPzxA*ua1_XNYdg{w#{U3w7(%E*rN7GYyvd*u)mTl`Mme!`kqMFU? zmrK_=?N^1=HSpQQ?hcNwESgVg|CD%8LrZr`)fTvZtd~k92iqfRp?zg`hB;huR!t9}^|cdgKguFz3RG<7G*AL2&ZLyn5_K z^r7Ojg6;5I8QthWeY39f;M4RcSR4$NH>g=d+FN_HtQuKUCzpHb7&QfzvUy!;dJ4c;e#JyJ`x*!Vnb% zmPn*uPZVM0q9I35W=487^$s69vs%w(@MbqcFYI*FuKLa*)!M{~G}S3h@h;6+Y_;D8 zDKo9QuCigDTJuZB>dQ~-8dcvTzO#}k^7y(`HHEuoKR?+3eMu)CAM{$vUdA$!KCU5g z@k>-AU;8}udPj3Y^@JwTFWPux`8fY-R6OO>3cTPV+a;1xyNUtIyXRrNEmAxGc>#7x zG_3{Al@S%5Vy9mQ6u{P7c`j9sL{{l#UFKb>rW{PdFVqIw8a}lb4sx58Rl;(%v}Vo~ z7Tv=>p$&7BR*Iz}dOv~{Q`UeV#+3M^H03BNpELDOO8ayz2DBJV`%A%@)St6@Gef3E zTgjhF(mXaN7MOn;T6oa^M02C-RroTOw@MGE%YbH*)e7${ZB&g09qWYFK26)5$6gXp zWSl#*8|3cpRE@r*M7<>c1WM2kXJm}^xY#D_eQCwF(*7m*h#$-t1MoAsA!CB?!lsgo zn%93~G*A<}gVCB}|JX(HW4)Ko9=(b}(9EV_zT^y`(gD&)_&zTH@~i$ZUmLtd~E) z#rV8}2`%)*x8Ki7 zl%!tJYktK=Ed~*wvLcXkj5k@2mH+ME(p?oNk$^ER)8p$*pTDb`w>@b+yIfKD{b2g! zi{im#s&%ZhoUl({AMw%GnNNf$$%KmjZVp#Pypeo(I83Y>LQhd55f!vS9cXj%D7ebw z9;u}wWM_W9q!Y_;=BsZmh?kfF^$b3Bjw0^2{ulRGoXTx`N9qT83RD4U5zw`gI2Jti=K{q-RZ`D31z1Kv}Y%|OvAom(8V?&w?syA zCfeMMn_5i!_(=VUm{%DQ{%?ZM9O!yO2A3o!q?O=1ciYQ9_kc)WYhO##Ao-%yCFJdl zX1s|ZD73Dns#yRbA$0O0$4Z`^!X8;-JOTaYwkttTauA<_AL;n+^^syZb_l6>SCLD+ z;3on*vVn*)tZP37Qd(?oOA57u6bo8qwtBe1>tVg$buEUaL+R|*@G$RUBvd0YQp$wj zNBaVb?2n>)WeHV8l(R#kong1$nU*!`(RpA* zKitA*0$zK?A++U;NbwSS`65VJp!ewmlX`}oYeZKYMeHwcsTjQ`csa>nU4gA=S^O^? zzHq#-3-J{5lW~_Th{~o*B)ZyMwwau0m)YT*KP#SN{6uDlm!<1XGMhE5;kcRgf*GCu$TSxffzgc(`F1b+JiweycBMs*2k$f)7ETG&SeP1PQIX{%~E7foUeraF>>qXr*dG-rX6n#{QLl`G}RQ$4< zgq(S$Gf!v{Ch9X8nAiyj6>;)(rt$`~W=b$q${yhP37+M?Z{ow{gJ6W%*K4_gFL))v zA55;%O)X|k9EhtRK?y(I|vOpxJQeyEh{Rzo^O$Ai8}CU%YUvn>^B(`-a)a`TI8aFM`K)H`gvI@O!a>CZ{k`QOoDZ2CEeeeph(kWX(A zat_)p4q~R{($J|lQmS7!J}x7am!3}h$7F{?DNZxbxAvr`w+L3S_2yTqUtPY8r1mPBHg&AB`X;{7c>}5H zcC~IovbaCf`5|rWC1M#Er&Tt7G}>X?d)4be6!<6&LanNch zJIM28mUa2X?tX%-8Np2{bF8JH;8g!&=gP1?IFeQvDJnovgsor}1ie#BJ(}xgXdm)t zX6ZC^LOgGe2$lZzbqd@u3?X#NOHSIi95`8hXsZ2-B&P2;s3g(H!%zo5;!1y*vUlx= z1$0~|Pk=~iwL64bpEGCTZ(Ue@E$EY1-OOR8a41f>dvkU+Tg@Ot@@mXODXy+#CcqLu z%lC(S)1aV#fHn*)2h#8#m@(MNuC!VJ}w z#jF`mXT@Es-$9LiIIsFe6`TLIWxwEF&6VSw3%=^SN>W-ZSPI8{JhnG1HFSaXtd3s} z!g%Wb8JXadgYhtuuye%Bk!Zsq#=kMw7KNu*;RC;8WITNGOYHFvZ`G0(W zib#E0m1Ci__2$)HZivxc#s_o*ktv}?lJFv8agT~4SRc4$r7&^n57W@D{WMx^j0!g% zL{BUw_+1%iL%B z^Be}NV#cMfx!YkUXrO?2M z^BVq%xj06>dwmLFtiMqO|I91m5+7H`WSa!tokQH4WB2jC+-n3ksfBG44?{&VPc~q7>u|sMuosT*PqgYM%9D{Qqg|yyLlC<36sO7Ab{< za1^pi%E&A;ME1;%BxIBEqhy3oB88CpN%r2OLCQ`dqk(M6%sArt+~+)hJ+J5d(W`o$ zZa?>ZUEk|_T|V#keW*c1_2XYx(imh^88@!=B-D21=heI(E+*d;yoplr<|f_Cli31y zn9}?`z5LSF)4A;faMpd0@5&a>tuKrh?D~Z_oW4rgREoFoF+9p+1CYRLba z;>eZ&^67ByuU+*GA+wRf&lL1-t95NT=pg7Ot2o1T1wWym4B-u{6ba`|w@L`Kf3}=C z%0f))pqqWxS8iqp)}?(;{rgi#b`G`3?&q8nLd;(UpN_<2(euaul{KeFug`(usMnMn zoTp4VDe5q0^<;aj-AE$YE6aRa{_)Rcc|*}uRaQrk^OKuU?bLzdH4PN2Kj-7C&z+Jtz+0Che)a$ z$J@6hNA1$u%zd4&AaZJ=ZtXyX3McI@Vf}nr{;z2Ho|nuGRUK!F&mh$>$Qtk48niX% zrW)Gs6w^SDk{9t3Cyg2@hM&~`8eh;COsK_nL*LSH5AGC0T9902z*Z@jn71ZZ9d1ur ztHx|Z=nH6BeE6=_SJ>qFWbIW9tw=%mYr5Ajh!5=(^X5uIeDNJi+WhPJeMWIEVUrWY zx@qQu6_sj*J-=Q!%)>_aU97dVk-bFmi*^AfRYPfpM-d_v6za_3CB{YEqPl-HzmDBm zF%;`qn#dP6BjQy65(CUCnblV5XfgVJ!P$*9O^n>dOg^>2%I1Tj7>htF1S_Sp`-o z$pk2B?Nh0ItgZG|bgphocytN3gy_SiwzhcU%7YQsY2`}ts<~DQj+0wnL~=iyOkZ+k zx_x-}PDn}qq!~@Q(6E?R$lOux6y#~R&zu}Vb2<0o84U-wV(oGJYkga7DN8`Ae zluyhnNA1xWi^%=2*ZRTJA$RkINQ(C-+iA(0lMW2O0_Cm4{SUO>r{8RG`=|ASo$e<& zVm5RN$PcD$J~u%9zMq@Tf`>Sg{KJ!6p~LILJ054QCbqZr0{ypCWijCiELpY1yVj8Y z3C}`W_ByN;d{$*a8O~>nt_@bt^ZxdVJggzkzU_+D-O%9v>~9}GXEWKz7Zw(3sz!$6 zKQ}Ldv>|ns51StnwCJnfbv&fvKE6w@`3vKt3>EI9lY2s5{q;B1tn6G^w?bn`M%QhH z8Z)EuP|wBNqkIj!cF!2Q#;>(ST1GUVSUN?@`ecz|>8!C)y?n?)q(J|ofZqX9yaWyH zqh~vwD3|0tr>}UqsYWetbxSuy(yBe>$O`4Q{u7@p##4^%*0NV1Px*A4KYH@LV!hU= zKQ!g?Ikk++FB1||?r)^{15OH)G#8aVT(qyg>9Fl$hhGj&snPD*;=1=HC09PAmE*w& zc};YVGniXJ0B5m?d)Z?35D<+$!b}%dNrR_LPZ@ zF0;Gp$ml!z$5Grj)?p^qx;QUT3;p@#79%i1f2_3chy5 zhhLF>dZI;yiKkXSTwQg+L$T#n46&EGg^^zO&ie5lcdpF^bNk;7A$*&iJ^Rz#@4c@K z4OBE9{3Xnv`L_OLrW)~3*vmN-v~F@cc0>v=R`3U~bvx4^5MGKnmXU9jrrCnhCaCX` zbWdeXmfmT$aVfVybVHWOC|6;L5nTg`^oUyOW|$Jg3j-^A(TlN+ETo$9-k|MNZ9Iwz zA$l(_M+CQy{0!bNw^J*pno3|thqDUrfKQ`-*Ph&W{Ln>;uGNceEvf&F_xh}Te-t2kD zms{z3cxH9OH!CH%wH8Di-jR%lo9eIFFt>!Mb*UG%&)+t=)a7R^q-2*J+o`X~OlF`% z;PEt<-nWZ-OG=mIx}5I4m)LhO^ObyJy+MO#vsJkyg_i&D{t_pJ82>lA4hkP16f!qb zY5Z-gl5bqjsrxfmo!zr;eV!Wr55lk$R~p&Tp((RA{#4c1U#lc@D5+vUVqU`t5V?CD zObZEPe{tOIR@r<&&A8);ec5)-t2-PN>=u)zLO_AL3fhynkmpnb&RnNY61~mN%N;Q!`fZv~|VJtm3(s z`-Zs8bQ|ABwVP*lgh=K*i*8odaRDthTdBmfxX_!laUy-ce6CP&_Z?=DaL7{bK76Q*lx?Q_KM0^#&o}W`Z>&xEt&)%3(?&*g zZed~g<_6A3RbE$DS0##FaV3#WKEJ#ZZ6{oX zqYgFeJ#3=X@#gtBWLJ>sgWqS(zq~rvv>70s9m1&phVJ9+%lh(NcgPH^_jw+7S9T5h z96z%+>BRR<;gtg$}sHVx=*7MVQbLhknp4t?~-(a3(TMY4a# zxDG?Vz`Ndp&$j#La=mY#@;=ZuYINGR#F@MOb%j)ao$b7U z^_Y)y+ttB9JNm1BB{N-#l8M%m{@+UM8KH%7-4`n;D*9k;DdK3w3o0fiCOGmE5YXHT z(cY^hakp~k!L9JqSVI{#;Mwnp_;1^>xlf+Ihe^Mujm&%|xDe#(1^)nrjEC11k&x~_ z5G9Pp#dq8ImaF!R|CssvuhN#p5KG<3^`*&$uT`;|mwLXK-t1Dr*GAGcOD=c9>eeSJ z3q_-5#dGJPyNvS$1}^7QlvL4Zbrw7j*Avl{mj76PD!Noge4zWglr(b+$84X@z{h#c z;l3n`zR1Sw>krgL}kyQ_=D+>`lEo9 zg4B^Cw}^`E&la|g!I~fUuhJ?)j3fLs@8DznkPFn9o7%@2c z46=(58d)6-{uTpy6~^5bGX0tL*<0uPC4GMjER3}yA1y=VC3}l(-8QOoG}j;l^+p<= zz%VAdb6BFKe;*{&Ui4ESC$xuZq1TF)A+0&Xp1F^Wtqo$OEe~Z#5=iq8LNeOe-roKp z>i{!z(|N&~`V6h7v&i_t@<-T=@TkO-Pr*oplyYHF(fP=_XO1Ql;yN7!x1^&X-2inI zkpbVgZyyv2#_2cSoWkrV6dL6Lu`(mf6|af&Yj_gq}e)_HIH#6XJ&9j?2)P3S2DR zO{Rw;$komlfCmqpsy1LN9QumGfXNiXO-I4zH!ItgBrcC|H&XVz2<{KV%;{lgz8BvR z;dXB~HbI(y)3e zh|f_Flnx@iTONu!GG`g&af^#Tf)vknZP56$HxT`|0NL~t5ucYY6ZX(_4M#l;`MqTa$X zi8L#;eNBF*z=D*^uH|z51%SaYY)(=~YwXS!Oc?^Yn4O#BEp|E(u??UE0WCp~NpKs2 z_M1&r(KbI*{;Z>`;Ry0o(THPF4!<@A3TpRDg3E!z6bt>p_2I}QY2OD(HQ$YkBQ$4E zypIEFAQg<+bv_Fl-ULo@-Pd<`cvxrLNnE^?^EPM-y5@MnG4{=sb1w=Q2GU7iKQ%-! zHs9&Z1vU|!oQGenZEUv8HZYoZfQrh+I@36eX+_B82nQ+(P2e`_eB&IOYrlZQ844VD z-pGZCxp(hg)IxInm`>wVJ-3~}*@ysd*wN(gAoBQ^%C{6FW7=Xf zts3#|QMiOHjKx^+fHtsAe=fL%4+Gqxhj1+lLDwqbK7Iq=D~gR*^|kn-fRQif4BGQ5 z&o&+Hk`k$qx{*Ykmiewi-&a{9E<+R_Aky-nLw{)`o;joMIzer$uP#6~*y(c553CP= z-zZ^ogWL`slHlSpK2IW4x%10)n}5QsN{h@7^|K-*4k+fO=wkcEW*P*luOkF&l`%>T z;lw2{JP%*YsW(?k<}sNhnbkb8nsW*YMx*44GjGL2aF-el#|2>5J)wRdL;WGjD!8QZ zvNErNRSVBdWu>OIr75?$A@<&2jby2bl>jhb=kKudlt$uaOo#DNt$`6D$|&K0L<}7O zPbm3(`~j8?1NTi;i9NY9m%M*#+|JZzY@*!BQ9qJ#H#u_`9rx*(v{Iy@LE$}j+tvB; zBhwjwDS`(C{PILTH0G|RRPz4(Yn zyqekHeEN{95#nPM<}sjjCgsjI0S@kCU}(T+DMzf76+0SD@>{*Le$ zWcb;-3WqcXF~5GdCHN%5yN&7JxcnJ4n^laL%D;W}pMOsItvGjfb{>~(1O95|M%$BZ zq+>^u88}ylM+E&L)`94JRCHJA=%VuAsU8i`usm*yN_u?lQ%1c#Zm!q#oM!w3;M{1eDbA~52PU5+|ZZ^T-ffsx)q+v5NPyyNL@WjNf z&-)K2p+muk-H%oa#?*mBF1;L4v~rWo)BG}ZR)gUDF7jKQmunU25olsRK4YU}8*Huu(z;c1R{y`Z~y?_RLatt?63bv(V1n&q!g z@uhZyS4C^!6{n8hsPUUk1KK(>~iGexeBmiAE?F!DXggVl!Kw3Fw;QU90ITxO5KM^*5Nx_$Sn0 zRfpRofBhhqGZ29m;C-Tgb!?&BJ_~Df+;z1G|8`TzJBfiT|7q;u z!-v!ANsrJnqqVauC_jI(@lj#hHUquJ8x8$~)mq*OLrGt0b}+zbIt&F$VLHW@BTuy|IZ@m#{iEBIYm~|>wQ>fJ z+>xFOLzrh?{@MnC^QBB*eSb+43Q8-hv|*>vz3k}(S_Mfk=2vB3jZ9mtdp5t6R&Wu0 z2WYo3^aq#*)t~1HUAii7?b;-Ne7sv+mR%;z8w-G~!66nuMn?&LyU{d~U**zIH5I$8 zM4(UTFs{R`Pqdl%SfhAwW36J}>a7Z5SIaYuunL$@cAVk3%Fml(ap~Z8R4^ORzBhhu zw*tOS#dWqIK+H^~-B11a-V@+PabEcD-8&vPb5*{Y?@b$wdVLj|1{K;5o?c<1F)&+> zi7F}TDZ=*=>@z@6(S%3&?Afzqv-UXmYo={NyqUR4_Bc7Y1hy|Y#54~*DJ;(tO4GWH zJ&k${4>Ho8(RbV!rfx{yU;cMQ!)pTDLhUs*YhxHu(V;m3(CF*+VH)6_Dp(qbb{O3P zFe4K!=Bb$2*wRX9=CQ8`MIUk!K-q<))31gaA}YWmu}(c$D$fuXb@=>!hBhd}Ra@qX z`4h(|6k9x4=gBT!kS}dO7O7g_7X^qtcz!fZG;T-!(au#=LFzv>#Ux%8?{40ozLm#a zO9alnT6p)V=Z|YNdiE@%lB*0TX;Dwc^}MCM#2f1$Rl4SiK+#XIo$T!G0~Kx`jEnGG zi29Q{z0hEq7oEkIt!2}mywvYhH-~=dF=}B)T|j`qfrujwOX#~JY?z9SbHIlQqNDE` z88Ok)PMD0b!s`mei8Bt!#R-HSj9X2P8FSJ<=@+7{Y2~5 zh_9gz*)#P2e5L+I(GinRzdv^6P#DymQ)Cr)4FZ&@YrGm1_~t?q??llmHpk?*4t1vm zoL2w(M|8*TgD-JYh(iDzr3_>22$rT`=WcU(viO_S;@sR|_eG~;x@_NxHzHugOF9$4 zmfDf8kWo2L(U$zYSShaN$E`ou%m^x)wn^BKGeVl3ATxm2_!H%~YZXzIE>(_s%`U-U_=L4oS&=A@hpt|Gj-uWSGlMgnSHkL`JJ0`H=Kmcxj!q*{P!^zm+yzug?CeI{9#h9Y?k+DD z?v8&WtbV!W;VbM5iA}GIi_4uu;+-Rn!5Mp06VG!`it?st4uEW95_jc9?K>{oK87!u z4qrWi7}^{d$c-G?f|@3enp!a!!eY`FpXO3kxtZpk`(T9UI-8z?(N5d3K`ccp{ogi} z+}+&^vfDMid)yQ+RU}=~?g3iL2;7(G##B|QEG;dgLafyTNPOfKr&shH6%`dc#6;?|=&r8}lnd>Znx#M!Ac;Lc zWzz+F6a8>&+c)~E3;68B%PfHNH4$odboA6V+5%H996=dv&-~=A@DPL6fwb`{Z@f$e1@}78!SmCO+1XPSX$2;2LNBJq5-blAt2_GO80_I6#JsJPBBbN)?!tun7%y5N4n20TUB5vL0BnBZQTO_vwMAs`;u~IF{Pisb{(QnW z0N`H++f2e%07g|dtj63^G*ln9zS0TJ7Us}cU}x>#^b$*oiWiVpG#-WZ>^fe zNoWYmwNx}Vgh4;5ky-0)>PiHO6m(~4= z#9Jv`VK2uN(cy7)Rq-%Wy?72=f7-NM;>Rr|v0dK#h@*fE=9B9hw~e`R01DhyN?MxO z+7R-6^m#bep$wj?CXPd~J=l-em7t?#ZFhkN$uv;o}Eo z-;~+8J4NpHP_}-SM?}@F|E~1ESNZo+|IaU7ew*wD{DR(Bd`{`$%~ljDiWd}eL%JoTK}9J6B}RjUf~0_Shad<@ z%7}CCbDeXp?{)rw@5R{oVSD!6?|2o_I$CPiiEj`?5On>%y0RX49R|O#Faq!l-$5vV z7XmA!nlf~S{V8ZENrfPKn)}L%4}EfW=6oOO8!!>>?UGn1*igNNky4KE4)d*uEjHjx z6iZ0l9&KF0tw@@9J4jLD`K)$j#IK4mquLm`4^1B%BE}Nlf7YvwDAFKtu*h2ID4jmLqrqTp$we4{D;Q8}g z;YzI2)6=A4k%s)L4;~QD2VDg?PStc5e2YIEhA-+H7tEE!H1_jnaZAfh+>myjmHPVn zFQX}D8gyZ1MXfFia_1ZJS2$mU=wy6^-f3io4iD=HeLsjGds6S*ohfXsV`i36TFNIO zAz`u98L@Y8@T0V?yu6&>r11q&KI$(~Q$=AR4)%{ar-;rR+#y72Y;3%D^wYff^Ji);EiD)^@u<|}`}gm^FD>mXy!X=e*Dxy# zAJ=iRO3{gVQ_jJ0{d-o}PxBztP2bh^^=GIY6bhwdWEAax^2c&-vBR(xCE3^4mz0$i zosdALkt0EooSf{)thv9vdzhjC3P%8`b5M?rjV+daZ0$^9y|>pZf0^u*nwpANr~?xh z7q@x(luc5So`{IZf=;#UQV$0QM;(d0=j$uk+|q(06SNFY-8nTyKR7t3uAyNwQ&Lh= z40^_{8V5md-n=O&Dl7X_x-KF4-`E#WKsKBsfLfiD*qEvRW|zU^cSTN5-lHw#&` zL-^OODRNL2zJ06m`%(`j#~cz8a{6y09|xM7n``hp;(Mo+TRMC^UHiPjYv;y9xe=aR zexh0;Q(;vV95lTfl-9z@DLyI+CMqVj+!03T*ap7D$KOA!ccr7V6E{6Qy{fJ*^3^LE z)i}Bk@V2_0A0^tlj~-o$uTmQG-x++e1=Cz4e~kO&YHNey>{)|(hqIFE^~lb#QR7fBrnI zsY&|j_e>mea&o9$u_zAF^o{ZH@x_CG?i*4se(B^|kL$af9mchRM;m=?|IwtW7)?C+_pplnYZeVDLy zPcS_6_s@^)tgJX-(&>aOpqSX$sZ~#RcO^SJZm_BtWdJ{8nGMnWF zf3mvk?}^)DA)xofE-o&NlJ59y$uLlU3D2!Gt&Oe4#o*VkZ-7v?_IMfWwr)1npITv;hNK;Zn0`%W8;ndpi4<6S-T1vo z9$wy%;^N}jnRi=5{~9 zDl#xI@SC@q{8?8tpK0_g8|itc5oW|S+!}z1lf4#$Yw<3_HK04EpGV_Wt99w74`2cn zXXncKp5M`2@VB%V>_vHIf=gmf)8W5<*}o|%S(&JK;*K%%U88Bfy2L=ieSHsdq`k>( zZEeB+(1TjS;qc(3B)HeBP%$THaTe`ydWqSkxOp?ayFnq?4Z~hDDfo2JucXv);S&DyphIu^9?A$g@YR;fpgaZQZNiQuo)hU210LW@jgd z^gcVVdxGJcoSwGYU+zBrRh$Tj1rJO_H3m}?hXsFxpxHyC;{u1Nw#HW3m9pnkAz~f| zoN{tZ`tLL>4g7!Ic~?%qR43N+Hsc>mo*;GGz^G8W>Rh78Zw3^?W)6>S# z5MD8#;+wL}@micbM69geA?%hxW!g+$Mh3S*+=PKG^;RE~=xq%1ou_dVoK$^-Nd2jh zcW5N9|924)5$g5wp-d?$DXe;df`M{aU0r1n7N+<;QDH5JX-G%D&;Fm&Z8bDDVrKx2 zM)U1*IQ&rcJ6L4CIwb@f-s9XBfDyYq`WW<$Gl?&fr&#CFalt@MkQ0*25BX#EDCGIK z@Y>qDp`oF!OP$x!UcF)!5*l9Z=aew-JTe*mNcKf2DlSgh%S%ivPbM1hm5l!}DLIo& zJE#^|_3IVW>Mr$tT;zMGwHKP2*PlImCOW9H@IMFp`PL?sAv;$LL2iH zX5nh@a8v(teLXvvE5KNQGg|mEBv7Y9Uc2)ZCm#9{2e*KF%IZuB^u+FWxp^Ct-B6wi z3e`MoCv$muX3zgm08f8vDz1e5ZivUyA!lBdGN<>j; z5ktu@v7g^8(AiR-#eDpb7JLXmoY4FY=S2@s@vs3(^DX|HHsN@Z`*$n{ZK>B~y!BNL zto5l0|5st-XtKmCE39dT1L<+JCd2dg4fBspyEUP=LBvGLun)F$swTR+io2dS=(G03 zpkQ>e<7$=;)D@mIoyUN=x{|ki$2LUa|D5Rtju0&^-PyQ?s{HR=-j<@>5Dn`5m*RBo zDLDL%-9B@Z2Zd?HL^h4-6jc$a$aopVgKK_7cA-T>$%QgZ&v4WiUdGTP8<(2 zc~lN*zT)ru7_wkol%N+YnluBv>_tR2p|B1SHq4~ZB85d3MTznU1;Hf^jqPj8ytKuX zF^ShHsN&SG+wx%oAE)tw3v@*_Q4kUIZM|x`?Q1x>K~*#cE@4H-l&*+-i?gYm1HT`G zQc5!x4bk`-L(-K2KYia=^%TnY4rGZjCs3rnuF0a$)@rNEe> z(GtX3l@z!ui5G_l;Zm#52$Oc1nhu{2BvT(1`EL-qZ|5?96&|?FYh9S(O5OdRt^{+z zRooP)qKYI6h?I31hw+Pe$n0@-|8MjDKfR6MioC9XK0@Dx$D=%caZdIuitE zV8EnTZ&*3gMN)WsdF3HBHFtzoB?z<&%u~4shF1>NXyv)pgK}-Y`)0B$!A? zjJ=CQ9LehZ^pT2IRz-y`i+Iuj)GME^SoG6IGYd7;y6{=Re6)x`<$1Ya&NCrdyxZ*OLPM*OAu z%6NWx($-u1{HFx79bi3mP0jHSL%?`Zz~Kt1Y9wF|hI6I8_rUJs&Qz%me>% zswOhsuCD+p9LPN2#gxEK(?#l@e*69%ANpKdYY6}uE5R9W-lU+VjRX!7jdq@Gpiop) ztoroni}ymn%NG9=B^G%5#00H=iI$3@V#w^N-C#~f{?)nNo{!Af!~`2ZKk4!DG4P!C zj9;JIjcyHk0t@cAk^c z$d#fABe))#pU>>>;Zg0eq2=S_)85g61N2#vItSMEp_aP3y1pmI$8)xf%*|;M6BB>^ zn#}&Kej%{m`Q+q;J1;MfLtH#V#`kZy<4j$ALqh{RTDj=aRd6trl9r|nV^!v$r11Cm zcL&nMpS~JFD^F!GkD3@RDBJbTexDGPN`e3`i?0t91se{lhw_Dx>HMtW@X?VGMIfy28ymmwbOYH)v;qrD zZEY>M<3DpvYETkT;&t(c{9K@yZyFjhbAN*go4lZ*q3N2KNS|By0j~S4Jp}JQ$Um^> zg0Kf{lD~6D-vRf7lz}JFo6^Km{1jPor-YT=U2Py$x-T)KZ;|1abfXg!J~jV^?8< zrsUSjQSk7%lfW!b25i>%Txo;K0WjxLz{bHh26MweiJ(Pr5D4=2_C6jR1m+K@H(*d~ zFn%DZXd}VL#oCV`%*=w2WhZ{~#qkW#omMCL@g(!y!0CYlyH&4w*5JUPt#9Q{^bp8jl~`KKgY|*;6%`T6Y#rbh zz>GRoT?PgQ!eB6kXV3Ur&;KHoRa83q`eNpSfSBSps=)^q6VR|_JrH_~GEC&a60wAT zz4*$-@qun{>Fxz)b zTKs5kJubJXH+b}j6|65I8Dl$;&ueGcEJHBp9|^!%9X-8J5DKvg3X+4>__e+LP--xO z1hF@w##~rlP73@ZJhpo~r>Ut4WHTXERYK5^xf7RmUfg(@L2-381-Q9Wpj;|{pvf4- zNP)fCrpkVf@}z%a&=Orzon?aS>+8GpX-Mu%kxHzEi%TL9>z4D)z686>OiW}Ut;2xN z8QdSY-JT!5o7dB0@7$@Wq46CRX_@faPx2mc)U&g*RY6yQ{3Z>a*#eMKS+A4TMQQ{^6>B|czWIizVPMgsZUtqjCqzP?l%F9fdN~ABX1xW^@&PT zk`M(5cr{pr62MpG&1z56^p78um2&ekT+jIDfVWTssoL`L^5W7G4j{qrIg(UBd)m&p z-saXp7-$NMt3AzE0Pqitb_Xzf`=E~nXf!sOlW<>+GMNEIa9n7;naC{P(-}ch{bEy( znwokMoDQ2x^dvGTf*gvM@yXWM2mQ%UcI1G1vHmIRj@>c{M0f-QdVnW%UH?vB_t@@R z3g`REN>w1eXXJtGzhgJp1;)iwZU{gZJMeX$o}Pwvj`ZmQrhQ!Z{rse0tiQIlI=`iI zyMcHz!Xv}o&8_3TZgG`uKP_+$1;zLFkY22n=t1y<9X%hP29tpVsjcNw z-t{!fGafq~Rj;YGca$M{$o;a?QW&IXY+SlOIeOX1-_Nb=5#0qs1Q>+Q2lUCCX8fz^ z#meOc#%8?qkiU73}_4 zULGD15uxM|Tw{>l?)Ku2e4C@GlUb_qn%;Iy7or`tv6t0CQXjh#o)*@E=`ITv{Uf zGXy;Z{<{kXPqP(j`Y&;gIB|o|^-zL>f>GU8X&D*MJ;As?WGf^$K@x*-toqqFpO3FE ztF&~shh#`&!?PGPTBIL;3%zY_8XYVGm=;Dt@&(xKco6p#zkPcRM4Rf`+6EG0h|&if zhbli)LIIBect&9DBQ|OQWXi$CRa8?$2}0NwK5oNmt7~TdJ9nY2l~U(?$vgjhalQrA z!F8Zl;*CB%wd{(bz$yq=*Q(K!(0RQ_Y=wf2>C_EPP1yXk8|?Pt&dzmhZEX%tPF7CN z2u<9|HT=@$QiptSx9$Y@K;<^7H4BxORaE-v$AngEf&y-4XR1fz+ZsMa-)~TEJ;s2=I052+5dHJ@Fkwx$2toQKQ!pB5N*)O-sKJt^w s(yDxeQz<=*mnDiR;`!eP)P98{b{Dc(LVxiD|1yE@t7s`#Dp`d77wbDuFaQ7m diff --git a/doc/latest/my_final_sel_8h__incl.map b/doc/latest/my_final_sel_8h__incl.map deleted file mode 100644 index 85aedc6baa..0000000000 --- a/doc/latest/my_final_sel_8h__incl.map +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - diff --git a/doc/latest/my_final_sel_8h__incl.png b/doc/latest/my_final_sel_8h__incl.png deleted file mode 100644 index 2f7639c322221cda990599f49dd8fc5535633e90..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17743 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 - - - - - - - -FCCAnalyses: analyzers/dataframe/src/myUtils.cc File Reference - - - - - - - - - - - - - -
    - -
    myUtils.cc File Reference
    -
    -
    -
    #include "FCCAnalyses/myUtils.h"
    -#include <iostream>
    -#include <cstdlib>
    -#include <vector>
    -#include "edm4hep/EDM4hepVersion.h"
    -#include "FCCAnalyses/VertexFitterSimple.h"
    -#include "FCCAnalyses/ReconstructedParticle.h"
    -#include "FCCAnalyses/MCParticle.h"
    -#include "FCCAnalyses/Algorithms.h"
    -
    -Include dependency graph for myUtils.cc:
    -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -
    - - - - - - -

    -Namespaces

    namespace  FCCAnalyses
     Jet clustering utilities interface.
     
    namespace  FCCAnalyses::myUtils
     
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    -Functions

    float FCCAnalyses::myUtils::get_d0 (TVector3 x, TVector3 p)
     
    float FCCAnalyses::myUtils::get_z0 (TVector3 x, TVector3 p)
     
    int FCCAnalyses::myUtils::get_Npos (ROOT::VecOps::RVec< float > in)
     
    int FCCAnalyses::myUtils::get_Nneg (ROOT::VecOps::RVec< float > in)
     
    float FCCAnalyses::myUtils::get_dPV2DV_min (ROOT::VecOps::RVec< float > in)
     
    float FCCAnalyses::myUtils::get_dPV2DV_max (ROOT::VecOps::RVec< float > in)
     
    float FCCAnalyses::myUtils::get_dPV2DV_ave (ROOT::VecOps::RVec< float > in)
     
    int FCCAnalyses::myUtils::get_PV_ntracks (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    int FCCAnalyses::myUtils::hasPV (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_mass (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_x (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_y (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_z (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_xErr (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_yErr (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_zErr (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_chi2 (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_isPV (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_ntracks (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_d2PV (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int comp)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_d2PVError (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int comp)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_d2MC (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > mcver, ROOT::VecOps::RVec< int > mcind, int comp)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_indMC (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_indMC (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > mcver)
     
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexFCCAnalyses::myUtils::get_VertexObject (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > mcver, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin)
     
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexFCCAnalyses::myUtils::merge_VertexObjet (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > in)
     
    std::vector< std::vector< int > > FCCAnalyses::myUtils::get_Vertex_ind (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< TVector3 > FCCAnalyses::myUtils::get_MCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_MCVertex_x (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_MCVertex_y (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_MCVertex_z (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_NTracksMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
     
    std::vector< std::vector< int > > FCCAnalyses::myUtils::get_MCindMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
     
    std::vector< std::vector< int > > FCCAnalyses::myUtils::get_MCpdgMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    std::vector< std::vector< int > > FCCAnalyses::myUtils::get_MCpdgMotherMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    std::vector< std::vector< int > > FCCAnalyses::myUtils::get_MCpdgGMotherMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_MCMother1 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_MCMother2 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_MCDaughter1 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_MCDaughter2 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMCFCCAnalyses::myUtils::get_MCVertexObject (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
     
    float FCCAnalyses::myUtils::get_distance (edm4hep::Vector3f v1, TVector3 v2, int comp)
     
    float FCCAnalyses::myUtils::get_distance (TVector3 v1, TVector3 v2)
     
    float FCCAnalyses::myUtils::get_distanceVertex (edm4hep::VertexData v1, edm4hep::VertexData v2, int comp)
     
    float FCCAnalyses::myUtils::get_distanceErrorVertex (edm4hep::VertexData v1, edm4hep::VertexData v2, int comp)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_flightDistanceVertex (ROOT::VecOps::RVec< FCCAnalysesComposite > in, edm4hep::VertexData pv)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_flightDistanceVertex (ROOT::VecOps::RVec< FCCAnalysesComposite > in, VertexingUtils::FCCAnalysesVertex pv)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getMC_daughter (int daughterindex, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getMC_parent (int parentindex, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
     
    int FCCAnalyses::myUtils::getMC_parent (int parentindex, edm4hep::MCParticleData in, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< FCCAnalysesCompositeFCCAnalyses::myUtils::add_truthmatched (ROOT::VecOps::RVec< FCCAnalysesComposite > comp, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > rp2mc, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_trueVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind, int mother, int grandmother)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::add_truthmatched2 (ROOT::VecOps::RVec< FCCAnalysesComposite2 > comp, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< int > rp2mc, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_compmc (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
     
    ROOT::VecOps::RVec< FCCAnalysesCompositeFCCAnalyses::myUtils::build_Bu2D0Pi (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< FCCAnalysesComposite > d0, ROOT::VecOps::RVec< int > pions)
     
    int FCCAnalyses::myUtils::getFCCAnalysesComposite_N (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
     
    int FCCAnalyses::myUtils::getFCCAnalysesComposite_N (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_type (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_vertex (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_mcvertex (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_B (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_p (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, int type)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_p (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index, int type)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_q (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index)
     
    ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::myUtils::get_truetrack (ROOT::VecOps::RVec< int > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::myUtils::get_pseudotrack (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::myUtils::getFCCAnalysesComposite_track (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_trackd0 (ROOT::VecOps::RVec< edm4hep::TrackState > in)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_trackz0 (ROOT::VecOps::RVec< edm4hep::TrackState > in)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_d0 (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int index)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_z0 (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int index)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_charge (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_truthMatch (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
     
    ROOT::VecOps::RVec< TLorentzVector > FCCAnalyses::myUtils::getFCCAnalysesComposite_particle (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > FCCAnalyses::myUtils::getFCCAnalysesComposite_index (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
     
    ROOT::VecOps::RVec< edm4hep::VertexData > FCCAnalyses::myUtils::getFCCAnalysesComposite_vertex (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
     
    bool FCCAnalyses::myUtils::isPV (edm4hep::ReconstructedParticleData recop, ROOT::VecOps::RVec< int > pvindex)
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::myUtils::PID (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::myUtils::get_RP_atVertex (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    float FCCAnalyses::myUtils::build_invmass (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > index)
     
    TLorentzVector FCCAnalyses::myUtils::build_tlv (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > index)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::build_tau23pi (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::build_B2Kstee (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::build_B2Kstmumu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::build_Bd2KstNuNu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::build_Bs2PhiNuNu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::build_Bd2MuMu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_thrusthemis_angle (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< float > thrust)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_DVertex_thrusthemis_angle (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< float > thrust)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_thrusthemis (ROOT::VecOps::RVec< float > angle, int index)
     index ==1 -> positive angle == minimum energy index ==0 -> negative angle == maximum energy
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_thrusthemis_emin (ROOT::VecOps::RVec< float > angle, float eneg, float epos)
     
    ROOT::VecOps::RVec< edm4hep::MCParticleData > FCCAnalyses::myUtils::build_truerho (ROOT::VecOps::RVec< int > vertexind, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > FCCAnalyses::myUtils::build_rho (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_mass (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_px (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_py (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_pz (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
     
    float FCCAnalyses::myUtils::get_p (edm4hep::ReconstructedParticleData in)
     return the momenta of the input ReconstructedParticles
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_anglethrust (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< float > thrust)
     
    int FCCAnalyses::myUtils::has_anglethrust_emin (ROOT::VecOps::RVec< float > angle)
     
    - - - -

    -Variables

    int FCCAnalyses::myUtils::globalmm =0
     
    -
    - - - - - diff --git a/doc/latest/my_utils_8cc__incl.map b/doc/latest/my_utils_8cc__incl.map deleted file mode 100644 index 0e370cd17f..0000000000 --- a/doc/latest/my_utils_8cc__incl.map +++ /dev/null @@ -1,150 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/doc/latest/my_utils_8cc__incl.md5 b/doc/latest/my_utils_8cc__incl.md5 deleted file mode 100644 index 15b3e9afa3..0000000000 --- a/doc/latest/my_utils_8cc__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -0e6fe06670e220411312a8a4906561e1 \ No newline at end of file diff --git a/doc/latest/my_utils_8cc__incl.png b/doc/latest/my_utils_8cc__incl.png deleted file mode 100644 index 36c103716f41f788796f1e8470fd85fa497385b6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 325682 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 @n@fU@t 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�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

    gWS9Cm?Ku6NHYO>zj9jSn^3G#+mt5+sYqj#7 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

    )D8s+DfJIrf@d@)UH1);&?V^}rM8qfiF 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 diff --git a/doc/latest/my_utils_8h__dep__incl.md5 b/doc/latest/my_utils_8h__dep__incl.md5 deleted file mode 100644 index c93d2c97c7..0000000000 --- a/doc/latest/my_utils_8h__dep__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -783c0f1d0a574617f44f4c601bc0d077 \ No newline at end of file diff --git a/doc/latest/my_utils_8h__dep__incl.png b/doc/latest/my_utils_8h__dep__incl.png deleted file mode 100644 index 6a5c0023448855893eea411e41660af24c90e642..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6009 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 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/doc/latest/my_utils_8h__incl.md5 b/doc/latest/my_utils_8h__incl.md5 deleted file mode 100644 index 8bc59777ee..0000000000 --- a/doc/latest/my_utils_8h__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -b8c9a76ac957a475e4b90503193835cc \ No newline at end of file diff --git a/doc/latest/my_utils_8h__incl.png b/doc/latest/my_utils_8h__incl.png deleted file mode 100644 index a2b6a22375ee97047dfba87aedd593eeb7c92976..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 71969 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 L6vZn - - - - - - - -FCCAnalyses: analyzers/dataframe/FCCAnalyses/myUtils.h Source File - - - - - - - - - - - - -

    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    myUtils.h
    -
    -
    -Go to the documentation of this file.
    1#ifndef MYUTILS_ANALYZERS_H
    -
    2#define MYUTILS_ANALYZERS_H
    -
    3#include "ROOT/RVec.hxx"
    -
    4#include "edm4hep/ReconstructedParticleData.h"
    -
    5#include "edm4hep/MCParticleData.h"
    -
    6#include "edm4hep/TrackState.h"
    -
    7#include "edm4hep/VertexData.h"
    -
    8
    -
    9#include "TLorentzVector.h"
    -
    10#include "VertexingUtils.h"
    -
    11#include <vector>
    -
    12
    -
    13namespace FCCAnalyses{
    -
    14
    -
    -
    15namespace myUtils{
    -
    16
    -
    - -
    18 TLorentzVector particle;
    -
    19 ROOT::VecOps::RVec<int> index;//index in the RP
    -
    20 edm4hep::VertexData vertex;
    -
    21 int charge;
    - -
    23 };
    -
    -
    24
    -
    25
    -
    - -
    27 TLorentzVector particle;
    -
    28 int vertex; //index in the vertex collection
    -
    29 int charge;
    - -
    31 };
    -
    -
    32
    -
    -
    33 struct filter_PV{
    -
    34 filter_PV(bool arg_pv);
    -
    35 bool m_pv=true;
    -
    36 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> operator()(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in,
    -
    37 ROOT::VecOps::RVec<int> index);
    -
    38 };
    -
    -
    39
    -
    -
    40 struct build_D0 {
    -
    41 build_D0(float arg_mass, float arg_p, bool arg_filterPV);
    -
    42 float m_mass=0.05;
    -
    43 float m_p=1.;
    -
    44 bool m_filterPV=true;
    -
    45 ROOT::VecOps::RVec<FCCAnalysesComposite> operator() (ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop,
    -
    46 ROOT::VecOps::RVec<edm4hep::TrackState> tracks,
    -
    47 ROOT::VecOps::RVec<int> pions,
    -
    48 ROOT::VecOps::RVec<int> kaons,
    -
    49 ROOT::VecOps::RVec<int> pvindex);
    -
    50 };
    -
    -
    51
    -
    52
    -
    53
    -
    - -
    55 build_tau23pi( float arg_masslow, float arg_masshigh, float arg_p, float arg_angle, bool arg_rho);
    -
    56 float m_masslow=0.05;
    -
    57 float m_masshigh=3.0;
    -
    58 float m_p=1.;
    -
    59 float m_angle=1.;
    -
    60 bool m_rho = true;
    -
    61 ROOT::VecOps::RVec<FCCAnalysesComposite2> operator() (ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    -
    62 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop);
    -
    63 };
    -
    -
    64
    -
    65
    -
    66
    -
    -
    67 struct sel_PV {
    -
    68 sel_PV(bool arg_closest);
    - -
    70 VertexingUtils::FCCAnalysesVertex operator()(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> pv);
    -
    71 };
    -
    -
    72
    -
    73
    -
    -
    74 struct sel_PID {
    -
    75 sel_PID(int arg_PDG);
    -
    76 int m_PDG=211;
    -
    77 ROOT::VecOps::RVec<int> operator() (ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop);
    -
    78 };
    -
    -
    79
    -
    80
    -
    81 ROOT::VecOps::RVec<edm4hep::TrackState> get_pseudotrack(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    -
    82 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop);
    -
    83
    -
    84
    -
    85 ROOT::VecOps::RVec<FCCAnalysesComposite2> build_tau23pi(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    -
    86 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop);
    -
    87
    -
    88 ROOT::VecOps::RVec<FCCAnalysesComposite2> build_B2Kstee(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    -
    89 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop);
    -
    90
    -
    91 ROOT::VecOps::RVec<FCCAnalysesComposite2> build_B2Kstmumu(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    -
    92 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop);
    -
    93
    -
    94 ROOT::VecOps::RVec<FCCAnalysesComposite2> build_Bd2KstNuNu(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    -
    95 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop);
    -
    96
    -
    97 ROOT::VecOps::RVec<FCCAnalysesComposite2> build_Bs2PhiNuNu(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    -
    98 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop);
    -
    99
    -
    100 ROOT::VecOps::RVec<FCCAnalysesComposite2> build_Bd2MuMu(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    -
    101 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop);
    -
    102
    -
    103
    -
    104 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> get_MCVertexObject(ROOT::VecOps::RVec<edm4hep::MCParticleData> mc,
    -
    105 ROOT::VecOps::RVec<int> ind);
    -
    106
    -
    107 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex>
    -
    108 merge_VertexObjet(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> in);
    -
    109
    -
    110 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> get_VertexObject(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> mcver,
    -
    111 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> reco,
    -
    112 ROOT::VecOps::RVec<edm4hep::TrackState> tracks,
    -
    113 ROOT::VecOps::RVec<int> recin,
    -
    114 ROOT::VecOps::RVec<int> mcin);
    -
    115
    -
    116 ROOT::VecOps::RVec<float> get_Vertex_mass(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    -
    117 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> reco);
    -
    118
    -
    119 ROOT::VecOps::RVec<float> get_Vertex_x(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    -
    120
    -
    121 ROOT::VecOps::RVec<float> get_Vertex_y(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    -
    122
    -
    123 ROOT::VecOps::RVec<float> get_Vertex_z(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    -
    124
    -
    125 ROOT::VecOps::RVec<float> get_Vertex_xErr(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    -
    126
    -
    127 ROOT::VecOps::RVec<float> get_Vertex_yErr(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    -
    128
    -
    129 ROOT::VecOps::RVec<float> get_Vertex_zErr(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    -
    130
    -
    131 ROOT::VecOps::RVec<float> get_Vertex_chi2(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    -
    132
    -
    133 ROOT::VecOps::RVec<int> get_Vertex_isPV(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    -
    134
    -
    135 ROOT::VecOps::RVec<int> get_Vertex_ntracks(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    -
    136
    -
    137 ROOT::VecOps::RVec<float> get_Vertex_d2PV(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    -
    138 int comp);
    -
    139
    -
    140 ROOT::VecOps::RVec<float> get_Vertex_d2PVError(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    -
    141 int comp);
    -
    142
    -
    143 ROOT::VecOps::RVec<int> get_Vertex_indMC(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    -
    144 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> mcver);
    -
    145
    -
    146 ROOT::VecOps::RVec<int> get_Vertex_indMC(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    -
    147
    -
    148 ROOT::VecOps::RVec<float> get_Vertex_d2MC(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    -
    149 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> mcver,
    -
    150 ROOT::VecOps::RVec<int> mcind,
    -
    151 int comp);
    -
    152
    -
    153 std::vector<std::vector<int>> get_Vertex_ind(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    -
    154
    -
    155 float get_d0(TVector3 x, TVector3 p);
    -
    156 float get_z0(TVector3 x, TVector3 p);
    -
    157
    -
    158
    -
    159 ROOT::VecOps::RVec<TVector3> get_MCVertex(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> vertex);
    -
    160
    -
    161 ROOT::VecOps::RVec<float> get_MCVertex_x(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> vertex);
    -
    162
    -
    163 ROOT::VecOps::RVec<float> get_MCVertex_y(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> vertex);
    -
    164
    -
    165 ROOT::VecOps::RVec<float> get_MCVertex_z(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> vertex);
    -
    166
    -
    167 ROOT::VecOps::RVec<int> get_NTracksMCVertex(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> vertex);
    -
    168
    -
    169 std::vector< std::vector<int> > get_MCindMCVertex(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> vertex);
    -
    170
    -
    171 std::vector<std::vector<int>> get_MCpdgMCVertex(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> vertex,
    -
    172 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc);
    -
    173
    -
    174 std::vector<std::vector<int>> get_MCpdgMotherMCVertex(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> vertex,
    -
    175 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc);
    -
    176
    -
    177 std::vector<std::vector<int>> get_MCpdgGMotherMCVertex(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> vertex,
    -
    178 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc);
    -
    179
    -
    180 ROOT::VecOps::RVec<int> get_MCMother1(ROOT::VecOps::RVec<edm4hep::MCParticleData> mc,
    -
    181 ROOT::VecOps::RVec<int> ind);
    -
    182
    -
    183 ROOT::VecOps::RVec<int> get_MCMother2(ROOT::VecOps::RVec<edm4hep::MCParticleData> mc,
    -
    184 ROOT::VecOps::RVec<int> ind);
    -
    185
    -
    186 ROOT::VecOps::RVec<int> get_MCDaughter1(ROOT::VecOps::RVec<edm4hep::MCParticleData> mc,
    -
    187 ROOT::VecOps::RVec<int> ind);
    -
    188
    -
    189 ROOT::VecOps::RVec<int> get_MCDaughter2(ROOT::VecOps::RVec<edm4hep::MCParticleData> mc,
    -
    190 ROOT::VecOps::RVec<int> ind);
    -
    191
    -
    192 ROOT::VecOps::RVec<int> get_MCMother2(ROOT::VecOps::RVec<edm4hep::MCParticleData> mc,
    -
    193 ROOT::VecOps::RVec<int> ind);
    -
    194
    -
    195
    -
    196 ROOT::VecOps::RVec<FCCAnalysesComposite> add_truthmatched(ROOT::VecOps::RVec<FCCAnalysesComposite> comp,
    -
    197 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc,
    -
    198 ROOT::VecOps::RVec<int> rp2mc,
    -
    199 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop,
    -
    200 ROOT::VecOps::RVec<int> ind);
    -
    201
    -
    202 ROOT::VecOps::RVec<FCCAnalysesComposite2> add_truthmatched2(ROOT::VecOps::RVec<FCCAnalysesComposite2> comp,
    -
    203 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc,
    -
    204 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    -
    205 ROOT::VecOps::RVec<int> rp2mc,
    -
    206 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop,
    -
    207 ROOT::VecOps::RVec<int> ind);
    -
    208
    -
    209
    -
    210 ROOT::VecOps::RVec<int> get_trueVertex(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> vertex,
    -
    211 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc,
    -
    212 ROOT::VecOps::RVec<int> ind,
    -
    213 int mother,
    -
    214 int grandmother);
    -
    215
    -
    216
    -
    217 bool isPV(edm4hep::ReconstructedParticleData recop,
    -
    218 ROOT::VecOps::RVec<int> pvindex);
    -
    219
    -
    220 ROOT::VecOps::RVec<int> getMC_daughter(int daughterindex,
    -
    221 ROOT::VecOps::RVec<edm4hep::MCParticleData> in,
    -
    222 ROOT::VecOps::RVec<int> ind);
    -
    223
    -
    224 ROOT::VecOps::RVec<int> getMC_parent(int parentindex,
    -
    225 ROOT::VecOps::RVec<edm4hep::MCParticleData> in,
    -
    226 ROOT::VecOps::RVec<int> ind);
    -
    227
    -
    228 int getMC_parent(int parentindex,
    -
    229 edm4hep::MCParticleData in,
    -
    230 ROOT::VecOps::RVec<int> ind);
    -
    231
    -
    232 ROOT::VecOps::RVec<float> get_flightDistanceVertex(ROOT::VecOps::RVec<FCCAnalysesComposite> in,
    - -
    234
    -
    235 ROOT::VecOps::RVec<float> get_flightDistanceVertex(ROOT::VecOps::RVec<FCCAnalysesComposite> in,
    -
    236 edm4hep::VertexData pv);
    -
    237
    -
    238 float get_distanceVertex(edm4hep::VertexData v1,
    -
    239 edm4hep::VertexData v2,
    -
    240 int comp);
    -
    241
    -
    242 float get_distanceErrorVertex(edm4hep::VertexData v1,
    -
    243 edm4hep::VertexData v2,
    -
    244 int comp);
    -
    245
    -
    246 float get_distance(TVector3 v1,
    -
    247 TVector3 v2);
    -
    248
    -
    249 float get_distance(edm4hep::Vector3f v1,
    -
    250 TVector3 v2,
    -
    251 int comp);
    -
    252
    -
    253
    -
    254
    -
    255 ROOT::VecOps::RVec<int> get_compmc(ROOT::VecOps::RVec<FCCAnalysesComposite> in);
    -
    256
    -
    257 ROOT::VecOps::RVec<TLorentzVector> getFCCAnalysesComposite_particle(ROOT::VecOps::RVec<FCCAnalysesComposite> in);
    -
    258
    -
    259 ROOT::VecOps::RVec<ROOT::VecOps::RVec<int>> getFCCAnalysesComposite_index(ROOT::VecOps::RVec<FCCAnalysesComposite> in);
    -
    260
    -
    261 ROOT::VecOps::RVec<edm4hep::VertexData> getFCCAnalysesComposite_vertex(ROOT::VecOps::RVec<FCCAnalysesComposite> in);
    -
    262
    -
    263 int getFCCAnalysesComposite_N(ROOT::VecOps::RVec<FCCAnalysesComposite> in);
    -
    264
    -
    265 ROOT::VecOps::RVec<float> getFCCAnalysesComposite_mass(ROOT::VecOps::RVec<FCCAnalysesComposite> in);
    -
    266
    -
    267
    -
    268 int getFCCAnalysesComposite_N(ROOT::VecOps::RVec<FCCAnalysesComposite2> in);
    -
    269
    -
    270 ROOT::VecOps::RVec<float> getFCCAnalysesComposite_mass(ROOT::VecOps::RVec<FCCAnalysesComposite2> in);
    -
    271
    -
    272 ROOT::VecOps::RVec<float> getFCCAnalysesComposite_mass(ROOT::VecOps::RVec<FCCAnalysesComposite2> in,
    -
    273 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    -
    274
    -
    275 ROOT::VecOps::RVec<float> getFCCAnalysesComposite_mass(ROOT::VecOps::RVec<FCCAnalysesComposite2> in,
    -
    276 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    -
    277 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop,
    -
    278 int index);
    -
    279
    -
    280 ROOT::VecOps::RVec<int> getFCCAnalysesComposite_type(ROOT::VecOps::RVec<FCCAnalysesComposite2> in,
    -
    281 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    -
    282 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop,
    -
    283 int index);
    -
    284
    -
    285 ROOT::VecOps::RVec<float> getFCCAnalysesComposite_p(ROOT::VecOps::RVec<FCCAnalysesComposite2> in,
    -
    286 int type);
    -
    287
    -
    288 ROOT::VecOps::RVec<float> getFCCAnalysesComposite_B(ROOT::VecOps::RVec<FCCAnalysesComposite2> in,
    -
    289 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    -
    290 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop);
    -
    291
    -
    292 ROOT::VecOps::RVec<float> getFCCAnalysesComposite_p(ROOT::VecOps::RVec<FCCAnalysesComposite2> in,
    -
    293 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    -
    294 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop,
    -
    295 int index,
    -
    296 int type);
    -
    297
    -
    298 ROOT::VecOps::RVec<int> getFCCAnalysesComposite_charge(ROOT::VecOps::RVec<FCCAnalysesComposite2> in);
    -
    299
    -
    300 ROOT::VecOps::RVec<int> getFCCAnalysesComposite_vertex(ROOT::VecOps::RVec<FCCAnalysesComposite2> in);
    -
    301
    -
    302 ROOT::VecOps::RVec<int> getFCCAnalysesComposite_mcvertex(ROOT::VecOps::RVec<FCCAnalysesComposite2> in,
    -
    303 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    -
    304
    -
    305 ROOT::VecOps::RVec<int> getFCCAnalysesComposite_q(ROOT::VecOps::RVec<FCCAnalysesComposite2> in,
    -
    306 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    -
    307 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop,
    -
    308 int index);
    -
    309
    -
    310
    -
    311 ROOT::VecOps::RVec<float> getFCCAnalysesComposite_d0(ROOT::VecOps::RVec<FCCAnalysesComposite2> in,
    -
    312 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    -
    313 int index);
    -
    314
    -
    315 ROOT::VecOps::RVec<float> getFCCAnalysesComposite_z0(ROOT::VecOps::RVec<FCCAnalysesComposite2> in,
    -
    316 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    -
    317 int index);
    -
    318
    -
    319 ROOT::VecOps::RVec<edm4hep::TrackState> getFCCAnalysesComposite_track(ROOT::VecOps::RVec<FCCAnalysesComposite2> in,
    -
    320 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    -
    321
    -
    322 ROOT::VecOps::RVec<float> get_trackd0(ROOT::VecOps::RVec<edm4hep::TrackState> in);
    -
    323 ROOT::VecOps::RVec<float> get_trackz0(ROOT::VecOps::RVec<edm4hep::TrackState> in);
    -
    324
    -
    325 ROOT::VecOps::RVec<int> getFCCAnalysesComposite_truthMatch(ROOT::VecOps::RVec<FCCAnalysesComposite2> in);
    -
    326
    -
    327
    -
    328 ROOT::VecOps::RVec<FCCAnalysesComposite> build_Bu2D0Pi(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop,
    -
    329 ROOT::VecOps::RVec<FCCAnalysesComposite> d0,
    -
    330 ROOT::VecOps::RVec<int> pions);
    -
    331
    -
    332
    -
    333 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> PID(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop,
    -
    334 ROOT::VecOps::RVec<int> recind,
    -
    335 ROOT::VecOps::RVec<int> mcind,
    -
    336 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc);
    -
    337
    -
    338 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> get_RP_atVertex(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop,
    -
    339 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    -
    340
    -
    341
    -
    342
    -
    343 float build_invmass(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop,
    -
    344 ROOT::VecOps::RVec<int> index);
    -
    345
    -
    346 TLorentzVector build_tlv(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop,
    -
    347 ROOT::VecOps::RVec<int> index);
    -
    348
    -
    349 ROOT::VecOps::RVec<float> get_Vertex_thrusthemis_angle(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    -
    350 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop,
    -
    351 ROOT::VecOps::RVec<float> thrust);
    -
    352
    -
    353 ROOT::VecOps::RVec<float> get_DVertex_thrusthemis_angle(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    -
    354 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop,
    -
    355 ROOT::VecOps::RVec<float> thrust);
    -
    356
    -
    357 ROOT::VecOps::RVec<int> get_Vertex_thrusthemis_emin(ROOT::VecOps::RVec<float> angle,
    -
    358 float eneg,
    -
    359 float epos);
    -
    360
    -
    363 ROOT::VecOps::RVec<int> get_Vertex_thrusthemis(ROOT::VecOps::RVec<float> angle,
    -
    364 int index);
    -
    365
    -
    366
    -
    367 ROOT::VecOps::RVec<ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData>> build_rho(ROOT::VecOps::RVec<FCCAnalysesComposite2> in,
    -
    368 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    -
    369 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop);
    -
    370
    -
    371 ROOT::VecOps::RVec<float> get_mass(ROOT::VecOps::RVec<ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData>> in,
    -
    372 int index);
    -
    373
    -
    374 ROOT::VecOps::RVec<float> get_px(ROOT::VecOps::RVec<ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData>> in,
    -
    375 int index);
    -
    376
    -
    377 ROOT::VecOps::RVec<float> get_py(ROOT::VecOps::RVec<ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData>> in,
    -
    378 int index);
    -
    379
    -
    380 ROOT::VecOps::RVec<float> get_pz(ROOT::VecOps::RVec<ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData>> in,
    -
    381 int index);
    -
    382
    -
    384 float get_p(edm4hep::ReconstructedParticleData in);
    -
    385
    -
    386 ROOT::VecOps::RVec<edm4hep::TrackState> get_truetrack(ROOT::VecOps::RVec<int> in,
    -
    387 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> vertex,
    -
    388 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc);
    -
    389
    -
    390 int get_PV_ntracks(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    -
    391 int hasPV(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    -
    392
    -
    393 float get_dPV2DV_min(ROOT::VecOps::RVec<float> in);
    -
    394 float get_dPV2DV_max(ROOT::VecOps::RVec<float> in);
    -
    395 float get_dPV2DV_ave(ROOT::VecOps::RVec<float> in);
    -
    396
    -
    397 int get_Npos(ROOT::VecOps::RVec<float> in);
    -
    398 int get_Nneg(ROOT::VecOps::RVec<float> in);
    -
    399
    -
    400 ROOT::VecOps::RVec<edm4hep::MCParticleData> build_truerho(ROOT::VecOps::RVec<int> vertexind,
    -
    401 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> vertex,
    -
    402 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc);
    -
    403
    -
    404
    -
    405 ROOT::VecOps::RVec<float> getFCCAnalysesComposite_anglethrust(ROOT::VecOps::RVec<FCCAnalysesComposite2> in,
    -
    406 ROOT::VecOps::RVec<float> thrust);
    -
    407
    -
    408 int has_anglethrust_emin(ROOT::VecOps::RVec<float> angle);
    -
    409
    -
    410}//end NS myUtils
    -
    -
    411
    -
    412}//end NS FCCAnalyses
    -
    413#endif
    - -
    ROOT::VecOps::RVec< float > get_Vertex_d2PV(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int comp)
    Definition myUtils.cc:167
    -
    ROOT::VecOps::RVec< int > get_Vertex_indMC(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > mcver)
    Definition myUtils.cc:219
    -
    ROOT::VecOps::RVec< TLorentzVector > getFCCAnalysesComposite_particle(ROOT::VecOps::RVec< FCCAnalysesComposite > in)
    Definition myUtils.cc:1407
    -
    ROOT::VecOps::RVec< float > get_Vertex_z(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    Definition myUtils.cc:118
    -
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > getFCCAnalysesComposite_index(ROOT::VecOps::RVec< FCCAnalysesComposite > in)
    Definition myUtils.cc:1416
    -
    std::vector< std::vector< int > > get_MCpdgMCVertex(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
    Definition myUtils.cc:369
    -
    float get_z0(TVector3 x, TVector3 p)
    Definition myUtils.cc:26
    -
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_z0(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int index)
    Definition myUtils.cc:1380
    -
    float get_dPV2DV_ave(ROOT::VecOps::RVec< float > in)
    Definition myUtils.cc:61
    -
    ROOT::VecOps::RVec< float > get_pz(ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
    Definition myUtils.cc:2252
    -
    ROOT::VecOps::RVec< int > getFCCAnalysesComposite_charge(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
    Definition myUtils.cc:1391
    -
    ROOT::VecOps::RVec< TVector3 > get_MCVertex(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
    Definition myUtils.cc:326
    -
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > get_RP_atVertex(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    Definition myUtils.cc:1593
    -
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > get_VertexObject(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > mcver, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin)
    Definition myUtils.cc:249
    -
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > build_rho(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
    Definition myUtils.cc:2158
    -
    ROOT::VecOps::RVec< FCCAnalysesComposite2 > build_Bd2MuMu(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
    Definition myUtils.cc:1915
    -
    ROOT::VecOps::RVec< int > get_Vertex_ntracks(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    Definition myUtils.cc:160
    -
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > merge_VertexObjet(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > in)
    Definition myUtils.cc:292
    -
    ROOT::VecOps::RVec< float > get_DVertex_thrusthemis_angle(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< float > thrust)
    Definition myUtils.cc:2048
    -
    int getFCCAnalysesComposite_N(ROOT::VecOps::RVec< FCCAnalysesComposite > in)
    Definition myUtils.cc:1030
    -
    TLorentzVector build_tlv(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > index)
    Definition myUtils.cc:1627
    -
    int has_anglethrust_emin(ROOT::VecOps::RVec< float > angle)
    Definition myUtils.cc:2282
    -
    ROOT::VecOps::RVec< int > get_MCMother2(ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
    Definition myUtils.cc:415
    -
    float build_invmass(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > index)
    Definition myUtils.cc:1617
    -
    ROOT::VecOps::RVec< float > get_MCVertex_y(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
    Definition myUtils.cc:340
    -
    ROOT::VecOps::RVec< float > get_MCVertex_x(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
    Definition myUtils.cc:333
    -
    ROOT::VecOps::RVec< int > get_trueVertex(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind, int mother, int grandmother)
    Definition myUtils.cc:857
    -
    ROOT::VecOps::RVec< int > get_MCDaughter2(ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
    Definition myUtils.cc:437
    -
    ROOT::VecOps::RVec< int > getMC_daughter(int daughterindex, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
    Definition myUtils.cc:751
    -
    int hasPV(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    Definition myUtils.cc:81
    -
    ROOT::VecOps::RVec< int > get_NTracksMCVertex(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
    Definition myUtils.cc:352
    -
    ROOT::VecOps::RVec< int > get_Vertex_thrusthemis(ROOT::VecOps::RVec< float > angle, int index)
    index ==1 -> positive angle == minimum energy index ==0 -> negative angle == maximum energy
    Definition myUtils.cc:2069
    -
    int get_PV_ntracks(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    Definition myUtils.cc:70
    -
    float get_distanceErrorVertex(edm4hep::VertexData v1, edm4hep::VertexData v2, int comp)
    Definition myUtils.cc:606
    -
    ROOT::VecOps::RVec< int > getMC_parent(int parentindex, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
    Definition myUtils.cc:766
    -
    std::vector< std::vector< int > > get_MCindMCVertex(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
    Definition myUtils.cc:359
    -
    ROOT::VecOps::RVec< int > get_MCDaughter1(ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
    Definition myUtils.cc:426
    -
    ROOT::VecOps::RVec< int > getFCCAnalysesComposite_type(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index)
    Definition myUtils.cc:1089
    -
    ROOT::VecOps::RVec< FCCAnalysesComposite2 > build_Bd2KstNuNu(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
    Definition myUtils.cc:1820
    -
    ROOT::VecOps::RVec< int > get_MCMother1(ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
    Definition myUtils.cc:404
    -
    ROOT::VecOps::RVec< float > get_py(ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
    Definition myUtils.cc:2241
    -
    ROOT::VecOps::RVec< float > get_Vertex_d2MC(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > mcver, ROOT::VecOps::RVec< int > mcind, int comp)
    Definition myUtils.cc:197
    -
    ROOT::VecOps::RVec< int > getFCCAnalysesComposite_mcvertex(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    Definition myUtils.cc:1118
    -
    float get_distance(TVector3 v1, TVector3 v2)
    Definition myUtils.cc:584
    -
    ROOT::VecOps::RVec< float > get_MCVertex_z(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
    Definition myUtils.cc:346
    -
    ROOT::VecOps::RVec< FCCAnalysesComposite2 > build_Bs2PhiNuNu(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
    Definition myUtils.cc:1874
    -
    ROOT::VecOps::RVec< FCCAnalysesComposite2 > add_truthmatched2(ROOT::VecOps::RVec< FCCAnalysesComposite2 > comp, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< int > rp2mc, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > ind)
    Definition myUtils.cc:889
    -
    ROOT::VecOps::RVec< int > get_Vertex_isPV(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    Definition myUtils.cc:153
    -
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_p(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, int type)
    Definition myUtils.cc:1151
    -
    int get_Nneg(ROOT::VecOps::RVec< float > in)
    Definition myUtils.cc:38
    -
    std::vector< std::vector< int > > get_MCpdgMotherMCVertex(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
    Definition myUtils.cc:381
    -
    ROOT::VecOps::RVec< float > get_trackz0(ROOT::VecOps::RVec< edm4hep::TrackState > in)
    Definition myUtils.cc:1362
    -
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_B(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
    Definition myUtils.cc:1128
    -
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_d0(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int index)
    Definition myUtils.cc:1369
    -
    ROOT::VecOps::RVec< FCCAnalysesComposite2 > build_B2Kstee(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
    Definition myUtils.cc:1676
    -
    ROOT::VecOps::RVec< float > get_flightDistanceVertex(ROOT::VecOps::RVec< FCCAnalysesComposite > in, VertexingUtils::FCCAnalysesVertex pv)
    Definition myUtils.cc:740
    -
    ROOT::VecOps::RVec< edm4hep::TrackState > get_truetrack(ROOT::VecOps::RVec< int > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
    Definition myUtils.cc:1205
    -
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > get_MCVertexObject(ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
    Definition myUtils.cc:449
    -
    bool isPV(edm4hep::ReconstructedParticleData recop, ROOT::VecOps::RVec< int > pvindex)
    Definition myUtils.cc:1432
    -
    float get_dPV2DV_min(ROOT::VecOps::RVec< float > in)
    Definition myUtils.cc:45
    -
    std::vector< std::vector< int > > get_MCpdgGMotherMCVertex(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
    Definition myUtils.cc:392
    -
    ROOT::VecOps::RVec< FCCAnalysesComposite > add_truthmatched(ROOT::VecOps::RVec< FCCAnalysesComposite > comp, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > rp2mc, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > ind)
    Definition myUtils.cc:793
    -
    ROOT::VecOps::RVec< int > get_Vertex_thrusthemis_emin(ROOT::VecOps::RVec< float > angle, float eneg, float epos)
    Definition myUtils.cc:2089
    -
    ROOT::VecOps::RVec< edm4hep::TrackState > get_pseudotrack(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
    Definition myUtils.cc:1257
    -
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_mass(ROOT::VecOps::RVec< FCCAnalysesComposite > in)
    Definition myUtils.cc:1034
    -
    float get_d0(TVector3 x, TVector3 p)
    Definition myUtils.cc:21
    -
    ROOT::VecOps::RVec< float > get_Vertex_yErr(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    Definition myUtils.cc:132
    -
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > PID(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
    Definition myUtils.cc:1515
    -
    ROOT::VecOps::RVec< FCCAnalysesComposite2 > build_B2Kstmumu(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
    Definition myUtils.cc:1747
    -
    float get_p(edm4hep::ReconstructedParticleData in)
    return the momenta of the input ReconstructedParticles
    Definition myUtils.cc:2263
    -
    std::vector< std::vector< int > > get_Vertex_ind(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    Definition myUtils.cc:315
    -
    float get_distanceVertex(edm4hep::VertexData v1, edm4hep::VertexData v2, int comp)
    Definition myUtils.cc:591
    -
    ROOT::VecOps::RVec< FCCAnalysesComposite > build_Bu2D0Pi(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< FCCAnalysesComposite > d0, ROOT::VecOps::RVec< int > pions)
    Definition myUtils.cc:965
    -
    ROOT::VecOps::RVec< edm4hep::MCParticleData > build_truerho(ROOT::VecOps::RVec< int > vertexind, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
    Definition myUtils.cc:2103
    -
    ROOT::VecOps::RVec< float > get_Vertex_chi2(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    Definition myUtils.cc:146
    -
    ROOT::VecOps::RVec< float > get_Vertex_y(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    Definition myUtils.cc:111
    -
    ROOT::VecOps::RVec< float > get_mass(ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
    Definition myUtils.cc:2220
    -
    ROOT::VecOps::RVec< edm4hep::VertexData > getFCCAnalysesComposite_vertex(ROOT::VecOps::RVec< FCCAnalysesComposite > in)
    Definition myUtils.cc:1424
    -
    ROOT::VecOps::RVec< float > get_Vertex_xErr(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    Definition myUtils.cc:125
    -
    ROOT::VecOps::RVec< int > getFCCAnalysesComposite_q(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index)
    Definition myUtils.cc:1189
    -
    ROOT::VecOps::RVec< float > get_trackd0(ROOT::VecOps::RVec< edm4hep::TrackState > in)
    Definition myUtils.cc:1357
    -
    int get_Npos(ROOT::VecOps::RVec< float > in)
    Definition myUtils.cc:32
    -
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_anglethrust(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< float > thrust)
    Definition myUtils.cc:2270
    -
    ROOT::VecOps::RVec< int > getFCCAnalysesComposite_truthMatch(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
    Definition myUtils.cc:1399
    -
    ROOT::VecOps::RVec< float > get_Vertex_zErr(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    Definition myUtils.cc:139
    -
    ROOT::VecOps::RVec< edm4hep::TrackState > getFCCAnalysesComposite_track(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    Definition myUtils.cc:1318
    -
    ROOT::VecOps::RVec< int > get_compmc(ROOT::VecOps::RVec< FCCAnalysesComposite > in)
    Definition myUtils.cc:928
    -
    ROOT::VecOps::RVec< float > get_px(ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
    Definition myUtils.cc:2231
    -
    ROOT::VecOps::RVec< float > get_Vertex_x(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    Definition myUtils.cc:104
    -
    ROOT::VecOps::RVec< float > get_Vertex_mass(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco)
    Definition myUtils.cc:92
    -
    ROOT::VecOps::RVec< float > get_Vertex_thrusthemis_angle(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< float > thrust)
    Definition myUtils.cc:2029
    -
    ROOT::VecOps::RVec< float > get_Vertex_d2PVError(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int comp)
    Definition myUtils.cc:182
    -
    float get_dPV2DV_max(ROOT::VecOps::RVec< float > in)
    Definition myUtils.cc:53
    -
    Jet clustering utilities interface.
    Definition Algorithms.h:15
    -
    Structure to keep useful track information that is related to the vertex.
    Definition VertexingUtils.h:37
    - - - - -
    TLorentzVector particle
    Definition myUtils.h:27
    - -
    ROOT::VecOps::RVec< int > index
    Definition myUtils.h:19
    -
    int mc_index
    Definition myUtils.h:22
    -
    TLorentzVector particle
    Definition myUtils.h:18
    -
    edm4hep::VertexData vertex
    Definition myUtils.h:20
    - -
    Definition myUtils.h:40
    -
    float m_p
    Definition myUtils.h:43
    -
    bool m_filterPV
    Definition myUtils.h:44
    -
    ROOT::VecOps::RVec< FCCAnalysesComposite > operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, ROOT::VecOps::RVec< int > pions, ROOT::VecOps::RVec< int > kaons, ROOT::VecOps::RVec< int > pvindex)
    Definition myUtils.cc:1444
    -
    float m_mass
    Definition myUtils.h:42
    - -
    ROOT::VecOps::RVec< FCCAnalysesComposite2 > operator()(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
    Definition myUtils.cc:1957
    -
    float m_p
    Definition myUtils.h:58
    -
    float m_masslow
    Definition myUtils.h:56
    -
    float m_masshigh
    Definition myUtils.h:57
    -
    float m_angle
    Definition myUtils.h:59
    -
    bool m_rho
    Definition myUtils.h:60
    -
    Definition myUtils.h:33
    -
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< int > index)
    Definition myUtils.cc:1013
    -
    bool m_pv
    Definition myUtils.h:35
    -
    Definition myUtils.h:74
    -
    int m_PDG
    Definition myUtils.h:76
    -
    ROOT::VecOps::RVec< int > operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
    Definition myUtils.cc:1500
    -
    Definition myUtils.h:67
    -
    VertexingUtils::FCCAnalysesVertex operator()(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > pv)
    Definition myUtils.cc:713
    -
    bool m_closest
    Definition myUtils.h:69
    -
    - - - - - diff --git a/doc/latest/namespace_c_s_template.html b/doc/latest/namespaceCSTemplate.html similarity index 86% rename from doc/latest/namespace_c_s_template.html rename to doc/latest/namespaceCSTemplate.html index 3bf07dc640..52a8bc03a6 100644 --- a/doc/latest/namespace_c_s_template.html +++ b/doc/latest/namespaceCSTemplate.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: CSTemplate Namespace Reference @@ -21,15 +22,14 @@ -
    - - + @@ -86,7 +86,7 @@
    +
    FCCAnalyses
    - +

    Functions

    bool dummy ()
    bool dummy ()
     

    Function Documentation

    @@ -108,12 +108,10 @@

    diff --git a/doc/latest/namespace_f_c_c_analyses.html b/doc/latest/namespaceFCCAnalyses.html similarity index 56% rename from doc/latest/namespace_f_c_c_analyses.html rename to doc/latest/namespaceFCCAnalyses.html index 05ef2109e3..1db56d0064 100644 --- a/doc/latest/namespace_f_c_c_analyses.html +++ b/doc/latest/namespaceFCCAnalyses.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses Namespace Reference @@ -21,15 +22,14 @@ -
    - - + @@ -86,97 +86,93 @@
    -

    Jet clustering utilities interface. -More...

    +

    All FCC analyzers. +More...

    +
    FCCAnalyses
    - + + - + - + + - + - + - + + - + + - + - + - + - + - + - + - + - + - + - + + - + - + + - + + - +

    Namespaces

    namespace  Algorithms
    namespace  Algorithms
     Various algorithms.
     
    namespace  CaloNtupleizer
    namespace  CaloNtupleizer
     
    namespace  JetClusteringUtils
    namespace  JetClusteringUtils
     Jet clustering interface utilities.
     
    namespace  JetConstituentsUtils
    namespace  JetConstituentsUtils
     
    namespace  JetFlavourUtils
    namespace  JetFlavourUtils
     
    namespace  JetTaggingUtils
    namespace  JetTaggingUtils
     Jet tagging interface utilities.
     
    namespace  MCParticle
    namespace  MCParticle
     Analyzers operating on/with Monte Carlo particles.
     
    namespace  myFinalSel
    namespace  myFinalSel
     
    namespace  myUtils
    namespace  myUtils
     
    namespace  ReconstructedParticle
    namespace  ReconstructedParticle
     
    namespace  ReconstructedParticle2MC
    namespace  ReconstructedParticle2MC
     
    namespace  ReconstructedParticle2Track
    namespace  ReconstructedParticle2Track
     
    namespace  ReconstructedTrack
    namespace  ReconstructedTrack
     
    namespace  SmearObjects
    namespace  SmearObjects
     
    namespace  Utils
    namespace  Utils
     
    namespace  VertexFinderActs
    namespace  VertexFinderActs
     
    namespace  VertexFinderLCFIPlus
    namespace  VertexFinderLCFIPlus
     Primary and Seconday Vertex Finder interface using vertex fitter from VertexFitterSimple.
     
    namespace  VertexFitterActs
    namespace  VertexFitterActs
     
    namespace  VertexFitterSimple
    namespace  VertexFitterSimple
     Vertex interface using Franco Bedeshi's code.
     
    namespace  VertexingUtils
    namespace  VertexingUtils
     Vertexing utilities.
     
    namespace  WeaverUtils
    namespace  WeaverUtils
     
    - + - + - + - + - + - + - + - + - +

    Typedefs

    using Vec_b = ROOT::VecOps::RVec< bool >
    using Vec_b = ROOT::VecOps::RVec< bool >
     
    using Vec_d = ROOT::VecOps::RVec< double >
    using Vec_d = ROOT::VecOps::RVec< double >
     
    using Vec_f = ROOT::VecOps::RVec< float >
    using Vec_f = ROOT::VecOps::RVec< float >
     
    using Vec_i = ROOT::VecOps::RVec< int >
    using Vec_i = ROOT::VecOps::RVec< int >
     
    using Vec_ui = ROOT::VecOps::RVec< unsigned int >
    using Vec_ui = ROOT::VecOps::RVec< unsigned int >
     
    using rp = edm4hep::ReconstructedParticleData
    using rp = edm4hep::ReconstructedParticleData
     
    using Vec_rp = ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData >
    using Vec_rp = ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData >
     
    using Vec_mc = ROOT::VecOps::RVec< edm4hep::MCParticleData >
    using Vec_mc = ROOT::VecOps::RVec< edm4hep::MCParticleData >
     
    using Vec_tlv = ROOT::VecOps::RVec< TLorentzVector >
    using Vec_tlv = ROOT::VecOps::RVec< TLorentzVector >
     
    - + - + - +

    Variables

    std::vector< WeaverInterface * > gWeavers
    std::vector< WeaverInterface * > gWeavers
     
    bool isSetup = false
    bool isSetup = false
     
    std::unique_ptr< WeaverInterfacegWeaver2
    std::unique_ptr< WeaverInterfacegWeaver2
     

    Detailed Description

    -

    Jet clustering utilities interface.

    -

    Vertexing utilities.

    -

    Vertex interface using Franco Bedeshi's code.

    -

    Primary and Seconday Vertex Finder interface using vertex fitter from VertexFitterSimple.

    -

    MCParticle interface.

    -

    Jet tagging utilities interface.

    -

    This represents a set functions and utilities to perfom jet clustering from a list of.

    -

    This represents a set functions and utilities to perfom jet tagging from a list of jets.

    -

    This represents a set functions and utilities to access and perform operations on the MCParticle collection.

    -

    This represents a set functions and utilities to find vertices from a list of tracks following the algorithm from LCFIPlus framework.
    -

    -

    This represents a set functions and utilities to perfom vertexing from a list of tracks.

    +

    All FCC analyzers.

    Typedef Documentation

    ◆ rp

    @@ -185,7 +181,7 @@

    - +
    using FCCAnalyses::rp = typedef edm4hep::ReconstructedParticleDatausing FCCAnalyses::rp = typedef edm4hep::ReconstructedParticleData

    @@ -348,12 +344,10 @@

    diff --git a/doc/latest/namespace_f_c_c_analyses_1_1_algorithms.html b/doc/latest/namespaceFCCAnalyses_1_1Algorithms.html similarity index 73% rename from doc/latest/namespace_f_c_c_analyses_1_1_algorithms.html rename to doc/latest/namespaceFCCAnalyses_1_1Algorithms.html index 6cb780a04a..30b019fa44 100644 --- a/doc/latest/namespace_f_c_c_analyses_1_1_algorithms.html +++ b/doc/latest/namespaceFCCAnalyses_1_1Algorithms.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::Algorithms Namespace Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,69 +78,72 @@
    FCCAnalyses::Algorithms Namespace Reference
    + +

    Various algorithms. +More...

    +
    FCCAnalyses
    - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + +

    Classes

    struct  calculate_thrust
     Calculates the thrust axis by looping over all possible combinations. More...
    struct  calculate_thrust
     Calculates the thrust axis by looping over all possible combinations. More...
     
    struct  getAxisCharge
     Get the weighted charge in a given hemisphere (defined by it's angle wrt to axis). For definition see eq1 https://arxiv.org/pdf/1209.2421.pdf. More...
    struct  getAxisCharge
     Get the weighted charge in a given hemisphere (defined by it's angle wrt to axis). For definition see eq1 https://arxiv.org/pdf/1209.2421.pdf. More...
     
    struct  getAxisEnergy
     Get the energy in a given hemisphere (defined by it's angle wrt to axis). Returns 3 values: total, charged, neutral energies. More...
    struct  getAxisEnergy
     Get the energy in a given hemisphere (defined by it's angle wrt to axis). Returns 3 values: total, charged, neutral energies. More...
     
    struct  getAxisMass
     Get the invariant mass in a given hemisphere (defined by it's angle wrt to axis). More...
    struct  getAxisMass
     Get the invariant mass in a given hemisphere (defined by it's angle wrt to axis). More...
     
    struct  getAxisN
     Get the number of particles in a given hemisphere (defined by it's angle wrt to axis). Returns 3 values: total, charged, neutral multiplicity. More...
    struct  getAxisN
     Get the number of particles in a given hemisphere (defined by it's angle wrt to axis). Returns 3 values: total, charged, neutral multiplicity. More...
     
    struct  getThrustPointing
     Make the thrust axis points to hemisphere with maximum or minimum energy. More...
    struct  getThrustPointing
     Make the thrust axis points to hemisphere with maximum or minimum energy. More...
     
    struct  jets_TwoHemispheres
     make "jets" by splitting the events into two hemisphere transverse to the thrust axis. More...
    struct  jets_TwoHemispheres
     make "jets" by splitting the events into two hemisphere transverse to the thrust axis. More...
     
    struct  minimize_sphericity
     Calculates the sphericity axis based on a list of px, py, pz. More...
    struct  minimize_sphericity
     Calculates the sphericity axis based on a list of px, py, pz. More...
     
    struct  minimize_thrust
     Finds the thrust axis based on a list of px, py, pz. More...
    struct  minimize_thrust
     Finds the thrust axis based on a list of px, py, pz. More...
     
    struct  sphericityFit
     Function that runs the fit for the sphericity axis determination. More...
    struct  sphericityFit
     Function that runs the fit for the sphericity axis determination. More...
     
    struct  thrustFit
     Function that runs the fit for the thrust axis determination. More...
    struct  thrustFit
     Function that runs the fit for the thrust axis determination. More...
     
    - - - + - + - +

    Functions

    Algorithms

    Algorithms class .

    -

    This represents a set functions and utilities to perfom algorithmics in FCCAnalyses.

    -
    ROOT::VecOps::RVec< float > getAxisCosTheta (const ROOT::VecOps::RVec< float > &axis, const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)
    ROOT::VecOps::RVec< float > getAxisCosTheta (const ROOT::VecOps::RVec< float > &axis, const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)
     Get the angle cosTheta between particles and an axis.
     
    float getAxisCosTheta (const ROOT::VecOps::RVec< float > &axis, float px, float py, float pz)
    float getAxisCosTheta (const ROOT::VecOps::RVec< float > &axis, float px, float py, float pz)
     Get the angle cosTheta between one particle and an axis.
     
    float getMass (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in)
    float getMass (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in)
     Get the invariant mass from a list of reconstructed particles.
     
    -

    Function Documentation

    +

    Detailed Description

    +

    Various algorithms.

    +

    This represents a set functions and utilities to perform algorithmics in FCCAnalyses.

    +

    Function Documentation

    ◆ getAxisCosTheta() [1/2]

    @@ -246,12 +249,10 @@

    diff --git a/doc/latest/namespace_f_c_c_analyses_1_1_calo_ntupleizer.html b/doc/latest/namespaceFCCAnalyses_1_1CaloNtupleizer.html similarity index 85% rename from doc/latest/namespace_f_c_c_analyses_1_1_calo_ntupleizer.html rename to doc/latest/namespaceFCCAnalyses_1_1CaloNtupleizer.html index 48cfc77db2..1885359ebd 100644 --- a/doc/latest/namespace_f_c_c_analyses_1_1_calo_ntupleizer.html +++ b/doc/latest/namespaceFCCAnalyses_1_1CaloNtupleizer.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::CaloNtupleizer Namespace Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,7 +78,7 @@
    @@ -92,106 +92,106 @@
    +
    FCCAnalyses
    - + - - + +

    Classes

    struct  getFloatAt
    struct  getFloatAt
     
    struct  sel_layers
     select layers More...
    struct  sel_layers
     select layers More...
     
    - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - +

    Functions

    void loadGeometry (std::string xmlGeometryPath, std::string readoutName)
    void loadGeometry (std::string xmlGeometryPath, std::string readoutName)
     
    ROOT::VecOps::RVec< float > getSimCellID (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
    ROOT::VecOps::RVec< float > getSimCellID (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< float > getSimCaloHit_r (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
    ROOT::VecOps::RVec< float > getSimCaloHit_r (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< float > getSimCaloHit_x (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
    ROOT::VecOps::RVec< float > getSimCaloHit_x (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< float > getSimCaloHit_y (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
    ROOT::VecOps::RVec< float > getSimCaloHit_y (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< float > getSimCaloHit_z (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
    ROOT::VecOps::RVec< float > getSimCaloHit_z (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< float > getSimCaloHit_phi (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
    ROOT::VecOps::RVec< float > getSimCaloHit_phi (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< float > getSimCaloHit_theta (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
    ROOT::VecOps::RVec< float > getSimCaloHit_theta (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< float > getSimCaloHit_eta (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
    ROOT::VecOps::RVec< float > getSimCaloHit_eta (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< int > getSimCaloHit_depth (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in, const int decodingVal)
    ROOT::VecOps::RVec< int > getSimCaloHit_depth (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in, const int decodingVal)
     
    ROOT::VecOps::RVec< float > getSimCaloHit_energy (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
    ROOT::VecOps::RVec< float > getSimCaloHit_energy (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< TVector3 > getSimCaloHit_positionVector3 (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
    ROOT::VecOps::RVec< TVector3 > getSimCaloHit_positionVector3 (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< float > getCaloHit_x (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
    ROOT::VecOps::RVec< float > getCaloHit_x (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< float > getCaloHit_y (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
    ROOT::VecOps::RVec< float > getCaloHit_y (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< float > getCaloHit_z (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
    ROOT::VecOps::RVec< float > getCaloHit_z (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< float > getCaloHit_phi (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
    ROOT::VecOps::RVec< float > getCaloHit_phi (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< int > getCaloHit_phiIdx (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
    ROOT::VecOps::RVec< int > getCaloHit_phiIdx (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< int > getCaloHit_moduleIdx (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
    ROOT::VecOps::RVec< int > getCaloHit_moduleIdx (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< float > getCaloHit_theta (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
    ROOT::VecOps::RVec< float > getCaloHit_theta (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< int > getCaloHit_thetaIdx (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
    ROOT::VecOps::RVec< int > getCaloHit_thetaIdx (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< float > getCaloHit_eta (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
    ROOT::VecOps::RVec< float > getCaloHit_eta (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< int > getCaloHit_etaIdx (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
    ROOT::VecOps::RVec< int > getCaloHit_etaIdx (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< int > getCaloHit_layer (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
    ROOT::VecOps::RVec< int > getCaloHit_layer (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< float > getCaloHit_energy (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
    ROOT::VecOps::RVec< float > getCaloHit_energy (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< TVector3 > getCaloHit_positionVector3 (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
    ROOT::VecOps::RVec< TVector3 > getCaloHit_positionVector3 (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< float > getCaloCluster_x (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
    ROOT::VecOps::RVec< float > getCaloCluster_x (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
     
    ROOT::VecOps::RVec< float > getCaloCluster_y (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
    ROOT::VecOps::RVec< float > getCaloCluster_y (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
     
    ROOT::VecOps::RVec< float > getCaloCluster_z (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
    ROOT::VecOps::RVec< float > getCaloCluster_z (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
     
    ROOT::VecOps::RVec< float > getCaloCluster_phi (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
    ROOT::VecOps::RVec< float > getCaloCluster_phi (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
     
    ROOT::VecOps::RVec< float > getCaloCluster_theta (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
    ROOT::VecOps::RVec< float > getCaloCluster_theta (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
     
    ROOT::VecOps::RVec< float > getCaloCluster_eta (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
    ROOT::VecOps::RVec< float > getCaloCluster_eta (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
     
    ROOT::VecOps::RVec< float > getCaloCluster_energy (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
    ROOT::VecOps::RVec< float > getCaloCluster_energy (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
     
    ROOT::VecOps::RVec< TVector3 > getCaloCluster_positionVector3 (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
    ROOT::VecOps::RVec< TVector3 > getCaloCluster_positionVector3 (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
     
    ROOT::VecOps::RVec< int > getCaloCluster_firstCell (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
    ROOT::VecOps::RVec< int > getCaloCluster_firstCell (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
     
    ROOT::VecOps::RVec< int > getCaloCluster_lastCell (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
    ROOT::VecOps::RVec< int > getCaloCluster_lastCell (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
     
    ROOT::VecOps::RVec< std::vector< float > > getCaloCluster_energyInLayers (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in, const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &cells, const int nLayers=12)
    ROOT::VecOps::RVec< std::vector< float > > getCaloCluster_energyInLayers (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in, const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &cells, const int nLayers=12)
     
    ROOT::VecOps::RVec< float > getSimParticleSecondaries_x (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
    ROOT::VecOps::RVec< float > getSimParticleSecondaries_x (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
     
    ROOT::VecOps::RVec< float > getSimParticleSecondaries_y (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
    ROOT::VecOps::RVec< float > getSimParticleSecondaries_y (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
     
    ROOT::VecOps::RVec< float > getSimParticleSecondaries_z (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
    ROOT::VecOps::RVec< float > getSimParticleSecondaries_z (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
     
    ROOT::VecOps::RVec< float > getSimParticleSecondaries_phi (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
    ROOT::VecOps::RVec< float > getSimParticleSecondaries_phi (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
     
    ROOT::VecOps::RVec< float > getSimParticleSecondaries_theta (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
    ROOT::VecOps::RVec< float > getSimParticleSecondaries_theta (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
     
    ROOT::VecOps::RVec< float > getSimParticleSecondaries_eta (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
    ROOT::VecOps::RVec< float > getSimParticleSecondaries_eta (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
     
    ROOT::VecOps::RVec< float > getSimParticleSecondaries_energy (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
    ROOT::VecOps::RVec< float > getSimParticleSecondaries_energy (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
     
    ROOT::VecOps::RVec< float > getSimParticleSecondaries_PDG (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
    ROOT::VecOps::RVec< float > getSimParticleSecondaries_PDG (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
     
    - +

    Variables

    dd4hep::DDSegmentation::BitFieldCoder * m_decoder
    dd4hep::DDSegmentation::BitFieldCoder * m_decoder
     

    Function Documentation

    @@ -1039,12 +1039,10 @@

    diff --git a/doc/latest/namespace_f_c_c_analyses_1_1_jet_clustering_utils.html b/doc/latest/namespaceFCCAnalyses_1_1JetClusteringUtils.html similarity index 80% rename from doc/latest/namespace_f_c_c_analyses_1_1_jet_clustering_utils.html rename to doc/latest/namespaceFCCAnalyses_1_1JetClusteringUtils.html index 66ee41501d..8641e4f7e5 100644 --- a/doc/latest/namespace_f_c_c_analyses_1_1_jet_clustering_utils.html +++ b/doc/latest/namespaceFCCAnalyses_1_1JetClusteringUtils.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::JetClusteringUtils Namespace Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,96 +78,107 @@
    FCCAnalyses::JetClusteringUtils Namespace Reference
    + +

    Jet clustering interface utilities. +More...

    +
    FCCAnalyses
    - + - + - - + +

    Classes

    struct  recoilBuilder
    struct  recoilBuilder
     
    struct  resonanceBuilder
    struct  resonanceBuilder
     
    struct  sel_pt
     Select clustered jets with transverse momentum greader than a minimum value [GeV]. More...
    struct  sel_pt
     Select clustered jets with transverse momentum greader than a minimum value [GeV]. More...
     
    - - - - - + + - + - - + + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + +

    JetClusteringUtils

    Jet clustering interface utilities.

    -
    const int Nmax_dmerge = 10
     
    std::vector< fastjet::PseudoJet > set_pseudoJets (const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz, const ROOT::VecOps::RVec< float > &e)

    +Functions

    std::vector< fastjet::PseudoJet > set_pseudoJets (const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz, const ROOT::VecOps::RVec< float > &e)
     Set fastjet pseudoJet for later reconstruction.
     
    std::vector< fastjet::PseudoJet > set_pseudoJets_xyzm (const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz, const ROOT::VecOps::RVec< float > &m)
    std::vector< fastjet::PseudoJet > set_pseudoJets_xyzm (const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz, const ROOT::VecOps::RVec< float > &m)
     Set fastjet pseudoJet for later reconstruction using px, py, pz and m.
     
    ROOT::VecOps::RVec< fastjet::PseudoJet > get_pseudoJets (const JetClustering::FCCAnalysesJet &in)
     Get fastjet pseudoJet after reconstruction from FCCAnalyses jets.
    ROOT::VecOps::RVec< fastjet::PseudoJet > get_pseudoJets (const JetClustering::FCCAnalysesJet &in)
     Get fastjet pseudoJet after reconstruction from FCCAnalyses jets.
     
    std::vector< std::vector< int > > get_constituents (const JetClustering::FCCAnalysesJet &in)
     Get fastjet constituents after reconstruction from FCCAnalyses jets.
    std::vector< std::vector< int > > get_constituents (const JetClustering::FCCAnalysesJet &in)
     Get fastjet constituents after reconstruction from FCCAnalyses jets.
     
    float get_exclusive_dmerge (const JetClustering::FCCAnalysesJet &in, int n)
    float get_exclusive_dmerge (const JetClustering::FCCAnalysesJet &in, int n)
     return the dmin corresponding to the recombination that went from n+1 to n jets
     
    float get_exclusive_dmerge_max (const JetClustering::FCCAnalysesJet &in, int n)
    float get_exclusive_dmerge_max (const JetClustering::FCCAnalysesJet &in, int n)
     
    ROOT::VecOps::RVec< float > get_px (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
    ROOT::VecOps::RVec< float > get_px (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
     Get jet px.
     
    ROOT::VecOps::RVec< float > get_py (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
    ROOT::VecOps::RVec< float > get_py (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
     Get jet py.
     
    ROOT::VecOps::RVec< float > get_pz (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
    ROOT::VecOps::RVec< float > get_pz (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
     Get jet pz.
     
    ROOT::VecOps::RVec< float > get_e (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
    ROOT::VecOps::RVec< float > get_e (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
     Get jet energy.
     
    ROOT::VecOps::RVec< float > get_pt (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
    ROOT::VecOps::RVec< float > get_pt (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
     Get jet pt.
     
    ROOT::VecOps::RVec< float > get_p (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
    ROOT::VecOps::RVec< float > get_p (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
     Get jet p.
     
    ROOT::VecOps::RVec< float > get_m (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
    ROOT::VecOps::RVec< float > get_m (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
     Get jet mass.
     
    ROOT::VecOps::RVec< float > get_eta (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
    ROOT::VecOps::RVec< float > get_eta (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
     Get jet eta.
     
    ROOT::VecOps::RVec< float > get_phi (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
    ROOT::VecOps::RVec< float > get_phi (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
     Get jet phi.
     
    ROOT::VecOps::RVec< float > get_phi_std (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
    ROOT::VecOps::RVec< float > get_phi_std (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
     Get jet phi.
     
    ROOT::VecOps::RVec< float > get_theta (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
    ROOT::VecOps::RVec< float > get_theta (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
     Get jet theta.
     
    JetClustering::FCCAnalysesJet initialise_FCCAnalysesJet ()
    JetClustering::FCCAnalysesJet initialise_FCCAnalysesJet ()
     Internal methods.
     
    JetClustering::FCCAnalysesJet build_FCCAnalysesJet (const std::vector< fastjet::PseudoJet > &in, const std::vector< float > &dmerge, const std::vector< float > &dmerge_max)
    JetClustering::FCCAnalysesJet build_FCCAnalysesJet (const std::vector< fastjet::PseudoJet > &in, const std::vector< float > &dmerge, const std::vector< float > &dmerge_max)
     
    std::vector< fastjet::PseudoJet > build_jets (fastjet::ClusterSequence &cs, int exclusive, float cut, int sorted)
    std::vector< fastjet::PseudoJet > build_jets (fastjet::ClusterSequence &cs, int exclusive, float cut, int sorted)
     
    bool check (unsigned int n, int exclusive, float cut)
    bool check (unsigned int n, int exclusive, float cut)
     
    fastjet::RecombinationScheme recomb_scheme (int recombination)
    fastjet::RecombinationScheme recomb_scheme (int recombination)
     
    std::vector< float > exclusive_dmerge (fastjet::ClusterSequence &cs, int do_dmarge_max)
    std::vector< float > exclusive_dmerge (fastjet::ClusterSequence &cs, int do_dmarge_max)
     
    + + + +

    +Variables

    const int Nmax_dmerge = 10
     Maximum number of d_{n, n+1} that are kept in FCCAnalysesJet.
     
    -

    Function Documentation

    +

    Detailed Description

    +

    Jet clustering interface utilities.

    +

    This represents a set functions and utilities to perform jet clustering from a list of particles.

    +

    Function Documentation

    ◆ build_FCCAnalysesJet()

    @@ -175,7 +186,7 @@

    - + @@ -313,14 +324,14 @@

    std::vector< std::vector< int > > FCCAnalyses::JetClusteringUtils::get_constituents

    - +
    JetClustering::FCCAnalysesJet FCCAnalyses::JetClusteringUtils::build_FCCAnalysesJet JetClustering::FCCAnalysesJet FCCAnalyses::JetClusteringUtils::build_FCCAnalysesJet ( const std::vector< fastjet::PseudoJet > &  in, (const JetClustering::FCCAnalysesJetconst JetClustering::FCCAnalysesJet in)

    -

    Get fastjet constituents after reconstruction from FCCAnalyses jets.

    +

    Get fastjet constituents after reconstruction from FCCAnalyses jets.

    @@ -375,7 +386,7 @@

    float FCCAnalyses::JetClusteringUtils::get_exclusive_dmerge ( - const JetClustering::FCCAnalysesJet &  + const JetClustering::FCCAnalysesJetin, @@ -405,7 +416,7 @@

    float FCCAnalyses::JetClusteringUtils::get_exclusive_dmerge_max ( - const JetClustering::FCCAnalysesJet &  + const JetClustering::FCCAnalysesJetin, @@ -517,14 +528,14 @@

    ROOT::VecOps::RVec< fastjet::PseudoJet > FCCAnalyses::JetClusteringUtils::get_pseudoJets ( - const JetClustering::FCCAnalysesJet &  + const JetClustering::FCCAnalysesJetin)

    -

    Get fastjet pseudoJet after reconstruction from FCCAnalyses jets.

    +

    Get fastjet pseudoJet after reconstruction from FCCAnalyses jets.

    @@ -640,7 +651,7 @@

    - + @@ -768,15 +779,15 @@

    +

    Maximum number of d_{n, n+1} that are kept in FCCAnalysesJet.

    + - +
    diff --git a/doc/latest/namespace_f_c_c_analyses_1_1_jet_constituents_utils.html b/doc/latest/namespaceFCCAnalyses_1_1JetConstituentsUtils.html similarity index 60% rename from doc/latest/namespace_f_c_c_analyses_1_1_jet_constituents_utils.html rename to doc/latest/namespaceFCCAnalyses_1_1JetConstituentsUtils.html index 1b45c129e6..987297dbb2 100644 --- a/doc/latest/namespace_f_c_c_analyses_1_1_jet_constituents_utils.html +++ b/doc/latest/namespaceFCCAnalyses_1_1JetConstituentsUtils.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::JetConstituentsUtils Namespace Reference @@ -21,15 +22,14 @@ -

    JetClustering::FCCAnalysesJet FCCAnalyses::JetClusteringUtils::initialise_FCCAnalysesJet JetClustering::FCCAnalysesJet FCCAnalyses::JetClusteringUtils::initialise_FCCAnalysesJet ( )
    - - + @@ -78,7 +78,7 @@
    @@ -92,194 +92,194 @@
    +
    FCCAnalyses
    - + - +

    Typedefs

    using FCCAnalysesJetConstituents = rv::RVec< edm4hep::ReconstructedParticleData >
    using FCCAnalysesJetConstituents = rv::RVec< edm4hep::ReconstructedParticleData >
     
    using FCCAnalysesJetConstituentsData = rv::RVec< float >
    using FCCAnalysesJetConstituentsData = rv::RVec< float >
     
    - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - +

    Functions

    rv::RVec< FCCAnalysesJetConstituentsbuild_constituents (const rv::RVec< edm4hep::ReconstructedParticleData > &, const rv::RVec< edm4hep::ReconstructedParticleData > &)
    rv::RVec< FCCAnalysesJetConstituentsbuild_constituents (const rv::RVec< edm4hep::ReconstructedParticleData > &, const rv::RVec< edm4hep::ReconstructedParticleData > &)
     Build the collection of constituents (mapping jet -> reconstructed particles) for all jets in event.
     
    rv::RVec< FCCAnalysesJetConstituentsbuild_constituents_cluster (const rv::RVec< edm4hep::ReconstructedParticleData > &rps, const std::vector< std::vector< int > > &indices)
    rv::RVec< FCCAnalysesJetConstituentsbuild_constituents_cluster (const rv::RVec< edm4hep::ReconstructedParticleData > &rps, const std::vector< std::vector< int > > &indices)
     
    FCCAnalysesJetConstituents get_jet_constituents (const rv::RVec< FCCAnalysesJetConstituents > &, int)
    FCCAnalysesJetConstituents get_jet_constituents (const rv::RVec< FCCAnalysesJetConstituents > &, int)
     Retrieve the constituents of an indexed jet in event.
     
    rv::RVec< FCCAnalysesJetConstituentsget_constituents (const rv::RVec< FCCAnalysesJetConstituents > &, const rv::RVec< int > &)
    rv::RVec< FCCAnalysesJetConstituentsget_constituents (const rv::RVec< FCCAnalysesJetConstituents > &, const rv::RVec< int > &)
     Retrieve the constituents of a collection of indexed jets in event.
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > jets_sorting_on_nconst (const rv::RVec< edm4hep::ReconstructedParticleData > &)
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > jets_sorting_on_nconst (const rv::RVec< edm4hep::ReconstructedParticleData > &)
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > jets_sorting_on_energy (const rv::RVec< edm4hep::ReconstructedParticleData > &)
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > jets_sorting_on_energy (const rv::RVec< edm4hep::ReconstructedParticleData > &)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_Bz (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
    rv::RVec< FCCAnalysesJetConstituentsDataget_Bz (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_pt (const rv::RVec< FCCAnalysesJetConstituents > &)
    rv::RVec< FCCAnalysesJetConstituentsDataget_pt (const rv::RVec< FCCAnalysesJetConstituents > &)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_p (const rv::RVec< FCCAnalysesJetConstituents > &)
    rv::RVec< FCCAnalysesJetConstituentsDataget_p (const rv::RVec< FCCAnalysesJetConstituents > &)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_e (const rv::RVec< FCCAnalysesJetConstituents > &)
    rv::RVec< FCCAnalysesJetConstituentsDataget_e (const rv::RVec< FCCAnalysesJetConstituents > &)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_theta (const rv::RVec< FCCAnalysesJetConstituents > &)
    rv::RVec< FCCAnalysesJetConstituentsDataget_theta (const rv::RVec< FCCAnalysesJetConstituents > &)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_phi (const rv::RVec< FCCAnalysesJetConstituents > &)
    rv::RVec< FCCAnalysesJetConstituentsDataget_phi (const rv::RVec< FCCAnalysesJetConstituents > &)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_type (const rv::RVec< FCCAnalysesJetConstituents > &)
    rv::RVec< FCCAnalysesJetConstituentsDataget_type (const rv::RVec< FCCAnalysesJetConstituents > &)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_charge (const rv::RVec< FCCAnalysesJetConstituents > &)
    rv::RVec< FCCAnalysesJetConstituentsDataget_charge (const rv::RVec< FCCAnalysesJetConstituents > &)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_d0 (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &)
    rv::RVec< FCCAnalysesJetConstituentsDataget_d0 (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_z0 (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &)
    rv::RVec< FCCAnalysesJetConstituentsDataget_z0 (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_phi0 (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
    rv::RVec< FCCAnalysesJetConstituentsDataget_phi0 (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_omega (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
    rv::RVec< FCCAnalysesJetConstituentsDataget_omega (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_tanLambda (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
    rv::RVec< FCCAnalysesJetConstituentsDataget_tanLambda (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataXPtoPar_dxy (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &, const TLorentzVector &V, const float &)
    rv::RVec< FCCAnalysesJetConstituentsDataXPtoPar_dxy (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &, const TLorentzVector &V, const float &)
     
    rv::RVec< FCCAnalysesJetConstituentsDataXPtoPar_dz (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &, const TLorentzVector &V, const float &)
    rv::RVec< FCCAnalysesJetConstituentsDataXPtoPar_dz (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &, const TLorentzVector &V, const float &)
     
    rv::RVec< FCCAnalysesJetConstituentsDataXPtoPar_phi (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &, const TLorentzVector &V, const float &)
    rv::RVec< FCCAnalysesJetConstituentsDataXPtoPar_phi (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &, const TLorentzVector &V, const float &)
     
    rv::RVec< FCCAnalysesJetConstituentsDataXPtoPar_C (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &, const float &)
    rv::RVec< FCCAnalysesJetConstituentsDataXPtoPar_C (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &, const float &)
     
    rv::RVec< FCCAnalysesJetConstituentsDataXPtoPar_ct (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &, const float &)
    rv::RVec< FCCAnalysesJetConstituentsDataXPtoPar_ct (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &, const float &)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_omega_cov (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &)
    rv::RVec< FCCAnalysesJetConstituentsDataget_omega_cov (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_d0_cov (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &)
    rv::RVec< FCCAnalysesJetConstituentsDataget_d0_cov (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
    rv::RVec< FCCAnalysesJetConstituentsDataget_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_phi0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
    rv::RVec< FCCAnalysesJetConstituentsDataget_phi0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_tanlambda_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
    rv::RVec< FCCAnalysesJetConstituentsDataget_tanlambda_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_d0_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
    rv::RVec< FCCAnalysesJetConstituentsDataget_d0_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_phi0_d0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
    rv::RVec< FCCAnalysesJetConstituentsDataget_phi0_d0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_phi0_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
    rv::RVec< FCCAnalysesJetConstituentsDataget_phi0_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_tanlambda_phi0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
    rv::RVec< FCCAnalysesJetConstituentsDataget_tanlambda_phi0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_tanlambda_d0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
    rv::RVec< FCCAnalysesJetConstituentsDataget_tanlambda_d0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_tanlambda_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
    rv::RVec< FCCAnalysesJetConstituentsDataget_tanlambda_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_omega_tanlambda_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
    rv::RVec< FCCAnalysesJetConstituentsDataget_omega_tanlambda_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_omega_phi0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
    rv::RVec< FCCAnalysesJetConstituentsDataget_omega_phi0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_omega_d0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
    rv::RVec< FCCAnalysesJetConstituentsDataget_omega_d0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_omega_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
    rv::RVec< FCCAnalysesJetConstituentsDataget_omega_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_dndx (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const rv::RVec< edm4hep::Quantity > &dNdx, const rv::RVec< edm4hep::TrackData > &trackdata, const rv::RVec< FCCAnalysesJetConstituentsData > JetsConstituents_isChargedHad)
    rv::RVec< FCCAnalysesJetConstituentsDataget_dndx (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const rv::RVec< edm4hep::Quantity > &dNdx, const rv::RVec< edm4hep::TrackData > &trackdata, const rv::RVec< FCCAnalysesJetConstituentsData > JetsConstituents_isChargedHad)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_Sip2dVal (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
    rv::RVec< FCCAnalysesJetConstituentsDataget_Sip2dVal (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_Sip2dVal_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
    rv::RVec< FCCAnalysesJetConstituentsDataget_Sip2dVal_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_Sip2dVal_clusterV (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituentsData > &D0, const rv::RVec< FCCAnalysesJetConstituentsData > &phi0, const float Bz)
    rv::RVec< FCCAnalysesJetConstituentsDataget_Sip2dVal_clusterV (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituentsData > &D0, const rv::RVec< FCCAnalysesJetConstituentsData > &phi0, const float Bz)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_Sip2dSig (const rv::RVec< FCCAnalysesJetConstituentsData > &Sip2dVals, const rv::RVec< FCCAnalysesJetConstituentsData > &err2_D0)
    rv::RVec< FCCAnalysesJetConstituentsDataget_Sip2dSig (const rv::RVec< FCCAnalysesJetConstituentsData > &Sip2dVals, const rv::RVec< FCCAnalysesJetConstituentsData > &err2_D0)
     The functions get_Sip2dSig and get_Sip2dVal can be made independent; I passed to the former the result of the latter, avoiding the recomputation.
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_Sip3dVal (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
    rv::RVec< FCCAnalysesJetConstituentsDataget_Sip3dVal (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_Sip3dVal_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
    rv::RVec< FCCAnalysesJetConstituentsDataget_Sip3dVal_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_Sip3dVal_clusterV (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituentsData > &D0, const rv::RVec< FCCAnalysesJetConstituentsData > &Z0, const rv::RVec< FCCAnalysesJetConstituentsData > &phi0, const float Bz)
    rv::RVec< FCCAnalysesJetConstituentsDataget_Sip3dVal_clusterV (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituentsData > &D0, const rv::RVec< FCCAnalysesJetConstituentsData > &Z0, const rv::RVec< FCCAnalysesJetConstituentsData > &phi0, const float Bz)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_Sip3dSig (const rv::RVec< FCCAnalysesJetConstituentsData > &Sip3dVals, const rv::RVec< FCCAnalysesJetConstituentsData > &err2_D0, const rv::RVec< FCCAnalysesJetConstituentsData > &err2_Z0)
    rv::RVec< FCCAnalysesJetConstituentsDataget_Sip3dSig (const rv::RVec< FCCAnalysesJetConstituentsData > &Sip3dVals, const rv::RVec< FCCAnalysesJetConstituentsData > &err2_D0, const rv::RVec< FCCAnalysesJetConstituentsData > &err2_Z0)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_JetDistVal (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
    rv::RVec< FCCAnalysesJetConstituentsDataget_JetDistVal (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_JetDistVal_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
    rv::RVec< FCCAnalysesJetConstituentsDataget_JetDistVal_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_JetDistVal_clusterV (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const rv::RVec< FCCAnalysesJetConstituentsData > &D0, const rv::RVec< FCCAnalysesJetConstituentsData > &Z0, const rv::RVec< FCCAnalysesJetConstituentsData > &phi0, const float Bz)
    rv::RVec< FCCAnalysesJetConstituentsDataget_JetDistVal_clusterV (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const rv::RVec< FCCAnalysesJetConstituentsData > &D0, const rv::RVec< FCCAnalysesJetConstituentsData > &Z0, const rv::RVec< FCCAnalysesJetConstituentsData > &phi0, const float Bz)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_JetDistSig (const rv::RVec< FCCAnalysesJetConstituentsData > &JetDistVal, const rv::RVec< FCCAnalysesJetConstituentsData > &err2_D0, const rv::RVec< FCCAnalysesJetConstituentsData > &err2_Z0)
    rv::RVec< FCCAnalysesJetConstituentsDataget_JetDistSig (const rv::RVec< FCCAnalysesJetConstituentsData > &JetDistVal, const rv::RVec< FCCAnalysesJetConstituentsData > &err2_D0, const rv::RVec< FCCAnalysesJetConstituentsData > &err2_Z0)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_mtof (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const rv::RVec< float > &track_L, const rv::RVec< edm4hep::TrackData > &trackdata, const rv::RVec< edm4hep::TrackerHit3DData > &trackerhits, const rv::RVec< edm4hep::ClusterData > &gammadata, const rv::RVec< edm4hep::ClusterData > &nhdata, const rv::RVec< edm4hep::CalorimeterHitData > &calohits, const TLorentzVector &V)
    rv::RVec< FCCAnalysesJetConstituentsDataget_mtof (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const rv::RVec< float > &track_L, const rv::RVec< edm4hep::TrackData > &trackdata, const rv::RVec< edm4hep::TrackerHit3DData > &trackerhits, const rv::RVec< edm4hep::ClusterData > &gammadata, const rv::RVec< edm4hep::ClusterData > &nhdata, const rv::RVec< edm4hep::CalorimeterHitData > &calohits, const TLorentzVector &V)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_PIDs (const ROOT::VecOps::RVec< int > recin, const ROOT::VecOps::RVec< int > mcin, const rv::RVec< edm4hep::ReconstructedParticleData > &RecPart, const rv::RVec< edm4hep::MCParticleData > &Particle, const rv::RVec< edm4hep::ReconstructedParticleData > &Jets)
    rv::RVec< FCCAnalysesJetConstituentsDataget_PIDs (const ROOT::VecOps::RVec< int > recin, const ROOT::VecOps::RVec< int > mcin, const rv::RVec< edm4hep::ReconstructedParticleData > &RecPart, const rv::RVec< edm4hep::MCParticleData > &Particle, const rv::RVec< edm4hep::ReconstructedParticleData > &Jets)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_PIDs_cluster (const ROOT::VecOps::RVec< int > recin, const ROOT::VecOps::RVec< int > mcin, const rv::RVec< edm4hep::ReconstructedParticleData > &RecPart, const rv::RVec< edm4hep::MCParticleData > &Particle, const std::vector< std::vector< int > > &indices)
    rv::RVec< FCCAnalysesJetConstituentsDataget_PIDs_cluster (const ROOT::VecOps::RVec< int > recin, const ROOT::VecOps::RVec< int > mcin, const rv::RVec< edm4hep::ReconstructedParticleData > &RecPart, const rv::RVec< edm4hep::MCParticleData > &Particle, const std::vector< std::vector< int > > &indices)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_isMu (const rv::RVec< FCCAnalysesJetConstituents > &jcs)
    rv::RVec< FCCAnalysesJetConstituentsDataget_isMu (const rv::RVec< FCCAnalysesJetConstituents > &jcs)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_isEl (const rv::RVec< FCCAnalysesJetConstituents > &jcs)
    rv::RVec< FCCAnalysesJetConstituentsDataget_isEl (const rv::RVec< FCCAnalysesJetConstituents > &jcs)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_isChargedHad (const rv::RVec< FCCAnalysesJetConstituents > &jcs)
    rv::RVec< FCCAnalysesJetConstituentsDataget_isChargedHad (const rv::RVec< FCCAnalysesJetConstituents > &jcs)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_isGamma (const rv::RVec< FCCAnalysesJetConstituents > &jcs)
    rv::RVec< FCCAnalysesJetConstituentsDataget_isGamma (const rv::RVec< FCCAnalysesJetConstituents > &jcs)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_isNeutralHad (const rv::RVec< FCCAnalysesJetConstituents > &jcs)
    rv::RVec< FCCAnalysesJetConstituentsDataget_isNeutralHad (const rv::RVec< FCCAnalysesJetConstituents > &jcs)
     
    int count_jets (rv::RVec< FCCAnalysesJetConstituents > jets)
    int count_jets (rv::RVec< FCCAnalysesJetConstituents > jets)
     
    rv::RVec< int > count_consts (rv::RVec< FCCAnalysesJetConstituents > jets)
    rv::RVec< int > count_consts (rv::RVec< FCCAnalysesJetConstituents > jets)
     
    rv::RVec< int > count_type (const rv::RVec< FCCAnalysesJetConstituentsData > &isType)
    rv::RVec< int > count_type (const rv::RVec< FCCAnalysesJetConstituentsData > &isType)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_erel (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
    rv::RVec< FCCAnalysesJetConstituentsDataget_erel (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_erel_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
    rv::RVec< FCCAnalysesJetConstituentsDataget_erel_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_erel_log (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
    rv::RVec< FCCAnalysesJetConstituentsDataget_erel_log (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_erel_log_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
    rv::RVec< FCCAnalysesJetConstituentsDataget_erel_log_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_thetarel (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
    rv::RVec< FCCAnalysesJetConstituentsDataget_thetarel (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_thetarel_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
    rv::RVec< FCCAnalysesJetConstituentsDataget_thetarel_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_phirel (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
    rv::RVec< FCCAnalysesJetConstituentsDataget_phirel (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_phirel_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
    rv::RVec< FCCAnalysesJetConstituentsDataget_phirel_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
     
    rv::RVec< TLorentzVector > compute_tlv_jets (const rv::RVec< fastjet::PseudoJet > &jets)
    rv::RVec< TLorentzVector > compute_tlv_jets (const rv::RVec< fastjet::PseudoJet > &jets)
     
    rv::RVec< TLorentzVector > sum_tlv_constituents (const rv::RVec< FCCAnalysesJetConstituents > &jets)
    rv::RVec< TLorentzVector > sum_tlv_constituents (const rv::RVec< FCCAnalysesJetConstituents > &jets)
     
    float InvariantMass (const TLorentzVector &tlv1, const TLorentzVector &tlv2)
    float InvariantMass (const TLorentzVector &tlv1, const TLorentzVector &tlv2)
     
    rv::RVec< double > all_invariant_masses (rv::RVec< TLorentzVector > AllJets)
    rv::RVec< double > all_invariant_masses (rv::RVec< TLorentzVector > AllJets)
     all_invariant_masses takes an RVec of TLorentzVectors of jets and computes the invariant masses of all jet pairs, and returns an RVec with all invariant masses.
     
    rv::RVec< double > compute_residue_energy (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
    rv::RVec< double > compute_residue_energy (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
     
    rv::RVec< double > compute_residue_pt (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
    rv::RVec< double > compute_residue_pt (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
     
    rv::RVec< double > compute_residue_phi (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
    rv::RVec< double > compute_residue_phi (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
     
    rv::RVec< double > compute_residue_theta (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
    rv::RVec< double > compute_residue_theta (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
     
    rv::RVec< double > compute_residue_px (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
    rv::RVec< double > compute_residue_px (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
     
    rv::RVec< double > compute_residue_py (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
    rv::RVec< double > compute_residue_py (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
     
    rv::RVec< double > compute_residue_pz (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
    rv::RVec< double > compute_residue_pz (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
     
    - + - + - + - +

    Variables

    auto cast_constituent
    auto cast_constituent
     recasting helper for jet constituents methods
     
    auto cast_constituent_2
    auto cast_constituent_2
     This function simply applies the 2 args functions per vector of Rec Particles to a vector of vectors of Rec Particles.
     
    auto cast_constituent_3
    auto cast_constituent_3
     
    auto cast_constituent_4
    auto cast_constituent_4
     

    Typedef Documentation

    @@ -290,7 +290,7 @@

    - +
    using FCCAnalyses::JetConstituentsUtils::FCCAnalysesJetConstituents = typedef rv::RVec<edm4hep::ReconstructedParticleData>using FCCAnalyses::JetConstituentsUtils::FCCAnalysesJetConstituents = typedef rv::RVec<edm4hep::ReconstructedParticleData>

    @@ -339,7 +339,7 @@

    - + @@ -369,7 +369,7 @@

    rv::RVec< FCCAnalysesJetConstituents > FCCAnalyses::JetConstituentsUtils::build_constituents rv::RVec< FCCAnalysesJetConstituents > FCCAnalyses::JetConstituentsUtils::build_constituents ( const rv::RVec< edm4hep::ReconstructedParticleData > &  jets,
    - + @@ -613,7 +613,7 @@

    rv::RVec< int > FCCAnalyses::JetConstituentsUtils::count_consts

    - + @@ -631,7 +631,7 @@

    int FCCAnalyses::JetConstituentsUtils::count_jets

    - + @@ -649,7 +649,7 @@

    rv::RVec< int > FCCAnalyses::JetConstituentsUtils::count_type

    - + @@ -665,9 +665,9 @@

    rv::RVec< FCCAnalysesJetConstituents > FCCAnalyses::JetConstituentsUtils::build_constituents_cluster rv::RVec< FCCAnalysesJetConstituents > FCCAnalyses::JetConstituentsUtils::build_constituents_cluster ( const rv::RVec< edm4hep::ReconstructedParticleData > &  rps, (rv::RVec< FCCAnalysesJetConstituentsrv::RVec< FCCAnalysesJetConstituents jets)
    (rv::RVec< FCCAnalysesJetConstituentsrv::RVec< FCCAnalysesJetConstituents jets)
    (const rv::RVec< FCCAnalysesJetConstituentsData > & const rv::RVec< FCCAnalysesJetConstituentsData > &  isType)
    - + - + @@ -693,9 +693,9 @@

    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_Bz rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_Bz (const rv::RVec< FCCAnalysesJetConstituents > & const rv::RVec< FCCAnalysesJetConstituents > &  jcs,
    - + - + @@ -711,9 +711,9 @@

    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_charge rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_charge (const rv::RVec< FCCAnalysesJetConstituents > & const rv::RVec< FCCAnalysesJetConstituents > &  jcs)
    - + - + @@ -741,9 +741,9 @@

    rv::RVec< FCCAnalysesJetConstituents > FCCAnalyses::JetConstituentsUtils::get_constituents rv::RVec< FCCAnalysesJetConstituents > FCCAnalyses::JetConstituentsUtils::get_constituents (const rv::RVec< FCCAnalysesJetConstituents > & const rv::RVec< FCCAnalysesJetConstituents > &  csts,
    - + - + @@ -769,9 +769,9 @@

    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_d0 rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_d0 (const rv::RVec< FCCAnalysesJetConstituents > & const rv::RVec< FCCAnalysesJetConstituents > &  jcs,
    - + - + @@ -797,9 +797,9 @@

    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_d0_cov rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_d0_cov (const rv::RVec< FCCAnalysesJetConstituents > & const rv::RVec< FCCAnalysesJetConstituents > &  jcs,
    - + - + @@ -825,9 +825,9 @@

    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_d0_z0_cov rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_d0_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > & const rv::RVec< FCCAnalysesJetConstituents > &  jcs,
    - + - + @@ -845,7 +845,7 @@

    - + @@ -865,9 +865,9 @@

    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_dndx rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_dndx (const rv::RVec< FCCAnalysesJetConstituents > & const rv::RVec< FCCAnalysesJetConstituents > &  jcs,
    const rv::RVec< FCCAnalysesJetConstituentsDataconst rv::RVec< FCCAnalysesJetConstituentsData JetsConstituents_isChargedHad 
    - + - + @@ -883,7 +883,7 @@

    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_e rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_e (const rv::RVec< FCCAnalysesJetConstituents > & const rv::RVec< FCCAnalysesJetConstituents > &  jcs)
    - + @@ -891,7 +891,7 @@

    - + @@ -911,7 +911,7 @@

    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_erel rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_erel ( const rv::RVec< edm4hep::ReconstructedParticleData > &  jets, const rv::RVec< FCCAnalysesJetConstituents > & const rv::RVec< FCCAnalysesJetConstituents > &  jcs 
    - + @@ -919,7 +919,7 @@

    - + @@ -939,7 +939,7 @@

    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_erel_cluster rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_erel_cluster ( const rv::RVec< fastjet::PseudoJet > &  jets, const rv::RVec< FCCAnalysesJetConstituents > & const rv::RVec< FCCAnalysesJetConstituents > &  jcs 
    - + @@ -947,7 +947,7 @@

    - + @@ -967,7 +967,7 @@

    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_erel_log rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_erel_log ( const rv::RVec< edm4hep::ReconstructedParticleData > &  jets, const rv::RVec< FCCAnalysesJetConstituents > & const rv::RVec< FCCAnalysesJetConstituents > &  jcs 
    - + @@ -975,7 +975,7 @@

    - + @@ -995,9 +995,9 @@

    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_erel_log_cluster rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_erel_log_cluster ( const rv::RVec< fastjet::PseudoJet > &  jets, const rv::RVec< FCCAnalysesJetConstituents > & const rv::RVec< FCCAnalysesJetConstituents > &  jcs 
    - + - + @@ -1013,9 +1013,9 @@

    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_isChargedHad rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_isChargedHad (const rv::RVec< FCCAnalysesJetConstituents > & const rv::RVec< FCCAnalysesJetConstituents > &  jcs)
    - + - + @@ -1031,9 +1031,9 @@

    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_isEl rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_isEl (const rv::RVec< FCCAnalysesJetConstituents > & const rv::RVec< FCCAnalysesJetConstituents > &  jcs)
    - + - + @@ -1049,9 +1049,9 @@

    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_isGamma rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_isGamma (const rv::RVec< FCCAnalysesJetConstituents > & const rv::RVec< FCCAnalysesJetConstituents > &  jcs)
    - + - + @@ -1067,9 +1067,9 @@

    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_isMu rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_isMu (const rv::RVec< FCCAnalysesJetConstituents > & const rv::RVec< FCCAnalysesJetConstituents > &  jcs)
    - + - + @@ -1085,9 +1085,9 @@

    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_isNeutralHad rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_isNeutralHad (const rv::RVec< FCCAnalysesJetConstituents > & const rv::RVec< FCCAnalysesJetConstituents > &  jcs)
    - + - + @@ -1115,21 +1115,21 @@

    FCCAnalysesJetConstituents FCCAnalyses::JetConstituentsUtils::get_jet_constituents FCCAnalysesJetConstituents FCCAnalyses::JetConstituentsUtils::get_jet_constituents (const rv::RVec< FCCAnalysesJetConstituents > & const rv::RVec< FCCAnalysesJetConstituents > &  csts,
    - + - + - + - + @@ -1149,7 +1149,7 @@

    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_JetDistSig rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_JetDistSig (const rv::RVec< FCCAnalysesJetConstituentsData > & const rv::RVec< FCCAnalysesJetConstituentsData > &  JetDistVal,
    const rv::RVec< FCCAnalysesJetConstituentsData > & const rv::RVec< FCCAnalysesJetConstituentsData > &  err2_D0,
    const rv::RVec< FCCAnalysesJetConstituentsData > & const rv::RVec< FCCAnalysesJetConstituentsData > &  err2_Z0 
    - + @@ -1157,7 +1157,7 @@

    - + @@ -1183,7 +1183,7 @@

    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_JetDistVal rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_JetDistVal ( const rv::RVec< edm4hep::ReconstructedParticleData > &  jets, const rv::RVec< FCCAnalysesJetConstituents > & const rv::RVec< FCCAnalysesJetConstituents > &  jcs,
    - + @@ -1191,7 +1191,7 @@

    - + @@ -1217,7 +1217,7 @@

    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_JetDistVal_cluster rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_JetDistVal_cluster ( const rv::RVec< fastjet::PseudoJet > &  jets, const rv::RVec< FCCAnalysesJetConstituents > & const rv::RVec< FCCAnalysesJetConstituents > &  jcs,
    - + @@ -1225,25 +1225,25 @@

    - + - + - + - + @@ -1269,9 +1269,9 @@

    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_JetDistVal_clusterV rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_JetDistVal_clusterV ( const rv::RVec< fastjet::PseudoJet > &  jets, const rv::RVec< FCCAnalysesJetConstituents > & const rv::RVec< FCCAnalysesJetConstituents > &  jcs,
    const rv::RVec< FCCAnalysesJetConstituentsData > & const rv::RVec< FCCAnalysesJetConstituentsData > &  D0,
    const rv::RVec< FCCAnalysesJetConstituentsData > & const rv::RVec< FCCAnalysesJetConstituentsData > &  Z0,
    const rv::RVec< FCCAnalysesJetConstituentsData > & const rv::RVec< FCCAnalysesJetConstituentsData > &  phi0,
    - + - + @@ -1333,9 +1333,9 @@

    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_mtof rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_mtof (const rv::RVec< FCCAnalysesJetConstituents > & const rv::RVec< FCCAnalysesJetConstituents > &  jcs,
    - + - + @@ -1361,9 +1361,9 @@

    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_omega rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_omega (const rv::RVec< FCCAnalysesJetConstituents > & const rv::RVec< FCCAnalysesJetConstituents > &  jcs,
    - + - + @@ -1389,9 +1389,9 @@

    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_omega_cov rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_omega_cov (const rv::RVec< FCCAnalysesJetConstituents > & const rv::RVec< FCCAnalysesJetConstituents > &  jcs,
    - + - + @@ -1417,9 +1417,9 @@

    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_omega_d0_cov rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_omega_d0_cov (const rv::RVec< FCCAnalysesJetConstituents > & const rv::RVec< FCCAnalysesJetConstituents > &  jcs,
    - + - + @@ -1445,9 +1445,9 @@

    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_omega_phi0_cov rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_omega_phi0_cov (const rv::RVec< FCCAnalysesJetConstituents > & const rv::RVec< FCCAnalysesJetConstituents > &  jcs,
    - + - + @@ -1473,9 +1473,9 @@

    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_omega_tanlambda_cov rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_omega_tanlambda_cov (const rv::RVec< FCCAnalysesJetConstituents > & const rv::RVec< FCCAnalysesJetConstituents > &  jcs,
    - + - + @@ -1501,9 +1501,9 @@

    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_omega_z0_cov rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_omega_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > & const rv::RVec< FCCAnalysesJetConstituents > &  jcs,
    - + - + @@ -1519,9 +1519,9 @@

    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_p rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_p (const rv::RVec< FCCAnalysesJetConstituents > & const rv::RVec< FCCAnalysesJetConstituents > &  jcs)
    - + - + @@ -1537,9 +1537,9 @@

    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_phi rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_phi (const rv::RVec< FCCAnalysesJetConstituents > & const rv::RVec< FCCAnalysesJetConstituents > &  jcs)
    - + - + @@ -1565,9 +1565,9 @@

    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_phi0 rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_phi0 (const rv::RVec< FCCAnalysesJetConstituents > & const rv::RVec< FCCAnalysesJetConstituents > &  jcs,
    - + - + @@ -1593,9 +1593,9 @@

    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_phi0_cov rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_phi0_cov (const rv::RVec< FCCAnalysesJetConstituents > & const rv::RVec< FCCAnalysesJetConstituents > &  jcs,
    - + - + @@ -1621,9 +1621,9 @@

    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_phi0_d0_cov rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_phi0_d0_cov (const rv::RVec< FCCAnalysesJetConstituents > & const rv::RVec< FCCAnalysesJetConstituents > &  jcs,
    - + - + @@ -1649,7 +1649,7 @@

    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_phi0_z0_cov rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_phi0_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > & const rv::RVec< FCCAnalysesJetConstituents > &  jcs,
    - + @@ -1657,7 +1657,7 @@

    - + @@ -1677,7 +1677,7 @@

    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_phirel rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_phirel ( const rv::RVec< edm4hep::ReconstructedParticleData > &  jets, const rv::RVec< FCCAnalysesJetConstituents > & const rv::RVec< FCCAnalysesJetConstituents > &  jcs 
    - + @@ -1685,7 +1685,7 @@

    - + @@ -1705,7 +1705,7 @@

    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_phirel_cluster rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_phirel_cluster ( const rv::RVec< fastjet::PseudoJet > &  jets, const rv::RVec< FCCAnalysesJetConstituents > & const rv::RVec< FCCAnalysesJetConstituents > &  jcs 
    - + @@ -1751,7 +1751,7 @@

    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_PIDs rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_PIDs ( const ROOT::VecOps::RVec< int >  recin,
    - + @@ -1797,9 +1797,9 @@

    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_PIDs_cluster rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_PIDs_cluster ( const ROOT::VecOps::RVec< int >  recin,
    - + - + @@ -1815,15 +1815,15 @@

    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_pt rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_pt (const rv::RVec< FCCAnalysesJetConstituents > & const rv::RVec< FCCAnalysesJetConstituents > &  jcs)
    - + - + - + @@ -1845,7 +1845,7 @@

    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_Sip2dSig rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_Sip2dSig (const rv::RVec< FCCAnalysesJetConstituentsData > & const rv::RVec< FCCAnalysesJetConstituentsData > &  Sip2dVals,
    const rv::RVec< FCCAnalysesJetConstituentsData > & const rv::RVec< FCCAnalysesJetConstituentsData > &  err2_D0 
    - + @@ -1853,7 +1853,7 @@

    - + @@ -1879,7 +1879,7 @@

    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_Sip2dVal rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_Sip2dVal ( const rv::RVec< edm4hep::ReconstructedParticleData > &  jets, const rv::RVec< FCCAnalysesJetConstituents > & const rv::RVec< FCCAnalysesJetConstituents > &  jcs,
    - + @@ -1887,7 +1887,7 @@

    - + @@ -1913,7 +1913,7 @@

    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_Sip2dVal_cluster rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_Sip2dVal_cluster ( const rv::RVec< fastjet::PseudoJet > &  jets, const rv::RVec< FCCAnalysesJetConstituents > & const rv::RVec< FCCAnalysesJetConstituents > &  jcs,
    - + @@ -1921,13 +1921,13 @@

    - + - + @@ -1953,21 +1953,21 @@

    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_Sip2dVal_clusterV rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_Sip2dVal_clusterV ( const rv::RVec< fastjet::PseudoJet > &  jets, const rv::RVec< FCCAnalysesJetConstituentsData > & const rv::RVec< FCCAnalysesJetConstituentsData > &  D0,
    const rv::RVec< FCCAnalysesJetConstituentsData > & const rv::RVec< FCCAnalysesJetConstituentsData > &  phi0,
    - + - + - + - + @@ -1987,7 +1987,7 @@

    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_Sip3dSig rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_Sip3dSig (const rv::RVec< FCCAnalysesJetConstituentsData > & const rv::RVec< FCCAnalysesJetConstituentsData > &  Sip3dVals,
    const rv::RVec< FCCAnalysesJetConstituentsData > & const rv::RVec< FCCAnalysesJetConstituentsData > &  err2_D0,
    const rv::RVec< FCCAnalysesJetConstituentsData > & const rv::RVec< FCCAnalysesJetConstituentsData > &  err2_Z0 
    - + @@ -1995,7 +1995,7 @@

    - + @@ -2021,7 +2021,7 @@

    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_Sip3dVal rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_Sip3dVal ( const rv::RVec< edm4hep::ReconstructedParticleData > &  jets, const rv::RVec< FCCAnalysesJetConstituents > & const rv::RVec< FCCAnalysesJetConstituents > &  jcs,
    - + @@ -2029,7 +2029,7 @@

    - + @@ -2055,7 +2055,7 @@

    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_Sip3dVal_cluster rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_Sip3dVal_cluster ( const rv::RVec< fastjet::PseudoJet > &  jets, const rv::RVec< FCCAnalysesJetConstituents > & const rv::RVec< FCCAnalysesJetConstituents > &  jcs,
    - + @@ -2063,19 +2063,19 @@

    - + - + - + @@ -2101,9 +2101,9 @@

    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_Sip3dVal_clusterV rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_Sip3dVal_clusterV ( const rv::RVec< fastjet::PseudoJet > &  jets, const rv::RVec< FCCAnalysesJetConstituentsData > & const rv::RVec< FCCAnalysesJetConstituentsData > &  D0,
    const rv::RVec< FCCAnalysesJetConstituentsData > & const rv::RVec< FCCAnalysesJetConstituentsData > &  Z0,
    const rv::RVec< FCCAnalysesJetConstituentsData > & const rv::RVec< FCCAnalysesJetConstituentsData > &  phi0,
    - + - + @@ -2129,9 +2129,9 @@

    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_tanLambda rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_tanLambda (const rv::RVec< FCCAnalysesJetConstituents > & const rv::RVec< FCCAnalysesJetConstituents > &  jcs,
    - + - + @@ -2157,9 +2157,9 @@

    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_tanlambda_cov rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_tanlambda_cov (const rv::RVec< FCCAnalysesJetConstituents > & const rv::RVec< FCCAnalysesJetConstituents > &  jcs,
    - + - + @@ -2185,9 +2185,9 @@

    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_tanlambda_d0_cov rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_tanlambda_d0_cov (const rv::RVec< FCCAnalysesJetConstituents > & const rv::RVec< FCCAnalysesJetConstituents > &  jcs,
    - + - + @@ -2213,9 +2213,9 @@

    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_tanlambda_phi0_cov rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_tanlambda_phi0_cov (const rv::RVec< FCCAnalysesJetConstituents > & const rv::RVec< FCCAnalysesJetConstituents > &  jcs,
    - + - + @@ -2241,9 +2241,9 @@

    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_tanlambda_z0_cov rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_tanlambda_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > & const rv::RVec< FCCAnalysesJetConstituents > &  jcs,
    - + - + @@ -2259,7 +2259,7 @@

    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_theta rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_theta (const rv::RVec< FCCAnalysesJetConstituents > & const rv::RVec< FCCAnalysesJetConstituents > &  jcs)
    - + @@ -2267,7 +2267,7 @@

    - + @@ -2287,7 +2287,7 @@

    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_thetarel rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_thetarel ( const rv::RVec< edm4hep::ReconstructedParticleData > &  jets, const rv::RVec< FCCAnalysesJetConstituents > & const rv::RVec< FCCAnalysesJetConstituents > &  jcs 
    - + @@ -2295,7 +2295,7 @@

    - + @@ -2315,9 +2315,9 @@

    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_thetarel_cluster rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_thetarel_cluster ( const rv::RVec< fastjet::PseudoJet > &  jets, const rv::RVec< FCCAnalysesJetConstituents > & const rv::RVec< FCCAnalysesJetConstituents > &  jcs 
    - + - + @@ -2333,9 +2333,9 @@

    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_type rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_type (const rv::RVec< FCCAnalysesJetConstituents > & const rv::RVec< FCCAnalysesJetConstituents > &  jcs)
    - + - + @@ -2361,9 +2361,9 @@

    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_z0 rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_z0 (const rv::RVec< FCCAnalysesJetConstituents > & const rv::RVec< FCCAnalysesJetConstituents > &  jcs,
    - + - + @@ -2455,7 +2455,7 @@

    rv::RVec< TLorentzVector > FCCAnalyses::JetConstituentsUtils::sum_tlv_constituents

    - + @@ -2471,9 +2471,9 @@

    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_z0_cov rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > & const rv::RVec< FCCAnalysesJetConstituents > &  jcs,
    (const rv::RVec< FCCAnalysesJetConstituents > & const rv::RVec< FCCAnalysesJetConstituents > &  jets)
    - + - + @@ -2505,9 +2505,9 @@

    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::XPtoPar_C rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::XPtoPar_C (const rv::RVec< FCCAnalysesJetConstituents > & const rv::RVec< FCCAnalysesJetConstituents > &  jcs,
    - + - + @@ -2539,9 +2539,9 @@

    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::XPtoPar_ct rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::XPtoPar_ct (const rv::RVec< FCCAnalysesJetConstituents > & const rv::RVec< FCCAnalysesJetConstituents > &  jcs,
    - + - + @@ -2579,9 +2579,9 @@

    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::XPtoPar_dxy rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::XPtoPar_dxy (const rv::RVec< FCCAnalysesJetConstituents > & const rv::RVec< FCCAnalysesJetConstituents > &  jcs,
    - + - + @@ -2619,9 +2619,9 @@

    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::XPtoPar_dz rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::XPtoPar_dz (const rv::RVec< FCCAnalysesJetConstituents > & const rv::RVec< FCCAnalysesJetConstituents > &  jcs,
    - + - + @@ -2755,12 +2755,10 @@

    diff --git a/doc/latest/namespace_f_c_c_analyses_1_1_jet_flavour_utils.html b/doc/latest/namespaceFCCAnalyses_1_1JetFlavourUtils.html similarity index 79% rename from doc/latest/namespace_f_c_c_analyses_1_1_jet_flavour_utils.html rename to doc/latest/namespaceFCCAnalyses_1_1JetFlavourUtils.html index 55761b182a..36f72e75ed 100644 --- a/doc/latest/namespace_f_c_c_analyses_1_1_jet_flavour_utils.html +++ b/doc/latest/namespaceFCCAnalyses_1_1JetFlavourUtils.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::JetFlavourUtils Namespace Reference @@ -21,15 +22,14 @@ -

    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::XPtoPar_phi rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::XPtoPar_phi (const rv::RVec< FCCAnalysesJetConstituents > & const rv::RVec< FCCAnalysesJetConstituents > &  jcs,
    - - + @@ -78,7 +78,7 @@
    @@ -91,24 +91,24 @@
    +
    FCCAnalyses
    - + - +

    Typedefs

    using FCCAnalysesJetConstituentsData = rv::RVec< float >
    using FCCAnalysesJetConstituentsData = rv::RVec< float >
     
    using Variables = rv::RVec< FCCAnalysesJetConstituentsData >
    using Variables = rv::RVec< FCCAnalysesJetConstituentsData >
     
    - + - - + + - + - +

    Functions

    rv::RVec< rv::RVec< float > > compute_weights (unsigned int slot, const rv::RVec< Variables > &)
    rv::RVec< rv::RVec< float > > compute_weights (unsigned int slot, const rv::RVec< Variables > &)
     Compute all weights given a collection of input variables.
     
    void setup_weaver (const std::string &, const std::string &, const rv::RVec< std::string > &, unsigned int nSlots)
     Setup the ONNXRuntime instance using Weaver-provided parameters.
    void setup_weaver (const std::string &, const std::string &, const rv::RVec< std::string > &, unsigned int nSlots)
     Setup the ONNXRuntime instance using Weaver-provided parameters.
     
    template<typename... Args>
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< float > > get_weights (unsigned int slot, Args &&... args)
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< float > > get_weights (unsigned int slot, Args &&... args)
     Compute all weights given an unspecified collection of input variables.
     
    rv::RVec< float > get_weight (const rv::RVec< rv::RVec< float > > &, int)
    rv::RVec< float > get_weight (const rv::RVec< rv::RVec< float > > &, int)
     Get one specific weight previously computed.
     
    @@ -120,7 +120,7 @@

    - +
    using FCCAnalyses::JetFlavourUtils::FCCAnalysesJetConstituentsData = typedef rv::RVec<float>using FCCAnalyses::JetFlavourUtils::FCCAnalysesJetConstituentsData = typedef rv::RVec<float>

    @@ -157,7 +157,7 @@

    - const rv::RVec< Variables > &  + const rv::RVec< Variables > &  vars  @@ -273,17 +273,15 @@

    -

    Setup the ONNXRuntime instance using Weaver-provided parameters.

    +

    Setup the ONNXRuntime instance using Weaver-provided parameters.

    - + diff --git a/doc/latest/namespace_f_c_c_analyses_1_1_jet_tagging_utils.html b/doc/latest/namespaceFCCAnalyses_1_1JetTaggingUtils.html similarity index 84% rename from doc/latest/namespace_f_c_c_analyses_1_1_jet_tagging_utils.html rename to doc/latest/namespaceFCCAnalyses_1_1JetTaggingUtils.html index 8c07a2af2a..f16155d7c1 100644 --- a/doc/latest/namespace_f_c_c_analyses_1_1_jet_tagging_utils.html +++ b/doc/latest/namespaceFCCAnalyses_1_1JetTaggingUtils.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::JetTaggingUtils Namespace Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,39 +78,43 @@
    FCCAnalyses::JetTaggingUtils Namespace Reference
    + +

    Jet tagging interface utilities. +More...

    +
    FCCAnalyses
    - - + +

    Classes

    struct  sel_tag
     select a list of jets depending on the status of a certain boolean flag (corresponding to its tagging state) More...
    struct  sel_tag
     select a list of jets depending on the status of a certain boolean flag (corresponding to its tagging state) More...
     
    - - - + - + - + - + - +

    Functions

    JetTaggingUtils

    Jet tagging interface utilities.

    -
    ROOT::VecOps::RVec< int > get_flavour (ROOT::VecOps::RVec< fastjet::PseudoJet > in, ROOT::VecOps::RVec< edm4hep::MCParticleData > MCin)
    ROOT::VecOps::RVec< int > get_flavour (ROOT::VecOps::RVec< fastjet::PseudoJet > in, ROOT::VecOps::RVec< edm4hep::MCParticleData > MCin)
     
    ROOT::VecOps::RVec< int > get_btag (ROOT::VecOps::RVec< int > in, float efficiency, float mistag_c=0., float mistag_l=0., float mistag_g=0.)
    ROOT::VecOps::RVec< int > get_btag (ROOT::VecOps::RVec< int > in, float efficiency, float mistag_c=0., float mistag_l=0., float mistag_g=0.)
     
    ROOT::VecOps::RVec< int > get_ctag (ROOT::VecOps::RVec< int > in, float efficiency, float mistag_b=0., float mistag_l=0., float mistag_g=0.)
    ROOT::VecOps::RVec< int > get_ctag (ROOT::VecOps::RVec< int > in, float efficiency, float mistag_b=0., float mistag_l=0., float mistag_g=0.)
     
    ROOT::VecOps::RVec< int > get_ltag (ROOT::VecOps::RVec< int > in, float efficiency, float mistag_b=0., float mistag_c=0., float mistag_g=0.)
    ROOT::VecOps::RVec< int > get_ltag (ROOT::VecOps::RVec< int > in, float efficiency, float mistag_b=0., float mistag_c=0., float mistag_g=0.)
     
    ROOT::VecOps::RVec< int > get_gtag (ROOT::VecOps::RVec< int > in, float efficiency, float mistag_b=0., float mistag_c=0., float mistag_l=0.)
    ROOT::VecOps::RVec< int > get_gtag (ROOT::VecOps::RVec< int > in, float efficiency, float mistag_b=0., float mistag_c=0., float mistag_l=0.)
     
    -

    Function Documentation

    +

    Detailed Description

    +

    Jet tagging interface utilities.

    +

    This represents a set functions and utilities to perfom jet tagging from a list of jets.

    +

    Function Documentation

    ◆ get_btag()

    @@ -324,12 +328,10 @@

    diff --git a/doc/latest/namespace_f_c_c_analyses_1_1_m_c_particle.html b/doc/latest/namespaceFCCAnalyses_1_1MCParticle.html similarity index 85% rename from doc/latest/namespace_f_c_c_analyses_1_1_m_c_particle.html rename to doc/latest/namespaceFCCAnalyses_1_1MCParticle.html index 97d0bd7442..e4a987cd31 100644 --- a/doc/latest/namespace_f_c_c_analyses_1_1_m_c_particle.html +++ b/doc/latest/namespaceFCCAnalyses_1_1MCParticle.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::MCParticle Namespace Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,7 +78,7 @@
    @@ -88,162 +88,168 @@
    FCCAnalyses::MCParticle Namespace Reference
    + +

    Analyzers operating on/with Monte Carlo particles. +More...

    +
    FCCAnalyses
    - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + +

    Classes

    struct  filter_pdgID
     Filter events based on a MCParticles PDGID. More...
    struct  filter_pdgID
     Filter events based on a MCParticles PDGID. More...
     
    struct  get_decay
     get the decay of a given particle More...
    struct  get_decay
     get the decay of a given particle More...
     
    struct  get_EventPrimaryVertex
     return the event primary vertex (mm) More...
    struct  get_EventPrimaryVertex
     return the event primary vertex (mm) More...
     
    struct  get_EventPrimaryVertexP4
     return the event primary vertex position and time (mm) More...
    struct  get_EventPrimaryVertexP4
     return the event primary vertex position and time (mm) More...
     
    struct  get_indices
     return a list of indices that correspond to a given MC decay. The list contains the index of the mother, followed by the indices of the daughters, in the order specified. If m_inclusiveDecay is true, the list of daughters is the minimum required for the mother's decay (otherwise, the list is the exact daughters required for the mother's decay). In case there are several such decays in the event, keep only the first one. More...
    struct  get_indices
     return a list of indices that correspond to a given MC decay. The list contains the index of the mother, followed by the indices of the daughters, in the order specified. If m_inclusiveDecay is true, the list of daughters is the minimum required for the mother's decay (otherwise, the list is the exact daughters required for the mother's decay). In case there are several such decays in the event, keep only the first one. More...
     
    struct  get_indices_ExclusiveDecay
     A shorthand for get_indices, with m_chargeConjugateDaughters=false, inclusiveDecay=false. More...
    struct  get_indices_ExclusiveDecay
     A shorthand for get_indices, with m_chargeConjugateDaughters=false, inclusiveDecay=false. More...
     
    struct  get_tree
     get MC history tree for a given MCParticle index More...
    struct  get_tree
     get MC history tree for a given MCParticle index More...
     
    struct  sel_genStatus
     select MCParticles with their status More...
    struct  sel_genStatus
     select MCParticles with their status More...
     
    struct  sel_pdgID
     select MCParticles with their PDG id More...
    struct  sel_pdgID
     select MCParticles with their PDG id More...
     
    struct  sel_pt
     select MCParticles with transverse momentum greater than a minimum value [GeV] More...
    struct  sel_pt
     select MCParticles with transverse momentum greater than a minimum value [GeV] More...
     
    - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - +

    Functions

    ROOT::VecOps::RVec< int > get_indices_MotherByIndex (int imother, std::vector< int > m_pdg_daughters, bool m_stableDaughters, bool m_chargeConjugateDaughters, bool m_inclusiveDecay, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
    ROOT::VecOps::RVec< int > get_indices_MotherByIndex (int imother, std::vector< int > m_pdg_daughters, bool m_stableDaughters, bool m_chargeConjugateDaughters, bool m_inclusiveDecay, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
     return a list of indices that correspond to a given MC decay
     
    ROOT::VecOps::RVec< int > get_indices_ExclusiveDecay_MotherByIndex (int imother, std::vector< int > m_pdg_daughters, bool m_stableDaughters, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
    ROOT::VecOps::RVec< int > get_indices_ExclusiveDecay_MotherByIndex (int imother, std::vector< int > m_pdg_daughters, bool m_stableDaughters, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
     a shorthand for get_indices_MotherByIndex with m_chargeConjugateDaughters=false, m_inclusiveDecay =false
     
    ROOT::VecOps::RVec< int > get_parentid (ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > parents)
    ROOT::VecOps::RVec< int > get_parentid (ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > parents)
     return the parent index of a given list of MC particles
     
    ROOT::VecOps::RVec< float > get_time (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    ROOT::VecOps::RVec< float > get_time (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the time of the input MCParticles
     
    ROOT::VecOps::RVec< float > get_pdg (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    ROOT::VecOps::RVec< float > get_pdg (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the PDG of the input MCParticles
     
    ROOT::VecOps::RVec< float > get_genStatus (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    ROOT::VecOps::RVec< float > get_genStatus (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the generator status of the input MCParticles
     
    ROOT::VecOps::RVec< float > get_simStatus (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    ROOT::VecOps::RVec< float > get_simStatus (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the simulation status of the input MCParticles
     
    ROOT::VecOps::RVec< edm4hep::Vector3d > get_vertex (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    ROOT::VecOps::RVec< edm4hep::Vector3d > get_vertex (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the production vertex of the input MCParticles
     
    ROOT::VecOps::RVec< float > get_vertex_x (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    ROOT::VecOps::RVec< float > get_vertex_x (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the production vertex x of the input MCParticles
     
    ROOT::VecOps::RVec< float > get_vertex_y (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    ROOT::VecOps::RVec< float > get_vertex_y (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the production vertex y of the input MCParticles
     
    ROOT::VecOps::RVec< float > get_vertex_z (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    ROOT::VecOps::RVec< float > get_vertex_z (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the production vertex z of the input MCParticles
     
    ROOT::VecOps::RVec< edm4hep::Vector3d > get_endPoint (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    ROOT::VecOps::RVec< edm4hep::Vector3d > get_endPoint (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the end point of the input MCParticles
     
    ROOT::VecOps::RVec< edm4hep::Vector3d > get_endPoint (ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
    ROOT::VecOps::RVec< edm4hep::Vector3d > get_endPoint (ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
     return the end point of the input MCParticles (not using the "endpoint" that is currently not filled)
     
    ROOT::VecOps::RVec< float > get_endPoint_x (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    ROOT::VecOps::RVec< float > get_endPoint_x (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the end point x of the input MCParticles
     
    ROOT::VecOps::RVec< float > get_endPoint_y (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    ROOT::VecOps::RVec< float > get_endPoint_y (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the end point y of the input MCParticles
     
    ROOT::VecOps::RVec< float > get_endPoint_z (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    ROOT::VecOps::RVec< float > get_endPoint_z (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the z of the input MCParticles
     
    ROOT::VecOps::RVec< float > get_pt (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    ROOT::VecOps::RVec< float > get_pt (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the transverse momenta of the input MCParticles
     
    ROOT::VecOps::RVec< float > get_p (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    ROOT::VecOps::RVec< float > get_p (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the momenta of the input MCParticles
     
    ROOT::VecOps::RVec< float > get_px (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    ROOT::VecOps::RVec< float > get_px (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the momenta of the input MCParticles
     
    ROOT::VecOps::RVec< float > get_py (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    ROOT::VecOps::RVec< float > get_py (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the momenta of the input MCParticles
     
    ROOT::VecOps::RVec< float > get_pz (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    ROOT::VecOps::RVec< float > get_pz (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the momenta of the input MCParticles
     
    ROOT::VecOps::RVec< float > get_eta (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    ROOT::VecOps::RVec< float > get_eta (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the pseudo-rapidity of the input MCParticles
     
    ROOT::VecOps::RVec< float > get_y (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    ROOT::VecOps::RVec< float > get_y (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the rapidity of the input MCParticles
     
    ROOT::VecOps::RVec< float > get_theta (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    ROOT::VecOps::RVec< float > get_theta (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the theta of the input MCParticles
     
    ROOT::VecOps::RVec< float > get_phi (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    ROOT::VecOps::RVec< float > get_phi (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the phi of the input MCParticles
     
    ROOT::VecOps::RVec< float > get_e (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    ROOT::VecOps::RVec< float > get_e (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the energy of the input MCParticles
     
    ROOT::VecOps::RVec< float > get_mass (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    ROOT::VecOps::RVec< float > get_mass (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the masses of the input MCParticles
     
    ROOT::VecOps::RVec< float > get_charge (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    ROOT::VecOps::RVec< float > get_charge (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the charges of the input MCParticles
     
    ROOT::VecOps::RVec< TLorentzVector > get_tlv (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    ROOT::VecOps::RVec< TLorentzVector > get_tlv (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the TlorentzVector of the input MCParticles
     
    ROOT::VecOps::RVec< edm4hep::MCParticleData > mergeParticles (ROOT::VecOps::RVec< edm4hep::MCParticleData > x, ROOT::VecOps::RVec< edm4hep::MCParticleData > y)
    ROOT::VecOps::RVec< edm4hep::MCParticleData > mergeParticles (ROOT::VecOps::RVec< edm4hep::MCParticleData > x, ROOT::VecOps::RVec< edm4hep::MCParticleData > y)
     concatenate both input vectors and return the resulting vector
     
    int get_n (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    int get_n (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the size of the input collection
     
    ROOT::VecOps::RVec< float > AngleBetweenTwoMCParticles (ROOT::VecOps::RVec< edm4hep::MCParticleData > p1, ROOT::VecOps::RVec< edm4hep::MCParticleData > p2)
    ROOT::VecOps::RVec< float > AngleBetweenTwoMCParticles (ROOT::VecOps::RVec< edm4hep::MCParticleData > p1, ROOT::VecOps::RVec< edm4hep::MCParticleData > p2)
     return the angle (3D) between two MCParticles :
     
    std::vector< int > get_list_of_stable_particles_from_decay (int i, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
    std::vector< int > get_list_of_stable_particles_from_decay (int i, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
     return the list of stable particles from the decay of a mother particle, looking at the full decay chain recursively. i is the mother index in the Particle block
     
    std::vector< int > get_list_of_particles_from_decay (int i, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
    std::vector< int > get_list_of_particles_from_decay (int i, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
     return the list of particles from the decay of a mother particle. i is the mother index in the Particle block.
     
    edm4hep::MCParticleData sel_byIndex (int idx, ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     returns one MCParticle selected by its index in the particle block
    edm4hep::MCParticleData sel_byIndex (int idx, ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     returns one MCParticle selected by its index in the particle block
     
    std::vector< int > list_of_stable_particles_from_decay (int i, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
    std::vector< int > list_of_stable_particles_from_decay (int i, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
     obsolete: should use get_list_of_stable_particles_from_decay instead
     
    std::vector< int > list_of_particles_from_decay (int i, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
    std::vector< int > list_of_particles_from_decay (int i, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
     obsolete: should use get_list_of_particles_from_decay instead
     
    int get_lepton_origin (int idx, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in, const ROOT::VecOps::RVec< int > &ind)
    int get_lepton_origin (int idx, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in, const ROOT::VecOps::RVec< int > &ind)
     return the pdg ID of the parent of a lepton (pre-FSR)
     
    int get_lepton_origin (const edm4hep::MCParticleData &p, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in, const ROOT::VecOps::RVec< int > &ind)
    int get_lepton_origin (const edm4hep::MCParticleData &p, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in, const ROOT::VecOps::RVec< int > &ind)
     
    ROOT::VecOps::RVec< int > get_leptons_origin (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &particles, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in, const ROOT::VecOps::RVec< int > &ind)
    ROOT::VecOps::RVec< int > get_leptons_origin (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &particles, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in, const ROOT::VecOps::RVec< int > &ind)
     
    -

    Function Documentation

    +

    Detailed Description

    +

    Analyzers operating on/with Monte Carlo particles.

    +

    This represents a set functions and utilities to access and perform operations on the MCParticle collection.

    +

    Function Documentation

    ◆ AngleBetweenTwoMCParticles()

    @@ -1272,17 +1278,15 @@

    -

    returns one MCParticle selected by its index in the particle block

    +

    returns one MCParticle selected by its index in the particle block

    - + diff --git a/doc/latest/namespace_f_c_c_analyses_1_1_reconstructed_particle.html b/doc/latest/namespaceFCCAnalyses_1_1ReconstructedParticle.html similarity index 82% rename from doc/latest/namespace_f_c_c_analyses_1_1_reconstructed_particle.html rename to doc/latest/namespaceFCCAnalyses_1_1ReconstructedParticle.html index 89f49719b7..f4e382565b 100644 --- a/doc/latest/namespace_f_c_c_analyses_1_1_reconstructed_particle.html +++ b/doc/latest/namespaceFCCAnalyses_1_1ReconstructedParticle.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::ReconstructedParticle Namespace Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,7 +78,7 @@
    @@ -91,109 +91,109 @@
    +
    FCCAnalyses
    - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + +

    Classes

    struct  angular_separationBuilder
     return the angular separations (min / max / average) between a collection of particles More...
    struct  angular_separationBuilder
     return the angular separations (min / max / average) between a collection of particles More...
     
    struct  recoilBuilder
     build the recoil from an arbitrary list of input ReconstructedPartilces and the center of mass energy More...
    struct  recoilBuilder
     build the recoil from an arbitrary list of input ReconstructedPartilces and the center of mass energy More...
     
    struct  resonanceBuilder
     build the resonance from 2 particles from an arbitrary list of input ReconstructedPartilces. Keep the closest to the mass given as input More...
    struct  resonanceBuilder
     build the resonance from 2 particles from an arbitrary list of input ReconstructedPartilces. Keep the closest to the mass given as input More...
     
    struct  sel_absType
     select ReconstructedParticles by type absolute value Note: type might not correspond to PDG ID More...
    struct  sel_absType
     select ReconstructedParticles by type absolute value Note: type might not correspond to PDG ID More...
     
    struct  sel_axis
     select a list of reconstructed particles depending on the angle cosTheta axis More...
    struct  sel_axis
     select a list of reconstructed particles depending on the angle cosTheta axis More...
     
    struct  sel_charge
     select ReconstructedParticles with charge equal or in asolute value More...
    struct  sel_charge
     select ReconstructedParticles with charge equal or in asolute value More...
     
    struct  sel_eta
     select ReconstructedParticles with absolute pseudorapidity less than a maximum absolute value More...
    struct  sel_eta
     select ReconstructedParticles with absolute pseudorapidity less than a maximum absolute value More...
     
    struct  sel_p
     select ReconstructedParticles with momentum greater than a minimum value [GeV] More...
    struct  sel_p
     select ReconstructedParticles with momentum greater than a minimum value [GeV] More...
     
    struct  sel_pt
     select ReconstructedParticles with transverse momentum greater than a minimum value [GeV] More...
    struct  sel_pt
     select ReconstructedParticles with transverse momentum greater than a minimum value [GeV] More...
     
    struct  sel_tag
     select a list of reconstructed particles depending on the status of a certain boolean flag More...
    struct  sel_tag
     select a list of reconstructed particles depending on the status of a certain boolean flag More...
     
    struct  sel_type
     select ReconstructedParticles by type Note: type might not correspond to PDG ID More...
    struct  sel_type
     select ReconstructedParticles by type Note: type might not correspond to PDG ID More...
     
    - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - +

    Functions

    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > get (ROOT::VecOps::RVec< int > index, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > get (ROOT::VecOps::RVec< int > index, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     return reconstructed particles
     
    ROOT::VecOps::RVec< float > get_pt (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    ROOT::VecOps::RVec< float > get_pt (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     return the transverse momenta of the input ReconstructedParticles
     
    ROOT::VecOps::RVec< float > get_p (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    ROOT::VecOps::RVec< float > get_p (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     return the momenta of the input ReconstructedParticles
     
    ROOT::VecOps::RVec< float > get_px (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    ROOT::VecOps::RVec< float > get_px (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     return the momenta of the input ReconstructedParticles
     
    ROOT::VecOps::RVec< float > get_py (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    ROOT::VecOps::RVec< float > get_py (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     return the momenta of the input ReconstructedParticles
     
    ROOT::VecOps::RVec< float > get_pz (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    ROOT::VecOps::RVec< float > get_pz (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     return the momenta of the input ReconstructedParticles
     
    ROOT::VecOps::RVec< float > get_eta (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    ROOT::VecOps::RVec< float > get_eta (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     return the pseudo-rapidity of the input ReconstructedParticles
     
    ROOT::VecOps::RVec< float > get_y (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    ROOT::VecOps::RVec< float > get_y (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     return the rapidity of the input ReconstructedParticles
     
    ROOT::VecOps::RVec< float > get_theta (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    ROOT::VecOps::RVec< float > get_theta (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     return the theta of the input ReconstructedParticles
     
    ROOT::VecOps::RVec< float > get_phi (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    ROOT::VecOps::RVec< float > get_phi (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     return the phi of the input ReconstructedParticles
     
    ROOT::VecOps::RVec< float > get_e (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    ROOT::VecOps::RVec< float > get_e (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     return the energy of the input ReconstructedParticles
     
    ROOT::VecOps::RVec< float > get_mass (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    ROOT::VecOps::RVec< float > get_mass (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     return the masses of the input ReconstructedParticles
     
    ROOT::VecOps::RVec< float > get_charge (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    ROOT::VecOps::RVec< float > get_charge (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     return the charges of the input ReconstructedParticles
     
    ROOT::VecOps::RVec< int > get_type (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    ROOT::VecOps::RVec< int > get_type (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     return the type of the input ReconstructedParticles
     
    ROOT::VecOps::RVec< TLorentzVector > get_tlv (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    ROOT::VecOps::RVec< TLorentzVector > get_tlv (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     return the TlorentzVector of the input ReconstructedParticles
     
    TLorentzVector get_tlv (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, int index)
    TLorentzVector get_tlv (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, int index)
     return the TlorentzVector of the indexed input ReconstructedParticles
     
    TLorentzVector get_tlv (edm4hep::ReconstructedParticleData in)
     return the TlorentzVector of the one input ReconstructedParticle
    TLorentzVector get_tlv (edm4hep::ReconstructedParticleData in)
     return the TlorentzVector of the one input ReconstructedParticle
     
    TLorentzVector get_P4vis (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    TLorentzVector get_P4vis (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     return visible 4-momentum vector
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > merge (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > x, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > y)
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > merge (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > x, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > y)
     concatenate both input vectors and return the resulting vector
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > remove (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > x, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > y)
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > remove (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > x, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > y)
     remove elements of vector y from vector x
     
    int get_n (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    int get_n (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     return the size of the input collection
     
    ROOT::VecOps::RVec< bool > getJet_btag (ROOT::VecOps::RVec< int > index, ROOT::VecOps::RVec< edm4hep::ParticleIDData > pid, ROOT::VecOps::RVec< float > values)
    ROOT::VecOps::RVec< bool > getJet_btag (ROOT::VecOps::RVec< int > index, ROOT::VecOps::RVec< edm4hep::ParticleIDData > pid, ROOT::VecOps::RVec< float > values)
     returns the bjet flavour
     
    int getJet_ntags (ROOT::VecOps::RVec< bool > in)
    int getJet_ntags (ROOT::VecOps::RVec< bool > in)
     get number of b-jets
     
    @@ -504,7 +504,7 @@

    -

    return the TlorentzVector of the one input ReconstructedParticle

    +

    return the TlorentzVector of the one input ReconstructedParticle

    @@ -715,12 +715,10 @@

    diff --git a/doc/latest/namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html b/doc/latest/namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html similarity index 84% rename from doc/latest/namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html rename to doc/latest/namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html index 64f4c3eb66..6b10e6eb22 100644 --- a/doc/latest/namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html +++ b/doc/latest/namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::ReconstructedParticle2MC Namespace Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,7 +78,7 @@
    @@ -91,61 +91,61 @@
    +
    FCCAnalyses
    - - + + - - + + - - + +

    Classes

    struct  getRP2MC_p_func
     select ReconstructedParticles with transverse momentum greater than a minimum value [GeV] More...
    struct  getRP2MC_p_func
     select ReconstructedParticles with transverse momentum greater than a minimum value [GeV] More...
     
    struct  selRP_PDG
     select ReconstructedParticles matched with a MC particle of a given PDG_id More...
    struct  selRP_PDG
     select ReconstructedParticles matched with a MC particle of a given PDG_id More...
     
    struct  selRP_PDG_index
     select ReconstructedParticles matched with a MC particle of a given PDG_id More...
    struct  selRP_PDG_index
     select ReconstructedParticles matched with a MC particle of a given PDG_id More...
     
    - + - + - + - + - + - + - + - + - + - + - + - + - + - + - +

    Functions

    ROOT::VecOps::RVec< float > getRP2MC_p (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
    ROOT::VecOps::RVec< float > getRP2MC_p (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     Return the D0 of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< float > getRP2MC_px (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
    ROOT::VecOps::RVec< float > getRP2MC_px (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     Return the D0 of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< float > getRP2MC_py (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
    ROOT::VecOps::RVec< float > getRP2MC_py (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     Return the D0 of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< float > getRP2MC_pz (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
    ROOT::VecOps::RVec< float > getRP2MC_pz (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     Return the D0 of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< float > getRP2MC_mass (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
    ROOT::VecOps::RVec< float > getRP2MC_mass (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     Return the D0 of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< float > getRP2MC_charge (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
    ROOT::VecOps::RVec< float > getRP2MC_charge (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     Return the D0 of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< float > getRP2MC_pdg (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
    ROOT::VecOps::RVec< float > getRP2MC_pdg (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     Return the D0 of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< TLorentzVector > getRP2MC_tlv (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
    ROOT::VecOps::RVec< TLorentzVector > getRP2MC_tlv (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     Return the D0 of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< int > getRP2MC_index (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco)
    ROOT::VecOps::RVec< int > getRP2MC_index (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco)
     Return the D0 of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > getRP2MC_indexVec (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco)
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > getRP2MC_indexVec (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco)
     Return the D0 of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< int > getRP2MC_index_test (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > parents)
    ROOT::VecOps::RVec< int > getRP2MC_index_test (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > parents)
     Return the D0 of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< int > getRP2MC_parentid (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > parents)
    ROOT::VecOps::RVec< int > getRP2MC_parentid (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > parents)
     Return the D0 of a track to a reconstructed particle.
     
    std::vector< edm4hep::ReconstructedParticleData > selRP_ChargedHadrons (ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
    std::vector< edm4hep::ReconstructedParticleData > selRP_ChargedHadrons (ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     select ReconstructedParticles matched with a MC charged hadrons
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > selRP_matched_to_list (ROOT::VecOps::RVec< int > mcParticles_indices, ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > selRP_matched_to_list (ROOT::VecOps::RVec< int > mcParticles_indices, ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     select ReconstructedParticles matched to the (stable) MC particles whose indices are passed in a list
     
    int getTrack2MC_index (int track_index, ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco)
    int getTrack2MC_index (int track_index, ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco)
     return the index of the MC particle that is associated to a given track (via the track-reco association)
     
    @@ -787,12 +787,10 @@

    diff --git a/doc/latest/namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html b/doc/latest/namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html similarity index 87% rename from doc/latest/namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html rename to doc/latest/namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html index 914dfbc1e7..fc8c78a89d 100644 --- a/doc/latest/namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html +++ b/doc/latest/namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::ReconstructedParticle2Track Namespace Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,7 +78,7 @@
    @@ -90,102 +90,102 @@
    +
    FCCAnalyses
    - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - +

    Functions

    ROOT::VecOps::RVec< float > getRP2TRK_mom (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
    ROOT::VecOps::RVec< float > getRP2TRK_mom (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the momentum of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< float > getRP2TRK_charge (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
    ROOT::VecOps::RVec< float > getRP2TRK_charge (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the charge of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< float > getRP2TRK_Bz (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &rps, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
    ROOT::VecOps::RVec< float > getRP2TRK_Bz (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &rps, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    float Bz (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &rps, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
    float Bz (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &rps, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    ROOT::VecOps::RVec< float > XPtoPar_dxy (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks, const TLorentzVector &V, const float &Bz)
    ROOT::VecOps::RVec< float > XPtoPar_dxy (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks, const TLorentzVector &V, const float &Bz)
     
    ROOT::VecOps::RVec< float > XPtoPar_dz (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks, const TLorentzVector &V, const float &Bz)
    ROOT::VecOps::RVec< float > XPtoPar_dz (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks, const TLorentzVector &V, const float &Bz)
     
    ROOT::VecOps::RVec< float > XPtoPar_phi (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks, const TLorentzVector &V, const float &Bz)
    ROOT::VecOps::RVec< float > XPtoPar_phi (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks, const TLorentzVector &V, const float &Bz)
     
    ROOT::VecOps::RVec< float > XPtoPar_C (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks, const float &Bz)
    ROOT::VecOps::RVec< float > XPtoPar_C (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks, const float &Bz)
     
    ROOT::VecOps::RVec< float > XPtoPar_ct (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks, const float &Bz)
    ROOT::VecOps::RVec< float > XPtoPar_ct (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks, const float &Bz)
     
    ROOT::VecOps::RVec< float > getRP2TRK_D0 (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
    ROOT::VecOps::RVec< float > getRP2TRK_D0 (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the D0 of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< float > getRP2TRK_Z0 (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
    ROOT::VecOps::RVec< float > getRP2TRK_Z0 (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the Z0 of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< float > getRP2TRK_phi (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
    ROOT::VecOps::RVec< float > getRP2TRK_phi (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the Phi of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< float > getRP2TRK_omega (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
    ROOT::VecOps::RVec< float > getRP2TRK_omega (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the omega of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< float > getRP2TRK_tanLambda (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
    ROOT::VecOps::RVec< float > getRP2TRK_tanLambda (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the tanLambda of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< float > getRP2TRK_D0_sig (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
    ROOT::VecOps::RVec< float > getRP2TRK_D0_sig (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the D0 significance of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< float > getRP2TRK_Z0_sig (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
    ROOT::VecOps::RVec< float > getRP2TRK_Z0_sig (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the Z0 significance of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< float > getRP2TRK_D0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
    ROOT::VecOps::RVec< float > getRP2TRK_D0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the variance (not the sigma) of the the D0 of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< float > getRP2TRK_Z0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
    ROOT::VecOps::RVec< float > getRP2TRK_Z0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the variance (not the sigma) of the the Z0 of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< float > getRP2TRK_phi_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
    ROOT::VecOps::RVec< float > getRP2TRK_phi_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the variance (not the sigma) of the the Phi of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< float > getRP2TRK_omega_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
    ROOT::VecOps::RVec< float > getRP2TRK_omega_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the variance (not the sigma) of the omega of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< float > getRP2TRK_tanLambda_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
    ROOT::VecOps::RVec< float > getRP2TRK_tanLambda_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the variance (not the sigma) of the tanLambda of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< float > getRP2TRK_d0_phi0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
    ROOT::VecOps::RVec< float > getRP2TRK_d0_phi0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the off-diag term (d0, phi0) of the covariance matrix.
     
    ROOT::VecOps::RVec< float > getRP2TRK_d0_omega_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
    ROOT::VecOps::RVec< float > getRP2TRK_d0_omega_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the off-diag term (d0, omega) of the covariance matrix.
     
    ROOT::VecOps::RVec< float > getRP2TRK_d0_z0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
    ROOT::VecOps::RVec< float > getRP2TRK_d0_z0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the off-diag term (d0,z0) of the covariance matrix.
     
    ROOT::VecOps::RVec< float > getRP2TRK_d0_tanlambda_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
    ROOT::VecOps::RVec< float > getRP2TRK_d0_tanlambda_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the off-diag term (d0,tanlambda) of the covariance matrix.
     
    ROOT::VecOps::RVec< float > getRP2TRK_phi0_omega_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
    ROOT::VecOps::RVec< float > getRP2TRK_phi0_omega_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the off-diag term (phi0,omega) of the covariance matrix.
     
    ROOT::VecOps::RVec< float > getRP2TRK_phi0_z0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
    ROOT::VecOps::RVec< float > getRP2TRK_phi0_z0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the off-diag term (phi0,z0) of the covariance matrix.
     
    ROOT::VecOps::RVec< float > getRP2TRK_phi0_tanlambda_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
    ROOT::VecOps::RVec< float > getRP2TRK_phi0_tanlambda_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the off-diag term (phi0,tanlambda) of the covariance matrix.
     
    ROOT::VecOps::RVec< float > getRP2TRK_omega_z0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
    ROOT::VecOps::RVec< float > getRP2TRK_omega_z0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the off-diag term (omega,z0) of the covariance matrix.
     
    ROOT::VecOps::RVec< float > getRP2TRK_omega_tanlambda_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
    ROOT::VecOps::RVec< float > getRP2TRK_omega_tanlambda_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the off-diag term (omega,tanlambda) of the covariance matrix.
     
    ROOT::VecOps::RVec< float > getRP2TRK_z0_tanlambda_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
    ROOT::VecOps::RVec< float > getRP2TRK_z0_tanlambda_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the off-diag term (z0,tanlambda) of the covariance matrix.
     
    ROOT::VecOps::RVec< edm4hep::TrackState > getRP2TRK (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
    ROOT::VecOps::RVec< edm4hep::TrackState > getRP2TRK (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the tracks associated to reco'ed particles.
     
    ROOT::VecOps::RVec< int > get_recoindTRK (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
    ROOT::VecOps::RVec< int > get_recoindTRK (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the reco indices of particles that have tracks.
     
    int getTK_n (ROOT::VecOps::RVec< edm4hep::TrackState > x)
    int getTK_n (ROOT::VecOps::RVec< edm4hep::TrackState > x)
     Return the size of a collection of TrackStates.
     
    ROOT::VecOps::RVec< bool > hasTRK (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    ROOT::VecOps::RVec< bool > hasTRK (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     Return if a Reco particle have an associated track.
     
    @@ -1255,12 +1255,10 @@

    diff --git a/doc/latest/namespace_f_c_c_analyses_1_1_reconstructed_track.html b/doc/latest/namespaceFCCAnalyses_1_1ReconstructedTrack.html similarity index 84% rename from doc/latest/namespace_f_c_c_analyses_1_1_reconstructed_track.html rename to doc/latest/namespaceFCCAnalyses_1_1ReconstructedTrack.html index 679ed46c49..a4a896dc84 100644 --- a/doc/latest/namespace_f_c_c_analyses_1_1_reconstructed_track.html +++ b/doc/latest/namespaceFCCAnalyses_1_1ReconstructedTrack.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::ReconstructedTrack Namespace Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,7 +78,7 @@
    @@ -90,35 +90,35 @@
    +
    FCCAnalyses
    - + - + - + - + - + - + - + - + - + - + - +

    Functions

    ROOT::VecOps::RVec< edm4hep::TrackState > TrackStates_at_IP (const ROOT::VecOps::RVec< edm4hep::TrackData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &trackstates)
    ROOT::VecOps::RVec< edm4hep::TrackState > TrackStates_at_IP (const ROOT::VecOps::RVec< edm4hep::TrackData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &trackstates)
     for FullSim:
     
    ROOT::VecOps::RVec< edm4hep::TrackState > Intersection (const ROOT::VecOps::RVec< edm4hep::TrackState > &Col1, const ROOT::VecOps::RVec< edm4hep::TrackState > &Col2)
    ROOT::VecOps::RVec< edm4hep::TrackState > Intersection (const ROOT::VecOps::RVec< edm4hep::TrackState > &Col1, const ROOT::VecOps::RVec< edm4hep::TrackState > &Col2)
     returns the subset of tracks that are common to two collections
     
    ROOT::VecOps::RVec< edm4hep::TrackState > Remove (const ROOT::VecOps::RVec< edm4hep::TrackState > &Subset, const ROOT::VecOps::RVec< edm4hep::TrackState > &LargerCollection)
    ROOT::VecOps::RVec< edm4hep::TrackState > Remove (const ROOT::VecOps::RVec< edm4hep::TrackState > &Subset, const ROOT::VecOps::RVec< edm4hep::TrackState > &LargerCollection)
     removes a subset of tracks from a large collection
     
    ROOT::VecOps::RVec< edm4hep::TrackState > Merge (const ROOT::VecOps::RVec< edm4hep::TrackState > &Col1, const ROOT::VecOps::RVec< edm4hep::TrackState > &Col2)
    ROOT::VecOps::RVec< edm4hep::TrackState > Merge (const ROOT::VecOps::RVec< edm4hep::TrackState > &Col1, const ROOT::VecOps::RVec< edm4hep::TrackState > &Col2)
     Merge two collections of tracks.
     
    ROOT::VecOps::RVec< int > get_indices (const ROOT::VecOps::RVec< edm4hep::TrackState > &some_tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &FullTracks)
    ROOT::VecOps::RVec< int > get_indices (const ROOT::VecOps::RVec< edm4hep::TrackState > &some_tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &FullTracks)
     indices of a subset of tracks, in the full tracks collection
     
    ROOT::VecOps::RVec< float > tracks_length (const ROOT::VecOps::RVec< int > &track_indices, const ROOT::VecOps::RVec< float > &length)
    ROOT::VecOps::RVec< float > tracks_length (const ROOT::VecOps::RVec< int > &track_indices, const ROOT::VecOps::RVec< float > &length)
     the lengths of a subset of tracks - passed as a vector of indices of these tracks in the full tracks collection
     
    ROOT::VecOps::RVec< float > tracks_length (const ROOT::VecOps::RVec< edm4hep::TrackState > &some_tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &FullTracks, const ROOT::VecOps::RVec< float > &length)
    ROOT::VecOps::RVec< float > tracks_length (const ROOT::VecOps::RVec< edm4hep::TrackState > &some_tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &FullTracks, const ROOT::VecOps::RVec< float > &length)
     
    ROOT::VecOps::RVec< float > tracks_TOF (const ROOT::VecOps::RVec< int > &track_indices, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &trackerhits)
    ROOT::VecOps::RVec< float > tracks_TOF (const ROOT::VecOps::RVec< int > &track_indices, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &trackerhits)
     the TOF times in ps (times of the hit at the calo entrance )
     
    ROOT::VecOps::RVec< float > tracks_TOF (const ROOT::VecOps::RVec< edm4hep::TrackState > &some_tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &FullTracks, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &trackerhits)
    ROOT::VecOps::RVec< float > tracks_TOF (const ROOT::VecOps::RVec< edm4hep::TrackState > &some_tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &FullTracks, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &trackerhits)
     
    ROOT::VecOps::RVec< float > tracks_dNdx (const ROOT::VecOps::RVec< int > &track_indices, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::Quantity > &dNdx)
    ROOT::VecOps::RVec< float > tracks_dNdx (const ROOT::VecOps::RVec< int > &track_indices, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::Quantity > &dNdx)
     the dndx values
     
    ROOT::VecOps::RVec< float > tracks_dNdx (const ROOT::VecOps::RVec< edm4hep::TrackState > &some_tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &FullTracks, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::Quantity > &dNdx)
    ROOT::VecOps::RVec< float > tracks_dNdx (const ROOT::VecOps::RVec< edm4hep::TrackState > &some_tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &FullTracks, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::Quantity > &dNdx)
     

    Function Documentation

    @@ -489,12 +489,10 @@

    diff --git a/doc/latest/namespace_f_c_c_analyses_1_1_smear_objects.html b/doc/latest/namespaceFCCAnalyses_1_1SmearObjects.html similarity index 80% rename from doc/latest/namespace_f_c_c_analyses_1_1_smear_objects.html rename to doc/latest/namespaceFCCAnalyses_1_1SmearObjects.html index 2e995438ba..89f107c0c4 100644 --- a/doc/latest/namespace_f_c_c_analyses_1_1_smear_objects.html +++ b/doc/latest/namespaceFCCAnalyses_1_1SmearObjects.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::SmearObjects Namespace Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,7 +78,7 @@
    @@ -91,28 +91,28 @@
    +
    FCCAnalyses
    - - + + - - + + - - + + - - + +

    Classes

    struct  SmearedReconstructedParticle
     generates new reco particles, smeared by given parameters More...
    struct  SmearedReconstructedParticle
     generates new reco particles, smeared by given parameters More...
     
    struct  SmearedTracks
     generates new track states, by rescaling the covariance matrix of the tracks More...
    struct  SmearedTracks
     generates new track states, by rescaling the covariance matrix of the tracks More...
     
    struct  SmearedTracksdNdx
     generates new track dNdx, by rescaling the poisson error of the cluster count More...
    struct  SmearedTracksdNdx
     generates new track dNdx, by rescaling the poisson error of the cluster count More...
     
    struct  SmearedTracksTOF
     generates new tracker hits, by rescaling the timing measurement More...
    struct  SmearedTracksTOF
     generates new tracker hits, by rescaling the timing measurement More...
     
    - + - + - +

    Functions

    TVectorD TrackParamFromMC_DelphesConv (edm4hep::MCParticleData aMCParticle)
    TVectorD TrackParamFromMC_DelphesConv (edm4hep::MCParticleData aMCParticle)
     for a given MC particle, returns a "track state", i.e.
     
    ROOT::VecOps::RVec< edm4hep::TrackState > mcTrackParameters (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &allRecoParticles, const ROOT::VecOps::RVec< edm4hep::TrackState > &alltracks, const ROOT::VecOps::RVec< int > &RP2MC_indices, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &mcParticles)
    ROOT::VecOps::RVec< edm4hep::TrackState > mcTrackParameters (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &allRecoParticles, const ROOT::VecOps::RVec< edm4hep::TrackState > &alltracks, const ROOT::VecOps::RVec< int > &RP2MC_indices, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &mcParticles)
     used to validate the method above.
     
    TVectorD CovSmear (TVectorD x, TMatrixDSym C, TRandom *ran, bool debug)
    TVectorD CovSmear (TVectorD x, TMatrixDSym C, TRandom *ran, bool debug)
     generates random values for a vector, given the covariance matrix of its components, using a Choleski decomposition.
     
    @@ -225,12 +225,10 @@

    diff --git a/doc/latest/namespace_f_c_c_analyses_1_1_utils.html b/doc/latest/namespaceFCCAnalyses_1_1Utils.html similarity index 85% rename from doc/latest/namespace_f_c_c_analyses_1_1_utils.html rename to doc/latest/namespaceFCCAnalyses_1_1Utils.html index 17d15d7f50..ae862615c2 100644 --- a/doc/latest/namespace_f_c_c_analyses_1_1_utils.html +++ b/doc/latest/namespaceFCCAnalyses_1_1Utils.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::Utils Namespace Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,7 +78,7 @@
    @@ -91,10 +91,10 @@
    - + - +
    +
    FCCAnalyses

    Functions

    template<typename T >
    auto getsize (T &vec)
    auto getsize (T &vec)
     
    template<typename T >
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< T > > as_vector (const ROOT::VecOps::RVec< T > &in)
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< T > > as_vector (const ROOT::VecOps::RVec< T > &in)
     

    Function Documentation

    @@ -155,12 +155,10 @@

    diff --git a/doc/latest/namespace_f_c_c_analyses_1_1_vertex_finder_acts.html b/doc/latest/namespaceFCCAnalyses_1_1VertexFinderActs.html similarity index 77% rename from doc/latest/namespace_f_c_c_analyses_1_1_vertex_finder_acts.html rename to doc/latest/namespaceFCCAnalyses_1_1VertexFinderActs.html index 6d67bbe73d..f30a6f5aeb 100644 --- a/doc/latest/namespace_f_c_c_analyses_1_1_vertex_finder_acts.html +++ b/doc/latest/namespaceFCCAnalyses_1_1VertexFinderActs.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::VertexFinderActs Namespace Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,7 +78,7 @@
    @@ -90,7 +90,7 @@
    +
    FCCAnalyses
    - +

    Functions

    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexVertexFinderAMVF (ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexVertexFinderAMVF (ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     

    Function Documentation

    @@ -101,7 +101,7 @@

    - + @@ -113,12 +113,10 @@

    diff --git a/doc/latest/namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html b/doc/latest/namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html similarity index 78% rename from doc/latest/namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html rename to doc/latest/namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html index ba7930044d..3d6c906abf 100644 --- a/doc/latest/namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html +++ b/doc/latest/namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::VertexFinderLCFIPlus Namespace Reference @@ -21,15 +22,14 @@ -

    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > FCCAnalyses::VertexFinderActs::VertexFinderAMVF ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > FCCAnalyses::VertexFinderActs::VertexFinderAMVF ( ROOT::VecOps::RVec< edm4hep::TrackState >  tracks)
    - - + @@ -78,7 +78,7 @@
    @@ -88,74 +88,80 @@
    FCCAnalyses::VertexFinderLCFIPlus Namespace Reference
    + +

    Primary and Seconday Vertex Finder interface using vertex fitter from VertexFitterSimple. +More...

    +
    FCCAnalyses
    - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - +

    Functions

    ROOT::VecOps::RVec< ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > > get_SV_jets (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, VertexingUtils::FCCAnalysesVertex PV, ROOT::VecOps::RVec< bool > isInPrimary, ROOT::VecOps::RVec< fastjet::PseudoJet > jets, std::vector< std::vector< int > > jet_consti, bool V0_rej=true, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > > get_SV_jets (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, VertexingUtils::FCCAnalysesVertex PV, ROOT::VecOps::RVec< bool > isInPrimary, ROOT::VecOps::RVec< fastjet::PseudoJet > jets, std::vector< std::vector< int > > jet_consti, bool V0_rej=true, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)
     returns SVs reconstructed from non-primary tracks of jets non-primary separated from all tracks using isInPrimary (bool) vector currently not separating SVs by jet
     
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexget_SV_event (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, VertexingUtils::FCCAnalysesVertex PV, ROOT::VecOps::RVec< bool > isInPrimary, bool V0_rej=true, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexget_SV_event (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, VertexingUtils::FCCAnalysesVertex PV, ROOT::VecOps::RVec< bool > isInPrimary, bool V0_rej=true, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)
     returns SVs reconstructed from non-primary tracks of the event SV finding done before jet clustering non-primary separated from all tracks using isInPrimary (bool) vector
     
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexget_SV_event (ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, VertexingUtils::FCCAnalysesVertex PV, bool V0_rej=true, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexget_SV_event (ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, VertexingUtils::FCCAnalysesVertex PV, bool V0_rej=true, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)
     returns SVs reconstructed from non-primary tracks of the event SV finding done before jet clustering
     
    ROOT::VecOps::RVec< int > VertexSeed_best (ROOT::VecOps::RVec< edm4hep::TrackState > tracks, VertexingUtils::FCCAnalysesVertex PV, double chi2_cut=9., double invM_cut=10.)
    ROOT::VecOps::RVec< int > VertexSeed_best (ROOT::VecOps::RVec< edm4hep::TrackState > tracks, VertexingUtils::FCCAnalysesVertex PV, double chi2_cut=9., double invM_cut=10.)
     returns indices of the best pair of tracks from a vector of (non-primary) tracks default chi2 threshold is 9 and default invariant mass threshold is 10GeV
     
    ROOT::VecOps::RVec< int > addTrack_best (ROOT::VecOps::RVec< edm4hep::TrackState > tracks, ROOT::VecOps::RVec< int > vtx_tr, VertexingUtils::FCCAnalysesVertex PV, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)
    ROOT::VecOps::RVec< int > addTrack_best (ROOT::VecOps::RVec< edm4hep::TrackState > tracks, ROOT::VecOps::RVec< int > vtx_tr, VertexingUtils::FCCAnalysesVertex PV, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)
     adds index of the best track (from the remaining tracks) to the (seed) vtx default chi2 threshold is 9 and default invariant mass threshold is 10GeV default threshold for track's chi2 contribution is 5 (?)
     
    ROOT::VecOps::RVec< edm4hep::TrackState > V0rejection_tight (ROOT::VecOps::RVec< edm4hep::TrackState > tracks, VertexingUtils::FCCAnalysesVertex PV, bool V0_rej=true)
    ROOT::VecOps::RVec< edm4hep::TrackState > V0rejection_tight (ROOT::VecOps::RVec< edm4hep::TrackState > tracks, VertexingUtils::FCCAnalysesVertex PV, bool V0_rej=true)
     V0 rejection (tight) takes all (non-primary tracks) & removes tracks coming from V0s if user chooses by default V0 rejection is done.
     
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexfindSVfromTracks (ROOT::VecOps::RVec< edm4hep::TrackState > tracks_fin, const ROOT::VecOps::RVec< edm4hep::TrackState > &alltracks, VertexingUtils::FCCAnalysesVertex PV, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexfindSVfromTracks (ROOT::VecOps::RVec< edm4hep::TrackState > tracks_fin, const ROOT::VecOps::RVec< edm4hep::TrackState > &alltracks, VertexingUtils::FCCAnalysesVertex PV, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)
     find SVs from a set of tracks default values of thresholds for the constraints are set
     
    bool check_constraints (VertexingUtils::FCCAnalysesVertex vtx, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, VertexingUtils::FCCAnalysesVertex PV, bool seed=true, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)
    bool check_constraints (VertexingUtils::FCCAnalysesVertex vtx, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, VertexingUtils::FCCAnalysesVertex PV, bool seed=true, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)
     check constraints of vertex candidates default values of thresholds for the constraints are set default constraint check is that for finding vertex seed seed=true -> constraints for seed; seed=false -> constraints for adding tracks
     
    ROOT::VecOps::RVec< bool > isV0 (ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks, VertexingUtils::FCCAnalysesVertex PV, bool tight=false)
    ROOT::VecOps::RVec< bool > isV0 (ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks, VertexingUtils::FCCAnalysesVertex PV, bool tight=false)
     V0 rejection/identification takes all (non-primary) tracks & assigns "true" to pairs that form a V0 if(tight) -> tight constraints if(!tight) -> loose constraints by default loose constraints.
     
    VertexingUtils::FCCAnalysesV0 get_V0s (ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks, VertexingUtils::FCCAnalysesVertex PV, bool tight, double chi2_cut=9.)
    VertexingUtils::FCCAnalysesV0 get_V0s (ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks, VertexingUtils::FCCAnalysesVertex PV, bool tight, double chi2_cut=9.)
     returns V0s reconstructed from a set of tracks (as an FCCAnalysesV0 object) constraint thresholds can be chosen out of two sets
     
    VertexingUtils::FCCAnalysesV0 get_V0s (ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks, VertexingUtils::FCCAnalysesVertex PV, double Ks_invM_low=0.493, double Ks_invM_high=0.503, double Ks_dis=0.5, double Ks_cosAng=0.999, double Lambda_invM_low=1.111, double Lambda_invM_high=1.121, double Lambda_dis=0.5, double Lambda_cosAng=0.99995, double Gamma_invM_low=0., double Gamma_invM_high=0.005, double Gamma_dis=9, double Gamma_cosAng=0.99995, double chi2_cut=9.)
    VertexingUtils::FCCAnalysesV0 get_V0s (ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks, VertexingUtils::FCCAnalysesVertex PV, double Ks_invM_low=0.493, double Ks_invM_high=0.503, double Ks_dis=0.5, double Ks_cosAng=0.999, double Lambda_invM_low=1.111, double Lambda_invM_high=1.121, double Lambda_dis=0.5, double Lambda_cosAng=0.99995, double Gamma_invM_low=0., double Gamma_invM_high=0.005, double Gamma_dis=9, double Gamma_cosAng=0.99995, double chi2_cut=9.)
     returns V0s reconstructed from a set of tracks (as an FCCAnalysesV0 object) constraint thresholds can be set manually
     
    VertexingUtils::FCCAnalysesV0 get_V0s_jet (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, ROOT::VecOps::RVec< bool > isInPrimary, ROOT::VecOps::RVec< fastjet::PseudoJet > jets, std::vector< std::vector< int > > jet_consti, VertexingUtils::FCCAnalysesVertex PV, bool tight=true, double chi2_cut=9.)
    VertexingUtils::FCCAnalysesV0 get_V0s_jet (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, ROOT::VecOps::RVec< bool > isInPrimary, ROOT::VecOps::RVec< fastjet::PseudoJet > jets, std::vector< std::vector< int > > jet_consti, VertexingUtils::FCCAnalysesVertex PV, bool tight=true, double chi2_cut=9.)
     returns V0s reconstructed in each jet of the event (as an FCCAnalysesV0 object) need to perform jet clustering before calling this function
     
    ROOT::VecOps::RVec< double > get_V0candidate (VertexingUtils::FCCAnalysesVertex &V0_vtx, ROOT::VecOps::RVec< edm4hep::TrackState > tr_pair, VertexingUtils::FCCAnalysesVertex PV, bool chi2, double chi2_cut=9.)
    ROOT::VecOps::RVec< double > get_V0candidate (VertexingUtils::FCCAnalysesVertex &V0_vtx, ROOT::VecOps::RVec< edm4hep::TrackState > tr_pair, VertexingUtils::FCCAnalysesVertex PV, bool chi2, double chi2_cut=9.)
     returns invariant mass, distance from PV, and colliniarity variables for all V0 candidates [0] -> invM_Ks [GeV] [1] -> invM_Lambda1 [GeV] [2] -> invM_Lambda2 [GeV] [3] -> invM_Gamma [GeV] [4] -> r [mm] [5] -> r.p [unit vector] boolean check for if chi2 constraint needs to be checked skip the candidate with output size 0 - doesn't pass the chi2 cut
     
    ROOT::VecOps::RVec< double > constraints_Ks (bool tight)
    ROOT::VecOps::RVec< double > constraints_Ks (bool tight)
     functions to fill constraint thresholds tight -> tight constraints !tight -> loose constraints also an option to choose constraint threshold
     
    ROOT::VecOps::RVec< double > constraints_Lambda0 (bool tight)
    ROOT::VecOps::RVec< double > constraints_Lambda0 (bool tight)
     
    ROOT::VecOps::RVec< double > constraints_Gamma (bool tight)
    ROOT::VecOps::RVec< double > constraints_Gamma (bool tight)
     
    ROOT::VecOps::RVec< double > constraints_Ks (double invM_low, double invM_high, double dis, double cosAng)
    ROOT::VecOps::RVec< double > constraints_Ks (double invM_low, double invM_high, double dis, double cosAng)
     
    ROOT::VecOps::RVec< double > constraints_Lambda0 (double invM_low, double invM_high, double dis, double cosAng)
    ROOT::VecOps::RVec< double > constraints_Lambda0 (double invM_low, double invM_high, double dis, double cosAng)
     
    ROOT::VecOps::RVec< double > constraints_Gamma (double invM_low, double invM_high, double dis, double cosAng)
    ROOT::VecOps::RVec< double > constraints_Gamma (double invM_low, double invM_high, double dis, double cosAng)
     
    - + - + - + - +

    Variables

    bool debug_me = false
    bool debug_me = false
     
    const double m_pi = 0.13957039
    const double m_pi = 0.13957039
     
    const double m_p = 0.93827208
    const double m_p = 0.93827208
     
    const double m_e = 0.00051099
    const double m_e = 0.00051099
     
    -

    Function Documentation

    +

    Detailed Description

    +

    Primary and Seconday Vertex Finder interface using vertex fitter from VertexFitterSimple.

    +

    This represents a set functions and utilities to find vertices from a list of tracks following the algorithm from LCFIPlus framework.

    +

    Function Documentation

    ◆ addTrack_best()

    @@ -177,7 +183,7 @@

    - VertexingUtils::FCCAnalysesVertex  + VertexingUtils::FCCAnalysesVertex  PV, @@ -219,7 +225,7 @@

    bool FCCAnalyses::VertexFinderLCFIPlus::check_constraints ( - VertexingUtils::FCCAnalysesVertex  + VertexingUtils::FCCAnalysesVertex  vtx, @@ -231,7 +237,7 @@

    - VertexingUtils::FCCAnalysesVertex  + VertexingUtils::FCCAnalysesVertex  PV, @@ -454,7 +460,7 @@

    - + @@ -468,7 +474,7 @@

    - + @@ -508,7 +514,7 @@

    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > FCCAnalyses::VertexFinderLCFIPlus::findSVfromTracks ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > FCCAnalyses::VertexFinderLCFIPlus::findSVfromTracks ( ROOT::VecOps::RVec< edm4hep::TrackState >  tracks_fin, VertexingUtils::FCCAnalysesVertex VertexingUtils::FCCAnalysesVertex  PV,
    - + @@ -522,7 +528,7 @@

    - + @@ -574,7 +580,7 @@

    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > FCCAnalyses::VertexFinderLCFIPlus::get_SV_event ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > FCCAnalyses::VertexFinderLCFIPlus::get_SV_event ( ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData >  recoparticles, VertexingUtils::FCCAnalysesVertex VertexingUtils::FCCAnalysesVertex  PV,
    - + @@ -588,7 +594,7 @@

    - + @@ -634,7 +640,7 @@

    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > FCCAnalyses::VertexFinderLCFIPlus::get_SV_event ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > FCCAnalyses::VertexFinderLCFIPlus::get_SV_event ( ROOT::VecOps::RVec< edm4hep::TrackState >  np_tracks, VertexingUtils::FCCAnalysesVertex VertexingUtils::FCCAnalysesVertex  PV,
    - + @@ -648,7 +654,7 @@

    - + @@ -714,7 +720,7 @@

    ROOT::VecOps::RVec< double > FCCAnalyses::VertexFinderLCFIPlus::get_V0candidate

    - + @@ -726,7 +732,7 @@

    - + @@ -760,7 +766,7 @@

    ROOT::VecOps::RVec< ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > > FCCAnalyses::VertexFinderLCFIPlus::get_SV_jets ROOT::VecOps::RVec< ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > > FCCAnalyses::VertexFinderLCFIPlus::get_SV_jets ( ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData >  recoparticles, VertexingUtils::FCCAnalysesVertex VertexingUtils::FCCAnalysesVertex  PV,
    (VertexingUtils::FCCAnalysesVertexVertexingUtils::FCCAnalysesVertex V0_vtx,
    VertexingUtils::FCCAnalysesVertex VertexingUtils::FCCAnalysesVertex  PV,
    - + @@ -768,7 +774,7 @@

    - + @@ -802,7 +808,7 @@

    VertexingUtils::FCCAnalysesV0 FCCAnalyses::VertexFinderLCFIPlus::get_V0s VertexingUtils::FCCAnalysesV0 FCCAnalyses::VertexFinderLCFIPlus::get_V0s ( ROOT::VecOps::RVec< edm4hep::TrackState >  np_tracks, VertexingUtils::FCCAnalysesVertex VertexingUtils::FCCAnalysesVertex  PV,
    - + @@ -810,7 +816,7 @@

    - + @@ -910,7 +916,7 @@

    VertexingUtils::FCCAnalysesV0 FCCAnalyses::VertexFinderLCFIPlus::get_V0s VertexingUtils::FCCAnalysesV0 FCCAnalyses::VertexFinderLCFIPlus::get_V0s ( ROOT::VecOps::RVec< edm4hep::TrackState >  np_tracks, VertexingUtils::FCCAnalysesVertex VertexingUtils::FCCAnalysesVertex  PV,
    - + @@ -942,7 +948,7 @@

    - + @@ -984,7 +990,7 @@

    - + @@ -1020,7 +1026,7 @@

    - + @@ -1056,7 +1062,7 @@

    - + @@ -1141,12 +1147,10 @@

    diff --git a/doc/latest/namespace_f_c_c_analyses_1_1_vertex_fitter_acts.html b/doc/latest/namespaceFCCAnalyses_1_1VertexFitterActs.html similarity index 75% rename from doc/latest/namespace_f_c_c_analyses_1_1_vertex_fitter_acts.html rename to doc/latest/namespaceFCCAnalyses_1_1VertexFitterActs.html index 23be4224fd..bcd97d0e20 100644 --- a/doc/latest/namespace_f_c_c_analyses_1_1_vertex_fitter_acts.html +++ b/doc/latest/namespaceFCCAnalyses_1_1VertexFitterActs.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::VertexFitterActs Namespace Reference @@ -21,15 +22,14 @@ -

    VertexingUtils::FCCAnalysesV0 FCCAnalyses::VertexFinderLCFIPlus::get_V0s_jet VertexingUtils::FCCAnalysesV0 FCCAnalyses::VertexFinderLCFIPlus::get_V0s_jet ( ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData >  recoparticles, VertexingUtils::FCCAnalysesVertex VertexingUtils::FCCAnalysesVertex  PV,
    VertexingUtils::FCCAnalysesVertex VertexingUtils::FCCAnalysesVertex  PV,
    VertexingUtils::FCCAnalysesVertex VertexingUtils::FCCAnalysesVertex  PV,
    VertexingUtils::FCCAnalysesVertex VertexingUtils::FCCAnalysesVertex  PV,
    - - + @@ -78,7 +78,7 @@
    @@ -90,7 +90,7 @@
    +
    FCCAnalyses
    - +

    Functions

    VertexingUtils::FCCAnalysesVertex VertexFitterFullBilloir (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
    VertexingUtils::FCCAnalysesVertex VertexFitterFullBilloir (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     

    Function Documentation

    @@ -101,7 +101,7 @@

    - + @@ -123,12 +123,10 @@

    diff --git a/doc/latest/namespace_f_c_c_analyses_1_1_vertex_fitter_simple.html b/doc/latest/namespaceFCCAnalyses_1_1VertexFitterSimple.html similarity index 81% rename from doc/latest/namespace_f_c_c_analyses_1_1_vertex_fitter_simple.html rename to doc/latest/namespaceFCCAnalyses_1_1VertexFitterSimple.html index 73f69a5efd..44c2bd1e6b 100644 --- a/doc/latest/namespace_f_c_c_analyses_1_1_vertex_fitter_simple.html +++ b/doc/latest/namespaceFCCAnalyses_1_1VertexFitterSimple.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::VertexFitterSimple Namespace Reference @@ -21,15 +22,14 @@ -

    VertexingUtils::FCCAnalysesVertex FCCAnalyses::VertexFitterActs::VertexFitterFullBilloir VertexingUtils::FCCAnalysesVertex FCCAnalyses::VertexFitterActs::VertexFitterFullBilloir ( ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData >  recoparticles,
    - - + @@ -78,7 +78,7 @@
    @@ -87,28 +87,34 @@
    FCCAnalyses::VertexFitterSimple Namespace Reference
    + +

    Vertex interface using Franco Bedeshi's code. +More...

    +
    FCCAnalyses
    - + - + - + - + - + - +

    Functions

    VertexingUtils::FCCAnalysesVertex VertexFitter (int Primary, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > alltracks, bool BeamSpotConstraint=false, double sigmax=0., double sigmay=0., double sigmaz=0., double bsc_x=0., double bsc_y=0., double bsc_z=0.)
    VertexingUtils::FCCAnalysesVertex VertexFitter (int Primary, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > alltracks, bool BeamSpotConstraint=false, double sigmax=0., double sigmay=0., double sigmaz=0., double bsc_x=0., double bsc_y=0., double bsc_z=0.)
     Vertex (code from Franco Bedeschi): passing the recoparticles. Units for the beamspot constraint: mum.
     
    VertexingUtils::FCCAnalysesVertex VertexFitter_Tk (int Primary, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, bool BeamSpotConstraint=false, double sigmax=0., double sigmay=0., double sigmaz=0., double bsc_x=0., double bsc_y=0., double bsc_z=0.)
    VertexingUtils::FCCAnalysesVertex VertexFitter_Tk (int Primary, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, bool BeamSpotConstraint=false, double sigmax=0., double sigmay=0., double sigmaz=0., double bsc_x=0., double bsc_y=0., double bsc_z=0.)
     Vertex (code from Franco Bedeschi): passing the tracks. Units for the beamspot constraint: mum.
     
    VertexingUtils::FCCAnalysesVertex VertexFitter_Tk (int Primary, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &alltracks, bool BeamSpotConstraint=false, double sigmax=0., double sigmay=0., double sigmaz=0., double bsc_x=0., double bsc_y=0., double bsc_z=0.)
    VertexingUtils::FCCAnalysesVertex VertexFitter_Tk (int Primary, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &alltracks, bool BeamSpotConstraint=false, double sigmax=0., double sigmay=0., double sigmaz=0., double bsc_x=0., double bsc_y=0., double bsc_z=0.)
     
    ROOT::VecOps::RVec< edm4hep::TrackState > get_PrimaryTracks (ROOT::VecOps::RVec< edm4hep::TrackState > tracks, bool BeamSpotConstraint, double bsc_sigmax, double bsc_sigmay, double bsc_sigmaz, double bsc_x, double bsc_y, double bsc_z)
    ROOT::VecOps::RVec< edm4hep::TrackState > get_PrimaryTracks (ROOT::VecOps::RVec< edm4hep::TrackState > tracks, bool BeamSpotConstraint, double bsc_sigmax, double bsc_sigmay, double bsc_sigmaz, double bsc_x, double bsc_y, double bsc_z)
     Return the tracks that are flagged as coming from the primary vertex.
     
    ROOT::VecOps::RVec< edm4hep::TrackState > get_NonPrimaryTracks (ROOT::VecOps::RVec< edm4hep::TrackState > allTracks, ROOT::VecOps::RVec< edm4hep::TrackState > primaryTracks)
    ROOT::VecOps::RVec< edm4hep::TrackState > get_NonPrimaryTracks (ROOT::VecOps::RVec< edm4hep::TrackState > allTracks, ROOT::VecOps::RVec< edm4hep::TrackState > primaryTracks)
     Return the tracks that are NOT flagged as coming from the primary vertex.
     
    ROOT::VecOps::RVec< bool > IsPrimary_forTracks (ROOT::VecOps::RVec< edm4hep::TrackState > allTracks, ROOT::VecOps::RVec< edm4hep::TrackState > primaryTracks)
    ROOT::VecOps::RVec< bool > IsPrimary_forTracks (ROOT::VecOps::RVec< edm4hep::TrackState > allTracks, ROOT::VecOps::RVec< edm4hep::TrackState > primaryTracks)
     for an input vector of tracks, return a vector of bools that tell if the track was identified as a primary track
     
    -

    Function Documentation

    +

    Detailed Description

    +

    Vertex interface using Franco Bedeshi's code.

    +

    This represents a set functions and utilities to perform vertexing from a list of tracks.

    +

    Function Documentation

    ◆ get_NonPrimaryTracks()

    @@ -242,7 +248,7 @@

    - + @@ -320,7 +326,7 @@

    VertexingUtils::FCCAnalysesVertex FCCAnalyses::VertexFitterSimple::VertexFitter VertexingUtils::FCCAnalysesVertex FCCAnalyses::VertexFitterSimple::VertexFitter ( int  Primary,
    - + @@ -392,7 +398,7 @@

    VertexingUtils::FCCAnalysesVertex FCCAnalyses::VertexFitterSimple::VertexFitter_Tk VertexingUtils::FCCAnalysesVertex FCCAnalyses::VertexFitterSimple::VertexFitter_Tk ( int  Primary,
    - + @@ -462,12 +468,10 @@

    diff --git a/doc/latest/namespace_f_c_c_analyses_1_1_vertexing_utils.html b/doc/latest/namespaceFCCAnalyses_1_1VertexingUtils.html similarity index 74% rename from doc/latest/namespace_f_c_c_analyses_1_1_vertexing_utils.html rename to doc/latest/namespaceFCCAnalyses_1_1VertexingUtils.html index 995da836bb..7270aae362 100644 --- a/doc/latest/namespace_f_c_c_analyses_1_1_vertexing_utils.html +++ b/doc/latest/namespaceFCCAnalyses_1_1VertexingUtils.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::VertexingUtils Namespace Reference @@ -21,15 +22,14 @@ -

    VertexingUtils::FCCAnalysesVertex FCCAnalyses::VertexFitterSimple::VertexFitter_Tk VertexingUtils::FCCAnalysesVertex FCCAnalyses::VertexFitterSimple::VertexFitter_Tk ( int  Primary,
    - - + @@ -78,7 +78,7 @@
    @@ -88,241 +88,246 @@
    FCCAnalyses::VertexingUtils Namespace Reference
    + +

    Vertexing utilities. +More...

    +
    FCCAnalyses
    - - + + - - + + - - + + - - + +

    Classes

    struct  FCCAnalysesV0
     Structure to keep useful information that is related to the V0. More...
    struct  FCCAnalysesV0
     Structure to keep useful information that is related to the V0. More...
     
    struct  FCCAnalysesVertex
     Structure to keep useful track information that is related to the vertex. More...
    struct  FCCAnalysesVertex
     Structure to keep useful track information that is related to the vertex. More...
     
    struct  FCCAnalysesVertexMC
     Structure to keep useful track information that is related to the vertex. More...
    struct  FCCAnalysesVertexMC
     Structure to keep useful track information that is related to the vertex. More...
     
    struct  selTracks
     Selection of particles based on the d0 / z0 significances of the associated track. More...
    struct  selTracks
     Selection of particles based on the d0 / z0 significances of the associated track. More...
     
    - + - + - + - + - - + + - + - + - + - - + + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - +

    Functions

    TVectorD XPtoPar (TVector3 x, TVector3 p, Double_t Q)
    TVectorD XPtoPar (TVector3 x, TVector3 p, Double_t Q)
     from delphes: returns track state parameters (delphes convention) for a given vertex (x), momentum (p) and charge
     
    TVector3 ParToP (TVectorD Par)
    TVector3 ParToP (TVectorD Par)
     from delphes: returns the momentum corresponding to a given track state
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > SelPrimaryTracks (ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, TVector3 MC_EventPrimaryVertex)
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > SelPrimaryTracks (ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, TVector3 MC_EventPrimaryVertex)
     Selection of primary particles :
     
    int get_Nvertex (ROOT::VecOps::RVec< FCCAnalysesVertex > TheVertexColl)
    int get_Nvertex (ROOT::VecOps::RVec< FCCAnalysesVertex > TheVertexColl)
     Retrieve the number of reconstructed vertices from the collection of vertex object.
     
    FCCAnalysesVertex get_FCCAnalysesVertex (ROOT::VecOps::RVec< FCCAnalysesVertex > TheVertexColl, int index)
     Retrieve a single FCCAnalyses vertex from the collection of vertex object.
    FCCAnalysesVertex get_FCCAnalysesVertex (ROOT::VecOps::RVec< FCCAnalysesVertex > TheVertexColl, int index)
     Retrieve a single FCCAnalyses vertex from the collection of vertex object.
     
    edm4hep::VertexData get_VertexData (FCCAnalysesVertex TheVertex)
    edm4hep::VertexData get_VertexData (FCCAnalysesVertex TheVertex)
     Retrieve the edm4hep::VertexData from the vertex object.
     
    ROOT::VecOps::RVec< edm4hep::VertexData > get_VertexData (ROOT::VecOps::RVec< FCCAnalysesVertex > TheVertexColl)
    ROOT::VecOps::RVec< edm4hep::VertexData > get_VertexData (ROOT::VecOps::RVec< FCCAnalysesVertex > TheVertexColl)
     Retrieve a vector of edm4hep::VertexData from the collection of vertex object.
     
    edm4hep::VertexData get_VertexData (ROOT::VecOps::RVec< FCCAnalysesVertex > TheVertexColl, int index)
    edm4hep::VertexData get_VertexData (ROOT::VecOps::RVec< FCCAnalysesVertex > TheVertexColl, int index)
     Retrieve a edm4hep::VertexData from the collection of vertex object at a given index.
     
    int get_VertexNtrk (FCCAnalysesVertex TheVertex)
     Retrieve the number of tracks from FCCAnalysesVertex.
    int get_VertexNtrk (FCCAnalysesVertex TheVertex)
     Retrieve the number of tracks from FCCAnalysesVertex.
     
    ROOT::VecOps::RVec< int > get_VertexNtrk (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
    ROOT::VecOps::RVec< int > get_VertexNtrk (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
     
    ROOT::VecOps::RVec< int > get_VertexRecoInd (FCCAnalysesVertex TheVertex)
     Retrieve the tracks indices from FCCAnalysesVertex.
    ROOT::VecOps::RVec< int > get_VertexRecoInd (FCCAnalysesVertex TheVertex)
     Retrieve the tracks indices from FCCAnalysesVertex.
     
    ROOT::VecOps::RVec< int > get_VertexRecoParticlesInd (FCCAnalysesVertex TheVertex, const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &reco)
    ROOT::VecOps::RVec< int > get_VertexRecoParticlesInd (FCCAnalysesVertex TheVertex, const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &reco)
     Retrieve the indices of the tracks fitted to that vertex, but now in the collection of RecoParticles.
     
    int get_nTracks (ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
    int get_nTracks (ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the number of tracks in a given track collection.
     
    bool compare_Tracks (const edm4hep::TrackState &tr1, const edm4hep::TrackState &tr2)
    bool compare_Tracks (const edm4hep::TrackState &tr1, const edm4hep::TrackState &tr2)
     compare two track states
     
    ROOT::VecOps::RVec< FCCAnalysesVertexget_all_vertices (FCCAnalysesVertex PV, ROOT::VecOps::RVec< FCCAnalysesVertex > SV)
    ROOT::VecOps::RVec< FCCAnalysesVertexget_all_vertices (FCCAnalysesVertex PV, ROOT::VecOps::RVec< FCCAnalysesVertex > SV)
     functions used for SV reconstruction
     
    ROOT::VecOps::RVec< FCCAnalysesVertexget_all_vertices (FCCAnalysesVertex PV, ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > SV)
    ROOT::VecOps::RVec< FCCAnalysesVertexget_all_vertices (FCCAnalysesVertex PV, ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > SV)
     
    double get_invM_pairs (FCCAnalysesVertex vertex, double m1=0.13957039, double m2=0.13957039)
    double get_invM_pairs (FCCAnalysesVertex vertex, double m1=0.13957039, double m2=0.13957039)
     returns the invariant mass of a two-track vertex CAUTION: m1 -> mass of first track, m2 -> mass of second track by default both pions
     
    ROOT::VecOps::RVec< double > get_invM_pairs (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, double m1=0.13957039, double m2=0.13957039)
    ROOT::VecOps::RVec< double > get_invM_pairs (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, double m1=0.13957039, double m2=0.13957039)
     
    double get_invM (FCCAnalysesVertex vertex)
    double get_invM (FCCAnalysesVertex vertex)
     returns the invariant mass of a vertex assuming all tracks to be pions
     
    ROOT::VecOps::RVec< double > get_invM (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
    ROOT::VecOps::RVec< double > get_invM (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
     returns the invariant mass of a vector of vertices assuming all tracks to be pions
     
    double get_PV2V0angle (FCCAnalysesVertex V0, FCCAnalysesVertex PV)
    double get_PV2V0angle (FCCAnalysesVertex V0, FCCAnalysesVertex PV)
     returns the cos of the angle b/n V0 candidate's (or any vtx's) momentum & PV to V0 (vtx) displacement vector
     
    double get_PV2vtx_angle (ROOT::VecOps::RVec< edm4hep::TrackState > tracks, FCCAnalysesVertex vtx, FCCAnalysesVertex PV)
    double get_PV2vtx_angle (ROOT::VecOps::RVec< edm4hep::TrackState > tracks, FCCAnalysesVertex vtx, FCCAnalysesVertex PV)
     returns cos of the angle b/n track (that form the vtx) momentum sum & PV to vtx displacement vector
     
    double get_trackE (edm4hep::TrackState track)
    double get_trackE (edm4hep::TrackState track)
     returns a track's energy assuming the track to be a pion
     
    int get_n_SV (FCCAnalysesV0 SV)
    int get_n_SV (FCCAnalysesV0 SV)
     V0 Reconstruction Return the number of reconstructed V0s.
     
    ROOT::VecOps::RVec< TVector3 > get_position_SV (FCCAnalysesV0 SV)
    ROOT::VecOps::RVec< TVector3 > get_position_SV (FCCAnalysesV0 SV)
     Return the vertex position of all reconstructed V0s (in mm)
     
    ROOT::VecOps::RVec< int > get_pdg_V0 (FCCAnalysesV0 V0)
    ROOT::VecOps::RVec< int > get_pdg_V0 (FCCAnalysesV0 V0)
     Return the PDG IDs of all reconstructed V0s.
     
    ROOT::VecOps::RVec< double > get_invM_V0 (FCCAnalysesV0 V0)
    ROOT::VecOps::RVec< double > get_invM_V0 (FCCAnalysesV0 V0)
     Return the invariant masses of all reconstructed V0s.
     
    ROOT::VecOps::RVec< TVector3 > get_p_SV (FCCAnalysesV0 SV)
    ROOT::VecOps::RVec< TVector3 > get_p_SV (FCCAnalysesV0 SV)
     Return the momentum of all reconstructed V0s.
     
    ROOT::VecOps::RVec< double > get_chi2_SV (FCCAnalysesV0 SV)
    ROOT::VecOps::RVec< double > get_chi2_SV (FCCAnalysesV0 SV)
     Return chi2 of all reconstructed V0s.
     
    int get_n_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
     Passing a vector of FCCAnalysesVertex instead of FCCAnalysesV0 Return the number of reconstructed SVs.
    int get_n_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
     Passing a vector of FCCAnalysesVertex instead of FCCAnalysesV0 Return the number of reconstructed SVs.
     
    ROOT::VecOps::RVec< TVector3 > get_p_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
    ROOT::VecOps::RVec< TVector3 > get_p_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
     Return the momentum of all reconstructed vertices (or V0.vtx)
     
    ROOT::VecOps::RVec< TVector3 > get_position_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
    ROOT::VecOps::RVec< TVector3 > get_position_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
     Return the vertex position of all reconstructed SVs (in mm)
     
    ROOT::VecOps::RVec< double > get_pMag_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
    ROOT::VecOps::RVec< double > get_pMag_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
     Return the momentum magnitude of all reconstructed vertices (or V0.vtx)
     
    ROOT::VecOps::RVec< double > get_chi2_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
    ROOT::VecOps::RVec< double > get_chi2_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
     Return chi2 of all reconstructed vertices (or V0.vtx)
     
    ROOT::VecOps::RVec< double > get_norm_chi2_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
    ROOT::VecOps::RVec< double > get_norm_chi2_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
     Return normalised chi2 of all reconstructed vertices (or V0.vtx)
     
    ROOT::VecOps::RVec< int > get_nDOF_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
    ROOT::VecOps::RVec< int > get_nDOF_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
     Return no of DOF of all reconstructed vertices (or V0.vtx)
     
    ROOT::VecOps::RVec< double > get_theta_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
    ROOT::VecOps::RVec< double > get_theta_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
     Return polar angle (theta) of all reconstructed vertices (or V0.vtx)
     
    ROOT::VecOps::RVec< double > get_phi_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
    ROOT::VecOps::RVec< double > get_phi_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
     Return azimuthal angle (phi) of all reconstructed vertices (or V0.vtx)
     
    ROOT::VecOps::RVec< double > get_relTheta_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, ROOT::VecOps::RVec< int > nSV_jet, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)
    ROOT::VecOps::RVec< double > get_relTheta_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, ROOT::VecOps::RVec< int > nSV_jet, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)
     Return polar angle (theta) of all reconstructed vertices wrt jets (or V0.vtx)
     
    ROOT::VecOps::RVec< double > get_relPhi_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, ROOT::VecOps::RVec< int > nSV_jet, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)
    ROOT::VecOps::RVec< double > get_relPhi_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, ROOT::VecOps::RVec< int > nSV_jet, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)
     Return azimuthal angle (phi) of all reconstructed vertices wrt jets (or V0.vtx)
     
    ROOT::VecOps::RVec< double > get_pointingangle_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, FCCAnalysesVertex PV)
    ROOT::VecOps::RVec< double > get_pointingangle_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, FCCAnalysesVertex PV)
     Return the pointing angle of all reconstructed vertices (or V0.vtx)
     
    ROOT::VecOps::RVec< double > get_dxy_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, FCCAnalysesVertex PV)
    ROOT::VecOps::RVec< double > get_dxy_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, FCCAnalysesVertex PV)
     Return the distances of all reconstructed vertices from PV in xy plane [mm] (or V0.vtx)
     
    ROOT::VecOps::RVec< double > get_d3d_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, FCCAnalysesVertex PV)
    ROOT::VecOps::RVec< double > get_d3d_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, FCCAnalysesVertex PV)
     Return the distances of all reconstructed vertices from PV in 3D [mm] (or V0.vtx)
     
    ROOT::VecOps::RVec< double > get_d3d_SV_obj (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, TVector3 location)
    ROOT::VecOps::RVec< double > get_d3d_SV_obj (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, TVector3 location)
     Return the distances of all reconstructed verteces from given TVector3d object in 3D [mm] (or V0.vtx)
     
    ROOT::VecOps::RVec< double > get_d3d_SV_obj (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, edm4hep::Vector3d location)
    ROOT::VecOps::RVec< double > get_d3d_SV_obj (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, edm4hep::Vector3d location)
     Return the distances of all reconstructed verteces from given edm4hep::Vector3d object in 3D [mm] (or V0.vtx)
     
    ROOT::VecOps::RVec< double > get_dR_SV_obj (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, TVector3 location)
    ROOT::VecOps::RVec< double > get_dR_SV_obj (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, TVector3 location)
     Return the distance in R of all reconstructed verteces from given TVector3d object in 3D [mm] (or V0.vtx)
     
    ROOT::VecOps::RVec< double > get_dR_SV_obj (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, edm4hep::Vector3d location)
    ROOT::VecOps::RVec< double > get_dR_SV_obj (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, edm4hep::Vector3d location)
     Return the distances in R of all reconstructed verteces from given edm4hep::Vector3d object in 3D [mm] (or V0.vtx)
     
    ROOT::VecOps::RVec< FCCAnalysesVertexget_all_SVs (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
    ROOT::VecOps::RVec< FCCAnalysesVertexget_all_SVs (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
     For get_SV_jets ///.
     
    int get_n_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
    int get_n_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
     Return the total number of reconstructed SVs.
     
    ROOT::VecOps::RVec< int > get_n_SV_jets (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
    ROOT::VecOps::RVec< int > get_n_SV_jets (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
     Return the number of reconstructed SVs per jet.
     
    std::vector< std::vector< edm4hep::TrackState > > get_tracksInJets (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, ROOT::VecOps::RVec< fastjet::PseudoJet > jets, std::vector< std::vector< int > > jet_consti)
    std::vector< std::vector< edm4hep::TrackState > > get_tracksInJets (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, ROOT::VecOps::RVec< fastjet::PseudoJet > jets, std::vector< std::vector< int > > jet_consti)
     Return the tracks separated by jets.
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > get_svInJets (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, ROOT::VecOps::RVec< int > nSV_jet)
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > get_svInJets (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, ROOT::VecOps::RVec< int > nSV_jet)
     Return V0s separated by jets.
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > get_invM (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > get_invM (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< TVector3 > > get_p_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< TVector3 > > get_p_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > get_pMag_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > get_pMag_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > get_VertexNtrk (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > get_VertexNtrk (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > get_chi2_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > get_chi2_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > get_norm_chi2_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > get_norm_chi2_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > get_nDOF_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > get_nDOF_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > get_theta_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > get_theta_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > get_phi_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > get_phi_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > get_relTheta_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > get_relTheta_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > get_relPhi_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > get_relPhi_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > get_pointingangle_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, FCCAnalysesVertex PV)
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > get_pointingangle_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, FCCAnalysesVertex PV)
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > get_dxy_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, FCCAnalysesVertex PV)
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > get_dxy_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, FCCAnalysesVertex PV)
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > get_d3d_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, FCCAnalysesVertex PV)
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > get_d3d_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, FCCAnalysesVertex PV)
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > get_pdg_V0 (ROOT::VecOps::RVec< int > pdg, ROOT::VecOps::RVec< int > nSV_jet)
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > get_pdg_V0 (ROOT::VecOps::RVec< int > pdg, ROOT::VecOps::RVec< int > nSV_jet)
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > get_invM_V0 (ROOT::VecOps::RVec< double > invM, ROOT::VecOps::RVec< int > nSV_jet)
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > get_invM_V0 (ROOT::VecOps::RVec< double > invM, ROOT::VecOps::RVec< int > nSV_jet)
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< TVector3 > > get_position_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< TVector3 > > get_position_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
     Return the vertex position of all reconstructed SVs (in mm)
     
    float get_trackMom (edm4hep::TrackState &atrack)
    float get_trackMom (edm4hep::TrackState &atrack)
     
    TVectorD Edm4hep2Delphes_TrackParam (const TVectorD &param, bool Units_mm)
    TVectorD Edm4hep2Delphes_TrackParam (const TVectorD &param, bool Units_mm)
     convert track parameters, from edm4hep to delphes conventions
     
    TVectorD Delphes2Edm4hep_TrackParam (const TVectorD &param, bool Units_mm)
    TVectorD Delphes2Edm4hep_TrackParam (const TVectorD &param, bool Units_mm)
     convert track parameters, from delphes to edm4hep conventions
     
    TMatrixDSym Edm4hep2Delphes_TrackCovMatrix (const std::array< float, 21 > &covMatrix, bool Units_mm)
    TMatrixDSym Edm4hep2Delphes_TrackCovMatrix (const std::array< float, 21 > &covMatrix, bool Units_mm)
     convert track covariance matrix, from edm4hep to delphes conventions
     
    std::array< float, 21 > Delphes2Edm4hep_TrackCovMatrix (const TMatrixDSym &cov, bool Units_mm)
    std::array< float, 21 > Delphes2Edm4hep_TrackCovMatrix (const TMatrixDSym &cov, bool Units_mm)
     convert track covariance matrix, from delphes to edm4hep conventions
     
    TVectorD get_trackParam (edm4hep::TrackState &atrack, bool Units_mm=false)
    TVectorD get_trackParam (edm4hep::TrackState &atrack, bool Units_mm=false)
     — Internal methods needed by the code of Franco B:
     
    TMatrixDSym get_trackCov (edm4hep::TrackState &atrack, bool Units_mm=false)
    TMatrixDSym get_trackCov (edm4hep::TrackState &atrack, bool Units_mm=false)
     
    TVectorD ParToACTS (TVectorD Par)
    TVectorD ParToACTS (TVectorD Par)
     
    TMatrixDSym CovToACTS (TMatrixDSym Cov, TVectorD Par)
    TMatrixDSym CovToACTS (TMatrixDSym Cov, TVectorD Par)
     
    ROOT::VecOps::RVec< double > get_relTheta_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, fastjet::PseudoJet jet)
    ROOT::VecOps::RVec< double > get_relTheta_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, fastjet::PseudoJet jet)
     
    ROOT::VecOps::RVec< double > get_relPhi_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, fastjet::PseudoJet jet)
    ROOT::VecOps::RVec< double > get_relPhi_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, fastjet::PseudoJet jet)
     
    -

    Function Documentation

    +

    Detailed Description

    +

    Vertexing utilities.

    +

    Function Documentation

    ◆ compare_Tracks()

    @@ -508,9 +513,9 @@

    - + - + @@ -529,15 +534,15 @@

    ROOT::VecOps::RVec< FCCAnalysesVertex > FCCAnalyses::VertexingUtils::get_all_SVs ROOT::VecOps::RVec< FCCAnalysesVertex > FCCAnalyses::VertexingUtils::get_all_SVs (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > >  vertices)
    - + - + - + @@ -549,7 +554,7 @@

    functions used for SV reconstruction

    -

    returns a vector of all vertices (PV and SVs), e.g to use in myUtils::get_Vertex_d2PV first entry: PV, all subsequent entries: SVs

    +

    returns a vector of all vertices (PV and SVs), e.g to use in myUtils::get_Vertex_d2PV first entry: PV, all subsequent entries: SVs

    @@ -560,15 +565,15 @@

    ROOT::VecOps::RVec< FCCAnalysesVertex > FCCAnalyses::VertexingUtils::get_all_vertices ROOT::VecOps::RVec< FCCAnalysesVertex > FCCAnalyses::VertexingUtils::get_all_vertices (FCCAnalysesVertex FCCAnalysesVertex  PV,
    ROOT::VecOps::RVec< FCCAnalysesVertexROOT::VecOps::RVec< FCCAnalysesVertex SV 
    - + - + - + @@ -590,7 +595,7 @@

    ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_chi2_SV

    - + @@ -610,7 +615,7 @@

    ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_chi2_SV

    - + @@ -630,7 +635,7 @@

    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_chi2_SV

    - + @@ -648,13 +653,13 @@

    ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_d3d_SV

    - + - + @@ -678,13 +683,13 @@

    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_d3d_SV

    - + - + @@ -706,7 +711,7 @@

    ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_d3d_SV_obj

    - + @@ -736,7 +741,7 @@

    ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_d3d_SV_obj

    - + @@ -766,7 +771,7 @@

    ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_dR_SV_obj

    - + @@ -796,7 +801,7 @@

    ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_dR_SV_obj

    - + @@ -826,13 +831,13 @@

    ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_dxy_SV

    - + - + @@ -856,13 +861,13 @@

    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_dxy_SV

    - + - + @@ -882,9 +887,9 @@

    ROOT::VecOps::RVec< FCCAnalysesVertex > FCCAnalyses::VertexingUtils::get_all_vertices ROOT::VecOps::RVec< FCCAnalysesVertex > FCCAnalyses::VertexingUtils::get_all_vertices (FCCAnalysesVertex FCCAnalysesVertex  PV,
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > >  SV 
    (FCCAnalysesV0 FCCAnalysesV0  SV)
    (ROOT::VecOps::RVec< FCCAnalysesVertexROOT::VecOps::RVec< FCCAnalysesVertex vertices)
    (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > >  vertices)
    (ROOT::VecOps::RVec< FCCAnalysesVertexROOT::VecOps::RVec< FCCAnalysesVertex vertices,
    FCCAnalysesVertex FCCAnalysesVertex  PV 
    (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > >  vertices,
    FCCAnalysesVertex FCCAnalysesVertex  PV 
    (ROOT::VecOps::RVec< FCCAnalysesVertexROOT::VecOps::RVec< FCCAnalysesVertex vertices,
    (ROOT::VecOps::RVec< FCCAnalysesVertexROOT::VecOps::RVec< FCCAnalysesVertex vertices,
    (ROOT::VecOps::RVec< FCCAnalysesVertexROOT::VecOps::RVec< FCCAnalysesVertex vertices,
    (ROOT::VecOps::RVec< FCCAnalysesVertexROOT::VecOps::RVec< FCCAnalysesVertex vertices,
    (ROOT::VecOps::RVec< FCCAnalysesVertexROOT::VecOps::RVec< FCCAnalysesVertex vertices,
    FCCAnalysesVertex FCCAnalysesVertex  PV 
    (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > >  vertices,
    FCCAnalysesVertex FCCAnalysesVertex  PV 
    - + - + @@ -901,7 +906,7 @@

    -

    Retrieve a single FCCAnalyses vertex from the collection of vertex object.

    +

    Retrieve a single FCCAnalyses vertex from the collection of vertex object.

    @@ -914,7 +919,7 @@

    double FCCAnalyses::VertexingUtils::get_invM

    - + @@ -934,7 +939,7 @@

    ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_invM

    - + @@ -954,7 +959,7 @@

    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_invM

    - + @@ -972,7 +977,7 @@

    double FCCAnalyses::VertexingUtils::get_invM_pairs

    - + @@ -1008,7 +1013,7 @@

    ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_invM_pairs

    - + @@ -1042,7 +1047,7 @@

    ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_invM_V0

    - + @@ -1090,7 +1095,7 @@

    int FCCAnalyses::VertexingUtils::get_n_SV

    - + @@ -1110,14 +1115,14 @@

    int FCCAnalyses::VertexingUtils::get_n_SV

    - +
    FCCAnalysesVertex FCCAnalyses::VertexingUtils::get_FCCAnalysesVertex FCCAnalysesVertex FCCAnalyses::VertexingUtils::get_FCCAnalysesVertex (ROOT::VecOps::RVec< FCCAnalysesVertexROOT::VecOps::RVec< FCCAnalysesVertex TheVertexColl,
    (FCCAnalysesVertex FCCAnalysesVertex  vertex)
    (ROOT::VecOps::RVec< FCCAnalysesVertexROOT::VecOps::RVec< FCCAnalysesVertex vertices)
    (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > >  vertices)
    (FCCAnalysesVertex FCCAnalysesVertex  vertex,
    (ROOT::VecOps::RVec< FCCAnalysesVertexROOT::VecOps::RVec< FCCAnalysesVertex vertices,
    (FCCAnalysesV0 FCCAnalysesV0  V0)
    (FCCAnalysesV0 FCCAnalysesV0  SV)
    (ROOT::VecOps::RVec< FCCAnalysesVertexROOT::VecOps::RVec< FCCAnalysesVertex vertices)

    -

    Passing a vector of FCCAnalysesVertex instead of FCCAnalysesV0 Return the number of reconstructed SVs.

    +

    Passing a vector of FCCAnalysesVertex instead of FCCAnalysesV0 Return the number of reconstructed SVs.

    @@ -1130,7 +1135,7 @@

    int FCCAnalyses::VertexingUtils::get_n_SV ( - ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > >  + ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > >  vertices) @@ -1150,7 +1155,7 @@

    ROOT::VecOps::RVec< int > FCCAnalyses::VertexingUtils::get_n_SV_jets ( - ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > >  + ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > >  vertices) @@ -1170,7 +1175,7 @@

    ROOT::VecOps::RVec< int > FCCAnalyses::VertexingUtils::get_nDOF_SV ( - ROOT::VecOps::RVec< FCCAnalysesVertex >  + ROOT::VecOps::RVec< FCCAnalysesVertexvertices) @@ -1190,7 +1195,7 @@

    ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > FCCAnalyses::VertexingUtils::get_nDOF_SV ( - ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > >  + ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > >  vertices) @@ -1208,7 +1213,7 @@

    ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_norm_chi2_SV ( - ROOT::VecOps::RVec< FCCAnalysesVertex >  + ROOT::VecOps::RVec< FCCAnalysesVertexvertices) @@ -1228,7 +1233,7 @@

    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_norm_chi2_SV ( - ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > >  + ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > >  vertices) @@ -1266,7 +1271,7 @@

    int FCCAnalyses::VertexingUtils::get_Nvertex ( - ROOT::VecOps::RVec< FCCAnalysesVertex >  + ROOT::VecOps::RVec< FCCAnalysesVertexTheVertexColl) @@ -1286,7 +1291,7 @@

    ROOT::VecOps::RVec< TVector3 > FCCAnalyses::VertexingUtils::get_p_SV ( - FCCAnalysesV0  + FCCAnalysesV0  SV) @@ -1306,7 +1311,7 @@

    ROOT::VecOps::RVec< TVector3 > FCCAnalyses::VertexingUtils::get_p_SV ( - ROOT::VecOps::RVec< FCCAnalysesVertex >  + ROOT::VecOps::RVec< FCCAnalysesVertexvertices) @@ -1326,7 +1331,7 @@

    ROOT::VecOps::RVec< ROOT::VecOps::RVec< TVector3 > > FCCAnalyses::VertexingUtils::get_p_SV ( - ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > >  + ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > >  vertices) @@ -1344,7 +1349,7 @@

    ROOT::VecOps::RVec< int > FCCAnalyses::VertexingUtils::get_pdg_V0 ( - FCCAnalysesV0  + FCCAnalysesV0  V0) @@ -1392,7 +1397,7 @@

    ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_phi_SV ( - ROOT::VecOps::RVec< FCCAnalysesVertex >  + ROOT::VecOps::RVec< FCCAnalysesVertexvertices) @@ -1412,7 +1417,7 @@

    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_phi_SV ( - ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > >  + ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > >  vertices) @@ -1430,7 +1435,7 @@

    ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_pMag_SV ( - ROOT::VecOps::RVec< FCCAnalysesVertex >  + ROOT::VecOps::RVec< FCCAnalysesVertexvertices) @@ -1450,7 +1455,7 @@

    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_pMag_SV ( - ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > >  + ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > >  vertices) @@ -1468,13 +1473,13 @@

    ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_pointingangle_SV ( - ROOT::VecOps::RVec< FCCAnalysesVertex >  + ROOT::VecOps::RVec< FCCAnalysesVertexvertices, - FCCAnalysesVertex  + FCCAnalysesVertex  PV  @@ -1498,13 +1503,13 @@

    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_pointingangle_SV ( - ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > >  + ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > >  vertices, - FCCAnalysesVertex  + FCCAnalysesVertex  PV  @@ -1526,7 +1531,7 @@

    ROOT::VecOps::RVec< TVector3 > FCCAnalyses::VertexingUtils::get_position_SV ( - FCCAnalysesV0  + FCCAnalysesV0  SV) @@ -1546,7 +1551,7 @@

    ROOT::VecOps::RVec< TVector3 > FCCAnalyses::VertexingUtils::get_position_SV ( - ROOT::VecOps::RVec< FCCAnalysesVertex >  + ROOT::VecOps::RVec< FCCAnalysesVertexvertices) @@ -1566,7 +1571,7 @@

    ROOT::VecOps::RVec< ROOT::VecOps::RVec< TVector3 > > FCCAnalyses::VertexingUtils::get_position_SV ( - ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > >  + ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > >  vertices) @@ -1586,13 +1591,13 @@

    double FCCAnalyses::VertexingUtils::get_PV2V0angle ( - FCCAnalysesVertex  + FCCAnalysesVertex  V0, - FCCAnalysesVertex  + FCCAnalysesVertex  PV  @@ -1622,13 +1627,13 @@

    - FCCAnalysesVertex  + FCCAnalysesVertex  vtx, - FCCAnalysesVertex  + FCCAnalysesVertex  PV  @@ -1652,7 +1657,7 @@

    ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_relPhi_SV ( - ROOT::VecOps::RVec< FCCAnalysesVertex >  + ROOT::VecOps::RVec< FCCAnalysesVertexvertices, @@ -1680,7 +1685,7 @@

    ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_relPhi_SV ( - ROOT::VecOps::RVec< FCCAnalysesVertex >  + ROOT::VecOps::RVec< FCCAnalysesVertexvertices, @@ -1716,7 +1721,7 @@

    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_relPhi_SV ( - ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > >  + ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > >  vertices, @@ -1744,7 +1749,7 @@

    ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_relTheta_SV ( - ROOT::VecOps::RVec< FCCAnalysesVertex >  + ROOT::VecOps::RVec< FCCAnalysesVertexvertices, @@ -1772,7 +1777,7 @@

    ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_relTheta_SV ( - ROOT::VecOps::RVec< FCCAnalysesVertex >  + ROOT::VecOps::RVec< FCCAnalysesVertexvertices, @@ -1808,7 +1813,7 @@

    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_relTheta_SV ( - ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > >  + ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > >  vertices, @@ -1834,9 +1839,9 @@

    - + - + @@ -1866,7 +1871,7 @@

    ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_theta_SV

    - + @@ -1886,7 +1891,7 @@

    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_theta_SV

    - + @@ -2042,7 +2047,7 @@

    edm4hep::VertexData FCCAnalyses::VertexingUtils::get_VertexData

    - + @@ -2062,7 +2067,7 @@

    ROOT::VecOps::RVec< edm4hep::VertexData > FCCAnalyses::VertexingUtils::get_VertexData

    - + @@ -2082,7 +2087,7 @@

    edm4hep::VertexData FCCAnalyses::VertexingUtils::get_VertexData

    - + @@ -2112,14 +2117,14 @@

    int FCCAnalyses::VertexingUtils::get_VertexNtrk

    - +
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > FCCAnalyses::VertexingUtils::get_svInJets ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > FCCAnalyses::VertexingUtils::get_svInJets (ROOT::VecOps::RVec< FCCAnalysesVertexROOT::VecOps::RVec< FCCAnalysesVertex vertices,
    (ROOT::VecOps::RVec< FCCAnalysesVertexROOT::VecOps::RVec< FCCAnalysesVertex vertices)
    (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > >  vertices)
    (FCCAnalysesVertex FCCAnalysesVertex  TheVertex)
    (ROOT::VecOps::RVec< FCCAnalysesVertexROOT::VecOps::RVec< FCCAnalysesVertex TheVertexColl)
    (ROOT::VecOps::RVec< FCCAnalysesVertexROOT::VecOps::RVec< FCCAnalysesVertex TheVertexColl,
    (FCCAnalysesVertex FCCAnalysesVertex  TheVertex)

    @@ -2132,7 +2137,7 @@

    ROOT::VecOps::RVec< int > FCCAnalyses::VertexingUtils::get_VertexNtrk ( - ROOT::VecOps::RVec< FCCAnalysesVertex >  + ROOT::VecOps::RVec< FCCAnalysesVertexvertices) @@ -2150,7 +2155,7 @@

    ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > FCCAnalyses::VertexingUtils::get_VertexNtrk ( - ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > >  + ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > >  vertices) @@ -2168,14 +2173,14 @@

    ROOT::VecOps::RVec< int > FCCAnalyses::VertexingUtils::get_VertexRecoInd ( - FCCAnalysesVertex  + FCCAnalysesVertex  TheVertex)

    -

    Retrieve the tracks indices from FCCAnalysesVertex.

    +

    Retrieve the tracks indices from FCCAnalysesVertex.

    @@ -2188,7 +2193,7 @@

    ROOT::VecOps::RVec< int > FCCAnalyses::VertexingUtils::get_VertexRecoParticlesInd ( - FCCAnalysesVertex  + FCCAnalysesVertex  TheVertex, @@ -2332,12 +2337,10 @@

    diff --git a/doc/latest/namespace_f_c_c_analyses_1_1_weaver_utils.html b/doc/latest/namespaceFCCAnalyses_1_1WeaverUtils.html similarity index 84% rename from doc/latest/namespace_f_c_c_analyses_1_1_weaver_utils.html rename to doc/latest/namespaceFCCAnalyses_1_1WeaverUtils.html index a1e3d37b7e..e2312f9db1 100644 --- a/doc/latest/namespace_f_c_c_analyses_1_1_weaver_utils.html +++ b/doc/latest/namespaceFCCAnalyses_1_1WeaverUtils.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::WeaverUtils Namespace Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,7 +78,7 @@
    @@ -90,20 +90,20 @@
    +
    FCCAnalyses
    - + - - + + - + - + - +

    Functions

    ROOT::VecOps::RVec< ROOT::VecOps::RVec< float > > compute_weights (const ROOT::VecOps::RVec< ROOT::VecOps::RVec< ROOT::VecOps::RVec< float > > > &)
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< float > > compute_weights (const ROOT::VecOps::RVec< ROOT::VecOps::RVec< ROOT::VecOps::RVec< float > > > &)
     Compute all weights given a collection of input variables.
     
    void setup_weaver (const std::string &, const std::string &, const ROOT::VecOps::RVec< std::string > &)
     Setup the ONNXRuntime instance using Weaver-provided parameters.
    void setup_weaver (const std::string &, const std::string &, const ROOT::VecOps::RVec< std::string > &)
     Setup the ONNXRuntime instance using Weaver-provided parameters.
     
    template<typename... Args>
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< float > > get_weights (Args &&... args)
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< float > > get_weights (Args &&... args)
     Compute all weights given an unspecified collection of input variables.
     
    ROOT::VecOps::RVec< float > get_weight (const ROOT::VecOps::RVec< ROOT::VecOps::RVec< float > > &, int)
    ROOT::VecOps::RVec< float > get_weight (const ROOT::VecOps::RVec< ROOT::VecOps::RVec< float > > &, int)
     Get one specific weight previously computed.
     
    void setup_weaver (const std::string &onnx_filename, const std::string &json_filename, const rv::RVec< std::string > &vars)
    void setup_weaver (const std::string &onnx_filename, const std::string &json_filename, const rv::RVec< std::string > &vars)
     

    Function Documentation

    @@ -212,7 +212,7 @@

    -

    Setup the ONNXRuntime instance using Weaver-provided parameters.

    +

    Setup the ONNXRuntime instance using Weaver-provided parameters.

    @@ -251,12 +251,10 @@

    diff --git a/doc/latest/namespace_f_c_c_analyses_1_1my_final_sel.html b/doc/latest/namespaceFCCAnalyses_1_1myFinalSel.html similarity index 85% rename from doc/latest/namespace_f_c_c_analyses_1_1my_final_sel.html rename to doc/latest/namespaceFCCAnalyses_1_1myFinalSel.html index 208839e0f7..54b75e7071 100644 --- a/doc/latest/namespace_f_c_c_analyses_1_1my_final_sel.html +++ b/doc/latest/namespaceFCCAnalyses_1_1myFinalSel.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::myFinalSel Namespace Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,7 +78,7 @@
    @@ -90,21 +90,21 @@
    +
    FCCAnalyses
    - + - + - + - + - + - + - + - +

    Functions

    int selTauCand (ROOT::VecOps::RVec< float > mass, ROOT::VecOps::RVec< int > vertex_ind, ROOT::VecOps::RVec< float > vertex_chi2)
    int selTauCand (ROOT::VecOps::RVec< float > mass, ROOT::VecOps::RVec< int > vertex_ind, ROOT::VecOps::RVec< float > vertex_chi2)
     
    int selTauCandTM (ROOT::VecOps::RVec< int > mcvertex, ROOT::VecOps::RVec< int > truevertex, int CandInd)
    int selTauCandTM (ROOT::VecOps::RVec< int > mcvertex, ROOT::VecOps::RVec< int > truevertex, int CandInd)
     
    float get_min (ROOT::VecOps::RVec< float > in, float val)
    float get_min (ROOT::VecOps::RVec< float > in, float val)
     
    float get_max (ROOT::VecOps::RVec< float > in, float val)
    float get_max (ROOT::VecOps::RVec< float > in, float val)
     
    float get_ave (ROOT::VecOps::RVec< float > in, float val)
    float get_ave (ROOT::VecOps::RVec< float > in, float val)
     
    float get_min (ROOT::VecOps::RVec< float > in, ROOT::VecOps::RVec< int > ispv, int index)
    float get_min (ROOT::VecOps::RVec< float > in, ROOT::VecOps::RVec< int > ispv, int index)
     
    float get_max (ROOT::VecOps::RVec< float > in, ROOT::VecOps::RVec< int > ispv, int index)
    float get_max (ROOT::VecOps::RVec< float > in, ROOT::VecOps::RVec< int > ispv, int index)
     
    float get_ave (ROOT::VecOps::RVec< float > in, ROOT::VecOps::RVec< int > ispv, int index)
    float get_ave (ROOT::VecOps::RVec< float > in, ROOT::VecOps::RVec< int > ispv, int index)
     

    Function Documentation

    @@ -363,12 +363,10 @@

    diff --git a/doc/latest/namespace_f_c_c_analyses_1_1my_utils.html b/doc/latest/namespaceFCCAnalyses_1_1myUtils.html similarity index 74% rename from doc/latest/namespace_f_c_c_analyses_1_1my_utils.html rename to doc/latest/namespaceFCCAnalyses_1_1myUtils.html index 68cad2bc02..5295727ec0 100644 --- a/doc/latest/namespace_f_c_c_analyses_1_1my_utils.html +++ b/doc/latest/namespaceFCCAnalyses_1_1myUtils.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::myUtils Namespace Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,7 +78,7 @@
    @@ -92,237 +92,237 @@
    +
    FCCAnalyses
    - + - + - + - + - + - + - +

    Classes

    struct  build_D0
    struct  build_D0
     
    struct  build_tau23pi
    struct  build_tau23pi
     
    struct  FCCAnalysesComposite
    struct  FCCAnalysesComposite
     
    struct  FCCAnalysesComposite2
    struct  FCCAnalysesComposite2
     
    struct  filter_PV
    struct  filter_PV
     
    struct  sel_PID
    struct  sel_PID
     
    struct  sel_PV
    struct  sel_PV
     
    - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - +

    Functions

    ROOT::VecOps::RVec< edm4hep::TrackState > get_pseudotrack (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
    ROOT::VecOps::RVec< edm4hep::TrackState > get_pseudotrack (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2build_tau23pi (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
    ROOT::VecOps::RVec< FCCAnalysesComposite2build_tau23pi (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2build_B2Kstee (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
    ROOT::VecOps::RVec< FCCAnalysesComposite2build_B2Kstee (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2build_B2Kstmumu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
    ROOT::VecOps::RVec< FCCAnalysesComposite2build_B2Kstmumu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2build_Bd2KstNuNu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
    ROOT::VecOps::RVec< FCCAnalysesComposite2build_Bd2KstNuNu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2build_Bs2PhiNuNu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
    ROOT::VecOps::RVec< FCCAnalysesComposite2build_Bs2PhiNuNu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2build_Bd2MuMu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
    ROOT::VecOps::RVec< FCCAnalysesComposite2build_Bd2MuMu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMCget_MCVertexObject (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMCget_MCVertexObject (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexmerge_VertexObjet (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > in)
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexmerge_VertexObjet (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > in)
     
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexget_VertexObject (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > mcver, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin)
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexget_VertexObject (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > mcver, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin)
     
    ROOT::VecOps::RVec< float > get_Vertex_mass (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco)
    ROOT::VecOps::RVec< float > get_Vertex_mass (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco)
     
    ROOT::VecOps::RVec< float > get_Vertex_x (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    ROOT::VecOps::RVec< float > get_Vertex_x (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > get_Vertex_y (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    ROOT::VecOps::RVec< float > get_Vertex_y (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > get_Vertex_z (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    ROOT::VecOps::RVec< float > get_Vertex_z (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > get_Vertex_xErr (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    ROOT::VecOps::RVec< float > get_Vertex_xErr (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > get_Vertex_yErr (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    ROOT::VecOps::RVec< float > get_Vertex_yErr (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > get_Vertex_zErr (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    ROOT::VecOps::RVec< float > get_Vertex_zErr (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > get_Vertex_chi2 (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    ROOT::VecOps::RVec< float > get_Vertex_chi2 (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< int > get_Vertex_isPV (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    ROOT::VecOps::RVec< int > get_Vertex_isPV (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< int > get_Vertex_ntracks (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    ROOT::VecOps::RVec< int > get_Vertex_ntracks (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > get_Vertex_d2PV (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int comp)
    ROOT::VecOps::RVec< float > get_Vertex_d2PV (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int comp)
     
    ROOT::VecOps::RVec< float > get_Vertex_d2PVError (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int comp)
    ROOT::VecOps::RVec< float > get_Vertex_d2PVError (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int comp)
     
    ROOT::VecOps::RVec< int > get_Vertex_indMC (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > mcver)
    ROOT::VecOps::RVec< int > get_Vertex_indMC (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > mcver)
     
    ROOT::VecOps::RVec< int > get_Vertex_indMC (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    ROOT::VecOps::RVec< int > get_Vertex_indMC (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > get_Vertex_d2MC (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > mcver, ROOT::VecOps::RVec< int > mcind, int comp)
    ROOT::VecOps::RVec< float > get_Vertex_d2MC (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > mcver, ROOT::VecOps::RVec< int > mcind, int comp)
     
    std::vector< std::vector< int > > get_Vertex_ind (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    std::vector< std::vector< int > > get_Vertex_ind (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    float get_d0 (TVector3 x, TVector3 p)
    float get_d0 (TVector3 x, TVector3 p)
     
    float get_z0 (TVector3 x, TVector3 p)
    float get_z0 (TVector3 x, TVector3 p)
     
    ROOT::VecOps::RVec< TVector3 > get_MCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
    ROOT::VecOps::RVec< TVector3 > get_MCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
     
    ROOT::VecOps::RVec< float > get_MCVertex_x (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
    ROOT::VecOps::RVec< float > get_MCVertex_x (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
     
    ROOT::VecOps::RVec< float > get_MCVertex_y (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
    ROOT::VecOps::RVec< float > get_MCVertex_y (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
     
    ROOT::VecOps::RVec< float > get_MCVertex_z (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
    ROOT::VecOps::RVec< float > get_MCVertex_z (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
     
    ROOT::VecOps::RVec< int > get_NTracksMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
    ROOT::VecOps::RVec< int > get_NTracksMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
     
    std::vector< std::vector< int > > get_MCindMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
    std::vector< std::vector< int > > get_MCindMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
     
    std::vector< std::vector< int > > get_MCpdgMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
    std::vector< std::vector< int > > get_MCpdgMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    std::vector< std::vector< int > > get_MCpdgMotherMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
    std::vector< std::vector< int > > get_MCpdgMotherMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    std::vector< std::vector< int > > get_MCpdgGMotherMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
    std::vector< std::vector< int > > get_MCpdgGMotherMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    ROOT::VecOps::RVec< int > get_MCMother1 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
    ROOT::VecOps::RVec< int > get_MCMother1 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< int > get_MCMother2 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
    ROOT::VecOps::RVec< int > get_MCMother2 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< int > get_MCDaughter1 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
    ROOT::VecOps::RVec< int > get_MCDaughter1 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< int > get_MCDaughter2 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
    ROOT::VecOps::RVec< int > get_MCDaughter2 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< FCCAnalysesCompositeadd_truthmatched (ROOT::VecOps::RVec< FCCAnalysesComposite > comp, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > rp2mc, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > ind)
    ROOT::VecOps::RVec< FCCAnalysesCompositeadd_truthmatched (ROOT::VecOps::RVec< FCCAnalysesComposite > comp, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > rp2mc, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2add_truthmatched2 (ROOT::VecOps::RVec< FCCAnalysesComposite2 > comp, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< int > rp2mc, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > ind)
    ROOT::VecOps::RVec< FCCAnalysesComposite2add_truthmatched2 (ROOT::VecOps::RVec< FCCAnalysesComposite2 > comp, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< int > rp2mc, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< int > get_trueVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind, int mother, int grandmother)
    ROOT::VecOps::RVec< int > get_trueVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind, int mother, int grandmother)
     
    bool isPV (edm4hep::ReconstructedParticleData recop, ROOT::VecOps::RVec< int > pvindex)
    bool isPV (edm4hep::ReconstructedParticleData recop, ROOT::VecOps::RVec< int > pvindex)
     
    ROOT::VecOps::RVec< int > getMC_daughter (int daughterindex, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
    ROOT::VecOps::RVec< int > getMC_daughter (int daughterindex, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< int > getMC_parent (int parentindex, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
    ROOT::VecOps::RVec< int > getMC_parent (int parentindex, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
     
    int getMC_parent (int parentindex, edm4hep::MCParticleData in, ROOT::VecOps::RVec< int > ind)
    int getMC_parent (int parentindex, edm4hep::MCParticleData in, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< float > get_flightDistanceVertex (ROOT::VecOps::RVec< FCCAnalysesComposite > in, VertexingUtils::FCCAnalysesVertex pv)
    ROOT::VecOps::RVec< float > get_flightDistanceVertex (ROOT::VecOps::RVec< FCCAnalysesComposite > in, VertexingUtils::FCCAnalysesVertex pv)
     
    ROOT::VecOps::RVec< float > get_flightDistanceVertex (ROOT::VecOps::RVec< FCCAnalysesComposite > in, edm4hep::VertexData pv)
    ROOT::VecOps::RVec< float > get_flightDistanceVertex (ROOT::VecOps::RVec< FCCAnalysesComposite > in, edm4hep::VertexData pv)
     
    float get_distanceVertex (edm4hep::VertexData v1, edm4hep::VertexData v2, int comp)
    float get_distanceVertex (edm4hep::VertexData v1, edm4hep::VertexData v2, int comp)
     
    float get_distanceErrorVertex (edm4hep::VertexData v1, edm4hep::VertexData v2, int comp)
    float get_distanceErrorVertex (edm4hep::VertexData v1, edm4hep::VertexData v2, int comp)
     
    float get_distance (TVector3 v1, TVector3 v2)
    float get_distance (TVector3 v1, TVector3 v2)
     
    float get_distance (edm4hep::Vector3f v1, TVector3 v2, int comp)
    float get_distance (edm4hep::Vector3f v1, TVector3 v2, int comp)
     
    ROOT::VecOps::RVec< int > get_compmc (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
    ROOT::VecOps::RVec< int > get_compmc (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
     
    ROOT::VecOps::RVec< TLorentzVector > getFCCAnalysesComposite_particle (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
    ROOT::VecOps::RVec< TLorentzVector > getFCCAnalysesComposite_particle (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > getFCCAnalysesComposite_index (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > getFCCAnalysesComposite_index (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
     
    ROOT::VecOps::RVec< edm4hep::VertexData > getFCCAnalysesComposite_vertex (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
    ROOT::VecOps::RVec< edm4hep::VertexData > getFCCAnalysesComposite_vertex (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
     
    int getFCCAnalysesComposite_N (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
    int getFCCAnalysesComposite_N (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
     
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
     
    int getFCCAnalysesComposite_N (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
    int getFCCAnalysesComposite_N (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
     
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
     
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index)
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index)
     
    ROOT::VecOps::RVec< int > getFCCAnalysesComposite_type (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index)
    ROOT::VecOps::RVec< int > getFCCAnalysesComposite_type (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index)
     
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_p (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, int type)
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_p (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, int type)
     
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_B (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_B (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_p (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index, int type)
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_p (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index, int type)
     
    ROOT::VecOps::RVec< int > getFCCAnalysesComposite_charge (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
    ROOT::VecOps::RVec< int > getFCCAnalysesComposite_charge (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
     
    ROOT::VecOps::RVec< int > getFCCAnalysesComposite_vertex (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
    ROOT::VecOps::RVec< int > getFCCAnalysesComposite_vertex (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
     
    ROOT::VecOps::RVec< int > getFCCAnalysesComposite_mcvertex (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    ROOT::VecOps::RVec< int > getFCCAnalysesComposite_mcvertex (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< int > getFCCAnalysesComposite_q (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index)
    ROOT::VecOps::RVec< int > getFCCAnalysesComposite_q (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index)
     
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_d0 (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int index)
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_d0 (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int index)
     
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_z0 (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int index)
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_z0 (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int index)
     
    ROOT::VecOps::RVec< edm4hep::TrackState > getFCCAnalysesComposite_track (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    ROOT::VecOps::RVec< edm4hep::TrackState > getFCCAnalysesComposite_track (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > get_trackd0 (ROOT::VecOps::RVec< edm4hep::TrackState > in)
    ROOT::VecOps::RVec< float > get_trackd0 (ROOT::VecOps::RVec< edm4hep::TrackState > in)
     
    ROOT::VecOps::RVec< float > get_trackz0 (ROOT::VecOps::RVec< edm4hep::TrackState > in)
    ROOT::VecOps::RVec< float > get_trackz0 (ROOT::VecOps::RVec< edm4hep::TrackState > in)
     
    ROOT::VecOps::RVec< int > getFCCAnalysesComposite_truthMatch (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
    ROOT::VecOps::RVec< int > getFCCAnalysesComposite_truthMatch (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
     
    ROOT::VecOps::RVec< FCCAnalysesCompositebuild_Bu2D0Pi (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< FCCAnalysesComposite > d0, ROOT::VecOps::RVec< int > pions)
    ROOT::VecOps::RVec< FCCAnalysesCompositebuild_Bu2D0Pi (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< FCCAnalysesComposite > d0, ROOT::VecOps::RVec< int > pions)
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > PID (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > PID (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > get_RP_atVertex (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > get_RP_atVertex (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    float build_invmass (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > index)
    float build_invmass (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > index)
     
    TLorentzVector build_tlv (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > index)
    TLorentzVector build_tlv (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > index)
     
    ROOT::VecOps::RVec< float > get_Vertex_thrusthemis_angle (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< float > thrust)
    ROOT::VecOps::RVec< float > get_Vertex_thrusthemis_angle (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< float > thrust)
     
    ROOT::VecOps::RVec< float > get_DVertex_thrusthemis_angle (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< float > thrust)
    ROOT::VecOps::RVec< float > get_DVertex_thrusthemis_angle (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< float > thrust)
     
    ROOT::VecOps::RVec< int > get_Vertex_thrusthemis_emin (ROOT::VecOps::RVec< float > angle, float eneg, float epos)
    ROOT::VecOps::RVec< int > get_Vertex_thrusthemis_emin (ROOT::VecOps::RVec< float > angle, float eneg, float epos)
     
    ROOT::VecOps::RVec< int > get_Vertex_thrusthemis (ROOT::VecOps::RVec< float > angle, int index)
    ROOT::VecOps::RVec< int > get_Vertex_thrusthemis (ROOT::VecOps::RVec< float > angle, int index)
     index ==1 -> positive angle == minimum energy index ==0 -> negative angle == maximum energy
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > build_rho (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > build_rho (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< float > get_mass (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
    ROOT::VecOps::RVec< float > get_mass (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
     
    ROOT::VecOps::RVec< float > get_px (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
    ROOT::VecOps::RVec< float > get_px (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
     
    ROOT::VecOps::RVec< float > get_py (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
    ROOT::VecOps::RVec< float > get_py (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
     
    ROOT::VecOps::RVec< float > get_pz (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
    ROOT::VecOps::RVec< float > get_pz (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
     
    float get_p (edm4hep::ReconstructedParticleData in)
    float get_p (edm4hep::ReconstructedParticleData in)
     return the momenta of the input ReconstructedParticles
     
    ROOT::VecOps::RVec< edm4hep::TrackState > get_truetrack (ROOT::VecOps::RVec< int > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
    ROOT::VecOps::RVec< edm4hep::TrackState > get_truetrack (ROOT::VecOps::RVec< int > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    int get_PV_ntracks (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    int get_PV_ntracks (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    int hasPV (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    int hasPV (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    float get_dPV2DV_min (ROOT::VecOps::RVec< float > in)
    float get_dPV2DV_min (ROOT::VecOps::RVec< float > in)
     
    float get_dPV2DV_max (ROOT::VecOps::RVec< float > in)
    float get_dPV2DV_max (ROOT::VecOps::RVec< float > in)
     
    float get_dPV2DV_ave (ROOT::VecOps::RVec< float > in)
    float get_dPV2DV_ave (ROOT::VecOps::RVec< float > in)
     
    int get_Npos (ROOT::VecOps::RVec< float > in)
    int get_Npos (ROOT::VecOps::RVec< float > in)
     
    int get_Nneg (ROOT::VecOps::RVec< float > in)
    int get_Nneg (ROOT::VecOps::RVec< float > in)
     
    ROOT::VecOps::RVec< edm4hep::MCParticleData > build_truerho (ROOT::VecOps::RVec< int > vertexind, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
    ROOT::VecOps::RVec< edm4hep::MCParticleData > build_truerho (ROOT::VecOps::RVec< int > vertexind, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_anglethrust (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< float > thrust)
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_anglethrust (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< float > thrust)
     
    int has_anglethrust_emin (ROOT::VecOps::RVec< float > angle)
    int has_anglethrust_emin (ROOT::VecOps::RVec< float > angle)
     
    - +

    Variables

    int globalmm =0
    int globalmm =0
     

    Function Documentation

    @@ -333,9 +333,9 @@

    - + - + @@ -379,9 +379,9 @@

    ROOT::VecOps::RVec< FCCAnalysesComposite > FCCAnalyses::myUtils::add_truthmatched ROOT::VecOps::RVec< FCCAnalysesComposite > FCCAnalyses::myUtils::add_truthmatched (ROOT::VecOps::RVec< FCCAnalysesCompositeROOT::VecOps::RVec< FCCAnalysesComposite comp,
    - + - + @@ -393,7 +393,7 @@

    - + @@ -431,9 +431,9 @@

    ROOT::VecOps::RVec< FCCAnalysesComposite2 > FCCAnalyses::myUtils::add_truthmatched2 ROOT::VecOps::RVec< FCCAnalysesComposite2 > FCCAnalyses::myUtils::add_truthmatched2 (ROOT::VecOps::RVec< FCCAnalysesComposite2ROOT::VecOps::RVec< FCCAnalysesComposite2 comp,
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex vertex,
    - + - + @@ -459,9 +459,9 @@

    ROOT::VecOps::RVec< FCCAnalysesComposite2 > FCCAnalyses::myUtils::build_B2Kstee ROOT::VecOps::RVec< FCCAnalysesComposite2 > FCCAnalyses::myUtils::build_B2Kstee (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex vertex,
    - + - + @@ -487,9 +487,9 @@

    ROOT::VecOps::RVec< FCCAnalysesComposite2 > FCCAnalyses::myUtils::build_B2Kstmumu ROOT::VecOps::RVec< FCCAnalysesComposite2 > FCCAnalyses::myUtils::build_B2Kstmumu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex vertex,
    - + - + @@ -515,9 +515,9 @@

    ROOT::VecOps::RVec< FCCAnalysesComposite2 > FCCAnalyses::myUtils::build_Bd2KstNuNu ROOT::VecOps::RVec< FCCAnalysesComposite2 > FCCAnalyses::myUtils::build_Bd2KstNuNu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex vertex,
    - + - + @@ -543,9 +543,9 @@

    ROOT::VecOps::RVec< FCCAnalysesComposite2 > FCCAnalyses::myUtils::build_Bd2MuMu ROOT::VecOps::RVec< FCCAnalysesComposite2 > FCCAnalyses::myUtils::build_Bd2MuMu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex vertex,
    - + - + @@ -571,7 +571,7 @@

    ROOT::VecOps::RVec< FCCAnalysesComposite2 > FCCAnalyses::myUtils::build_Bs2PhiNuNu ROOT::VecOps::RVec< FCCAnalysesComposite2 > FCCAnalyses::myUtils::build_Bs2PhiNuNu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex vertex,
    - + @@ -579,7 +579,7 @@

    - + @@ -635,13 +635,13 @@

    ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > FCCAnalyses::myUtils::build_rho

    - + - + @@ -667,9 +667,9 @@

    ROOT::VecOps::RVec< FCCAnalysesComposite > FCCAnalyses::myUtils::build_Bu2D0Pi ROOT::VecOps::RVec< FCCAnalysesComposite > FCCAnalyses::myUtils::build_Bu2D0Pi ( ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData >  recop, ROOT::VecOps::RVec< FCCAnalysesCompositeROOT::VecOps::RVec< FCCAnalysesComposite d0,
    (ROOT::VecOps::RVec< FCCAnalysesComposite2ROOT::VecOps::RVec< FCCAnalysesComposite2 in,
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex vertex,
    - + - + @@ -731,7 +731,7 @@

    - + @@ -759,7 +759,7 @@

    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_compmc

    - + @@ -989,7 +989,7 @@

    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_DVertex_thrusthemis_angle

    - + @@ -1023,7 +1023,7 @@

    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_flightDistanceVertex

    - + @@ -1051,13 +1051,13 @@

    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_flightDistanceVertex

    - + - + @@ -1163,7 +1163,7 @@

    std::vector< std::vector< int > > FCCAnalyses::myUtils::get_MCindMCVertex

    - + @@ -1237,7 +1237,7 @@

    std::vector< std::vector< int > > FCCAnalyses::myUtils::get_MCpdgGMotherMCVertex

    - + @@ -1265,7 +1265,7 @@

    std::vector< std::vector< int > > FCCAnalyses::myUtils::get_MCpdgMCVertex

    - + @@ -1293,7 +1293,7 @@

    std::vector< std::vector< int > > FCCAnalyses::myUtils::get_MCpdgMotherMCVertex

    - + @@ -1321,7 +1321,7 @@

    ROOT::VecOps::RVec< TVector3 > FCCAnalyses::myUtils::get_MCVertex

    - + @@ -1339,7 +1339,7 @@

    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_MCVertex_x

    - + @@ -1357,7 +1357,7 @@

    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_MCVertex_y

    - + @@ -1375,7 +1375,7 @@

    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_MCVertex_z

    - + @@ -1391,7 +1391,7 @@

    ROOT::VecOps::RVec< FCCAnalysesComposite2 > FCCAnalyses::myUtils::build_tau23pi ROOT::VecOps::RVec< FCCAnalysesComposite2 > FCCAnalyses::myUtils::build_tau23pi (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex vertex,
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMCROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC vertex,
    (ROOT::VecOps::RVec< FCCAnalysesCompositeROOT::VecOps::RVec< FCCAnalysesComposite in)
    (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex vertex,
    (ROOT::VecOps::RVec< FCCAnalysesCompositeROOT::VecOps::RVec< FCCAnalysesComposite in,
    (ROOT::VecOps::RVec< FCCAnalysesCompositeROOT::VecOps::RVec< FCCAnalysesComposite in,
    VertexingUtils::FCCAnalysesVertex VertexingUtils::FCCAnalysesVertex  pv 
    (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMCROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC vertex)
    (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMCROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC vertex,
    (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMCROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC vertex,
    (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMCROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC vertex,
    (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMCROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC vertex)
    (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMCROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC vertex)
    (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMCROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC vertex)
    (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMCROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC vertex)
    - + @@ -1457,7 +1457,7 @@

    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_NTracksMCVertex

    - + @@ -1495,7 +1495,7 @@

    ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::myUtils::get_pseudotrack

    - + @@ -1523,7 +1523,7 @@

    int FCCAnalyses::myUtils::get_PV_ntracks

    - + @@ -1631,7 +1631,7 @@

    - + @@ -1695,7 +1695,7 @@

    - + @@ -1723,7 +1723,7 @@

    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_trueVertex

    - + @@ -1769,7 +1769,7 @@

    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_chi2

    - + @@ -1787,13 +1787,13 @@

    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_d2MC

    - + - + @@ -1827,7 +1827,7 @@

    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_d2PV

    - + @@ -1855,7 +1855,7 @@

    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_d2PVError

    - + @@ -1883,7 +1883,7 @@

    std::vector< std::vector< int > > FCCAnalyses::myUtils::get_Vertex_ind

    - + @@ -1901,7 +1901,7 @@

    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_indMC

    - + @@ -1919,13 +1919,13 @@

    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_indMC

    - + - + @@ -1947,7 +1947,7 @@

    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_isPV

    - + @@ -1965,7 +1965,7 @@

    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_mass

    - + @@ -1993,7 +1993,7 @@

    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_ntracks

    - + @@ -2041,7 +2041,7 @@

    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_thrusthemis_angle

    - + @@ -2109,7 +2109,7 @@

    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_x

    - + @@ -2127,7 +2127,7 @@

    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_xErr

    - + @@ -2145,7 +2145,7 @@

    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_y

    - + @@ -2163,7 +2163,7 @@

    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_yErr

    - + @@ -2181,7 +2181,7 @@

    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_z

    - + @@ -2199,7 +2199,7 @@

    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_zErr

    - + @@ -2215,9 +2215,9 @@

    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > FCCAnalyses::myUtils::get_MCVertexObject ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > FCCAnalyses::myUtils::get_MCVertexObject ( ROOT::VecOps::RVec< edm4hep::MCParticleData >  mc, (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMCROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC vertex)
    (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex vertex,
    (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex vertex)
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex vertex 
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMCROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC vertex,
    (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMCROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC vertex,
    (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex vertex)
    (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex vertex,
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMCROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC mcver,
    (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex vertex,
    (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex vertex,
    (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex vertex)
    (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex vertex)
    (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex vertex,
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMCROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC mcver 
    (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex vertex)
    (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex vertex,
    (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex vertex)
    (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex vertex,
    (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex vertex)
    (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex vertex)
    (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex vertex)
    (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex vertex)
    (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex vertex)
    (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex vertex)
    - + - + @@ -2291,7 +2291,7 @@

    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_anglethrust

    - + @@ -2319,13 +2319,13 @@

    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_B

    - + - + @@ -2353,7 +2353,7 @@

    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_charge

    - + @@ -2371,13 +2371,13 @@

    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_d0

    - + - + @@ -2405,7 +2405,7 @@

    ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > FCCAnalyses::myUtils::getFCCAnalysesComposite_index

    - + @@ -2423,7 +2423,7 @@

    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_mass

    - + @@ -2441,7 +2441,7 @@

    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_mass

    - + @@ -2459,13 +2459,13 @@

    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_mass

    - + - + @@ -2487,13 +2487,13 @@

    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_mass

    - + - + @@ -2527,13 +2527,13 @@

    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_mcvertex

    - + - + @@ -2555,7 +2555,7 @@

    int FCCAnalyses::myUtils::getFCCAnalysesComposite_N

    - + @@ -2573,7 +2573,7 @@

    int FCCAnalyses::myUtils::getFCCAnalysesComposite_N

    - + @@ -2591,7 +2591,7 @@

    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_p

    - + @@ -2619,13 +2619,13 @@

    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_p

    - + - + @@ -2665,7 +2665,7 @@

    ROOT::VecOps::RVec< TLorentzVector > FCCAnalyses::myUtils::getFCCAnalysesComposite_particle

    - + @@ -2683,13 +2683,13 @@

    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_q

    - + - + @@ -2723,13 +2723,13 @@

    ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::myUtils::getFCCAnalysesComposite_track

    - + - + @@ -2751,7 +2751,7 @@

    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_truthMatch

    - + @@ -2769,13 +2769,13 @@

    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_type

    - + - + @@ -2809,7 +2809,7 @@

    ROOT::VecOps::RVec< edm4hep::VertexData > FCCAnalyses::myUtils::getFCCAnalysesComposite_vertex

    - + @@ -2827,7 +2827,7 @@

    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_vertex

    - + @@ -2845,13 +2845,13 @@

    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_z0

    - + - + @@ -2999,7 +2999,7 @@

    int FCCAnalyses::myUtils::hasPV

    - + @@ -3043,9 +3043,9 @@

    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > FCCAnalyses::myUtils::get_VertexObject ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > FCCAnalyses::myUtils::get_VertexObject (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMCROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC mcver,
    (ROOT::VecOps::RVec< FCCAnalysesComposite2ROOT::VecOps::RVec< FCCAnalysesComposite2 in,
    (ROOT::VecOps::RVec< FCCAnalysesComposite2ROOT::VecOps::RVec< FCCAnalysesComposite2 in,
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex vertex,
    (ROOT::VecOps::RVec< FCCAnalysesComposite2ROOT::VecOps::RVec< FCCAnalysesComposite2 in)
    (ROOT::VecOps::RVec< FCCAnalysesComposite2ROOT::VecOps::RVec< FCCAnalysesComposite2 in,
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex vertex,
    (ROOT::VecOps::RVec< FCCAnalysesCompositeROOT::VecOps::RVec< FCCAnalysesComposite in)
    (ROOT::VecOps::RVec< FCCAnalysesCompositeROOT::VecOps::RVec< FCCAnalysesComposite in)
    (ROOT::VecOps::RVec< FCCAnalysesComposite2ROOT::VecOps::RVec< FCCAnalysesComposite2 in)
    (ROOT::VecOps::RVec< FCCAnalysesComposite2ROOT::VecOps::RVec< FCCAnalysesComposite2 in,
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex vertex 
    (ROOT::VecOps::RVec< FCCAnalysesComposite2ROOT::VecOps::RVec< FCCAnalysesComposite2 in,
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex vertex,
    (ROOT::VecOps::RVec< FCCAnalysesComposite2ROOT::VecOps::RVec< FCCAnalysesComposite2 in,
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex vertex 
    (ROOT::VecOps::RVec< FCCAnalysesCompositeROOT::VecOps::RVec< FCCAnalysesComposite in)
    (ROOT::VecOps::RVec< FCCAnalysesComposite2ROOT::VecOps::RVec< FCCAnalysesComposite2 in)
    (ROOT::VecOps::RVec< FCCAnalysesComposite2ROOT::VecOps::RVec< FCCAnalysesComposite2 in,
    (ROOT::VecOps::RVec< FCCAnalysesComposite2ROOT::VecOps::RVec< FCCAnalysesComposite2 in,
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex vertex,
    (ROOT::VecOps::RVec< FCCAnalysesCompositeROOT::VecOps::RVec< FCCAnalysesComposite in)
    (ROOT::VecOps::RVec< FCCAnalysesComposite2ROOT::VecOps::RVec< FCCAnalysesComposite2 in,
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex vertex,
    (ROOT::VecOps::RVec< FCCAnalysesComposite2ROOT::VecOps::RVec< FCCAnalysesComposite2 in,
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex vertex 
    (ROOT::VecOps::RVec< FCCAnalysesComposite2ROOT::VecOps::RVec< FCCAnalysesComposite2 in)
    (ROOT::VecOps::RVec< FCCAnalysesComposite2ROOT::VecOps::RVec< FCCAnalysesComposite2 in,
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex vertex,
    (ROOT::VecOps::RVec< FCCAnalysesCompositeROOT::VecOps::RVec< FCCAnalysesComposite in)
    (ROOT::VecOps::RVec< FCCAnalysesComposite2ROOT::VecOps::RVec< FCCAnalysesComposite2 in)
    (ROOT::VecOps::RVec< FCCAnalysesComposite2ROOT::VecOps::RVec< FCCAnalysesComposite2 in,
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex vertex,
    (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex vertex)
    - + - + @@ -3110,12 +3110,10 @@

    diff --git a/doc/latest/namespace_jet_clustering.html b/doc/latest/namespaceJetClustering.html similarity index 73% rename from doc/latest/namespace_jet_clustering.html rename to doc/latest/namespaceJetClustering.html index c4aa85de05..bfa65a1bf6 100644 --- a/doc/latest/namespace_jet_clustering.html +++ b/doc/latest/namespaceJetClustering.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: JetClustering Namespace Reference @@ -21,15 +22,14 @@ -

    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > FCCAnalyses::myUtils::merge_VertexObjet ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > FCCAnalyses::myUtils::merge_VertexObjet (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex in)
    - - + @@ -85,48 +85,46 @@

    Jet clustering interface. -More...

    +More...

    +
    FCCAnalyses
    - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + +

    Classes

    struct  clustering_antikt
     Jet Clustering interface for antikt. More...
    struct  clustering_antikt
     Jet Clustering interface for antikt. More...
     
    struct  clustering_cambridge
     Jet Clustering interface for Cambridge. More...
    struct  clustering_cambridge
     Jet Clustering interface for Cambridge. More...
     
    struct  clustering_ee_genkt
     Jet Clustering interface for ee_genkt. More...
    struct  clustering_ee_genkt
     Jet Clustering interface for ee_genkt. More...
     
    struct  clustering_ee_kt
     Jet Clustering interface for ee_kt. More...
    struct  clustering_ee_kt
     Jet Clustering interface for ee_kt. More...
     
    struct  clustering_genkt
     Jet Clustering interface for genkt. More...
    struct  clustering_genkt
     Jet Clustering interface for genkt. More...
     
    struct  clustering_jade
     Jet Clustering interface for jade. More...
    struct  clustering_jade
     Jet Clustering interface for jade. More...
     
    struct  clustering_kt
     Jet Clustering interface for kt. More...
    struct  clustering_kt
     Jet Clustering interface for kt. More...
     
    struct  clustering_valencia
     Jet Clustering interface for valencia. More...
    struct  clustering_valencia
     Jet Clustering interface for valencia. More...
     
    struct  FCCAnalysesJet
     Structure to keep useful informations for the jets. More...
    struct  FCCAnalysesJet
     Structure to keep useful informations for the jets. More...
     

    Detailed Description

    Jet clustering interface.

    This represents a set functions and utilities to perfom jet clustering from a list of.

    - + diff --git a/doc/latest/namespace_ort.html b/doc/latest/namespaceOrt.html similarity index 80% rename from doc/latest/namespace_ort.html rename to doc/latest/namespaceOrt.html index ea5bd4117c..435fb31737 100644 --- a/doc/latest/namespace_ort.html +++ b/doc/latest/namespaceOrt.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: Ort Namespace Reference @@ -21,15 +22,14 @@ -
    - - + @@ -86,16 +86,14 @@
    +
    FCCAnalyses
    - +

    Namespaces

    namespace  Experimental
    namespace  Experimental
     
    - + diff --git a/doc/latest/namespace_ort_1_1_experimental.html b/doc/latest/namespaceOrt_1_1Experimental.html similarity index 81% rename from doc/latest/namespace_ort_1_1_experimental.html rename to doc/latest/namespaceOrt_1_1Experimental.html index fea662f28b..6fb7fa1055 100644 --- a/doc/latest/namespace_ort_1_1_experimental.html +++ b/doc/latest/namespaceOrt_1_1Experimental.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: Ort::Experimental Namespace Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,7 +78,7 @@
    @@ -86,12 +86,10 @@
    - + diff --git a/doc/latest/namespacecontrib.html b/doc/latest/namespacecontrib.html index e851d991cc..d0dcf4c784 100644 --- a/doc/latest/namespacecontrib.html +++ b/doc/latest/namespacecontrib.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: contrib Namespace Reference @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -86,22 +86,20 @@
    +
    FCCAnalyses
    - + - - + + - - + +

    Classes

    class  ValenciaBriefJet
    class  ValenciaBriefJet
     
    class  ValenciaInfo
     class that contains the algorithm parameters R and beta More...
    class  ValenciaInfo
     class that contains the algorithm parameters R and beta More...
     
    class  ValenciaPlugin
     ValenciaPlugin is a plugin for fastjet (v2.4 upwards) More...
    class  ValenciaPlugin
     ValenciaPlugin is a plugin for fastjet (v2.4 upwards) More...
     
    - + diff --git a/doc/latest/namespaceedm4hep.html b/doc/latest/namespaceedm4hep.html index 3a489e5b60..ec6f18565c 100644 --- a/doc/latest/namespaceedm4hep.html +++ b/doc/latest/namespaceedm4hep.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: edm4hep Namespace Reference @@ -21,15 +22,14 @@ -
    - - + @@ -105,12 +105,10 @@

    diff --git a/doc/latest/namespacejet_clustering_helper.html b/doc/latest/namespacejetClusteringHelper.html similarity index 84% rename from doc/latest/namespacejet_clustering_helper.html rename to doc/latest/namespacejetClusteringHelper.html index 1d5848f2b0..463411dc76 100644 --- a/doc/latest/namespacejet_clustering_helper.html +++ b/doc/latest/namespacejetClusteringHelper.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: jetClusteringHelper Namespace Reference @@ -21,15 +22,14 @@ -

    +
    FCCAnalyses
    - - + @@ -86,16 +86,14 @@
    +
    FCCAnalyses
    - +

    Classes

    class  ExclusiveJetClusteringHelper
    class  ExclusiveJetClusteringHelper
     
    - + diff --git a/doc/latest/namespacejet_flavour_helper.html b/doc/latest/namespacejetFlavourHelper.html similarity index 84% rename from doc/latest/namespacejet_flavour_helper.html rename to doc/latest/namespacejetFlavourHelper.html index 247b631065..3d21ebea3d 100644 --- a/doc/latest/namespacejet_flavour_helper.html +++ b/doc/latest/namespacejetFlavourHelper.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: jetFlavourHelper Namespace Reference @@ -21,15 +22,14 @@ -
    - - + @@ -86,16 +86,14 @@
    +
    FCCAnalyses
    - +

    Classes

    class  JetFlavourHelper
    class  JetFlavourHelper
     
    - + diff --git a/doc/latest/namespacemembers.html b/doc/latest/namespacemembers.html index b1460d1fe5..dc252af53c 100644 --- a/doc/latest/namespacemembers.html +++ b/doc/latest/namespacemembers.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    - - + @@ -81,20 +81,18 @@
    Here is a list of all namespace members with links to the namespace documentation for each member:

    - a -

    - + diff --git a/doc/latest/namespacemembers_b.html b/doc/latest/namespacemembers_b.html index eab2877cc3..2c0a5a54d6 100644 --- a/doc/latest/namespacemembers_b.html +++ b/doc/latest/namespacemembers_b.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,30 +81,28 @@
    Here is a list of all namespace members with links to the namespace documentation for each member:

    - b -

    - + diff --git a/doc/latest/namespacemembers_c.html b/doc/latest/namespacemembers_c.html index 0889ab7985..52b1d8338e 100644 --- a/doc/latest/namespacemembers_c.html +++ b/doc/latest/namespacemembers_c.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,38 +81,36 @@
    Here is a list of all namespace members with links to the namespace documentation for each member:

    - c -

    - + diff --git a/doc/latest/namespacemembers_d.html b/doc/latest/namespacemembers_d.html index c418c0f61a..572dfa5fb3 100644 --- a/doc/latest/namespacemembers_d.html +++ b/doc/latest/namespacemembers_d.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,18 +81,16 @@
    Here is a list of all namespace members with links to the namespace documentation for each member:

    - d -

    - + diff --git a/doc/latest/namespacemembers_e.html b/doc/latest/namespacemembers_e.html index 2e3bb5d06c..8c385e7f16 100644 --- a/doc/latest/namespacemembers_e.html +++ b/doc/latest/namespacemembers_e.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,17 +81,15 @@
    Here is a list of all namespace members with links to the namespace documentation for each member:

    - e -

    - + diff --git a/doc/latest/namespacemembers_f.html b/doc/latest/namespacemembers_f.html index 7ab72f8139..7519adab49 100644 --- a/doc/latest/namespacemembers_f.html +++ b/doc/latest/namespacemembers_f.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,17 +81,15 @@
    Here is a list of all namespace members with links to the namespace documentation for each member:

    - f -

    - + diff --git a/doc/latest/namespacemembers_func.html b/doc/latest/namespacemembers_func.html index ded63f5b8a..d330306f66 100644 --- a/doc/latest/namespacemembers_func.html +++ b/doc/latest/namespacemembers_func.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,20 +81,18 @@
    Here is a list of all namespace functions with links to the namespace documentation for each function:

    - a -

    - + diff --git a/doc/latest/namespacemembers_func_b.html b/doc/latest/namespacemembers_func_b.html index a9fcb5452e..1efe6070c4 100644 --- a/doc/latest/namespacemembers_func_b.html +++ b/doc/latest/namespacemembers_func_b.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,30 +81,28 @@
    Here is a list of all namespace functions with links to the namespace documentation for each function:

    - b -

    - + diff --git a/doc/latest/namespacemembers_func_c.html b/doc/latest/namespacemembers_func_c.html index ae4e89b6fc..09cef37afe 100644 --- a/doc/latest/namespacemembers_func_c.html +++ b/doc/latest/namespacemembers_func_c.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,34 +81,32 @@
    Here is a list of all namespace functions with links to the namespace documentation for each function:

    - c -

    - + diff --git a/doc/latest/namespacemembers_func_d.html b/doc/latest/namespacemembers_func_d.html index 2b30266662..f82f7d2152 100644 --- a/doc/latest/namespacemembers_func_d.html +++ b/doc/latest/namespacemembers_func_d.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,17 +81,15 @@
    Here is a list of all namespace functions with links to the namespace documentation for each function:

    - d -

    - + diff --git a/doc/latest/namespacemembers_func_e.html b/doc/latest/namespacemembers_func_e.html index 23d9e7cf8b..62b2aa091d 100644 --- a/doc/latest/namespacemembers_func_e.html +++ b/doc/latest/namespacemembers_func_e.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,17 +81,15 @@
    Here is a list of all namespace functions with links to the namespace documentation for each function:

    - e -

    - + diff --git a/doc/latest/namespacemembers_func_f.html b/doc/latest/namespacemembers_func_f.html index cf54e8024d..421f3eda79 100644 --- a/doc/latest/namespacemembers_func_f.html +++ b/doc/latest/namespacemembers_func_f.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,15 +81,13 @@
    Here is a list of all namespace functions with links to the namespace documentation for each function:

    - f -

    - + diff --git a/doc/latest/namespacemembers_func_g.html b/doc/latest/namespacemembers_func_g.html index 81e5ecad57..092a42c12b 100644 --- a/doc/latest/namespacemembers_func_g.html +++ b/doc/latest/namespacemembers_func_g.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,321 +81,319 @@
    Here is a list of all namespace functions with links to the namespace documentation for each function:

    - g -

    - + diff --git a/doc/latest/namespacemembers_func_h.html b/doc/latest/namespacemembers_func_h.html index 1c0051bdc3..77bb7c4a7f 100644 --- a/doc/latest/namespacemembers_func_h.html +++ b/doc/latest/namespacemembers_func_h.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,17 +81,15 @@
    Here is a list of all namespace functions with links to the namespace documentation for each function:

    - h -

    - + diff --git a/doc/latest/namespacemembers_func_i.html b/doc/latest/namespacemembers_func_i.html index f1b75385c0..8bc32157c4 100644 --- a/doc/latest/namespacemembers_func_i.html +++ b/doc/latest/namespacemembers_func_i.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,20 +81,18 @@
    Here is a list of all namespace functions with links to the namespace documentation for each function:

    - i -

    - + diff --git a/doc/latest/namespacemembers_func_j.html b/doc/latest/namespacemembers_func_j.html index b39a160622..481cc08095 100644 --- a/doc/latest/namespacemembers_func_j.html +++ b/doc/latest/namespacemembers_func_j.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,16 +81,14 @@
    Here is a list of all namespace functions with links to the namespace documentation for each function:

    - j -

    - + diff --git a/doc/latest/namespacemembers_func_l.html b/doc/latest/namespacemembers_func_l.html index 07f4c84dc0..eaefde5a1e 100644 --- a/doc/latest/namespacemembers_func_l.html +++ b/doc/latest/namespacemembers_func_l.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,17 +81,15 @@
    Here is a list of all namespace functions with links to the namespace documentation for each function:

    - l -

    - + diff --git a/doc/latest/namespacemembers_func_m.html b/doc/latest/namespacemembers_func_m.html index 63749de696..6375e9cbc4 100644 --- a/doc/latest/namespacemembers_func_m.html +++ b/doc/latest/namespacemembers_func_m.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,19 +81,17 @@
    Here is a list of all namespace functions with links to the namespace documentation for each function:

    - m -

    - + diff --git a/doc/latest/namespacemembers_func_p.html b/doc/latest/namespacemembers_func_p.html index cde3221696..6ace54728a 100644 --- a/doc/latest/namespacemembers_func_p.html +++ b/doc/latest/namespacemembers_func_p.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,17 +81,15 @@
    Here is a list of all namespace functions with links to the namespace documentation for each function:

    - p -

    - + diff --git a/doc/latest/namespacemembers_func_r.html b/doc/latest/namespacemembers_func_r.html index c2d6e311dc..f24e45ccf3 100644 --- a/doc/latest/namespacemembers_func_r.html +++ b/doc/latest/namespacemembers_func_r.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,17 +81,15 @@
    Here is a list of all namespace functions with links to the namespace documentation for each function:

    - r -

    - + diff --git a/doc/latest/namespacemembers_func_s.html b/doc/latest/namespacemembers_func_s.html index 081285e343..05401bca0e 100644 --- a/doc/latest/namespacemembers_func_s.html +++ b/doc/latest/namespacemembers_func_s.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,24 +81,22 @@
    Here is a list of all namespace functions with links to the namespace documentation for each function:

    - s -

    - + diff --git a/doc/latest/namespacemembers_func_t.html b/doc/latest/namespacemembers_func_t.html index fadfe172b5..0a0ec59746 100644 --- a/doc/latest/namespacemembers_func_t.html +++ b/doc/latest/namespacemembers_func_t.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,19 +81,17 @@
    Here is a list of all namespace functions with links to the namespace documentation for each function:

    - t -

    - + diff --git a/doc/latest/namespacemembers_func_v.html b/doc/latest/namespacemembers_func_v.html index b09c1590cb..c564e28d8a 100644 --- a/doc/latest/namespacemembers_func_v.html +++ b/doc/latest/namespacemembers_func_v.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,20 +81,18 @@
    Here is a list of all namespace functions with links to the namespace documentation for each function:

    - v -

    - + diff --git a/doc/latest/namespacemembers_func_x.html b/doc/latest/namespacemembers_func_x.html index 76fff44988..14df275e77 100644 --- a/doc/latest/namespacemembers_func_x.html +++ b/doc/latest/namespacemembers_func_x.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,20 +81,18 @@
    Here is a list of all namespace functions with links to the namespace documentation for each function:

    - x -

    - + diff --git a/doc/latest/namespacemembers_g.html b/doc/latest/namespacemembers_g.html index 11e352c731..2353daa091 100644 --- a/doc/latest/namespacemembers_g.html +++ b/doc/latest/namespacemembers_g.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,324 +81,322 @@
    Here is a list of all namespace members with links to the namespace documentation for each member:

    - g -

    - + diff --git a/doc/latest/namespacemembers_h.html b/doc/latest/namespacemembers_h.html index 0421ebd23e..19c7796ef7 100644 --- a/doc/latest/namespacemembers_h.html +++ b/doc/latest/namespacemembers_h.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,17 +81,15 @@
    Here is a list of all namespace members with links to the namespace documentation for each member:

    - h -

    - + diff --git a/doc/latest/namespacemembers_i.html b/doc/latest/namespacemembers_i.html index b5ce1e8c0f..39dacd3c98 100644 --- a/doc/latest/namespacemembers_i.html +++ b/doc/latest/namespacemembers_i.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,21 +81,19 @@
    Here is a list of all namespace members with links to the namespace documentation for each member:

    - i -

    - + diff --git a/doc/latest/namespacemembers_j.html b/doc/latest/namespacemembers_j.html index 426634508f..a134775b4b 100644 --- a/doc/latest/namespacemembers_j.html +++ b/doc/latest/namespacemembers_j.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,16 +81,14 @@
    Here is a list of all namespace members with links to the namespace documentation for each member:

    - j -

    - + diff --git a/doc/latest/namespacemembers_l.html b/doc/latest/namespacemembers_l.html index 465033d0ed..8a0af431fc 100644 --- a/doc/latest/namespacemembers_l.html +++ b/doc/latest/namespacemembers_l.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,17 +81,15 @@
    Here is a list of all namespace members with links to the namespace documentation for each member:

    - l -

    - + diff --git a/doc/latest/namespacemembers_m.html b/doc/latest/namespacemembers_m.html index f5dd8f7cb9..efc2c077e7 100644 --- a/doc/latest/namespacemembers_m.html +++ b/doc/latest/namespacemembers_m.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,23 +81,21 @@
    Here is a list of all namespace members with links to the namespace documentation for each member:

    - m -

    - + diff --git a/doc/latest/namespacemembers_n.html b/doc/latest/namespacemembers_n.html index 8fb0254c93..3822673d21 100644 --- a/doc/latest/namespacemembers_n.html +++ b/doc/latest/namespacemembers_n.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,15 +81,13 @@
    Here is a list of all namespace members with links to the namespace documentation for each member:

    - n -

    - + diff --git a/doc/latest/namespacemembers_p.html b/doc/latest/namespacemembers_p.html index 3dd4f8c2f1..e1565c2652 100644 --- a/doc/latest/namespacemembers_p.html +++ b/doc/latest/namespacemembers_p.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,17 +81,15 @@
    Here is a list of all namespace members with links to the namespace documentation for each member:

    - p -

    - + diff --git a/doc/latest/namespacemembers_r.html b/doc/latest/namespacemembers_r.html index d81505805a..e56cfb2533 100644 --- a/doc/latest/namespacemembers_r.html +++ b/doc/latest/namespacemembers_r.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,18 +81,16 @@
    Here is a list of all namespace members with links to the namespace documentation for each member:

    - r -

    - + diff --git a/doc/latest/namespacemembers_s.html b/doc/latest/namespacemembers_s.html index 6625886203..eb25a87401 100644 --- a/doc/latest/namespacemembers_s.html +++ b/doc/latest/namespacemembers_s.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,24 +81,22 @@
    Here is a list of all namespace members with links to the namespace documentation for each member:

    - s -

    - + diff --git a/doc/latest/namespacemembers_t.html b/doc/latest/namespacemembers_t.html index f38d98cb46..c868effb5a 100644 --- a/doc/latest/namespacemembers_t.html +++ b/doc/latest/namespacemembers_t.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -82,19 +82,17 @@

    - t -

    - + diff --git a/doc/latest/namespacemembers_type.html b/doc/latest/namespacemembers_type.html index 6bb90cd953..e1cfad79f5 100644 --- a/doc/latest/namespacemembers_type.html +++ b/doc/latest/namespacemembers_type.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -79,27 +79,25 @@
    Here is a list of all namespace typedefs with links to the namespace documentation for each typedef:
    - + diff --git a/doc/latest/namespacemembers_v.html b/doc/latest/namespacemembers_v.html index 1f57ee9080..90dde2e035 100644 --- a/doc/latest/namespacemembers_v.html +++ b/doc/latest/namespacemembers_v.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,29 +81,27 @@
    Here is a list of all namespace members with links to the namespace documentation for each member:

    - v -

    - + diff --git a/doc/latest/namespacemembers_vars.html b/doc/latest/namespacemembers_vars.html index 4fbe9cfd96..3e41ed70f8 100644 --- a/doc/latest/namespacemembers_vars.html +++ b/doc/latest/namespacemembers_vars.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -79,28 +79,26 @@
    Here is a list of all namespace variables with links to the namespace documentation for each variable:
    - + diff --git a/doc/latest/namespacemembers_x.html b/doc/latest/namespacemembers_x.html index ca60c9ef7a..a28a243f6c 100644 --- a/doc/latest/namespacemembers_x.html +++ b/doc/latest/namespacemembers_x.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,20 +81,18 @@
    Here is a list of all namespace members with links to the namespace documentation for each member:

    - x -

    - + diff --git a/doc/latest/namespaces.html b/doc/latest/namespaces.html index 33a9520237..4cbf664fe8 100644 --- a/doc/latest/namespaces.html +++ b/doc/latest/namespaces.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace List @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -84,114 +84,112 @@
    Here is a list of all namespaces with brief descriptions:
    [detail level 123]
    +
    FCCAnalyses
    - - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
     Ncontrib
     CValenciaBriefJet
     CValenciaInfoClass that contains the algorithm parameters R and beta
     CValenciaPluginValenciaPlugin is a plugin for fastjet (v2.4 upwards)
     NCSTemplate
     CValenciaBriefJet
     CValenciaInfoClass that contains the algorithm parameters R and beta
     CValenciaPluginValenciaPlugin is a plugin for fastjet (v2.4 upwards)
     NCSTemplate
     Nedm4hep
     NFCCAnalysesJet clustering utilities interface
     NAlgorithms
     Ccalculate_thrustCalculates the thrust axis by looping over all possible combinations
     CgetAxisChargeGet the weighted charge in a given hemisphere (defined by it's angle wrt to axis). For definition see eq1 https://arxiv.org/pdf/1209.2421.pdf
     CgetAxisEnergyGet the energy in a given hemisphere (defined by it's angle wrt to axis). Returns 3 values: total, charged, neutral energies
     CgetAxisMassGet the invariant mass in a given hemisphere (defined by it's angle wrt to axis)
     CgetAxisNGet the number of particles in a given hemisphere (defined by it's angle wrt to axis). Returns 3 values: total, charged, neutral multiplicity
     CgetThrustPointingMake the thrust axis points to hemisphere with maximum or minimum energy
     Cjets_TwoHemispheresMake "jets" by splitting the events into two hemisphere transverse to the thrust axis
     Cminimize_sphericityCalculates the sphericity axis based on a list of px, py, pz
     Cminimize_thrustFinds the thrust axis based on a list of px, py, pz
     CsphericityFitFunction that runs the fit for the sphericity axis determination
     CthrustFitFunction that runs the fit for the thrust axis determination
     NCaloNtupleizer
     CgetFloatAt
     Csel_layersSelect layers
     NJetClusteringUtils
     CrecoilBuilder
     CresonanceBuilder
     Csel_ptSelect clustered jets with transverse momentum greader than a minimum value [GeV]
     NJetConstituentsUtils
     NJetFlavourUtils
     NJetTaggingUtils
     Csel_tagSelect a list of jets depending on the status of a certain boolean flag (corresponding to its tagging state)
     NMCParticle
     Cfilter_pdgIDFilter events based on a MCParticles PDGID
     Cget_decayGet the decay of a given particle
     Cget_EventPrimaryVertexReturn the event primary vertex (mm)
     Cget_EventPrimaryVertexP4Return the event primary vertex position and time (mm)
     Cget_indicesReturn a list of indices that correspond to a given MC decay. The list contains the index of the mother, followed by the indices of the daughters, in the order specified. If m_inclusiveDecay is true, the list of daughters is the minimum required for the mother's decay (otherwise, the list is the exact daughters required for the mother's decay). In case there are several such decays in the event, keep only the first one
     Cget_indices_ExclusiveDecayA shorthand for get_indices, with m_chargeConjugateDaughters=false, inclusiveDecay=false
     Cget_treeGet MC history tree for a given MCParticle index
     Csel_genStatusSelect MCParticles with their status
     Csel_pdgIDSelect MCParticles with their PDG id
     Csel_ptSelect MCParticles with transverse momentum greater than a minimum value [GeV]
     NmyFinalSel
     NmyUtils
     Cbuild_D0
     Cbuild_tau23pi
     CFCCAnalysesComposite
     CFCCAnalysesComposite2
     Cfilter_PV
     Csel_PID
     Csel_PV
     NReconstructedParticle
     Cangular_separationBuilderReturn the angular separations (min / max / average) between a collection of particles
     CrecoilBuilderBuild the recoil from an arbitrary list of input ReconstructedPartilces and the center of mass energy
     CresonanceBuilderBuild the resonance from 2 particles from an arbitrary list of input ReconstructedPartilces. Keep the closest to the mass given as input
     Csel_absTypeSelect ReconstructedParticles by type absolute value Note: type might not correspond to PDG ID
     Csel_axisSelect a list of reconstructed particles depending on the angle cosTheta axis
     Csel_chargeSelect ReconstructedParticles with charge equal or in asolute value
     Csel_etaSelect ReconstructedParticles with absolute pseudorapidity less than a maximum absolute value
     Csel_pSelect ReconstructedParticles with momentum greater than a minimum value [GeV]
     Csel_ptSelect ReconstructedParticles with transverse momentum greater than a minimum value [GeV]
     Csel_tagSelect a list of reconstructed particles depending on the status of a certain boolean flag
     Csel_typeSelect ReconstructedParticles by type Note: type might not correspond to PDG ID
     NReconstructedParticle2MC
     CgetRP2MC_p_funcSelect ReconstructedParticles with transverse momentum greater than a minimum value [GeV]
     CselRP_PDGSelect ReconstructedParticles matched with a MC particle of a given PDG_id
     CselRP_PDG_indexSelect ReconstructedParticles matched with a MC particle of a given PDG_id
     NReconstructedParticle2Track
     NReconstructedTrack
     NSmearObjects
     CSmearedReconstructedParticleGenerates new reco particles, smeared by given parameters
     CSmearedTracksGenerates new track states, by rescaling the covariance matrix of the tracks
     CSmearedTracksdNdxGenerates new track dNdx, by rescaling the poisson error of the cluster count
     CSmearedTracksTOFGenerates new tracker hits, by rescaling the timing measurement
     NUtils
     NVertexFinderActs
     NVertexFinderLCFIPlus
     NVertexFitterActs
     NVertexFitterSimple
     NVertexingUtils
     CFCCAnalysesV0Structure to keep useful information that is related to the V0
     CFCCAnalysesVertexStructure to keep useful track information that is related to the vertex
     CFCCAnalysesVertexMCStructure to keep useful track information that is related to the vertex
     CselTracksSelection of particles based on the d0 / z0 significances of the associated track
     NWeaverUtils
     NJetClusteringJet clustering interface
     Cclustering_antiktJet Clustering interface for antikt
     Cclustering_cambridgeJet Clustering interface for Cambridge
     Cclustering_ee_genktJet Clustering interface for ee_genkt
     Cclustering_ee_ktJet Clustering interface for ee_kt
     Cclustering_genktJet Clustering interface for genkt
     Cclustering_jadeJet Clustering interface for jade
     Cclustering_ktJet Clustering interface for kt
     Cclustering_valenciaJet Clustering interface for valencia
     CFCCAnalysesJetStructure to keep useful informations for the jets
     NjetClusteringHelper
     CExclusiveJetClusteringHelper
     NjetFlavourHelper
     CJetFlavourHelper
     NOrt
     NExperimental
     NFCCAnalysesAll FCC analyzers
     NAlgorithmsVarious algorithms
     Ccalculate_thrustCalculates the thrust axis by looping over all possible combinations
     CgetAxisChargeGet the weighted charge in a given hemisphere (defined by it's angle wrt to axis). For definition see eq1 https://arxiv.org/pdf/1209.2421.pdf
     CgetAxisEnergyGet the energy in a given hemisphere (defined by it's angle wrt to axis). Returns 3 values: total, charged, neutral energies
     CgetAxisMassGet the invariant mass in a given hemisphere (defined by it's angle wrt to axis)
     CgetAxisNGet the number of particles in a given hemisphere (defined by it's angle wrt to axis). Returns 3 values: total, charged, neutral multiplicity
     CgetThrustPointingMake the thrust axis points to hemisphere with maximum or minimum energy
     Cjets_TwoHemispheresMake "jets" by splitting the events into two hemisphere transverse to the thrust axis
     Cminimize_sphericityCalculates the sphericity axis based on a list of px, py, pz
     Cminimize_thrustFinds the thrust axis based on a list of px, py, pz
     CsphericityFitFunction that runs the fit for the sphericity axis determination
     CthrustFitFunction that runs the fit for the thrust axis determination
     NCaloNtupleizer
     CgetFloatAt
     Csel_layersSelect layers
     NJetClusteringUtilsJet clustering interface utilities
     CrecoilBuilder
     CresonanceBuilder
     Csel_ptSelect clustered jets with transverse momentum greader than a minimum value [GeV]
     NJetConstituentsUtils
     NJetFlavourUtils
     NJetTaggingUtilsJet tagging interface utilities
     Csel_tagSelect a list of jets depending on the status of a certain boolean flag (corresponding to its tagging state)
     NMCParticleAnalyzers operating on/with Monte Carlo particles
     Cfilter_pdgIDFilter events based on a MCParticles PDGID
     Cget_decayGet the decay of a given particle
     Cget_EventPrimaryVertexReturn the event primary vertex (mm)
     Cget_EventPrimaryVertexP4Return the event primary vertex position and time (mm)
     Cget_indicesReturn a list of indices that correspond to a given MC decay. The list contains the index of the mother, followed by the indices of the daughters, in the order specified. If m_inclusiveDecay is true, the list of daughters is the minimum required for the mother's decay (otherwise, the list is the exact daughters required for the mother's decay). In case there are several such decays in the event, keep only the first one
     Cget_indices_ExclusiveDecayA shorthand for get_indices, with m_chargeConjugateDaughters=false, inclusiveDecay=false
     Cget_treeGet MC history tree for a given MCParticle index
     Csel_genStatusSelect MCParticles with their status
     Csel_pdgIDSelect MCParticles with their PDG id
     Csel_ptSelect MCParticles with transverse momentum greater than a minimum value [GeV]
     NmyFinalSel
     NmyUtils
     Cbuild_D0
     Cbuild_tau23pi
     CFCCAnalysesComposite
     CFCCAnalysesComposite2
     Cfilter_PV
     Csel_PID
     Csel_PV
     NReconstructedParticle
     Cangular_separationBuilderReturn the angular separations (min / max / average) between a collection of particles
     CrecoilBuilderBuild the recoil from an arbitrary list of input ReconstructedPartilces and the center of mass energy
     CresonanceBuilderBuild the resonance from 2 particles from an arbitrary list of input ReconstructedPartilces. Keep the closest to the mass given as input
     Csel_absTypeSelect ReconstructedParticles by type absolute value Note: type might not correspond to PDG ID
     Csel_axisSelect a list of reconstructed particles depending on the angle cosTheta axis
     Csel_chargeSelect ReconstructedParticles with charge equal or in asolute value
     Csel_etaSelect ReconstructedParticles with absolute pseudorapidity less than a maximum absolute value
     Csel_pSelect ReconstructedParticles with momentum greater than a minimum value [GeV]
     Csel_ptSelect ReconstructedParticles with transverse momentum greater than a minimum value [GeV]
     Csel_tagSelect a list of reconstructed particles depending on the status of a certain boolean flag
     Csel_typeSelect ReconstructedParticles by type Note: type might not correspond to PDG ID
     NReconstructedParticle2MC
     CgetRP2MC_p_funcSelect ReconstructedParticles with transverse momentum greater than a minimum value [GeV]
     CselRP_PDGSelect ReconstructedParticles matched with a MC particle of a given PDG_id
     CselRP_PDG_indexSelect ReconstructedParticles matched with a MC particle of a given PDG_id
     NReconstructedParticle2Track
     NReconstructedTrack
     NSmearObjects
     CSmearedReconstructedParticleGenerates new reco particles, smeared by given parameters
     CSmearedTracksGenerates new track states, by rescaling the covariance matrix of the tracks
     CSmearedTracksdNdxGenerates new track dNdx, by rescaling the poisson error of the cluster count
     CSmearedTracksTOFGenerates new tracker hits, by rescaling the timing measurement
     NUtils
     NVertexFinderActs
     NVertexFinderLCFIPlusPrimary and Seconday Vertex Finder interface using vertex fitter from VertexFitterSimple
     NVertexFitterActs
     NVertexFitterSimpleVertex interface using Franco Bedeshi's code
     NVertexingUtilsVertexing utilities
     CFCCAnalysesV0Structure to keep useful information that is related to the V0
     CFCCAnalysesVertexStructure to keep useful track information that is related to the vertex
     CFCCAnalysesVertexMCStructure to keep useful track information that is related to the vertex
     CselTracksSelection of particles based on the d0 / z0 significances of the associated track
     NWeaverUtils
     NJetClusteringJet clustering interface
     Cclustering_antiktJet Clustering interface for antikt
     Cclustering_cambridgeJet Clustering interface for Cambridge
     Cclustering_ee_genktJet Clustering interface for ee_genkt
     Cclustering_ee_ktJet Clustering interface for ee_kt
     Cclustering_genktJet Clustering interface for genkt
     Cclustering_jadeJet Clustering interface for jade
     Cclustering_ktJet Clustering interface for kt
     Cclustering_valenciaJet Clustering interface for valencia
     CFCCAnalysesJetStructure to keep useful informations for the jets
     NjetClusteringHelper
     CExclusiveJetClusteringHelper
     NjetFlavourHelper
     CJetFlavourHelper
     NOrt
     NExperimental
    - + diff --git a/doc/latest/nav_f.png b/doc/latest/nav_f.png index d549f7ff12b444bd424d5d14f9f9033bffefb121..1c555a32797c90af82577b8d88b5b474acec2153 100644 GIT binary patch delta 128 zcmV-`0Du3K0i6MmBza^>L_t(|0qxyQ4uv2L1YlrJ>drhBi%@>_*v7cEup=ffo?!AV znwj1~o%e-&?8v1c3N8tp6N2!G8y6WA1BgA=P;FSe!(45IN&K8`MzR>D(I}-pFF?gmEJ?aU2#FI|Z{fs; zp!4^~m=j}6^ghr`>!_wSh>-@C3NA*FS>=MHV&Wyly!eo?AATdEPn>i2u6b_W_j-8! ZsSD>nAWx2sPXhn|002ovPDHLkV1nAJHn;!) diff --git a/doc/latest/nav_fd.png b/doc/latest/nav_fd.png index 32e43ff2b9b47cee067bf782be80cfa1389715f3..fa72cdae913afb43c501dbd2e13b9a66762cedc5 100644 GIT binary patch delta 118 zcmV-+0Ez#b0h0lcByU z?B~JgU2>~#YgMckzqLHh?zG*`#sDOmdX74bEE{!<_ddU;^ zAdNdH?_b diff --git a/doc/latest/nav_h.png b/doc/latest/nav_h.png index 1396a1999672a4f1a0d5a5589e71f707a43a71f2..e5d1ccc93fa3911321c9f557d3e027ac0c5a2989 100644 GIT binary patch delta 68 zcmaz`o}gl{<>}%WQo;E4?nYh)2M(u;%gnPbQo;Ckt|2c21IOVTAGi|Nk$^+qdL`%KVO6y&GLxM&k1 + - + - + + FCCAnalyses: addons/ONNXRuntime/test/onnxtest.cpp File Reference @@ -21,15 +22,14 @@ -
    - - + @@ -88,23 +88,23 @@
    onnxtest.cpp File Reference
    -
    #include "FCCAnalyses/JetFlavourUtils.h"
    +
    #include "FCCAnalyses/JetFlavourUtils.h"
    #include <catch2/catch_test_macros.hpp>
    #include <catch2/catch_approx.hpp>
    Include dependency graph for onnxtest.cpp:
    -
    - - - - - - - - - - +
    + + + + + + + + + +
    +
    FCCAnalyses
    @@ -207,12 +207,10 @@

    diff --git a/doc/latest/onnxtest_8cpp__incl.map b/doc/latest/onnxtest_8cpp__incl.map index c7c462837b..6f3534749a 100644 --- a/doc/latest/onnxtest_8cpp__incl.map +++ b/doc/latest/onnxtest_8cpp__incl.map @@ -1,11 +1,11 @@ - - - - - - - - - + + + + + + + + + diff --git a/doc/latest/onnxtest_8cpp__incl.md5 b/doc/latest/onnxtest_8cpp__incl.md5 index a1cabc8bd7..a3e43d93ae 100644 --- a/doc/latest/onnxtest_8cpp__incl.md5 +++ b/doc/latest/onnxtest_8cpp__incl.md5 @@ -1 +1 @@ -31e669cd965f0ec16c08acbd0f0e9c7a \ No newline at end of file +1128b84783a677fcd121d33afa38a4dd \ No newline at end of file diff --git a/doc/latest/onnxtest_8cpp__incl.png b/doc/latest/onnxtest_8cpp__incl.png index addb0f3e38176e84e45a7e7195d2fb66bc523fff..3a4315be6c2c41e8d08c71986d07f188bc493b49 100644 GIT binary patch literal 16918 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%0DJPgRk`UUx@tb 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 Nn25A+y3pNc{}(0;Vr&2a literal 14750 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 Lp(S%4=)V0wG$bdM diff --git a/doc/latest/open.png b/doc/latest/open.png index 82c47cbea9c5a3daf70967e3ae0e452731a51ee0..685f522623924fb1bd1519fa27cdb26acd61fabb 100644 GIT binary patch delta 88 zcmb;@pP&+K=jq}YQo;Ck?m-0eJ_=om^t(w&GP!gk@Wl9^=wZIE9L|F5qYUh sE;GVZ`flZV&(m-;zuP*!(Rh77H&?I#+xkuK-!lM#r>mdKI;Vst0Qnsv9RL6T delta 89 zcmV-f0H*(Uc#tGiKS@MERCodH-N6ZfFboCI*Nod0^jKGLUByB!QginB;FEkvMu5L* v+c+<%#Ig4VU!HwrfVZ5_(yCZqSp9edBYzFJ)XZAL00000NkvXXu0mjfKHez1 diff --git a/doc/latest/search/all_1.js b/doc/latest/search/all_1.js index 72a0119bde..309c6c1e5e 100644 --- a/doc/latest/search/all_1.js +++ b/doc/latest/search/all_1.js @@ -1,32 +1,32 @@ var searchData= [ - ['_5f_5finit_5f_5f_0',['__init__',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a28eaa4cf042fc99445d5c305b1137833',1,'jetFlavourHelper.JetFlavourHelper.__init__()'],['../classjet_clustering_helper_1_1_exclusive_jet_clustering_helper.html#aefcb9748d5ea62eb344a4a153aa61878',1,'jetClusteringHelper.ExclusiveJetClusteringHelper.__init__()']]], - ['_5falgoname_1',['_algoname',['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__sphericity.html#a01b2055357debbbb1c9575117d5b64e5',1,'FCCAnalyses::Algorithms::minimize_sphericity::_algoname'],['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__thrust.html#aa3a62df31e2461bf10e3924d69802f92',1,'FCCAnalyses::Algorithms::minimize_thrust::_algoname']]], - ['_5fbeta_2',['_beta',['../struct_jet_clustering_1_1clustering__valencia.html#a5d83dc98714f2f22a26c5f639aed54b1',1,'JetClustering::clustering_valencia::_beta'],['../classcontrib_1_1_valencia_plugin.html#a20c7d2863787d1531e33e6e1753d6466',1,'contrib::ValenciaPlugin::_beta']]], - ['_5fcs_3',['_cs',['../struct_jet_clustering_1_1clustering__jade.html#a577515428b83291fe4e5fe025fa2645a',1,'JetClustering::clustering_jade::_cs'],['../struct_jet_clustering_1_1clustering__valencia.html#a0990f77b90cc703a431c951e4ae6143f',1,'JetClustering::clustering_valencia::_cs'],['../struct_jet_clustering_1_1clustering__genkt.html#af3d6feb1bd46835f0c51cacf8042a673',1,'JetClustering::clustering_genkt::_cs'],['../struct_jet_clustering_1_1clustering__ee__genkt.html#ad815ad1208d266ba5485b3b837bfe748',1,'JetClustering::clustering_ee_genkt::_cs'],['../struct_jet_clustering_1_1clustering__ee__kt.html#adc77e23b8f53925becdc7684ef006004',1,'JetClustering::clustering_ee_kt::_cs'],['../struct_jet_clustering_1_1clustering__cambridge.html#a3d00ceb825ec4a528b0cf4c4b61e5616',1,'JetClustering::clustering_cambridge::_cs'],['../struct_jet_clustering_1_1clustering__antikt.html#a8e0410db21457f39bcc028c91295d5ee',1,'JetClustering::clustering_antikt::_cs'],['../struct_jet_clustering_1_1clustering__kt.html#a3bfc3da3ac173408ffdbc45e90bc9835',1,'JetClustering::clustering_kt::_cs']]], - ['_5fcut_4',['_cut',['../struct_jet_clustering_1_1clustering__kt.html#a52a2e0707e0ae61c235847789eaabdab',1,'JetClustering::clustering_kt::_cut'],['../struct_jet_clustering_1_1clustering__antikt.html#ac99262c2f57b51a7cee4afce1235626b',1,'JetClustering::clustering_antikt::_cut'],['../struct_jet_clustering_1_1clustering__cambridge.html#a05a5ebe9394c579e4d66ebe9473c77dc',1,'JetClustering::clustering_cambridge::_cut'],['../struct_jet_clustering_1_1clustering__ee__kt.html#aab4f8b93c922b3df5cc5a7ef628a3719',1,'JetClustering::clustering_ee_kt::_cut'],['../struct_jet_clustering_1_1clustering__ee__genkt.html#a420ac63ac4e8850c909bff87f16313fd',1,'JetClustering::clustering_ee_genkt::_cut'],['../struct_jet_clustering_1_1clustering__genkt.html#ab5d352bca7c2537fab2860fb17d95545',1,'JetClustering::clustering_genkt::_cut'],['../struct_jet_clustering_1_1clustering__valencia.html#ad312348ff39e6883339aae2f61f8ae20',1,'JetClustering::clustering_valencia::_cut'],['../struct_jet_clustering_1_1clustering__jade.html#abaf05dba980248e0b6385937d307bd91',1,'JetClustering::clustering_jade::_cut']]], - ['_5fdef_5',['_def',['../struct_jet_clustering_1_1clustering__valencia.html#a59b08e7c24372d02be42123f0d6abd8e',1,'JetClustering::clustering_valencia::_def'],['../struct_jet_clustering_1_1clustering__jade.html#a17b12d676d14ef17465b104f00e4ea7a',1,'JetClustering::clustering_jade::_def'],['../struct_jet_clustering_1_1clustering__genkt.html#a9ecdb94ed02d0c3854b7a429bbde37af',1,'JetClustering::clustering_genkt::_def'],['../struct_jet_clustering_1_1clustering__ee__genkt.html#a69d35b2a331611a8b317196fd80a0f69',1,'JetClustering::clustering_ee_genkt::_def'],['../struct_jet_clustering_1_1clustering__cambridge.html#a825d39897b92d7562985befadfa30fee',1,'JetClustering::clustering_cambridge::_def'],['../struct_jet_clustering_1_1clustering__kt.html#a1018c6e4ef0a82079559e135ea620b58',1,'JetClustering::clustering_kt::_def'],['../struct_jet_clustering_1_1clustering__antikt.html#a30c18fe1150936458e8f8de36844172e',1,'JetClustering::clustering_antikt::_def'],['../struct_jet_clustering_1_1clustering__ee__kt.html#af393f738ffea90d8ef1c486ad315c46b',1,'JetClustering::clustering_ee_kt::_def']]], - ['_5fdir_6',['_dir',['../struct_f_c_c_analyses_1_1_algorithms_1_1get_thrust_pointing.html#a8e457ac9b685394f2ce52a13bab40277',1,'FCCAnalyses::Algorithms::getThrustPointing']]], - ['_5fexclusive_7',['_exclusive',['../struct_jet_clustering_1_1clustering__kt.html#ad727c8601168fb5c2e14c17013dddbb4',1,'JetClustering::clustering_kt::_exclusive'],['../struct_jet_clustering_1_1clustering__antikt.html#ad669e16045cc95edd5f5e9234d3eb4d1',1,'JetClustering::clustering_antikt::_exclusive'],['../struct_jet_clustering_1_1clustering__cambridge.html#afb2a819df7eafede8e935df190b51bec',1,'JetClustering::clustering_cambridge::_exclusive'],['../struct_jet_clustering_1_1clustering__ee__kt.html#afee50fe58a8134546fed51340a014724',1,'JetClustering::clustering_ee_kt::_exclusive'],['../struct_jet_clustering_1_1clustering__ee__genkt.html#ac9fd3d40e10963efc2afe8ea366cd9b7',1,'JetClustering::clustering_ee_genkt::_exclusive'],['../struct_jet_clustering_1_1clustering__genkt.html#a55c7a82f68f3b54f0d55f0e409316bd0',1,'JetClustering::clustering_genkt::_exclusive'],['../struct_jet_clustering_1_1clustering__valencia.html#aa98e2bfa08cc3966a93b91ee9d661d1e',1,'JetClustering::clustering_valencia::_exclusive'],['../struct_jet_clustering_1_1clustering__jade.html#ace670400952da6d29fc01703077d3d80',1,'JetClustering::clustering_jade::_exclusive']]], - ['_5fexponent_8',['_exponent',['../struct_jet_clustering_1_1clustering__ee__genkt.html#aac948f311c003ae08cba5d708ca7623e',1,'JetClustering::clustering_ee_genkt::_exponent'],['../struct_jet_clustering_1_1clustering__genkt.html#ae61089d0288cd324e06a77e7b351ec46',1,'JetClustering::clustering_genkt::_exponent']]], - ['_5fgamma_9',['_gamma',['../struct_jet_clustering_1_1clustering__valencia.html#a331e1b7a7d9a7ca5a4f523118eaa20ef',1,'JetClustering::clustering_valencia::_gamma'],['../classcontrib_1_1_valencia_plugin.html#aa8090731606df715bee56f0189826294',1,'contrib::ValenciaPlugin::_gamma']]], - ['_5fjetalgorithm_10',['_jetalgorithm',['../struct_jet_clustering_1_1clustering__kt.html#a772ab627569bbf2914fd1d101333f49d',1,'JetClustering::clustering_kt::_jetAlgorithm'],['../struct_jet_clustering_1_1clustering__antikt.html#a3198dd9c720502228eca16a40be4ec46',1,'JetClustering::clustering_antikt::_jetAlgorithm'],['../struct_jet_clustering_1_1clustering__cambridge.html#a576dda40db9532781e559dc390c17f92',1,'JetClustering::clustering_cambridge::_jetAlgorithm'],['../struct_jet_clustering_1_1clustering__ee__kt.html#ac9407f4c77d984e014c3499f465335ce',1,'JetClustering::clustering_ee_kt::_jetAlgorithm'],['../struct_jet_clustering_1_1clustering__ee__genkt.html#afabd304c095200dc11352c33adef836a',1,'JetClustering::clustering_ee_genkt::_jetAlgorithm'],['../struct_jet_clustering_1_1clustering__genkt.html#a177a93f1e45dda29b765c97cd5d4ae1f',1,'JetClustering::clustering_genkt::_jetAlgorithm'],['../struct_jet_clustering_1_1clustering__valencia.html#ad9f327b6f1dc0b799c26137f72f04a5d',1,'JetClustering::clustering_valencia::_jetAlgorithm'],['../struct_jet_clustering_1_1clustering__jade.html#ab333959a9063c20c8479251cebcc54da',1,'JetClustering::clustering_jade::_jetAlgorithm']]], - ['_5fmax_11',['_max',['../struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1sel__layers.html#abdc46cd6b90be728888f98bdbd265985',1,'FCCAnalyses::CaloNtupleizer::sel_layers']]], - ['_5fmaxcalls_12',['_maxcalls',['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__sphericity.html#ac9b5242821031bd59ef7bb5ceb3eb80f',1,'FCCAnalyses::Algorithms::minimize_sphericity::_maxcalls'],['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__thrust.html#afc70574d9013fa8455a69854758a14bc',1,'FCCAnalyses::Algorithms::minimize_thrust::_maxcalls']]], - ['_5fmin_13',['_min',['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__sphericity.html#a0ff57df58af99cf94d230384d71895d2',1,'FCCAnalyses::Algorithms::minimize_sphericity::_min'],['../struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1sel__layers.html#af554627fea57af16623cca11c9623318',1,'FCCAnalyses::CaloNtupleizer::sel_layers::_min'],['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__thrust.html#a5002087b8892e7af2d016d18c2e27e39',1,'FCCAnalyses::Algorithms::minimize_thrust::_min']]], - ['_5fminname_14',['_minname',['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__sphericity.html#a250a2f12a7829ecc74ccdfc597eb2820',1,'FCCAnalyses::Algorithms::minimize_sphericity::_minname'],['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__thrust.html#a221a3db840745914fe7e785215a71e25',1,'FCCAnalyses::Algorithms::minimize_thrust::_minname']]], - ['_5fpos_15',['_pos',['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_charge.html#ac7ce24c5276dc8d945bf462053bd479a',1,'FCCAnalyses::Algorithms::getAxisCharge::_pos'],['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_mass.html#ad56d9442d39091d812a7f7f3aa5073e0',1,'FCCAnalyses::Algorithms::getAxisMass::_pos'],['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_energy.html#a6b4a211e1479efbbbfbcf5f440997caa',1,'FCCAnalyses::Algorithms::getAxisEnergy::_pos'],['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_n.html#a432249138a9f1d2f9bdf7d926f1486f9',1,'FCCAnalyses::Algorithms::getAxisN::_pos']]], - ['_5fpower_16',['_power',['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_charge.html#a72a96356948cd72aaa56e20a8863a4ed',1,'FCCAnalyses::Algorithms::getAxisCharge']]], - ['_5fpx_17',['_px',['../struct_f_c_c_analyses_1_1_algorithms_1_1sphericity_fit.html#ae1b4f09d4edadbac042a47edae4b150c',1,'FCCAnalyses::Algorithms::sphericityFit::_px'],['../struct_f_c_c_analyses_1_1_algorithms_1_1thrust_fit.html#aaf378f38b5f8b4e2037f04552bb1e954',1,'FCCAnalyses::Algorithms::thrustFit::_px']]], - ['_5fpy_18',['_py',['../struct_f_c_c_analyses_1_1_algorithms_1_1sphericity_fit.html#a8bbe2551562d8eff6ce2c5d2467b4f40',1,'FCCAnalyses::Algorithms::sphericityFit::_py'],['../struct_f_c_c_analyses_1_1_algorithms_1_1thrust_fit.html#af203b931eda18c6b15d5b1cb93960ab0',1,'FCCAnalyses::Algorithms::thrustFit::_py']]], - ['_5fpz_19',['_pz',['../struct_f_c_c_analyses_1_1_algorithms_1_1sphericity_fit.html#a71126d2c7b39fda3d2bb26d8ed0b1a17',1,'FCCAnalyses::Algorithms::sphericityFit::_pz'],['../struct_f_c_c_analyses_1_1_algorithms_1_1thrust_fit.html#a3e1851de9d1d6ecb08045ee3ee21c323',1,'FCCAnalyses::Algorithms::thrustFit::_pz']]], - ['_5fr_20',['_R',['../classcontrib_1_1_valencia_plugin.html#afe725951f509f4b026ae8feaa7054121',1,'contrib::ValenciaPlugin']]], - ['_5fradius_21',['_radius',['../struct_jet_clustering_1_1clustering__kt.html#a9a88b6c615769379bb48d78dd8415124',1,'JetClustering::clustering_kt::_radius'],['../struct_jet_clustering_1_1clustering__antikt.html#a9bb1cfe218b0a7ca65bc0452be0213f6',1,'JetClustering::clustering_antikt::_radius'],['../struct_jet_clustering_1_1clustering__cambridge.html#a65e7aff5a0bacbbfdd574ac8704fce66',1,'JetClustering::clustering_cambridge::_radius'],['../struct_jet_clustering_1_1clustering__ee__genkt.html#a7f60c2508feeeec0e27cf3af07d89e68',1,'JetClustering::clustering_ee_genkt::_radius'],['../struct_jet_clustering_1_1clustering__genkt.html#a2a90853ced2f3b94ed0e9dda05f9da1b',1,'JetClustering::clustering_genkt::_radius'],['../struct_jet_clustering_1_1clustering__valencia.html#a71fd20ac3a2ed75ac27df9188de0805b',1,'JetClustering::clustering_valencia::_radius'],['../struct_jet_clustering_1_1clustering__jade.html#aa54de2080a563ee295c36c135c550eca',1,'JetClustering::clustering_jade::_radius']]], - ['_5frecombination_22',['_recombination',['../struct_jet_clustering_1_1clustering__jade.html#a412aa8372798e5b30879daaff6345f39',1,'JetClustering::clustering_jade::_recombination'],['../struct_jet_clustering_1_1clustering__valencia.html#a9f08ec3776dcbc34b15229547f414cbb',1,'JetClustering::clustering_valencia::_recombination'],['../struct_jet_clustering_1_1clustering__genkt.html#ae695fa2668fd56e9efd60ef230b45a48',1,'JetClustering::clustering_genkt::_recombination'],['../struct_jet_clustering_1_1clustering__ee__genkt.html#a87ca1735f843be39a18a07d8f4dfd28d',1,'JetClustering::clustering_ee_genkt::_recombination'],['../struct_jet_clustering_1_1clustering__cambridge.html#ac3614ef857fdf3fd48528fcbcda2fa13',1,'JetClustering::clustering_cambridge::_recombination'],['../struct_jet_clustering_1_1clustering__antikt.html#aed44656aff3670768af56ef2a7396c1d',1,'JetClustering::clustering_antikt::_recombination'],['../struct_jet_clustering_1_1clustering__kt.html#a1026777646affe4b3adcdb7bccf52de8',1,'JetClustering::clustering_kt::_recombination'],['../struct_jet_clustering_1_1clustering__ee__kt.html#ac74fa669b74ac8e12e65e3af75ab3da9',1,'JetClustering::clustering_ee_kt::_recombination']]], - ['_5frecombscheme_23',['_recombscheme',['../struct_jet_clustering_1_1clustering__kt.html#a5652fc2acdab75ea9da13abbf1fb6bbf',1,'JetClustering::clustering_kt::_recombScheme'],['../struct_jet_clustering_1_1clustering__antikt.html#a39801546cdbd6fefe4d08aefd6d7464d',1,'JetClustering::clustering_antikt::_recombScheme'],['../struct_jet_clustering_1_1clustering__cambridge.html#a70911a0b655a22967b9d4bee16bd4f9e',1,'JetClustering::clustering_cambridge::_recombScheme'],['../struct_jet_clustering_1_1clustering__ee__kt.html#aec9a534749920afd56101b9cd49b4642',1,'JetClustering::clustering_ee_kt::_recombScheme'],['../struct_jet_clustering_1_1clustering__ee__genkt.html#a236d13eac1dcd58d30d7a959b2a50354',1,'JetClustering::clustering_ee_genkt::_recombScheme'],['../struct_jet_clustering_1_1clustering__genkt.html#a7354c2656e25522c3a4ccab819678126',1,'JetClustering::clustering_genkt::_recombScheme'],['../struct_jet_clustering_1_1clustering__valencia.html#aef3c7f5e9f64bbd8358aee402330fc15',1,'JetClustering::clustering_valencia::_recombScheme'],['../struct_jet_clustering_1_1clustering__jade.html#acaf33b94818a4a3ab2f4a879dae13874',1,'JetClustering::clustering_jade::_recombScheme']]], - ['_5fsorted_24',['_sorted',['../struct_jet_clustering_1_1clustering__antikt.html#a342e997708028c1959bdcf853aa7dad6',1,'JetClustering::clustering_antikt::_sorted'],['../struct_jet_clustering_1_1clustering__jade.html#ac01ad96cd34f265028e24a3453ff524c',1,'JetClustering::clustering_jade::_sorted'],['../struct_jet_clustering_1_1clustering__valencia.html#aede10ff9b3c576f2a19eef89ea3e76b9',1,'JetClustering::clustering_valencia::_sorted'],['../struct_jet_clustering_1_1clustering__genkt.html#a14ffe27fb661e0a6506c0652a21455ab',1,'JetClustering::clustering_genkt::_sorted'],['../struct_jet_clustering_1_1clustering__ee__genkt.html#ab968239de55d7c4d43380821ddb79f63',1,'JetClustering::clustering_ee_genkt::_sorted'],['../struct_jet_clustering_1_1clustering__ee__kt.html#ac31283ded6230ef674ab47f717f85232',1,'JetClustering::clustering_ee_kt::_sorted'],['../struct_jet_clustering_1_1clustering__cambridge.html#a38c80d289f942979d0fce21a7013978e',1,'JetClustering::clustering_cambridge::_sorted'],['../struct_jet_clustering_1_1clustering__kt.html#a1b066cad9268edc33d3493dbde09ff66',1,'JetClustering::clustering_kt::_sorted']]], - ['_5fstep_25',['_step',['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__sphericity.html#a2b2e09272648ea3dc4ed0c34f39e2ed3',1,'FCCAnalyses::Algorithms::minimize_sphericity::_step'],['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__thrust.html#a327ce99bf6ac05363ba50550e227290d',1,'FCCAnalyses::Algorithms::minimize_thrust::_step']]], + ['_5f_5finit_5f_5f_0',['__init__',['../classjetFlavourHelper_1_1JetFlavourHelper.html#a28eaa4cf042fc99445d5c305b1137833',1,'jetFlavourHelper.JetFlavourHelper.__init__()'],['../classjetClusteringHelper_1_1ExclusiveJetClusteringHelper.html#aefcb9748d5ea62eb344a4a153aa61878',1,'jetClusteringHelper.ExclusiveJetClusteringHelper.__init__()']]], + ['_5falgoname_1',['_algoname',['../structFCCAnalyses_1_1Algorithms_1_1minimize__sphericity.html#a01b2055357debbbb1c9575117d5b64e5',1,'FCCAnalyses::Algorithms::minimize_sphericity::_algoname'],['../structFCCAnalyses_1_1Algorithms_1_1minimize__thrust.html#aa3a62df31e2461bf10e3924d69802f92',1,'FCCAnalyses::Algorithms::minimize_thrust::_algoname']]], + ['_5fbeta_2',['_beta',['../structJetClustering_1_1clustering__valencia.html#a5d83dc98714f2f22a26c5f639aed54b1',1,'JetClustering::clustering_valencia::_beta'],['../classcontrib_1_1ValenciaPlugin.html#a20c7d2863787d1531e33e6e1753d6466',1,'contrib::ValenciaPlugin::_beta']]], + ['_5fcs_3',['_cs',['../structJetClustering_1_1clustering__jade.html#a577515428b83291fe4e5fe025fa2645a',1,'JetClustering::clustering_jade::_cs'],['../structJetClustering_1_1clustering__valencia.html#a0990f77b90cc703a431c951e4ae6143f',1,'JetClustering::clustering_valencia::_cs'],['../structJetClustering_1_1clustering__genkt.html#af3d6feb1bd46835f0c51cacf8042a673',1,'JetClustering::clustering_genkt::_cs'],['../structJetClustering_1_1clustering__ee__genkt.html#ad815ad1208d266ba5485b3b837bfe748',1,'JetClustering::clustering_ee_genkt::_cs'],['../structJetClustering_1_1clustering__ee__kt.html#adc77e23b8f53925becdc7684ef006004',1,'JetClustering::clustering_ee_kt::_cs'],['../structJetClustering_1_1clustering__cambridge.html#a3d00ceb825ec4a528b0cf4c4b61e5616',1,'JetClustering::clustering_cambridge::_cs'],['../structJetClustering_1_1clustering__antikt.html#a8e0410db21457f39bcc028c91295d5ee',1,'JetClustering::clustering_antikt::_cs'],['../structJetClustering_1_1clustering__kt.html#a3bfc3da3ac173408ffdbc45e90bc9835',1,'JetClustering::clustering_kt::_cs']]], + ['_5fcut_4',['_cut',['../structJetClustering_1_1clustering__kt.html#a52a2e0707e0ae61c235847789eaabdab',1,'JetClustering::clustering_kt::_cut'],['../structJetClustering_1_1clustering__antikt.html#ac99262c2f57b51a7cee4afce1235626b',1,'JetClustering::clustering_antikt::_cut'],['../structJetClustering_1_1clustering__cambridge.html#a05a5ebe9394c579e4d66ebe9473c77dc',1,'JetClustering::clustering_cambridge::_cut'],['../structJetClustering_1_1clustering__ee__kt.html#aab4f8b93c922b3df5cc5a7ef628a3719',1,'JetClustering::clustering_ee_kt::_cut'],['../structJetClustering_1_1clustering__ee__genkt.html#a420ac63ac4e8850c909bff87f16313fd',1,'JetClustering::clustering_ee_genkt::_cut'],['../structJetClustering_1_1clustering__genkt.html#ab5d352bca7c2537fab2860fb17d95545',1,'JetClustering::clustering_genkt::_cut'],['../structJetClustering_1_1clustering__valencia.html#ad312348ff39e6883339aae2f61f8ae20',1,'JetClustering::clustering_valencia::_cut'],['../structJetClustering_1_1clustering__jade.html#abaf05dba980248e0b6385937d307bd91',1,'JetClustering::clustering_jade::_cut']]], + ['_5fdef_5',['_def',['../structJetClustering_1_1clustering__valencia.html#a59b08e7c24372d02be42123f0d6abd8e',1,'JetClustering::clustering_valencia::_def'],['../structJetClustering_1_1clustering__jade.html#a17b12d676d14ef17465b104f00e4ea7a',1,'JetClustering::clustering_jade::_def'],['../structJetClustering_1_1clustering__genkt.html#a9ecdb94ed02d0c3854b7a429bbde37af',1,'JetClustering::clustering_genkt::_def'],['../structJetClustering_1_1clustering__ee__genkt.html#a69d35b2a331611a8b317196fd80a0f69',1,'JetClustering::clustering_ee_genkt::_def'],['../structJetClustering_1_1clustering__cambridge.html#a825d39897b92d7562985befadfa30fee',1,'JetClustering::clustering_cambridge::_def'],['../structJetClustering_1_1clustering__kt.html#a1018c6e4ef0a82079559e135ea620b58',1,'JetClustering::clustering_kt::_def'],['../structJetClustering_1_1clustering__antikt.html#a30c18fe1150936458e8f8de36844172e',1,'JetClustering::clustering_antikt::_def'],['../structJetClustering_1_1clustering__ee__kt.html#af393f738ffea90d8ef1c486ad315c46b',1,'JetClustering::clustering_ee_kt::_def']]], + ['_5fdir_6',['_dir',['../structFCCAnalyses_1_1Algorithms_1_1getThrustPointing.html#a8e457ac9b685394f2ce52a13bab40277',1,'FCCAnalyses::Algorithms::getThrustPointing']]], + ['_5fexclusive_7',['_exclusive',['../structJetClustering_1_1clustering__kt.html#ad727c8601168fb5c2e14c17013dddbb4',1,'JetClustering::clustering_kt::_exclusive'],['../structJetClustering_1_1clustering__antikt.html#ad669e16045cc95edd5f5e9234d3eb4d1',1,'JetClustering::clustering_antikt::_exclusive'],['../structJetClustering_1_1clustering__cambridge.html#afb2a819df7eafede8e935df190b51bec',1,'JetClustering::clustering_cambridge::_exclusive'],['../structJetClustering_1_1clustering__ee__kt.html#afee50fe58a8134546fed51340a014724',1,'JetClustering::clustering_ee_kt::_exclusive'],['../structJetClustering_1_1clustering__ee__genkt.html#ac9fd3d40e10963efc2afe8ea366cd9b7',1,'JetClustering::clustering_ee_genkt::_exclusive'],['../structJetClustering_1_1clustering__genkt.html#a55c7a82f68f3b54f0d55f0e409316bd0',1,'JetClustering::clustering_genkt::_exclusive'],['../structJetClustering_1_1clustering__valencia.html#aa98e2bfa08cc3966a93b91ee9d661d1e',1,'JetClustering::clustering_valencia::_exclusive'],['../structJetClustering_1_1clustering__jade.html#ace670400952da6d29fc01703077d3d80',1,'JetClustering::clustering_jade::_exclusive']]], + ['_5fexponent_8',['_exponent',['../structJetClustering_1_1clustering__ee__genkt.html#aac948f311c003ae08cba5d708ca7623e',1,'JetClustering::clustering_ee_genkt::_exponent'],['../structJetClustering_1_1clustering__genkt.html#ae61089d0288cd324e06a77e7b351ec46',1,'JetClustering::clustering_genkt::_exponent']]], + ['_5fgamma_9',['_gamma',['../structJetClustering_1_1clustering__valencia.html#a331e1b7a7d9a7ca5a4f523118eaa20ef',1,'JetClustering::clustering_valencia::_gamma'],['../classcontrib_1_1ValenciaPlugin.html#aa8090731606df715bee56f0189826294',1,'contrib::ValenciaPlugin::_gamma']]], + ['_5fjetalgorithm_10',['_jetalgorithm',['../structJetClustering_1_1clustering__kt.html#a772ab627569bbf2914fd1d101333f49d',1,'JetClustering::clustering_kt::_jetAlgorithm'],['../structJetClustering_1_1clustering__antikt.html#a3198dd9c720502228eca16a40be4ec46',1,'JetClustering::clustering_antikt::_jetAlgorithm'],['../structJetClustering_1_1clustering__cambridge.html#a576dda40db9532781e559dc390c17f92',1,'JetClustering::clustering_cambridge::_jetAlgorithm'],['../structJetClustering_1_1clustering__ee__kt.html#ac9407f4c77d984e014c3499f465335ce',1,'JetClustering::clustering_ee_kt::_jetAlgorithm'],['../structJetClustering_1_1clustering__ee__genkt.html#afabd304c095200dc11352c33adef836a',1,'JetClustering::clustering_ee_genkt::_jetAlgorithm'],['../structJetClustering_1_1clustering__genkt.html#a177a93f1e45dda29b765c97cd5d4ae1f',1,'JetClustering::clustering_genkt::_jetAlgorithm'],['../structJetClustering_1_1clustering__valencia.html#ad9f327b6f1dc0b799c26137f72f04a5d',1,'JetClustering::clustering_valencia::_jetAlgorithm'],['../structJetClustering_1_1clustering__jade.html#ab333959a9063c20c8479251cebcc54da',1,'JetClustering::clustering_jade::_jetAlgorithm']]], + ['_5fmax_11',['_max',['../structFCCAnalyses_1_1CaloNtupleizer_1_1sel__layers.html#abdc46cd6b90be728888f98bdbd265985',1,'FCCAnalyses::CaloNtupleizer::sel_layers']]], + ['_5fmaxcalls_12',['_maxcalls',['../structFCCAnalyses_1_1Algorithms_1_1minimize__sphericity.html#ac9b5242821031bd59ef7bb5ceb3eb80f',1,'FCCAnalyses::Algorithms::minimize_sphericity::_maxcalls'],['../structFCCAnalyses_1_1Algorithms_1_1minimize__thrust.html#afc70574d9013fa8455a69854758a14bc',1,'FCCAnalyses::Algorithms::minimize_thrust::_maxcalls']]], + ['_5fmin_13',['_min',['../structFCCAnalyses_1_1Algorithms_1_1minimize__sphericity.html#a0ff57df58af99cf94d230384d71895d2',1,'FCCAnalyses::Algorithms::minimize_sphericity::_min'],['../structFCCAnalyses_1_1CaloNtupleizer_1_1sel__layers.html#af554627fea57af16623cca11c9623318',1,'FCCAnalyses::CaloNtupleizer::sel_layers::_min'],['../structFCCAnalyses_1_1Algorithms_1_1minimize__thrust.html#a5002087b8892e7af2d016d18c2e27e39',1,'FCCAnalyses::Algorithms::minimize_thrust::_min']]], + ['_5fminname_14',['_minname',['../structFCCAnalyses_1_1Algorithms_1_1minimize__sphericity.html#a250a2f12a7829ecc74ccdfc597eb2820',1,'FCCAnalyses::Algorithms::minimize_sphericity::_minname'],['../structFCCAnalyses_1_1Algorithms_1_1minimize__thrust.html#a221a3db840745914fe7e785215a71e25',1,'FCCAnalyses::Algorithms::minimize_thrust::_minname']]], + ['_5fpos_15',['_pos',['../structFCCAnalyses_1_1Algorithms_1_1getAxisCharge.html#ac7ce24c5276dc8d945bf462053bd479a',1,'FCCAnalyses::Algorithms::getAxisCharge::_pos'],['../structFCCAnalyses_1_1Algorithms_1_1getAxisMass.html#ad56d9442d39091d812a7f7f3aa5073e0',1,'FCCAnalyses::Algorithms::getAxisMass::_pos'],['../structFCCAnalyses_1_1Algorithms_1_1getAxisEnergy.html#a6b4a211e1479efbbbfbcf5f440997caa',1,'FCCAnalyses::Algorithms::getAxisEnergy::_pos'],['../structFCCAnalyses_1_1Algorithms_1_1getAxisN.html#a432249138a9f1d2f9bdf7d926f1486f9',1,'FCCAnalyses::Algorithms::getAxisN::_pos']]], + ['_5fpower_16',['_power',['../structFCCAnalyses_1_1Algorithms_1_1getAxisCharge.html#a72a96356948cd72aaa56e20a8863a4ed',1,'FCCAnalyses::Algorithms::getAxisCharge']]], + ['_5fpx_17',['_px',['../structFCCAnalyses_1_1Algorithms_1_1sphericityFit.html#ae1b4f09d4edadbac042a47edae4b150c',1,'FCCAnalyses::Algorithms::sphericityFit::_px'],['../structFCCAnalyses_1_1Algorithms_1_1thrustFit.html#aaf378f38b5f8b4e2037f04552bb1e954',1,'FCCAnalyses::Algorithms::thrustFit::_px']]], + ['_5fpy_18',['_py',['../structFCCAnalyses_1_1Algorithms_1_1sphericityFit.html#a8bbe2551562d8eff6ce2c5d2467b4f40',1,'FCCAnalyses::Algorithms::sphericityFit::_py'],['../structFCCAnalyses_1_1Algorithms_1_1thrustFit.html#af203b931eda18c6b15d5b1cb93960ab0',1,'FCCAnalyses::Algorithms::thrustFit::_py']]], + ['_5fpz_19',['_pz',['../structFCCAnalyses_1_1Algorithms_1_1sphericityFit.html#a71126d2c7b39fda3d2bb26d8ed0b1a17',1,'FCCAnalyses::Algorithms::sphericityFit::_pz'],['../structFCCAnalyses_1_1Algorithms_1_1thrustFit.html#a3e1851de9d1d6ecb08045ee3ee21c323',1,'FCCAnalyses::Algorithms::thrustFit::_pz']]], + ['_5fr_20',['_R',['../classcontrib_1_1ValenciaPlugin.html#afe725951f509f4b026ae8feaa7054121',1,'contrib::ValenciaPlugin']]], + ['_5fradius_21',['_radius',['../structJetClustering_1_1clustering__kt.html#a9a88b6c615769379bb48d78dd8415124',1,'JetClustering::clustering_kt::_radius'],['../structJetClustering_1_1clustering__antikt.html#a9bb1cfe218b0a7ca65bc0452be0213f6',1,'JetClustering::clustering_antikt::_radius'],['../structJetClustering_1_1clustering__cambridge.html#a65e7aff5a0bacbbfdd574ac8704fce66',1,'JetClustering::clustering_cambridge::_radius'],['../structJetClustering_1_1clustering__ee__genkt.html#a7f60c2508feeeec0e27cf3af07d89e68',1,'JetClustering::clustering_ee_genkt::_radius'],['../structJetClustering_1_1clustering__genkt.html#a2a90853ced2f3b94ed0e9dda05f9da1b',1,'JetClustering::clustering_genkt::_radius'],['../structJetClustering_1_1clustering__valencia.html#a71fd20ac3a2ed75ac27df9188de0805b',1,'JetClustering::clustering_valencia::_radius'],['../structJetClustering_1_1clustering__jade.html#aa54de2080a563ee295c36c135c550eca',1,'JetClustering::clustering_jade::_radius']]], + ['_5frecombination_22',['_recombination',['../structJetClustering_1_1clustering__jade.html#a412aa8372798e5b30879daaff6345f39',1,'JetClustering::clustering_jade::_recombination'],['../structJetClustering_1_1clustering__valencia.html#a9f08ec3776dcbc34b15229547f414cbb',1,'JetClustering::clustering_valencia::_recombination'],['../structJetClustering_1_1clustering__genkt.html#ae695fa2668fd56e9efd60ef230b45a48',1,'JetClustering::clustering_genkt::_recombination'],['../structJetClustering_1_1clustering__ee__genkt.html#a87ca1735f843be39a18a07d8f4dfd28d',1,'JetClustering::clustering_ee_genkt::_recombination'],['../structJetClustering_1_1clustering__cambridge.html#ac3614ef857fdf3fd48528fcbcda2fa13',1,'JetClustering::clustering_cambridge::_recombination'],['../structJetClustering_1_1clustering__antikt.html#aed44656aff3670768af56ef2a7396c1d',1,'JetClustering::clustering_antikt::_recombination'],['../structJetClustering_1_1clustering__kt.html#a1026777646affe4b3adcdb7bccf52de8',1,'JetClustering::clustering_kt::_recombination'],['../structJetClustering_1_1clustering__ee__kt.html#ac74fa669b74ac8e12e65e3af75ab3da9',1,'JetClustering::clustering_ee_kt::_recombination']]], + ['_5frecombscheme_23',['_recombscheme',['../structJetClustering_1_1clustering__kt.html#a5652fc2acdab75ea9da13abbf1fb6bbf',1,'JetClustering::clustering_kt::_recombScheme'],['../structJetClustering_1_1clustering__antikt.html#a39801546cdbd6fefe4d08aefd6d7464d',1,'JetClustering::clustering_antikt::_recombScheme'],['../structJetClustering_1_1clustering__cambridge.html#a70911a0b655a22967b9d4bee16bd4f9e',1,'JetClustering::clustering_cambridge::_recombScheme'],['../structJetClustering_1_1clustering__ee__kt.html#aec9a534749920afd56101b9cd49b4642',1,'JetClustering::clustering_ee_kt::_recombScheme'],['../structJetClustering_1_1clustering__ee__genkt.html#a236d13eac1dcd58d30d7a959b2a50354',1,'JetClustering::clustering_ee_genkt::_recombScheme'],['../structJetClustering_1_1clustering__genkt.html#a7354c2656e25522c3a4ccab819678126',1,'JetClustering::clustering_genkt::_recombScheme'],['../structJetClustering_1_1clustering__valencia.html#aef3c7f5e9f64bbd8358aee402330fc15',1,'JetClustering::clustering_valencia::_recombScheme'],['../structJetClustering_1_1clustering__jade.html#acaf33b94818a4a3ab2f4a879dae13874',1,'JetClustering::clustering_jade::_recombScheme']]], + ['_5fsorted_24',['_sorted',['../structJetClustering_1_1clustering__antikt.html#a342e997708028c1959bdcf853aa7dad6',1,'JetClustering::clustering_antikt::_sorted'],['../structJetClustering_1_1clustering__jade.html#ac01ad96cd34f265028e24a3453ff524c',1,'JetClustering::clustering_jade::_sorted'],['../structJetClustering_1_1clustering__valencia.html#aede10ff9b3c576f2a19eef89ea3e76b9',1,'JetClustering::clustering_valencia::_sorted'],['../structJetClustering_1_1clustering__genkt.html#a14ffe27fb661e0a6506c0652a21455ab',1,'JetClustering::clustering_genkt::_sorted'],['../structJetClustering_1_1clustering__ee__genkt.html#ab968239de55d7c4d43380821ddb79f63',1,'JetClustering::clustering_ee_genkt::_sorted'],['../structJetClustering_1_1clustering__ee__kt.html#ac31283ded6230ef674ab47f717f85232',1,'JetClustering::clustering_ee_kt::_sorted'],['../structJetClustering_1_1clustering__cambridge.html#a38c80d289f942979d0fce21a7013978e',1,'JetClustering::clustering_cambridge::_sorted'],['../structJetClustering_1_1clustering__kt.html#a1b066cad9268edc33d3493dbde09ff66',1,'JetClustering::clustering_kt::_sorted']]], + ['_5fstep_25',['_step',['../structFCCAnalyses_1_1Algorithms_1_1minimize__sphericity.html#a2b2e09272648ea3dc4ed0c34f39e2ed3',1,'FCCAnalyses::Algorithms::minimize_sphericity::_step'],['../structFCCAnalyses_1_1Algorithms_1_1minimize__thrust.html#a327ce99bf6ac05363ba50550e227290d',1,'FCCAnalyses::Algorithms::minimize_thrust::_step']]], ['_5fstr_26',['_STR',['../onnxtest_8cpp.html#a34fbaf7ed82e04e522ca124b6aea8db1',1,'onnxtest.cpp']]], - ['_5ftolerance_27',['_tolerance',['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__sphericity.html#a115e35a3f77cbdb468af597d40b44e2f',1,'FCCAnalyses::Algorithms::minimize_sphericity::_tolerance'],['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__thrust.html#a8d2d92a5915cd2bc86a00ab19c70f8cb',1,'FCCAnalyses::Algorithms::minimize_thrust::_tolerance']]], - ['_5fvariable_28',['_variable',['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__sphericity.html#ae4f8ba2330f011570ab288758b003009',1,'FCCAnalyses::Algorithms::minimize_sphericity::_variable'],['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__thrust.html#a09c750fe1a100ff5ea3b5842a9ba3a00',1,'FCCAnalyses::Algorithms::minimize_thrust::_variable']]] + ['_5ftolerance_27',['_tolerance',['../structFCCAnalyses_1_1Algorithms_1_1minimize__sphericity.html#a115e35a3f77cbdb468af597d40b44e2f',1,'FCCAnalyses::Algorithms::minimize_sphericity::_tolerance'],['../structFCCAnalyses_1_1Algorithms_1_1minimize__thrust.html#a8d2d92a5915cd2bc86a00ab19c70f8cb',1,'FCCAnalyses::Algorithms::minimize_thrust::_tolerance']]], + ['_5fvariable_28',['_variable',['../structFCCAnalyses_1_1Algorithms_1_1minimize__sphericity.html#ae4f8ba2330f011570ab288758b003009',1,'FCCAnalyses::Algorithms::minimize_sphericity::_variable'],['../structFCCAnalyses_1_1Algorithms_1_1minimize__thrust.html#a09c750fe1a100ff5ea3b5842a9ba3a00',1,'FCCAnalyses::Algorithms::minimize_thrust::_variable']]] ]; diff --git a/doc/latest/search/all_10.js b/doc/latest/search/all_10.js index 0ac5f38fdc..f058342a0e 100644 --- a/doc/latest/search/all_10.js +++ b/doc/latest/search/all_10.js @@ -1,17 +1,17 @@ var searchData= [ - ['pad_0',['pad',['../struct_weaver_interface_1_1_preprocess_params_1_1_var_info.html#a8e05f75dfc1bd3e787bc2edc2c48c39c',1,'WeaverInterface::PreprocessParams::VarInfo']]], - ['particle_1',['particle',['../struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite.html#a6990407739c9fe0c066573c80b806f86',1,'FCCAnalyses::myUtils::FCCAnalysesComposite::particle'],['../struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite2.html#a85254f1a3c9b18ebc2313589173df619',1,'FCCAnalyses::myUtils::FCCAnalysesComposite2::particle'],['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a8144261158126b558d4cd68669f3cc44',1,'jetFlavourHelper.JetFlavourHelper.particle']]], - ['partoacts_2',['ParToACTS',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a5f43b223d06744303442542fc44809ac',1,'FCCAnalyses::VertexingUtils']]], - ['partop_3',['ParToP',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a9d59131cf0f81b23220443c58584d0f8',1,'FCCAnalyses::VertexingUtils']]], - ['pdgabs_4',['pdgAbs',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_v0.html#a40e6ddf74b8f8966e4528ce7b1c62007',1,'FCCAnalyses::VertexingUtils::FCCAnalysesV0']]], - ['pfcand_5',['pfcand',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a7833ffedc0af292f691889db10fd56fe',1,'jetFlavourHelper::JetFlavourHelper']]], - ['pfnh_6',['pfnh',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a54d80bc3df42eedb254d0dce4905a178',1,'jetFlavourHelper::JetFlavourHelper']]], - ['pfphoton_7',['pfphoton',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#afa5909dcce6af67c3cb7fc68667a12b6',1,'jetFlavourHelper::JetFlavourHelper']]], - ['pftrack_8',['pftrack',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a4bd520345a53f36a8a1d83cf3ef931f4',1,'jetFlavourHelper::JetFlavourHelper']]], - ['pid_9',['PID',['../namespace_f_c_c_analyses_1_1my_utils.html#ac1fa7429dd12a0bc02a7407b8b336766',1,'FCCAnalyses::myUtils']]], - ['plus_10',['plus',['../struct_f_c_c_analyses_1_1_algorithms_1_1calculate__thrust.html#a3d005b301b597a3c26af1f97e05bb78c',1,'FCCAnalyses::Algorithms::calculate_thrust']]], + ['pad_0',['pad',['../structWeaverInterface_1_1PreprocessParams_1_1VarInfo.html#a8e05f75dfc1bd3e787bc2edc2c48c39c',1,'WeaverInterface::PreprocessParams::VarInfo']]], + ['particle_1',['particle',['../structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite.html#a6990407739c9fe0c066573c80b806f86',1,'FCCAnalyses::myUtils::FCCAnalysesComposite::particle'],['../structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite2.html#a85254f1a3c9b18ebc2313589173df619',1,'FCCAnalyses::myUtils::FCCAnalysesComposite2::particle'],['../classjetFlavourHelper_1_1JetFlavourHelper.html#a8144261158126b558d4cd68669f3cc44',1,'jetFlavourHelper.JetFlavourHelper.particle']]], + ['partoacts_2',['ParToACTS',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a5f43b223d06744303442542fc44809ac',1,'FCCAnalyses::VertexingUtils']]], + ['partop_3',['ParToP',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a9d59131cf0f81b23220443c58584d0f8',1,'FCCAnalyses::VertexingUtils']]], + ['pdgabs_4',['pdgAbs',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesV0.html#a40e6ddf74b8f8966e4528ce7b1c62007',1,'FCCAnalyses::VertexingUtils::FCCAnalysesV0']]], + ['pfcand_5',['pfcand',['../classjetFlavourHelper_1_1JetFlavourHelper.html#a7833ffedc0af292f691889db10fd56fe',1,'jetFlavourHelper::JetFlavourHelper']]], + ['pfnh_6',['pfnh',['../classjetFlavourHelper_1_1JetFlavourHelper.html#a54d80bc3df42eedb254d0dce4905a178',1,'jetFlavourHelper::JetFlavourHelper']]], + ['pfphoton_7',['pfphoton',['../classjetFlavourHelper_1_1JetFlavourHelper.html#afa5909dcce6af67c3cb7fc68667a12b6',1,'jetFlavourHelper::JetFlavourHelper']]], + ['pftrack_8',['pftrack',['../classjetFlavourHelper_1_1JetFlavourHelper.html#a4bd520345a53f36a8a1d83cf3ef931f4',1,'jetFlavourHelper::JetFlavourHelper']]], + ['pid_9',['PID',['../namespaceFCCAnalyses_1_1myUtils.html#ac1fa7429dd12a0bc02a7407b8b336766',1,'FCCAnalyses::myUtils']]], + ['plus_10',['plus',['../structFCCAnalyses_1_1Algorithms_1_1calculate__thrust.html#a3d005b301b597a3c26af1f97e05bb78c',1,'FCCAnalyses::Algorithms::calculate_thrust']]], ['pre_20generated_20samples_11',['pre generated samples',['../index.html#autotoc_md3',1,'Pre-generated Samples'],['../index.html#autotoc_md2',1,'Winter 2023 and Spring 2021 pre-generated samples']]], - ['prep_5finfo_5fmap_5f_12',['prep_info_map_',['../class_weaver_interface.html#a749b65a4430a53347da41ad9a20370ab',1,'WeaverInterface']]], - ['preprocessparams_13',['PreprocessParams',['../struct_weaver_interface_1_1_preprocess_params.html',1,'WeaverInterface']]] + ['prep_5finfo_5fmap_5f_12',['prep_info_map_',['../classWeaverInterface.html#a749b65a4430a53347da41ad9a20370ab',1,'WeaverInterface']]], + ['preprocessparams_13',['PreprocessParams',['../structWeaverInterface_1_1PreprocessParams.html',1,'WeaverInterface']]] ]; diff --git a/doc/latest/search/all_12.js b/doc/latest/search/all_12.js index bc2af93ff5..d95ea42e37 100644 --- a/doc/latest/search/all_12.js +++ b/doc/latest/search/all_12.js @@ -1,25 +1,25 @@ var searchData= [ - ['r_0',['r',['../classcontrib_1_1_valencia_plugin.html#a85faaa3e156cf408c7382f002b0826d8',1,'contrib::ValenciaPlugin::R()'],['../classcontrib_1_1_valencia_info.html#a9985685d7eadc5ebe7b846e376ed43b9',1,'contrib::ValenciaInfo::R()'],['../classcontrib_1_1_valencia_brief_jet.html#af5f006f4c085d06ec28407b8f8dd841e',1,'contrib::ValenciaBriefJet::R']]], - ['r_5f_1',['R_',['../classcontrib_1_1_valencia_info.html#a79d6105f376cedbb2e53183a9c26c61c',1,'contrib::ValenciaInfo']]], - ['readme_2emd_2',['README.md',['../_r_e_a_d_m_e_8md.html',1,'']]], - ['reco_5fchi2_3',['reco_chi2',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex.html#a7808a3d5dd0616b5a2bda7bb2398bd2f',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex']]], - ['reco_5find_4',['reco_ind',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex.html#a1907c2f10ca2653d57187401e2cf97aa',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex']]], - ['recoilbuilder_5',['recoilbuilder',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1recoil_builder.html',1,'FCCAnalyses::ReconstructedParticle::recoilBuilder'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1recoil_builder.html#a6660e83105a806e54d1eccfaa9da37b7',1,'FCCAnalyses::ReconstructedParticle::recoilBuilder::recoilBuilder()'],['../struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1recoil_builder.html#a301b0c7477c734909f8f70952a8cdea7',1,'FCCAnalyses::JetClusteringUtils::recoilBuilder::recoilBuilder()'],['../struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1recoil_builder.html',1,'FCCAnalyses::JetClusteringUtils::recoilBuilder']]], - ['recomb_5fscheme_6',['recomb_scheme',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#ab363eb077d6d3b25ae9245a6978b36b5',1,'FCCAnalyses::JetClusteringUtils']]], - ['recombine_7',['recombine',['../class_external_recombiner.html#aaf4506055fff2fe78cd90b767cbe6a2f',1,'ExternalRecombiner']]], - ['reconstructedparticle_2ecc_8',['ReconstructedParticle.cc',['../_reconstructed_particle_8cc.html',1,'']]], - ['reconstructedparticle_2eh_9',['ReconstructedParticle.h',['../_reconstructed_particle_8h.html',1,'']]], - ['reconstructedparticle2mc_2ecc_10',['ReconstructedParticle2MC.cc',['../_reconstructed_particle2_m_c_8cc.html',1,'']]], - ['reconstructedparticle2mc_2eh_11',['ReconstructedParticle2MC.h',['../_reconstructed_particle2_m_c_8h.html',1,'']]], - ['reconstructedparticle2track_2ecc_12',['ReconstructedParticle2Track.cc',['../_reconstructed_particle2_track_8cc.html',1,'']]], - ['reconstructedparticle2track_2eh_13',['ReconstructedParticle2Track.h',['../_reconstructed_particle2_track_8h.html',1,'']]], - ['reconstructedtrack_2ecc_14',['ReconstructedTrack.cc',['../_reconstructed_track_8cc.html',1,'']]], - ['reconstructedtrack_2eh_15',['ReconstructedTrack.h',['../_reconstructed_track_8h.html',1,'']]], - ['remove_16',['remove',['../namespace_f_c_c_analyses_1_1_reconstructed_track.html#ab3219dd3bab4dcf9e1166ba9086cbf79',1,'FCCAnalyses::ReconstructedTrack::Remove()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#af9cc5a8b7d1b85d98c2fcbb4634c799a',1,'FCCAnalyses::ReconstructedParticle::remove()']]], - ['replace_5finf_5fvalue_17',['replace_inf_value',['../struct_weaver_interface_1_1_preprocess_params_1_1_var_info.html#a33f5b1b108b0462c3f8cd25ee1399cbf',1,'WeaverInterface::PreprocessParams::VarInfo']]], - ['resonancebuilder_18',['resonancebuilder',['../struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1resonance_builder.html',1,'FCCAnalyses::JetClusteringUtils::resonanceBuilder'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1resonance_builder.html',1,'FCCAnalyses::ReconstructedParticle::resonanceBuilder'],['../struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1resonance_builder.html#a739d770c10a6aeab629d4e32a5f82166',1,'FCCAnalyses::JetClusteringUtils::resonanceBuilder::resonanceBuilder()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1resonance_builder.html#a28dd051f0f6e67741af0fdd781b6ac75',1,'FCCAnalyses::ReconstructedParticle::resonanceBuilder::resonanceBuilder()']]], - ['rp_19',['rp',['../namespace_f_c_c_analyses.html#afb15e764f90023916d21746a736f00ba',1,'FCCAnalyses']]], - ['run_20',['run',['../class_o_n_n_x_runtime.html#a8badef26ee292f7606f281df625fee30',1,'ONNXRuntime::run()'],['../class_weaver_interface.html#aca705cd6d56c7b629099004e12053241',1,'WeaverInterface::run()']]], - ['run_5fclustering_21',['run_clustering',['../classcontrib_1_1_valencia_plugin.html#a3954050e695fd7cddca110de0800a241',1,'contrib::ValenciaPlugin']]] + ['r_0',['r',['../classcontrib_1_1ValenciaPlugin.html#a85faaa3e156cf408c7382f002b0826d8',1,'contrib::ValenciaPlugin::R()'],['../classcontrib_1_1ValenciaInfo.html#a9985685d7eadc5ebe7b846e376ed43b9',1,'contrib::ValenciaInfo::R()'],['../classcontrib_1_1ValenciaBriefJet.html#af5f006f4c085d06ec28407b8f8dd841e',1,'contrib::ValenciaBriefJet::R']]], + ['r_5f_1',['R_',['../classcontrib_1_1ValenciaInfo.html#a79d6105f376cedbb2e53183a9c26c61c',1,'contrib::ValenciaInfo']]], + ['readme_2emd_2',['README.md',['../README_8md.html',1,'']]], + ['reco_5fchi2_3',['reco_chi2',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertex.html#a7808a3d5dd0616b5a2bda7bb2398bd2f',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex']]], + ['reco_5find_4',['reco_ind',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertex.html#a1907c2f10ca2653d57187401e2cf97aa',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex']]], + ['recoilbuilder_5',['recoilbuilder',['../structFCCAnalyses_1_1ReconstructedParticle_1_1recoilBuilder.html',1,'FCCAnalyses::ReconstructedParticle::recoilBuilder'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1recoilBuilder.html#a6660e83105a806e54d1eccfaa9da37b7',1,'FCCAnalyses::ReconstructedParticle::recoilBuilder::recoilBuilder()'],['../structFCCAnalyses_1_1JetClusteringUtils_1_1recoilBuilder.html#a301b0c7477c734909f8f70952a8cdea7',1,'FCCAnalyses::JetClusteringUtils::recoilBuilder::recoilBuilder()'],['../structFCCAnalyses_1_1JetClusteringUtils_1_1recoilBuilder.html',1,'FCCAnalyses::JetClusteringUtils::recoilBuilder']]], + ['recomb_5fscheme_6',['recomb_scheme',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#ab363eb077d6d3b25ae9245a6978b36b5',1,'FCCAnalyses::JetClusteringUtils']]], + ['recombine_7',['recombine',['../classExternalRecombiner.html#aaf4506055fff2fe78cd90b767cbe6a2f',1,'ExternalRecombiner']]], + ['reconstructedparticle_2ecc_8',['ReconstructedParticle.cc',['../ReconstructedParticle_8cc.html',1,'']]], + ['reconstructedparticle_2eh_9',['ReconstructedParticle.h',['../ReconstructedParticle_8h.html',1,'']]], + ['reconstructedparticle2mc_2ecc_10',['ReconstructedParticle2MC.cc',['../ReconstructedParticle2MC_8cc.html',1,'']]], + ['reconstructedparticle2mc_2eh_11',['ReconstructedParticle2MC.h',['../ReconstructedParticle2MC_8h.html',1,'']]], + ['reconstructedparticle2track_2ecc_12',['ReconstructedParticle2Track.cc',['../ReconstructedParticle2Track_8cc.html',1,'']]], + ['reconstructedparticle2track_2eh_13',['ReconstructedParticle2Track.h',['../ReconstructedParticle2Track_8h.html',1,'']]], + ['reconstructedtrack_2ecc_14',['ReconstructedTrack.cc',['../ReconstructedTrack_8cc.html',1,'']]], + ['reconstructedtrack_2eh_15',['ReconstructedTrack.h',['../ReconstructedTrack_8h.html',1,'']]], + ['remove_16',['remove',['../namespaceFCCAnalyses_1_1ReconstructedTrack.html#ab3219dd3bab4dcf9e1166ba9086cbf79',1,'FCCAnalyses::ReconstructedTrack::Remove()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#af9cc5a8b7d1b85d98c2fcbb4634c799a',1,'FCCAnalyses::ReconstructedParticle::remove()']]], + ['replace_5finf_5fvalue_17',['replace_inf_value',['../structWeaverInterface_1_1PreprocessParams_1_1VarInfo.html#a33f5b1b108b0462c3f8cd25ee1399cbf',1,'WeaverInterface::PreprocessParams::VarInfo']]], + ['resonancebuilder_18',['resonancebuilder',['../structFCCAnalyses_1_1JetClusteringUtils_1_1resonanceBuilder.html',1,'FCCAnalyses::JetClusteringUtils::resonanceBuilder'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1resonanceBuilder.html',1,'FCCAnalyses::ReconstructedParticle::resonanceBuilder'],['../structFCCAnalyses_1_1JetClusteringUtils_1_1resonanceBuilder.html#a739d770c10a6aeab629d4e32a5f82166',1,'FCCAnalyses::JetClusteringUtils::resonanceBuilder::resonanceBuilder()'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1resonanceBuilder.html#a28dd051f0f6e67741af0fdd781b6ac75',1,'FCCAnalyses::ReconstructedParticle::resonanceBuilder::resonanceBuilder()']]], + ['rp_19',['rp',['../namespaceFCCAnalyses.html#afb15e764f90023916d21746a736f00ba',1,'FCCAnalyses']]], + ['run_20',['run',['../classONNXRuntime.html#a8badef26ee292f7606f281df625fee30',1,'ONNXRuntime::run()'],['../classWeaverInterface.html#aca705cd6d56c7b629099004e12053241',1,'WeaverInterface::run()']]], + ['run_5fclustering_21',['run_clustering',['../classcontrib_1_1ValenciaPlugin.html#a3954050e695fd7cddca110de0800a241',1,'contrib::ValenciaPlugin']]] ]; diff --git a/doc/latest/search/all_13.js b/doc/latest/search/all_13.js index 329b53194a..af50dec8dc 100644 --- a/doc/latest/search/all_13.js +++ b/doc/latest/search/all_13.js @@ -1,43 +1,43 @@ var searchData= [ ['samples_0',['samples',['../index.html#autotoc_md3',1,'Pre-generated Samples'],['../index.html#autotoc_md2',1,'Winter 2023 and Spring 2021 pre-generated samples']]], - ['scores_1',['scores',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a03d8edf0968c8bcbbfc05af186c35637',1,'jetFlavourHelper::JetFlavourHelper']]], - ['sel_5fabstype_2',['sel_abstype',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__abs_type.html',1,'FCCAnalyses::ReconstructedParticle::sel_absType'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__abs_type.html#a874f0beced3b2be5961f3de24aadff8a',1,'FCCAnalyses::ReconstructedParticle::sel_absType::sel_absType()']]], - ['sel_5faxis_3',['sel_axis',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__axis.html',1,'FCCAnalyses::ReconstructedParticle::sel_axis'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__axis.html#ac7740d82742395202ca7ba72775039b4',1,'FCCAnalyses::ReconstructedParticle::sel_axis::sel_axis()']]], - ['sel_5fbyindex_4',['sel_byIndex',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a04c7af9cdc145bc547aaf2b141d0fba6',1,'FCCAnalyses::MCParticle']]], - ['sel_5fcharge_5',['sel_charge',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__charge.html',1,'FCCAnalyses::ReconstructedParticle::sel_charge'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__charge.html#abf6f885d428aa8c7da160ee74566b6c8',1,'FCCAnalyses::ReconstructedParticle::sel_charge::sel_charge()']]], - ['sel_5feta_6',['sel_eta',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__eta.html',1,'FCCAnalyses::ReconstructedParticle::sel_eta'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__eta.html#a17270e7f41882c2dbdf2d4a2bc51f9f8',1,'FCCAnalyses::ReconstructedParticle::sel_eta::sel_eta()']]], - ['sel_5fgenstatus_7',['sel_genstatus',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__gen_status.html#ae8759ce22bc6a1e59f0b8796abb580b9',1,'FCCAnalyses::MCParticle::sel_genStatus::sel_genStatus()'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__gen_status.html',1,'FCCAnalyses::MCParticle::sel_genStatus']]], - ['sel_5flayers_8',['sel_layers',['../struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1sel__layers.html#a39e09d66d6368b7955eb7beb570e5c9b',1,'FCCAnalyses::CaloNtupleizer::sel_layers::sel_layers()'],['../struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1sel__layers.html',1,'FCCAnalyses::CaloNtupleizer::sel_layers']]], - ['sel_5fp_9',['sel_p',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__p.html#ab746574fb41f5bee1af23078257a1c57',1,'FCCAnalyses::ReconstructedParticle::sel_p::sel_p()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__p.html',1,'FCCAnalyses::ReconstructedParticle::sel_p']]], - ['sel_5fpdgid_10',['sel_pdgid',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pdg_i_d.html',1,'FCCAnalyses::MCParticle::sel_pdgID'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pdg_i_d.html#afca6fef52f1b93f30c24e290a36c93a1',1,'FCCAnalyses::MCParticle::sel_pdgID::sel_pdgID()']]], - ['sel_5fpid_11',['sel_pid',['../struct_f_c_c_analyses_1_1my_utils_1_1sel___p_i_d.html',1,'FCCAnalyses::myUtils::sel_PID'],['../struct_f_c_c_analyses_1_1my_utils_1_1sel___p_i_d.html#af32edf3a9366873ecca489bdaf437949',1,'FCCAnalyses::myUtils::sel_PID::sel_PID()']]], - ['sel_5fpt_12',['sel_pt',['../struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1sel__pt.html',1,'FCCAnalyses::JetClusteringUtils::sel_pt'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pt.html',1,'FCCAnalyses::MCParticle::sel_pt'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__pt.html#aaf75d1137285d3f487838ccb7558a7e9',1,'FCCAnalyses::ReconstructedParticle::sel_pt::sel_pt()'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pt.html#ad46ccb6ac552fc9f2f1e554111beb8c3',1,'FCCAnalyses::MCParticle::sel_pt::sel_pt()'],['../struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1sel__pt.html#a6dadffc3d7ea1e69b42f3b8c727e7c56',1,'FCCAnalyses::JetClusteringUtils::sel_pt::sel_pt()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__pt.html',1,'FCCAnalyses::ReconstructedParticle::sel_pt']]], - ['sel_5fpv_13',['sel_pv',['../struct_f_c_c_analyses_1_1my_utils_1_1sel___p_v.html#a98fed992d22c66e670998fd2b7f99759',1,'FCCAnalyses::myUtils::sel_PV::sel_PV()'],['../struct_f_c_c_analyses_1_1my_utils_1_1sel___p_v.html',1,'FCCAnalyses::myUtils::sel_PV']]], - ['sel_5ftag_14',['sel_tag',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__tag.html#a387d0cd2c2893057347232b732c30ec2',1,'FCCAnalyses::ReconstructedParticle::sel_tag::sel_tag()'],['../struct_f_c_c_analyses_1_1_jet_tagging_utils_1_1sel__tag.html#ac34671a6bc1f35cb9b4551de7c28382b',1,'FCCAnalyses::JetTaggingUtils::sel_tag::sel_tag()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__tag.html',1,'FCCAnalyses::ReconstructedParticle::sel_tag'],['../struct_f_c_c_analyses_1_1_jet_tagging_utils_1_1sel__tag.html',1,'FCCAnalyses::JetTaggingUtils::sel_tag']]], - ['sel_5ftype_15',['sel_type',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__type.html#aeb331ffea089473077ec553ca4d2aaf1',1,'FCCAnalyses::ReconstructedParticle::sel_type::sel_type()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__type.html',1,'FCCAnalyses::ReconstructedParticle::sel_type']]], - ['selprimarytracks_16',['SelPrimaryTracks',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a8a96b39bedab3e7054366aeccd50f86e',1,'FCCAnalyses::VertexingUtils']]], - ['selrp_5fchargedhadrons_17',['selRP_ChargedHadrons',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html#a66e2d4094b8d0de4c5f732a93a66a8bc',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['selrp_5fmatched_5fto_5flist_18',['selRP_matched_to_list',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html#adc2f35cda45d09807cfd54b2ee7f9f96',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['selrp_5fpdg_19',['selrp_pdg',['../struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g.html',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG'],['../struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g.html#a668ded6e2d58741267726c1369061a98',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG::selRP_PDG()']]], - ['selrp_5fpdg_5findex_20',['selrp_pdg_index',['../struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g__index.html#a722215b389c0c2c0d0b18b57aada74be',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index::selRP_PDG_index()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g__index.html',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index']]], - ['seltaucand_21',['selTauCand',['../namespace_f_c_c_analyses_1_1my_final_sel.html#ac1884beebde05918cbe21a6a68c2e236',1,'FCCAnalyses::myFinalSel']]], - ['seltaucandtm_22',['selTauCandTM',['../namespace_f_c_c_analyses_1_1my_final_sel.html#aa121aadbac54f34f65434f6228dc0c4b',1,'FCCAnalyses::myFinalSel']]], - ['seltracks_23',['seltracks',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1sel_tracks.html',1,'FCCAnalyses::VertexingUtils::selTracks'],['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1sel_tracks.html#ab60698d4d992cf63012c6bbfb56a9da0',1,'FCCAnalyses::VertexingUtils::selTracks::selTracks()']]], - ['session_5f_24',['session_',['../class_o_n_n_x_runtime.html#a0c1d6065611163cec52550e1c3081ec1',1,'ONNXRuntime']]], - ['set_5fpseudojets_25',['set_pseudoJets',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#ae9e847f3943c1e33bd8f6e51cafa3621',1,'FCCAnalyses::JetClusteringUtils']]], - ['set_5fpseudojets_5fxyzm_26',['set_pseudoJets_xyzm',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a2968c138f4aa7e9cf9c22d45bfdda475',1,'FCCAnalyses::JetClusteringUtils']]], - ['setup_5fweaver_27',['setup_weaver',['../namespace_f_c_c_analyses_1_1_weaver_utils.html#a4f2546dc6505a1fbc2f8c3813901bc21',1,'FCCAnalyses::WeaverUtils::setup_weaver(const std::string &onnx_filename, const std::string &json_filename, const rv::RVec< std::string > &vars)'],['../namespace_f_c_c_analyses_1_1_weaver_utils.html#ad8525bf149cf2c483fb2575cfcd9036c',1,'FCCAnalyses::WeaverUtils::setup_weaver(const std::string &, const std::string &, const ROOT::VecOps::RVec< std::string > &)'],['../namespace_f_c_c_analyses_1_1_jet_flavour_utils.html#a76e2054bfaaccc7b043f3b92edd18fcb',1,'FCCAnalyses::JetFlavourUtils::setup_weaver()']]], - ['smearedreconstructedparticle_28',['smearedreconstructedparticle',['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_reconstructed_particle.html#ae4880df6b35ca2ff3a08c7e31bac508d',1,'FCCAnalyses::SmearObjects::SmearedReconstructedParticle::SmearedReconstructedParticle()'],['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_reconstructed_particle.html',1,'FCCAnalyses::SmearObjects::SmearedReconstructedParticle']]], - ['smearedtracks_29',['smearedtracks',['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks.html#a6f39d65679617192acc145fab83b1c8c',1,'FCCAnalyses::SmearObjects::SmearedTracks::SmearedTracks()'],['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks.html',1,'FCCAnalyses::SmearObjects::SmearedTracks']]], - ['smearedtracksdndx_30',['smearedtracksdndx',['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracksd_ndx.html#a54ac2ddfd71ca8ff6d3c73da3335abaa',1,'FCCAnalyses::SmearObjects::SmearedTracksdNdx::SmearedTracksdNdx()'],['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracksd_ndx.html',1,'FCCAnalyses::SmearObjects::SmearedTracksdNdx']]], - ['smearedtrackstof_31',['smearedtrackstof',['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks_t_o_f.html#a4e0edbd5ed7de42e7daf1af1c76b8fc8',1,'FCCAnalyses::SmearObjects::SmearedTracksTOF::SmearedTracksTOF()'],['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks_t_o_f.html',1,'FCCAnalyses::SmearObjects::SmearedTracksTOF']]], - ['smearing_2ecc_32',['Smearing.cc',['../_smearing_8cc.html',1,'']]], - ['smearing_2eh_33',['Smearing.h',['../_smearing_8h.html',1,'']]], - ['smearobjects_2ecc_34',['SmearObjects.cc',['../_smear_objects_8cc.html',1,'']]], - ['smearobjects_2eh_35',['SmearObjects.h',['../_smear_objects_8h.html',1,'']]], - ['sphericityfit_36',['sphericityfit',['../struct_f_c_c_analyses_1_1_algorithms_1_1sphericity_fit.html#a024b324a41bea3f3c760fceb01f6f419',1,'FCCAnalyses::Algorithms::sphericityFit::sphericityFit()'],['../struct_f_c_c_analyses_1_1_algorithms_1_1sphericity_fit.html',1,'FCCAnalyses::Algorithms::sphericityFit']]], + ['scores_1',['scores',['../classjetFlavourHelper_1_1JetFlavourHelper.html#a03d8edf0968c8bcbbfc05af186c35637',1,'jetFlavourHelper::JetFlavourHelper']]], + ['sel_5fabstype_2',['sel_abstype',['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__absType.html',1,'FCCAnalyses::ReconstructedParticle::sel_absType'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__absType.html#a874f0beced3b2be5961f3de24aadff8a',1,'FCCAnalyses::ReconstructedParticle::sel_absType::sel_absType()']]], + ['sel_5faxis_3',['sel_axis',['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__axis.html',1,'FCCAnalyses::ReconstructedParticle::sel_axis'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__axis.html#ac7740d82742395202ca7ba72775039b4',1,'FCCAnalyses::ReconstructedParticle::sel_axis::sel_axis()']]], + ['sel_5fbyindex_4',['sel_byIndex',['../namespaceFCCAnalyses_1_1MCParticle.html#a04c7af9cdc145bc547aaf2b141d0fba6',1,'FCCAnalyses::MCParticle']]], + ['sel_5fcharge_5',['sel_charge',['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__charge.html',1,'FCCAnalyses::ReconstructedParticle::sel_charge'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__charge.html#abf6f885d428aa8c7da160ee74566b6c8',1,'FCCAnalyses::ReconstructedParticle::sel_charge::sel_charge()']]], + ['sel_5feta_6',['sel_eta',['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__eta.html',1,'FCCAnalyses::ReconstructedParticle::sel_eta'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__eta.html#a17270e7f41882c2dbdf2d4a2bc51f9f8',1,'FCCAnalyses::ReconstructedParticle::sel_eta::sel_eta()']]], + ['sel_5fgenstatus_7',['sel_genstatus',['../structFCCAnalyses_1_1MCParticle_1_1sel__genStatus.html#ae8759ce22bc6a1e59f0b8796abb580b9',1,'FCCAnalyses::MCParticle::sel_genStatus::sel_genStatus()'],['../structFCCAnalyses_1_1MCParticle_1_1sel__genStatus.html',1,'FCCAnalyses::MCParticle::sel_genStatus']]], + ['sel_5flayers_8',['sel_layers',['../structFCCAnalyses_1_1CaloNtupleizer_1_1sel__layers.html#a39e09d66d6368b7955eb7beb570e5c9b',1,'FCCAnalyses::CaloNtupleizer::sel_layers::sel_layers()'],['../structFCCAnalyses_1_1CaloNtupleizer_1_1sel__layers.html',1,'FCCAnalyses::CaloNtupleizer::sel_layers']]], + ['sel_5fp_9',['sel_p',['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__p.html#ab746574fb41f5bee1af23078257a1c57',1,'FCCAnalyses::ReconstructedParticle::sel_p::sel_p()'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__p.html',1,'FCCAnalyses::ReconstructedParticle::sel_p']]], + ['sel_5fpdgid_10',['sel_pdgid',['../structFCCAnalyses_1_1MCParticle_1_1sel__pdgID.html',1,'FCCAnalyses::MCParticle::sel_pdgID'],['../structFCCAnalyses_1_1MCParticle_1_1sel__pdgID.html#afca6fef52f1b93f30c24e290a36c93a1',1,'FCCAnalyses::MCParticle::sel_pdgID::sel_pdgID()']]], + ['sel_5fpid_11',['sel_pid',['../structFCCAnalyses_1_1myUtils_1_1sel__PID.html',1,'FCCAnalyses::myUtils::sel_PID'],['../structFCCAnalyses_1_1myUtils_1_1sel__PID.html#af32edf3a9366873ecca489bdaf437949',1,'FCCAnalyses::myUtils::sel_PID::sel_PID()']]], + ['sel_5fpt_12',['sel_pt',['../structFCCAnalyses_1_1JetClusteringUtils_1_1sel__pt.html',1,'FCCAnalyses::JetClusteringUtils::sel_pt'],['../structFCCAnalyses_1_1MCParticle_1_1sel__pt.html',1,'FCCAnalyses::MCParticle::sel_pt'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__pt.html#aaf75d1137285d3f487838ccb7558a7e9',1,'FCCAnalyses::ReconstructedParticle::sel_pt::sel_pt()'],['../structFCCAnalyses_1_1MCParticle_1_1sel__pt.html#ad46ccb6ac552fc9f2f1e554111beb8c3',1,'FCCAnalyses::MCParticle::sel_pt::sel_pt()'],['../structFCCAnalyses_1_1JetClusteringUtils_1_1sel__pt.html#a6dadffc3d7ea1e69b42f3b8c727e7c56',1,'FCCAnalyses::JetClusteringUtils::sel_pt::sel_pt()'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__pt.html',1,'FCCAnalyses::ReconstructedParticle::sel_pt']]], + ['sel_5fpv_13',['sel_pv',['../structFCCAnalyses_1_1myUtils_1_1sel__PV.html#a98fed992d22c66e670998fd2b7f99759',1,'FCCAnalyses::myUtils::sel_PV::sel_PV()'],['../structFCCAnalyses_1_1myUtils_1_1sel__PV.html',1,'FCCAnalyses::myUtils::sel_PV']]], + ['sel_5ftag_14',['sel_tag',['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__tag.html#a387d0cd2c2893057347232b732c30ec2',1,'FCCAnalyses::ReconstructedParticle::sel_tag::sel_tag()'],['../structFCCAnalyses_1_1JetTaggingUtils_1_1sel__tag.html#ac34671a6bc1f35cb9b4551de7c28382b',1,'FCCAnalyses::JetTaggingUtils::sel_tag::sel_tag()'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__tag.html',1,'FCCAnalyses::ReconstructedParticle::sel_tag'],['../structFCCAnalyses_1_1JetTaggingUtils_1_1sel__tag.html',1,'FCCAnalyses::JetTaggingUtils::sel_tag']]], + ['sel_5ftype_15',['sel_type',['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__type.html#aeb331ffea089473077ec553ca4d2aaf1',1,'FCCAnalyses::ReconstructedParticle::sel_type::sel_type()'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__type.html',1,'FCCAnalyses::ReconstructedParticle::sel_type']]], + ['selprimarytracks_16',['SelPrimaryTracks',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a8a96b39bedab3e7054366aeccd50f86e',1,'FCCAnalyses::VertexingUtils']]], + ['selrp_5fchargedhadrons_17',['selRP_ChargedHadrons',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html#a66e2d4094b8d0de4c5f732a93a66a8bc',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['selrp_5fmatched_5fto_5flist_18',['selRP_matched_to_list',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html#adc2f35cda45d09807cfd54b2ee7f9f96',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['selrp_5fpdg_19',['selrp_pdg',['../structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG.html',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG'],['../structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG.html#a668ded6e2d58741267726c1369061a98',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG::selRP_PDG()']]], + ['selrp_5fpdg_5findex_20',['selrp_pdg_index',['../structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG__index.html#a722215b389c0c2c0d0b18b57aada74be',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index::selRP_PDG_index()'],['../structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG__index.html',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index']]], + ['seltaucand_21',['selTauCand',['../namespaceFCCAnalyses_1_1myFinalSel.html#ac1884beebde05918cbe21a6a68c2e236',1,'FCCAnalyses::myFinalSel']]], + ['seltaucandtm_22',['selTauCandTM',['../namespaceFCCAnalyses_1_1myFinalSel.html#aa121aadbac54f34f65434f6228dc0c4b',1,'FCCAnalyses::myFinalSel']]], + ['seltracks_23',['seltracks',['../structFCCAnalyses_1_1VertexingUtils_1_1selTracks.html',1,'FCCAnalyses::VertexingUtils::selTracks'],['../structFCCAnalyses_1_1VertexingUtils_1_1selTracks.html#ab60698d4d992cf63012c6bbfb56a9da0',1,'FCCAnalyses::VertexingUtils::selTracks::selTracks()']]], + ['session_5f_24',['session_',['../classONNXRuntime.html#a0c1d6065611163cec52550e1c3081ec1',1,'ONNXRuntime']]], + ['set_5fpseudojets_25',['set_pseudoJets',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#ae9e847f3943c1e33bd8f6e51cafa3621',1,'FCCAnalyses::JetClusteringUtils']]], + ['set_5fpseudojets_5fxyzm_26',['set_pseudoJets_xyzm',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a2968c138f4aa7e9cf9c22d45bfdda475',1,'FCCAnalyses::JetClusteringUtils']]], + ['setup_5fweaver_27',['setup_weaver',['../namespaceFCCAnalyses_1_1WeaverUtils.html#a4f2546dc6505a1fbc2f8c3813901bc21',1,'FCCAnalyses::WeaverUtils::setup_weaver(const std::string &onnx_filename, const std::string &json_filename, const rv::RVec< std::string > &vars)'],['../namespaceFCCAnalyses_1_1WeaverUtils.html#ad8525bf149cf2c483fb2575cfcd9036c',1,'FCCAnalyses::WeaverUtils::setup_weaver(const std::string &, const std::string &, const ROOT::VecOps::RVec< std::string > &)'],['../namespaceFCCAnalyses_1_1JetFlavourUtils.html#a76e2054bfaaccc7b043f3b92edd18fcb',1,'FCCAnalyses::JetFlavourUtils::setup_weaver()']]], + ['smearedreconstructedparticle_28',['smearedreconstructedparticle',['../structFCCAnalyses_1_1SmearObjects_1_1SmearedReconstructedParticle.html#ae4880df6b35ca2ff3a08c7e31bac508d',1,'FCCAnalyses::SmearObjects::SmearedReconstructedParticle::SmearedReconstructedParticle()'],['../structFCCAnalyses_1_1SmearObjects_1_1SmearedReconstructedParticle.html',1,'FCCAnalyses::SmearObjects::SmearedReconstructedParticle']]], + ['smearedtracks_29',['smearedtracks',['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracks.html#a6f39d65679617192acc145fab83b1c8c',1,'FCCAnalyses::SmearObjects::SmearedTracks::SmearedTracks()'],['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracks.html',1,'FCCAnalyses::SmearObjects::SmearedTracks']]], + ['smearedtracksdndx_30',['smearedtracksdndx',['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksdNdx.html#a54ac2ddfd71ca8ff6d3c73da3335abaa',1,'FCCAnalyses::SmearObjects::SmearedTracksdNdx::SmearedTracksdNdx()'],['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksdNdx.html',1,'FCCAnalyses::SmearObjects::SmearedTracksdNdx']]], + ['smearedtrackstof_31',['smearedtrackstof',['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksTOF.html#a4e0edbd5ed7de42e7daf1af1c76b8fc8',1,'FCCAnalyses::SmearObjects::SmearedTracksTOF::SmearedTracksTOF()'],['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksTOF.html',1,'FCCAnalyses::SmearObjects::SmearedTracksTOF']]], + ['smearing_2ecc_32',['Smearing.cc',['../Smearing_8cc.html',1,'']]], + ['smearing_2eh_33',['Smearing.h',['../Smearing_8h.html',1,'']]], + ['smearobjects_2ecc_34',['SmearObjects.cc',['../SmearObjects_8cc.html',1,'']]], + ['smearobjects_2eh_35',['SmearObjects.h',['../SmearObjects_8h.html',1,'']]], + ['sphericityfit_36',['sphericityfit',['../structFCCAnalyses_1_1Algorithms_1_1sphericityFit.html#a024b324a41bea3f3c760fceb01f6f419',1,'FCCAnalyses::Algorithms::sphericityFit::sphericityFit()'],['../structFCCAnalyses_1_1Algorithms_1_1sphericityFit.html',1,'FCCAnalyses::Algorithms::sphericityFit']]], ['spring_202021_20pre_20generated_20samples_37',['Winter 2023 and Spring 2021 pre-generated samples',['../index.html#autotoc_md2',1,'']]], ['start_38',['Quick start',['../index.html#autotoc_md1',1,'']]], - ['sum_5ftlv_5fconstituents_39',['sum_tlv_constituents',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a27bc13971584b1eacbd2c416ee88c617',1,'FCCAnalyses::JetConstituentsUtils']]] + ['sum_5ftlv_5fconstituents_39',['sum_tlv_constituents',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a27bc13971584b1eacbd2c416ee88c617',1,'FCCAnalyses::JetConstituentsUtils']]] ]; diff --git a/doc/latest/search/all_14.js b/doc/latest/search/all_14.js index a00c3a3765..ab6341220c 100644 --- a/doc/latest/search/all_14.js +++ b/doc/latest/search/all_14.js @@ -1,17 +1,17 @@ var searchData= [ - ['tag_0',['tag',['../classjet_clustering_helper_1_1_exclusive_jet_clustering_helper.html#ada5a4a3d858f3e8c122d48b49e789291',1,'jetClusteringHelper.ExclusiveJetClusteringHelper.tag'],['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a028308fd24df1910d4bbc6bf1a89e284',1,'jetFlavourHelper.JetFlavourHelper.tag']]], - ['tensor_1',['Tensor',['../class_o_n_n_x_runtime.html#acd3c76d73f53d42d0adf58bc26498053',1,'ONNXRuntime']]], + ['tag_0',['tag',['../classjetClusteringHelper_1_1ExclusiveJetClusteringHelper.html#ada5a4a3d858f3e8c122d48b49e789291',1,'jetClusteringHelper.ExclusiveJetClusteringHelper.tag'],['../classjetFlavourHelper_1_1JetFlavourHelper.html#a028308fd24df1910d4bbc6bf1a89e284',1,'jetFlavourHelper.JetFlavourHelper.tag']]], + ['tensor_1',['Tensor',['../classONNXRuntime.html#acd3c76d73f53d42d0adf58bc26498053',1,'ONNXRuntime']]], ['test_5fcase_2',['TEST_CASE',['../onnxtest_8cpp.html#a6879f21f91348c4369df581a5834ff39',1,'onnxtest.cpp']]], ['test_5ffile_3',['TEST_FILE',['../onnxtest_8cpp.html#ad05e6c0cad6477bf659ce541e115012e',1,'onnxtest.cpp']]], - ['thrustfit_4',['thrustfit',['../struct_f_c_c_analyses_1_1_algorithms_1_1thrust_fit.html#a48de3d0fb8a8057e70b216fa4531b154',1,'FCCAnalyses::Algorithms::thrustFit::thrustFit()'],['../struct_f_c_c_analyses_1_1_algorithms_1_1thrust_fit.html',1,'FCCAnalyses::Algorithms::thrustFit']]], + ['thrustfit_4',['thrustfit',['../structFCCAnalyses_1_1Algorithms_1_1thrustFit.html#a48de3d0fb8a8057e70b216fa4531b154',1,'FCCAnalyses::Algorithms::thrustFit::thrustFit()'],['../structFCCAnalyses_1_1Algorithms_1_1thrustFit.html',1,'FCCAnalyses::Algorithms::thrustFit']]], ['tokenise_5',['TOKENISE',['../onnxtest_8cpp.html#a7a904b81e786d4e88008709efe39b9a3',1,'onnxtest.cpp']]], ['trackerhit3ddata_6',['TrackerHit3DData',['../namespaceedm4hep.html#a588da0539601ba69a6938b40323e6f47',1,'edm4hep']]], - ['trackerhits_7',['trackerhits',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a45d9eb952af26cf5d1645102c4b4722f',1,'jetFlavourHelper::JetFlavourHelper']]], - ['trackparamfrommc_5fdelphesconv_8',['TrackParamFromMC_DelphesConv',['../namespace_f_c_c_analyses_1_1_smear_objects.html#a2391b1c292d67f904e15a0c4de713b61',1,'FCCAnalyses::SmearObjects']]], - ['tracks_5fdndx_9',['tracks_dndx',['../namespace_f_c_c_analyses_1_1_reconstructed_track.html#ad6c913cc73693e6bc4b89bbb54109ef7',1,'FCCAnalyses::ReconstructedTrack::tracks_dNdx(const ROOT::VecOps::RVec< int > &track_indices, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::Quantity > &dNdx)'],['../namespace_f_c_c_analyses_1_1_reconstructed_track.html#afd8c140bb7aea6e6897c41c12a4e8805',1,'FCCAnalyses::ReconstructedTrack::tracks_dNdx(const ROOT::VecOps::RVec< edm4hep::TrackState > &some_tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &FullTracks, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::Quantity > &dNdx)']]], - ['tracks_5flength_10',['tracks_length',['../namespace_f_c_c_analyses_1_1_reconstructed_track.html#ab3cf1420169f43f0026acfc4243de192',1,'FCCAnalyses::ReconstructedTrack::tracks_length(const ROOT::VecOps::RVec< int > &track_indices, const ROOT::VecOps::RVec< float > &length)'],['../namespace_f_c_c_analyses_1_1_reconstructed_track.html#a717a5ee7cc826a43b6f8d8b4c40bdad3',1,'FCCAnalyses::ReconstructedTrack::tracks_length(const ROOT::VecOps::RVec< edm4hep::TrackState > &some_tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &FullTracks, const ROOT::VecOps::RVec< float > &length)']]], - ['tracks_5ftof_11',['tracks_tof',['../namespace_f_c_c_analyses_1_1_reconstructed_track.html#a3ac05338e84969b838144689ead4b486',1,'FCCAnalyses::ReconstructedTrack::tracks_TOF(const ROOT::VecOps::RVec< int > &track_indices, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &trackerhits)'],['../namespace_f_c_c_analyses_1_1_reconstructed_track.html#ace5673fc9540175ae35b373fd71aa4d3',1,'FCCAnalyses::ReconstructedTrack::tracks_TOF(const ROOT::VecOps::RVec< edm4hep::TrackState > &some_tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &FullTracks, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &trackerhits)']]], - ['trackstate_12',['trackstate',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#abc933246af19358d4c31e35c035da1ff',1,'jetFlavourHelper::JetFlavourHelper']]], - ['trackstates_5fat_5fip_13',['TrackStates_at_IP',['../namespace_f_c_c_analyses_1_1_reconstructed_track.html#a743867e1ce9504be0538deeabb7034bb',1,'FCCAnalyses::ReconstructedTrack']]] + ['trackerhits_7',['trackerhits',['../classjetFlavourHelper_1_1JetFlavourHelper.html#a45d9eb952af26cf5d1645102c4b4722f',1,'jetFlavourHelper::JetFlavourHelper']]], + ['trackparamfrommc_5fdelphesconv_8',['TrackParamFromMC_DelphesConv',['../namespaceFCCAnalyses_1_1SmearObjects.html#a2391b1c292d67f904e15a0c4de713b61',1,'FCCAnalyses::SmearObjects']]], + ['tracks_5fdndx_9',['tracks_dndx',['../namespaceFCCAnalyses_1_1ReconstructedTrack.html#ad6c913cc73693e6bc4b89bbb54109ef7',1,'FCCAnalyses::ReconstructedTrack::tracks_dNdx(const ROOT::VecOps::RVec< int > &track_indices, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::Quantity > &dNdx)'],['../namespaceFCCAnalyses_1_1ReconstructedTrack.html#afd8c140bb7aea6e6897c41c12a4e8805',1,'FCCAnalyses::ReconstructedTrack::tracks_dNdx(const ROOT::VecOps::RVec< edm4hep::TrackState > &some_tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &FullTracks, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::Quantity > &dNdx)']]], + ['tracks_5flength_10',['tracks_length',['../namespaceFCCAnalyses_1_1ReconstructedTrack.html#ab3cf1420169f43f0026acfc4243de192',1,'FCCAnalyses::ReconstructedTrack::tracks_length(const ROOT::VecOps::RVec< int > &track_indices, const ROOT::VecOps::RVec< float > &length)'],['../namespaceFCCAnalyses_1_1ReconstructedTrack.html#a717a5ee7cc826a43b6f8d8b4c40bdad3',1,'FCCAnalyses::ReconstructedTrack::tracks_length(const ROOT::VecOps::RVec< edm4hep::TrackState > &some_tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &FullTracks, const ROOT::VecOps::RVec< float > &length)']]], + ['tracks_5ftof_11',['tracks_tof',['../namespaceFCCAnalyses_1_1ReconstructedTrack.html#a3ac05338e84969b838144689ead4b486',1,'FCCAnalyses::ReconstructedTrack::tracks_TOF(const ROOT::VecOps::RVec< int > &track_indices, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &trackerhits)'],['../namespaceFCCAnalyses_1_1ReconstructedTrack.html#ace5673fc9540175ae35b373fd71aa4d3',1,'FCCAnalyses::ReconstructedTrack::tracks_TOF(const ROOT::VecOps::RVec< edm4hep::TrackState > &some_tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &FullTracks, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &trackerhits)']]], + ['trackstate_12',['trackstate',['../classjetFlavourHelper_1_1JetFlavourHelper.html#abc933246af19358d4c31e35c035da1ff',1,'jetFlavourHelper::JetFlavourHelper']]], + ['trackstates_5fat_5fip_13',['TrackStates_at_IP',['../namespaceFCCAnalyses_1_1ReconstructedTrack.html#a743867e1ce9504be0538deeabb7034bb',1,'FCCAnalyses::ReconstructedTrack']]] ]; diff --git a/doc/latest/search/all_15.js b/doc/latest/search/all_15.js index 3c2ebdd03c..8c2e30ff2b 100644 --- a/doc/latest/search/all_15.js +++ b/doc/latest/search/all_15.js @@ -1,8 +1,8 @@ var searchData= [ - ['unit_0',['unit',['../struct_f_c_c_analyses_1_1_algorithms_1_1calculate__thrust.html#a4262d76fb4dd85b57ee622d4891688fe',1,'FCCAnalyses::Algorithms::calculate_thrust']]], - ['updated_5ftrack_5fmomentum_5fat_5fvertex_1',['updated_track_momentum_at_vertex',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex.html#a4d59eed6b00046f7ccc09e4f08e193e4',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex']]], - ['updated_5ftrack_5fparameters_2',['updated_track_parameters',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex.html#afcdb8f62acb2fd515dc5197e969204af',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex']]], - ['upper_5fbound_3',['upper_bound',['../struct_weaver_interface_1_1_preprocess_params_1_1_var_info.html#aa418eeafc4cdefdb0a3f4b86875aab14',1,'WeaverInterface::PreprocessParams::VarInfo']]], - ['utils_2eh_4',['Utils.h',['../_utils_8h.html',1,'']]] + ['unit_0',['unit',['../structFCCAnalyses_1_1Algorithms_1_1calculate__thrust.html#a4262d76fb4dd85b57ee622d4891688fe',1,'FCCAnalyses::Algorithms::calculate_thrust']]], + ['updated_5ftrack_5fmomentum_5fat_5fvertex_1',['updated_track_momentum_at_vertex',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertex.html#a4d59eed6b00046f7ccc09e4f08e193e4',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex']]], + ['updated_5ftrack_5fparameters_2',['updated_track_parameters',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertex.html#afcdb8f62acb2fd515dc5197e969204af',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex']]], + ['upper_5fbound_3',['upper_bound',['../structWeaverInterface_1_1PreprocessParams_1_1VarInfo.html#aa418eeafc4cdefdb0a3f4b86875aab14',1,'WeaverInterface::PreprocessParams::VarInfo']]], + ['utils_2eh_4',['Utils.h',['../Utils_8h.html',1,'']]] ]; diff --git a/doc/latest/search/all_16.js b/doc/latest/search/all_16.js index 517426e35a..a70a97e3e3 100644 --- a/doc/latest/search/all_16.js +++ b/doc/latest/search/all_16.js @@ -1,40 +1,40 @@ var searchData= [ - ['v0rejection_5ftight_0',['V0rejection_tight',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#a0906660da4c4c2a10483cd0051145a0b',1,'FCCAnalyses::VertexFinderLCFIPlus']]], - ['valenciabriefjet_1',['ValenciaBriefJet',['../classcontrib_1_1_valencia_brief_jet.html',1,'contrib']]], - ['valenciainfo_2',['valenciainfo',['../classcontrib_1_1_valencia_info.html',1,'contrib::ValenciaInfo'],['../classcontrib_1_1_valencia_info.html#adeb28f57422f2f7f3eb5c37ec737e253',1,'contrib::ValenciaInfo::ValenciaInfo()']]], - ['valenciaplugin_3',['valenciaplugin',['../classcontrib_1_1_valencia_plugin.html',1,'contrib::ValenciaPlugin'],['../classcontrib_1_1_valencia_plugin.html#a8cce0d898834339e92a1f53dfc8375be',1,'contrib::ValenciaPlugin::ValenciaPlugin(const ValenciaPlugin &plugin)'],['../classcontrib_1_1_valencia_plugin.html#a26fb5755090a9f9e8e55beabcef8b9f8',1,'contrib::ValenciaPlugin::ValenciaPlugin(double R, double beta)'],['../classcontrib_1_1_valencia_plugin.html#a7de1c17fed8fd9860ec07d2c20b2099b',1,'contrib::ValenciaPlugin::ValenciaPlugin(double R, double beta, double gamma)']]], - ['valenciaplugin_2ecc_4',['ValenciaPlugin.cc',['../_valencia_plugin_8cc.html',1,'']]], - ['valenciaplugin_2eh_5',['ValenciaPlugin.h',['../_valencia_plugin_8h.html',1,'']]], - ['var_5finfo_5fmap_6',['var_info_map',['../struct_weaver_interface_1_1_preprocess_params.html#a3ecb107c2650ca4e8bb5d4ff2e5ab834',1,'WeaverInterface::PreprocessParams']]], - ['var_5fnames_7',['var_names',['../struct_weaver_interface_1_1_preprocess_params.html#a03a92e634483a0955167d0e6c30c2527',1,'WeaverInterface::PreprocessParams']]], - ['variablepos_8',['variablepos',['../class_weaver_interface.html#a39ebe06a0defcffd5b2274c0bce83621',1,'WeaverInterface::variablePos()'],['../class_o_n_n_x_runtime.html#a5d01f9f503324cde9c6945da475ff8a7',1,'ONNXRuntime::variablePos()']]], - ['variables_9',['variables',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a9d74a76dc715c6ef5a7a9f0aa33669d8',1,'jetFlavourHelper.JetFlavourHelper.variables'],['../namespace_f_c_c_analyses_1_1_jet_flavour_utils.html#a29235bca3eca009b858895f44443a813',1,'FCCAnalyses::JetFlavourUtils::Variables']]], - ['variables_5fnames_5f_10',['variables_names_',['../class_weaver_interface.html#a7760db24a6e73f1c7bd994e60c950778',1,'WeaverInterface']]], - ['varinfo_11',['varinfo',['../struct_weaver_interface_1_1_preprocess_params_1_1_var_info.html',1,'WeaverInterface::PreprocessParams::VarInfo'],['../struct_weaver_interface_1_1_preprocess_params_1_1_var_info.html#a1686577f13aeb4763ec3d28d464e86b5',1,'WeaverInterface::PreprocessParams::VarInfo::VarInfo(float imedian, float inorm_factor, float ireplace_inf_value, float ilower_bound, float iupper_bound, float ipad)'],['../struct_weaver_interface_1_1_preprocess_params_1_1_var_info.html#a184a01d0f7a33b77bd07019039b74ca5',1,'WeaverInterface::PreprocessParams::VarInfo::VarInfo()']]], - ['vec_5fb_12',['Vec_b',['../namespace_f_c_c_analyses.html#ab0f07b1d08c96453f90535457ea6c9a8',1,'FCCAnalyses']]], - ['vec_5fd_13',['Vec_d',['../namespace_f_c_c_analyses.html#a38318fd7b565ef08a8ffca8dda43966a',1,'FCCAnalyses']]], - ['vec_5ff_14',['Vec_f',['../namespace_f_c_c_analyses.html#a359c18eb1b1fe3b17fa8f2c6230584b4',1,'FCCAnalyses']]], - ['vec_5fi_15',['Vec_i',['../namespace_f_c_c_analyses.html#acb4a10d20ce03db9df755d418c45b46f',1,'FCCAnalyses']]], - ['vec_5fmc_16',['Vec_mc',['../namespace_f_c_c_analyses.html#a722e009abb99d000408b5d9e071ca33e',1,'FCCAnalyses']]], - ['vec_5frp_17',['Vec_rp',['../namespace_f_c_c_analyses.html#a8c3473c1e355dc9d4a864e1962cc1caa',1,'FCCAnalyses']]], - ['vec_5ftlv_18',['Vec_tlv',['../namespace_f_c_c_analyses.html#a51b2636b6327897e43107845d6b421c4',1,'FCCAnalyses']]], - ['vec_5fui_19',['Vec_ui',['../namespace_f_c_c_analyses.html#ad0418f40cc90d10193e23c3ca2e95781',1,'FCCAnalyses']]], - ['vertex_20',['vertex',['../struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite.html#a71cf10d8ab6fd7c4f622e9247127f6cc',1,'FCCAnalyses::myUtils::FCCAnalysesComposite::vertex'],['../struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite2.html#a662c429d8cf5332aa9267c2bef9a41d7',1,'FCCAnalyses::myUtils::FCCAnalysesComposite2::vertex'],['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex.html#af6ba4d82554b370457f55a3d26129cd7',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex::vertex'],['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex_m_c.html#ada7977da53ca1a360e7c7a76a66d9c32',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertexMC::vertex']]], - ['vertexfinderacts_2ecc_21',['VertexFinderActs.cc',['../_vertex_finder_acts_8cc.html',1,'']]], - ['vertexfinderacts_2eh_22',['VertexFinderActs.h',['../_vertex_finder_acts_8h.html',1,'']]], - ['vertexfinderamvf_23',['VertexFinderAMVF',['../namespace_f_c_c_analyses_1_1_vertex_finder_acts.html#a93e80d1249e09de6fd32134ef5db1711',1,'FCCAnalyses::VertexFinderActs']]], - ['vertexfinderlcfiplus_2ecc_24',['VertexFinderLCFIPlus.cc',['../_vertex_finder_l_c_f_i_plus_8cc.html',1,'']]], - ['vertexfinderlcfiplus_2eh_25',['VertexFinderLCFIPlus.h',['../_vertex_finder_l_c_f_i_plus_8h.html',1,'']]], - ['vertexfitter_26',['VertexFitter',['../namespace_f_c_c_analyses_1_1_vertex_fitter_simple.html#a4ab60d499f2cec4ba5311393cd059c6e',1,'FCCAnalyses::VertexFitterSimple']]], - ['vertexfitter_5ftk_27',['vertexfitter_tk',['../namespace_f_c_c_analyses_1_1_vertex_fitter_simple.html#a358709fbd2843563cd5515b47836b982',1,'FCCAnalyses::VertexFitterSimple::VertexFitter_Tk(int Primary, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, bool BeamSpotConstraint=false, double sigmax=0., double sigmay=0., double sigmaz=0., double bsc_x=0., double bsc_y=0., double bsc_z=0.)'],['../namespace_f_c_c_analyses_1_1_vertex_fitter_simple.html#ae1b272ed0887c755d5836c90647c9a24',1,'FCCAnalyses::VertexFitterSimple::VertexFitter_Tk(int Primary, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &alltracks, bool BeamSpotConstraint=false, double sigmax=0., double sigmay=0., double sigmaz=0., double bsc_x=0., double bsc_y=0., double bsc_z=0.)']]], - ['vertexfitteracts_2ecc_28',['VertexFitterActs.cc',['../_vertex_fitter_acts_8cc.html',1,'']]], - ['vertexfitteracts_2eh_29',['VertexFitterActs.h',['../_vertex_fitter_acts_8h.html',1,'']]], - ['vertexfitterfullbilloir_30',['VertexFitterFullBilloir',['../namespace_f_c_c_analyses_1_1_vertex_fitter_acts.html#a52147615ec02d56eee420150c8772b4f',1,'FCCAnalyses::VertexFitterActs']]], - ['vertexfittersimple_2ecc_31',['VertexFitterSimple.cc',['../_vertex_fitter_simple_8cc.html',1,'']]], - ['vertexfittersimple_2eh_32',['VertexFitterSimple.h',['../_vertex_fitter_simple_8h.html',1,'']]], - ['vertexingutils_2ecc_33',['VertexingUtils.cc',['../_vertexing_utils_8cc.html',1,'']]], - ['vertexingutils_2eh_34',['VertexingUtils.h',['../_vertexing_utils_8h.html',1,'']]], - ['vertexseed_5fbest_35',['VertexSeed_best',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#a76a26f41fcb17d11e5d78600df7ffcdd',1,'FCCAnalyses::VertexFinderLCFIPlus']]], - ['vtx_36',['vtx',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_v0.html#aeb8d6a8ea2eb879c7eb67d3fe7cafcfa',1,'FCCAnalyses::VertexingUtils::FCCAnalysesV0']]] + ['v0rejection_5ftight_0',['V0rejection_tight',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#a0906660da4c4c2a10483cd0051145a0b',1,'FCCAnalyses::VertexFinderLCFIPlus']]], + ['valenciabriefjet_1',['ValenciaBriefJet',['../classcontrib_1_1ValenciaBriefJet.html',1,'contrib']]], + ['valenciainfo_2',['valenciainfo',['../classcontrib_1_1ValenciaInfo.html',1,'contrib::ValenciaInfo'],['../classcontrib_1_1ValenciaInfo.html#adeb28f57422f2f7f3eb5c37ec737e253',1,'contrib::ValenciaInfo::ValenciaInfo()']]], + ['valenciaplugin_3',['valenciaplugin',['../classcontrib_1_1ValenciaPlugin.html',1,'contrib::ValenciaPlugin'],['../classcontrib_1_1ValenciaPlugin.html#a8cce0d898834339e92a1f53dfc8375be',1,'contrib::ValenciaPlugin::ValenciaPlugin(const ValenciaPlugin &plugin)'],['../classcontrib_1_1ValenciaPlugin.html#a26fb5755090a9f9e8e55beabcef8b9f8',1,'contrib::ValenciaPlugin::ValenciaPlugin(double R, double beta)'],['../classcontrib_1_1ValenciaPlugin.html#a7de1c17fed8fd9860ec07d2c20b2099b',1,'contrib::ValenciaPlugin::ValenciaPlugin(double R, double beta, double gamma)']]], + ['valenciaplugin_2ecc_4',['ValenciaPlugin.cc',['../ValenciaPlugin_8cc.html',1,'']]], + ['valenciaplugin_2eh_5',['ValenciaPlugin.h',['../ValenciaPlugin_8h.html',1,'']]], + ['var_5finfo_5fmap_6',['var_info_map',['../structWeaverInterface_1_1PreprocessParams.html#a3ecb107c2650ca4e8bb5d4ff2e5ab834',1,'WeaverInterface::PreprocessParams']]], + ['var_5fnames_7',['var_names',['../structWeaverInterface_1_1PreprocessParams.html#a03a92e634483a0955167d0e6c30c2527',1,'WeaverInterface::PreprocessParams']]], + ['variablepos_8',['variablepos',['../classWeaverInterface.html#a39ebe06a0defcffd5b2274c0bce83621',1,'WeaverInterface::variablePos()'],['../classONNXRuntime.html#a5d01f9f503324cde9c6945da475ff8a7',1,'ONNXRuntime::variablePos()']]], + ['variables_9',['variables',['../classjetFlavourHelper_1_1JetFlavourHelper.html#a9d74a76dc715c6ef5a7a9f0aa33669d8',1,'jetFlavourHelper.JetFlavourHelper.variables'],['../namespaceFCCAnalyses_1_1JetFlavourUtils.html#a29235bca3eca009b858895f44443a813',1,'FCCAnalyses::JetFlavourUtils::Variables']]], + ['variables_5fnames_5f_10',['variables_names_',['../classWeaverInterface.html#a7760db24a6e73f1c7bd994e60c950778',1,'WeaverInterface']]], + ['varinfo_11',['varinfo',['../structWeaverInterface_1_1PreprocessParams_1_1VarInfo.html',1,'WeaverInterface::PreprocessParams::VarInfo'],['../structWeaverInterface_1_1PreprocessParams_1_1VarInfo.html#a1686577f13aeb4763ec3d28d464e86b5',1,'WeaverInterface::PreprocessParams::VarInfo::VarInfo(float imedian, float inorm_factor, float ireplace_inf_value, float ilower_bound, float iupper_bound, float ipad)'],['../structWeaverInterface_1_1PreprocessParams_1_1VarInfo.html#a184a01d0f7a33b77bd07019039b74ca5',1,'WeaverInterface::PreprocessParams::VarInfo::VarInfo()']]], + ['vec_5fb_12',['Vec_b',['../namespaceFCCAnalyses.html#ab0f07b1d08c96453f90535457ea6c9a8',1,'FCCAnalyses']]], + ['vec_5fd_13',['Vec_d',['../namespaceFCCAnalyses.html#a38318fd7b565ef08a8ffca8dda43966a',1,'FCCAnalyses']]], + ['vec_5ff_14',['Vec_f',['../namespaceFCCAnalyses.html#a359c18eb1b1fe3b17fa8f2c6230584b4',1,'FCCAnalyses']]], + ['vec_5fi_15',['Vec_i',['../namespaceFCCAnalyses.html#acb4a10d20ce03db9df755d418c45b46f',1,'FCCAnalyses']]], + ['vec_5fmc_16',['Vec_mc',['../namespaceFCCAnalyses.html#a722e009abb99d000408b5d9e071ca33e',1,'FCCAnalyses']]], + ['vec_5frp_17',['Vec_rp',['../namespaceFCCAnalyses.html#a8c3473c1e355dc9d4a864e1962cc1caa',1,'FCCAnalyses']]], + ['vec_5ftlv_18',['Vec_tlv',['../namespaceFCCAnalyses.html#a51b2636b6327897e43107845d6b421c4',1,'FCCAnalyses']]], + ['vec_5fui_19',['Vec_ui',['../namespaceFCCAnalyses.html#ad0418f40cc90d10193e23c3ca2e95781',1,'FCCAnalyses']]], + ['vertex_20',['vertex',['../structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite.html#a71cf10d8ab6fd7c4f622e9247127f6cc',1,'FCCAnalyses::myUtils::FCCAnalysesComposite::vertex'],['../structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite2.html#a662c429d8cf5332aa9267c2bef9a41d7',1,'FCCAnalyses::myUtils::FCCAnalysesComposite2::vertex'],['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertex.html#af6ba4d82554b370457f55a3d26129cd7',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex::vertex'],['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertexMC.html#ada7977da53ca1a360e7c7a76a66d9c32',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertexMC::vertex']]], + ['vertexfinderacts_2ecc_21',['VertexFinderActs.cc',['../VertexFinderActs_8cc.html',1,'']]], + ['vertexfinderacts_2eh_22',['VertexFinderActs.h',['../VertexFinderActs_8h.html',1,'']]], + ['vertexfinderamvf_23',['VertexFinderAMVF',['../namespaceFCCAnalyses_1_1VertexFinderActs.html#a93e80d1249e09de6fd32134ef5db1711',1,'FCCAnalyses::VertexFinderActs']]], + ['vertexfinderlcfiplus_2ecc_24',['VertexFinderLCFIPlus.cc',['../VertexFinderLCFIPlus_8cc.html',1,'']]], + ['vertexfinderlcfiplus_2eh_25',['VertexFinderLCFIPlus.h',['../VertexFinderLCFIPlus_8h.html',1,'']]], + ['vertexfitter_26',['VertexFitter',['../namespaceFCCAnalyses_1_1VertexFitterSimple.html#a4ab60d499f2cec4ba5311393cd059c6e',1,'FCCAnalyses::VertexFitterSimple']]], + ['vertexfitter_5ftk_27',['vertexfitter_tk',['../namespaceFCCAnalyses_1_1VertexFitterSimple.html#a358709fbd2843563cd5515b47836b982',1,'FCCAnalyses::VertexFitterSimple::VertexFitter_Tk(int Primary, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, bool BeamSpotConstraint=false, double sigmax=0., double sigmay=0., double sigmaz=0., double bsc_x=0., double bsc_y=0., double bsc_z=0.)'],['../namespaceFCCAnalyses_1_1VertexFitterSimple.html#ae1b272ed0887c755d5836c90647c9a24',1,'FCCAnalyses::VertexFitterSimple::VertexFitter_Tk(int Primary, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &alltracks, bool BeamSpotConstraint=false, double sigmax=0., double sigmay=0., double sigmaz=0., double bsc_x=0., double bsc_y=0., double bsc_z=0.)']]], + ['vertexfitteracts_2ecc_28',['VertexFitterActs.cc',['../VertexFitterActs_8cc.html',1,'']]], + ['vertexfitteracts_2eh_29',['VertexFitterActs.h',['../VertexFitterActs_8h.html',1,'']]], + ['vertexfitterfullbilloir_30',['VertexFitterFullBilloir',['../namespaceFCCAnalyses_1_1VertexFitterActs.html#a52147615ec02d56eee420150c8772b4f',1,'FCCAnalyses::VertexFitterActs']]], + ['vertexfittersimple_2ecc_31',['VertexFitterSimple.cc',['../VertexFitterSimple_8cc.html',1,'']]], + ['vertexfittersimple_2eh_32',['VertexFitterSimple.h',['../VertexFitterSimple_8h.html',1,'']]], + ['vertexingutils_2ecc_33',['VertexingUtils.cc',['../VertexingUtils_8cc.html',1,'']]], + ['vertexingutils_2eh_34',['VertexingUtils.h',['../VertexingUtils_8h.html',1,'']]], + ['vertexseed_5fbest_35',['VertexSeed_best',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#a76a26f41fcb17d11e5d78600df7ffcdd',1,'FCCAnalyses::VertexFinderLCFIPlus']]], + ['vtx_36',['vtx',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesV0.html#aeb8d6a8ea2eb879c7eb67d3fe7cafcfa',1,'FCCAnalyses::VertexingUtils::FCCAnalysesV0']]] ]; diff --git a/doc/latest/search/all_17.js b/doc/latest/search/all_17.js index 73adb53872..77cc416e5c 100644 --- a/doc/latest/search/all_17.js +++ b/doc/latest/search/all_17.js @@ -1,9 +1,9 @@ var searchData= [ - ['weaverinterface_0',['weaverinterface',['../class_weaver_interface.html',1,'WeaverInterface'],['../class_weaver_interface.html#ad6e74a46fee271dfdfb76d953494ee9c',1,'WeaverInterface::WeaverInterface()']]], - ['weaverinterface_2ecc_1',['WeaverInterface.cc',['../_weaver_interface_8cc.html',1,'']]], - ['weaverinterface_2eh_2',['WeaverInterface.h',['../_weaver_interface_8h.html',1,'']]], - ['weaverutils_2ecc_3',['WeaverUtils.cc',['../_weaver_utils_8cc.html',1,'']]], - ['weaverutils_2eh_4',['WeaverUtils.h',['../_weaver_utils_8h.html',1,'']]], + ['weaverinterface_0',['weaverinterface',['../classWeaverInterface.html',1,'WeaverInterface'],['../classWeaverInterface.html#ad6e74a46fee271dfdfb76d953494ee9c',1,'WeaverInterface::WeaverInterface()']]], + ['weaverinterface_2ecc_1',['WeaverInterface.cc',['../WeaverInterface_8cc.html',1,'']]], + ['weaverinterface_2eh_2',['WeaverInterface.h',['../WeaverInterface_8h.html',1,'']]], + ['weaverutils_2ecc_3',['WeaverUtils.cc',['../WeaverUtils_8cc.html',1,'']]], + ['weaverutils_2eh_4',['WeaverUtils.h',['../WeaverUtils_8h.html',1,'']]], ['winter_202023_20and_20spring_202021_20pre_20generated_20samples_5',['Winter 2023 and Spring 2021 pre-generated samples',['../index.html#autotoc_md2',1,'']]] ]; diff --git a/doc/latest/search/all_18.js b/doc/latest/search/all_18.js index 6c4f487b8a..8f6ac32d7a 100644 --- a/doc/latest/search/all_18.js +++ b/doc/latest/search/all_18.js @@ -1,9 +1,9 @@ var searchData= [ - ['xptopar_0',['XPtoPar',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a3e2381761cb0a11ed4acbdfb8a088144',1,'FCCAnalyses::VertexingUtils']]], - ['xptopar_5fc_1',['xptopar_c',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a96713561ab090f408d5a9207f28ef643',1,'FCCAnalyses::JetConstituentsUtils::XPtoPar_C()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#ac8d8768c3ec53697008f56597a3e4d3e',1,'FCCAnalyses::ReconstructedParticle2Track::XPtoPar_C()']]], - ['xptopar_5fct_2',['xptopar_ct',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#ae7a1b5f27281461d5be2020fb0650876',1,'FCCAnalyses::JetConstituentsUtils::XPtoPar_ct()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a0799fa77da90692ac62f8abf2c85edd3',1,'FCCAnalyses::ReconstructedParticle2Track::XPtoPar_ct()']]], - ['xptopar_5fdxy_3',['xptopar_dxy',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a74cb01dffab31560348266d9a04632ce',1,'FCCAnalyses::JetConstituentsUtils::XPtoPar_dxy()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a63e80023995086fc8310197a6743de77',1,'FCCAnalyses::ReconstructedParticle2Track::XPtoPar_dxy()']]], - ['xptopar_5fdz_4',['xptopar_dz',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a423845deb4320da57cb4a9a777aebee2',1,'FCCAnalyses::JetConstituentsUtils::XPtoPar_dz()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a3862a7c2e3a03679e65756fb6a0c356f',1,'FCCAnalyses::ReconstructedParticle2Track::XPtoPar_dz()']]], - ['xptopar_5fphi_5',['xptopar_phi',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#abf6d7463a12fe3c13422ad03b0721f2b',1,'FCCAnalyses::JetConstituentsUtils::XPtoPar_phi()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#ac4be76b3113c9786b95976585e27ecff',1,'FCCAnalyses::ReconstructedParticle2Track::XPtoPar_phi()']]] + ['xptopar_0',['XPtoPar',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a3e2381761cb0a11ed4acbdfb8a088144',1,'FCCAnalyses::VertexingUtils']]], + ['xptopar_5fc_1',['xptopar_c',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a96713561ab090f408d5a9207f28ef643',1,'FCCAnalyses::JetConstituentsUtils::XPtoPar_C()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#ac8d8768c3ec53697008f56597a3e4d3e',1,'FCCAnalyses::ReconstructedParticle2Track::XPtoPar_C()']]], + ['xptopar_5fct_2',['xptopar_ct',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#ae7a1b5f27281461d5be2020fb0650876',1,'FCCAnalyses::JetConstituentsUtils::XPtoPar_ct()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a0799fa77da90692ac62f8abf2c85edd3',1,'FCCAnalyses::ReconstructedParticle2Track::XPtoPar_ct()']]], + ['xptopar_5fdxy_3',['xptopar_dxy',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a74cb01dffab31560348266d9a04632ce',1,'FCCAnalyses::JetConstituentsUtils::XPtoPar_dxy()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a63e80023995086fc8310197a6743de77',1,'FCCAnalyses::ReconstructedParticle2Track::XPtoPar_dxy()']]], + ['xptopar_5fdz_4',['xptopar_dz',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a423845deb4320da57cb4a9a777aebee2',1,'FCCAnalyses::JetConstituentsUtils::XPtoPar_dz()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a3862a7c2e3a03679e65756fb6a0c356f',1,'FCCAnalyses::ReconstructedParticle2Track::XPtoPar_dz()']]], + ['xptopar_5fphi_5',['xptopar_phi',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#abf6d7463a12fe3c13422ad03b0721f2b',1,'FCCAnalyses::JetConstituentsUtils::XPtoPar_phi()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#ac4be76b3113c9786b95976585e27ecff',1,'FCCAnalyses::ReconstructedParticle2Track::XPtoPar_phi()']]] ]; diff --git a/doc/latest/search/all_19.js b/doc/latest/search/all_19.js index 2b49d735f6..aece4414c0 100644 --- a/doc/latest/search/all_19.js +++ b/doc/latest/search/all_19.js @@ -1,4 +1,4 @@ var searchData= [ - ['_7eonnxruntime_0',['~ONNXRuntime',['../class_o_n_n_x_runtime.html#abd1b66a2a24ddf3c7e4e2fff40b4a054',1,'ONNXRuntime']]] + ['_7eonnxruntime_0',['~ONNXRuntime',['../classONNXRuntime.html#abd1b66a2a24ddf3c7e4e2fff40b4a054',1,'ONNXRuntime']]] ]; diff --git a/doc/latest/search/all_2.js b/doc/latest/search/all_2.js index dec8094697..198a933b68 100644 --- a/doc/latest/search/all_2.js +++ b/doc/latest/search/all_2.js @@ -1,13 +1,13 @@ var searchData= [ - ['add_5ftruthmatched_0',['add_truthmatched',['../namespace_f_c_c_analyses_1_1my_utils.html#ab384413fb6c8fa07d1c8a98b44450cc5',1,'FCCAnalyses::myUtils']]], - ['add_5ftruthmatched2_1',['add_truthmatched2',['../namespace_f_c_c_analyses_1_1my_utils.html#a7ba0eab810e982d3a53fcc62746a0c8e',1,'FCCAnalyses::myUtils']]], - ['addtrack_5fbest_2',['addTrack_best',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#ac8e03209b93e855ad4307fac2a7462e3',1,'FCCAnalyses::VertexFinderLCFIPlus']]], - ['algorithms_2ecc_3',['Algorithms.cc',['../_algorithms_8cc.html',1,'']]], - ['algorithms_2eh_4',['Algorithms.h',['../_algorithms_8h.html',1,'']]], - ['all_5finvariant_5fmasses_5',['all_invariant_masses',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a29b39d697374dfaccdbe1f74a8b415f0',1,'FCCAnalyses::JetConstituentsUtils']]], + ['add_5ftruthmatched_0',['add_truthmatched',['../namespaceFCCAnalyses_1_1myUtils.html#ab384413fb6c8fa07d1c8a98b44450cc5',1,'FCCAnalyses::myUtils']]], + ['add_5ftruthmatched2_1',['add_truthmatched2',['../namespaceFCCAnalyses_1_1myUtils.html#a7ba0eab810e982d3a53fcc62746a0c8e',1,'FCCAnalyses::myUtils']]], + ['addtrack_5fbest_2',['addTrack_best',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#ac8e03209b93e855ad4307fac2a7462e3',1,'FCCAnalyses::VertexFinderLCFIPlus']]], + ['algorithms_2ecc_3',['Algorithms.cc',['../Algorithms_8cc.html',1,'']]], + ['algorithms_2eh_4',['Algorithms.h',['../Algorithms_8h.html',1,'']]], + ['all_5finvariant_5fmasses_5',['all_invariant_masses',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a29b39d697374dfaccdbe1f74a8b415f0',1,'FCCAnalyses::JetConstituentsUtils']]], ['and_20spring_202021_20pre_20generated_20samples_6',['Winter 2023 and Spring 2021 pre-generated samples',['../index.html#autotoc_md2',1,'']]], - ['anglebetweentwomcparticles_7',['AngleBetweenTwoMCParticles',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#ac2c1305df7223fb14bae082b708ff9d9',1,'FCCAnalyses::MCParticle']]], - ['angular_5fseparationbuilder_8',['angular_separationbuilder',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1angular__separation_builder.html',1,'FCCAnalyses::ReconstructedParticle::angular_separationBuilder'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1angular__separation_builder.html#a50e769286f542040233a20434aa3fa9f',1,'FCCAnalyses::ReconstructedParticle::angular_separationBuilder::angular_separationBuilder()']]], - ['as_5fvector_9',['as_vector',['../namespace_f_c_c_analyses_1_1_utils.html#a483978f1147b2349c48cab9b42670746',1,'FCCAnalyses::Utils']]] + ['anglebetweentwomcparticles_7',['AngleBetweenTwoMCParticles',['../namespaceFCCAnalyses_1_1MCParticle.html#ac2c1305df7223fb14bae082b708ff9d9',1,'FCCAnalyses::MCParticle']]], + ['angular_5fseparationbuilder_8',['angular_separationbuilder',['../structFCCAnalyses_1_1ReconstructedParticle_1_1angular__separationBuilder.html',1,'FCCAnalyses::ReconstructedParticle::angular_separationBuilder'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1angular__separationBuilder.html#a50e769286f542040233a20434aa3fa9f',1,'FCCAnalyses::ReconstructedParticle::angular_separationBuilder::angular_separationBuilder()']]], + ['as_5fvector_9',['as_vector',['../namespaceFCCAnalyses_1_1Utils.html#a483978f1147b2349c48cab9b42670746',1,'FCCAnalyses::Utils']]] ]; diff --git a/doc/latest/search/all_3.js b/doc/latest/search/all_3.js index e3c83b5e85..cfac83ea7d 100644 --- a/doc/latest/search/all_3.js +++ b/doc/latest/search/all_3.js @@ -1,23 +1,23 @@ var searchData= [ - ['beam_5fdistance_0',['beam_distance',['../classcontrib_1_1_valencia_brief_jet.html#a2774d561f702ff7c29bca9f8a4edb6a6',1,'contrib::ValenciaBriefJet']]], - ['beta_1',['beta',['../classcontrib_1_1_valencia_brief_jet.html#ae94e3477ccc110081e5a5c016529eede',1,'contrib::ValenciaBriefJet::beta'],['../classcontrib_1_1_valencia_info.html#ad91cadc4f226062684dd1f4c8f87e1c0',1,'contrib::ValenciaInfo::beta()'],['../classcontrib_1_1_valencia_plugin.html#a8eb43c46c64fb9d34d7fbfb34b3780d9',1,'contrib::ValenciaPlugin::beta()']]], - ['beta_5f_2',['beta_',['../classcontrib_1_1_valencia_info.html#a5bb1b139bc4baed04f4b334a1876a790',1,'contrib::ValenciaInfo']]], - ['build_5fb2kstee_3',['build_B2Kstee',['../namespace_f_c_c_analyses_1_1my_utils.html#a9aa5b403757fd76c94ae01a32c3b6a70',1,'FCCAnalyses::myUtils']]], - ['build_5fb2kstmumu_4',['build_B2Kstmumu',['../namespace_f_c_c_analyses_1_1my_utils.html#ac30bf0332f01f18a4423287a1d2a5aff',1,'FCCAnalyses::myUtils']]], - ['build_5fbd2kstnunu_5',['build_Bd2KstNuNu',['../namespace_f_c_c_analyses_1_1my_utils.html#a66e7451536f7f95805f26e3a6b3ed5e1',1,'FCCAnalyses::myUtils']]], - ['build_5fbd2mumu_6',['build_Bd2MuMu',['../namespace_f_c_c_analyses_1_1my_utils.html#a3174db79c74d73087ffbc528a825e347',1,'FCCAnalyses::myUtils']]], - ['build_5fbs2phinunu_7',['build_Bs2PhiNuNu',['../namespace_f_c_c_analyses_1_1my_utils.html#a7a40d45d07cd0e6fa3d504978d0c9352',1,'FCCAnalyses::myUtils']]], - ['build_5fbu2d0pi_8',['build_Bu2D0Pi',['../namespace_f_c_c_analyses_1_1my_utils.html#acd1981551153326da2712edb7d6a0d17',1,'FCCAnalyses::myUtils']]], - ['build_5fconstituents_9',['build_constituents',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a3faaf0aa7d05535a1fcef0a7e44ef14f',1,'FCCAnalyses::JetConstituentsUtils']]], - ['build_5fconstituents_5fcluster_10',['build_constituents_cluster',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a3fd91c720dbe041ffa76eaa644ea435d',1,'FCCAnalyses::JetConstituentsUtils']]], - ['build_5fd0_11',['build_d0',['../struct_f_c_c_analyses_1_1my_utils_1_1build___d0.html',1,'FCCAnalyses::myUtils::build_D0'],['../struct_f_c_c_analyses_1_1my_utils_1_1build___d0.html#add0d2be6dbfbab86f3b1426b44f82646',1,'FCCAnalyses::myUtils::build_D0::build_D0()']]], - ['build_5ffccanalysesjet_12',['build_FCCAnalysesJet',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a4cfc14857653c24274c323fd1e5c34cb',1,'FCCAnalyses::JetClusteringUtils']]], - ['build_5finvmass_13',['build_invmass',['../namespace_f_c_c_analyses_1_1my_utils.html#a4261f4bc323779fc590db822f4d7788f',1,'FCCAnalyses::myUtils']]], - ['build_5fjets_14',['build_jets',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a2a74435b9258adddc0820c44dca975dd',1,'FCCAnalyses::JetClusteringUtils']]], - ['build_5frho_15',['build_rho',['../namespace_f_c_c_analyses_1_1my_utils.html#a30fbc17d691a0113d25398898dbd5495',1,'FCCAnalyses::myUtils']]], - ['build_5ftau23pi_16',['build_tau23pi',['../namespace_f_c_c_analyses_1_1my_utils.html#a93e1d63ac6bad80f831f7c4ee1017d8c',1,'FCCAnalyses::myUtils::build_tau23pi(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)'],['../struct_f_c_c_analyses_1_1my_utils_1_1build__tau23pi.html',1,'FCCAnalyses::myUtils::build_tau23pi'],['../struct_f_c_c_analyses_1_1my_utils_1_1build__tau23pi.html#aad16ee6c9a481439ed2a8ddc07e1eda8',1,'FCCAnalyses::myUtils::build_tau23pi::build_tau23pi()']]], - ['build_5ftlv_17',['build_tlv',['../namespace_f_c_c_analyses_1_1my_utils.html#a40d4396478c4496b4a6066a6e2e79450',1,'FCCAnalyses::myUtils']]], - ['build_5ftruerho_18',['build_truerho',['../namespace_f_c_c_analyses_1_1my_utils.html#ad02d0e717f36dd18e6bcf06de00e85d5',1,'FCCAnalyses::myUtils']]], - ['bz_19',['bz',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a64dbf8aa8423e5a00ef13b0e65ff3b4d',1,'jetFlavourHelper.JetFlavourHelper.bz'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a0a0094af3677bfb0f3905b8c0863d274',1,'FCCAnalyses::ReconstructedParticle2Track::Bz()']]] + ['beam_5fdistance_0',['beam_distance',['../classcontrib_1_1ValenciaBriefJet.html#a2774d561f702ff7c29bca9f8a4edb6a6',1,'contrib::ValenciaBriefJet']]], + ['beta_1',['beta',['../classcontrib_1_1ValenciaBriefJet.html#ae94e3477ccc110081e5a5c016529eede',1,'contrib::ValenciaBriefJet::beta'],['../classcontrib_1_1ValenciaInfo.html#ad91cadc4f226062684dd1f4c8f87e1c0',1,'contrib::ValenciaInfo::beta()'],['../classcontrib_1_1ValenciaPlugin.html#a8eb43c46c64fb9d34d7fbfb34b3780d9',1,'contrib::ValenciaPlugin::beta()']]], + ['beta_5f_2',['beta_',['../classcontrib_1_1ValenciaInfo.html#a5bb1b139bc4baed04f4b334a1876a790',1,'contrib::ValenciaInfo']]], + ['build_5fb2kstee_3',['build_B2Kstee',['../namespaceFCCAnalyses_1_1myUtils.html#a9aa5b403757fd76c94ae01a32c3b6a70',1,'FCCAnalyses::myUtils']]], + ['build_5fb2kstmumu_4',['build_B2Kstmumu',['../namespaceFCCAnalyses_1_1myUtils.html#ac30bf0332f01f18a4423287a1d2a5aff',1,'FCCAnalyses::myUtils']]], + ['build_5fbd2kstnunu_5',['build_Bd2KstNuNu',['../namespaceFCCAnalyses_1_1myUtils.html#a66e7451536f7f95805f26e3a6b3ed5e1',1,'FCCAnalyses::myUtils']]], + ['build_5fbd2mumu_6',['build_Bd2MuMu',['../namespaceFCCAnalyses_1_1myUtils.html#a3174db79c74d73087ffbc528a825e347',1,'FCCAnalyses::myUtils']]], + ['build_5fbs2phinunu_7',['build_Bs2PhiNuNu',['../namespaceFCCAnalyses_1_1myUtils.html#a7a40d45d07cd0e6fa3d504978d0c9352',1,'FCCAnalyses::myUtils']]], + ['build_5fbu2d0pi_8',['build_Bu2D0Pi',['../namespaceFCCAnalyses_1_1myUtils.html#acd1981551153326da2712edb7d6a0d17',1,'FCCAnalyses::myUtils']]], + ['build_5fconstituents_9',['build_constituents',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a3faaf0aa7d05535a1fcef0a7e44ef14f',1,'FCCAnalyses::JetConstituentsUtils']]], + ['build_5fconstituents_5fcluster_10',['build_constituents_cluster',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a3fd91c720dbe041ffa76eaa644ea435d',1,'FCCAnalyses::JetConstituentsUtils']]], + ['build_5fd0_11',['build_d0',['../structFCCAnalyses_1_1myUtils_1_1build__D0.html',1,'FCCAnalyses::myUtils::build_D0'],['../structFCCAnalyses_1_1myUtils_1_1build__D0.html#add0d2be6dbfbab86f3b1426b44f82646',1,'FCCAnalyses::myUtils::build_D0::build_D0()']]], + ['build_5ffccanalysesjet_12',['build_FCCAnalysesJet',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a4cfc14857653c24274c323fd1e5c34cb',1,'FCCAnalyses::JetClusteringUtils']]], + ['build_5finvmass_13',['build_invmass',['../namespaceFCCAnalyses_1_1myUtils.html#a4261f4bc323779fc590db822f4d7788f',1,'FCCAnalyses::myUtils']]], + ['build_5fjets_14',['build_jets',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a2a74435b9258adddc0820c44dca975dd',1,'FCCAnalyses::JetClusteringUtils']]], + ['build_5frho_15',['build_rho',['../namespaceFCCAnalyses_1_1myUtils.html#a30fbc17d691a0113d25398898dbd5495',1,'FCCAnalyses::myUtils']]], + ['build_5ftau23pi_16',['build_tau23pi',['../namespaceFCCAnalyses_1_1myUtils.html#a93e1d63ac6bad80f831f7c4ee1017d8c',1,'FCCAnalyses::myUtils::build_tau23pi(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)'],['../structFCCAnalyses_1_1myUtils_1_1build__tau23pi.html',1,'FCCAnalyses::myUtils::build_tau23pi'],['../structFCCAnalyses_1_1myUtils_1_1build__tau23pi.html#aad16ee6c9a481439ed2a8ddc07e1eda8',1,'FCCAnalyses::myUtils::build_tau23pi::build_tau23pi()']]], + ['build_5ftlv_17',['build_tlv',['../namespaceFCCAnalyses_1_1myUtils.html#a40d4396478c4496b4a6066a6e2e79450',1,'FCCAnalyses::myUtils']]], + ['build_5ftruerho_18',['build_truerho',['../namespaceFCCAnalyses_1_1myUtils.html#ad02d0e717f36dd18e6bcf06de00e85d5',1,'FCCAnalyses::myUtils']]], + ['bz_19',['bz',['../classjetFlavourHelper_1_1JetFlavourHelper.html#a64dbf8aa8423e5a00ef13b0e65ff3b4d',1,'jetFlavourHelper.JetFlavourHelper.bz'],['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a0a0094af3677bfb0f3905b8c0863d274',1,'FCCAnalyses::ReconstructedParticle2Track::Bz()']]] ]; diff --git a/doc/latest/search/all_4.js b/doc/latest/search/all_4.js index 2e4ba69f36..b402683cd8 100644 --- a/doc/latest/search/all_4.js +++ b/doc/latest/search/all_4.js @@ -1,53 +1,53 @@ var searchData= [ - ['calculate_5fthrust_0',['calculate_thrust',['../struct_f_c_c_analyses_1_1_algorithms_1_1calculate__thrust.html#a4c133730f91cd78760a7da4b63397c60',1,'FCCAnalyses::Algorithms::calculate_thrust::calculate_thrust()'],['../struct_f_c_c_analyses_1_1_algorithms_1_1calculate__thrust.html',1,'FCCAnalyses::Algorithms::calculate_thrust']]], - ['calohits_1',['calohits',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#ad78637649431bea7298024e1222f7bbc',1,'jetFlavourHelper::JetFlavourHelper']]], - ['calontupleizer_2ecc_2',['CaloNtupleizer.cc',['../_calo_ntupleizer_8cc.html',1,'']]], - ['calontupleizer_2eh_3',['CaloNtupleizer.h',['../_calo_ntupleizer_8h.html',1,'']]], - ['cast_5fconstituent_4',['cast_constituent',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a05eb654ebeeb7c98a7f25d4370d5adb0',1,'FCCAnalyses::JetConstituentsUtils']]], - ['cast_5fconstituent_5f2_5',['cast_constituent_2',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a900cf87ec5ae9045bc32b6ecf0a8cdc7',1,'FCCAnalyses::JetConstituentsUtils']]], - ['cast_5fconstituent_5f3_6',['cast_constituent_3',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a53fc92667dae273224686580141fcb76',1,'FCCAnalyses::JetConstituentsUtils']]], - ['cast_5fconstituent_5f4_7',['cast_constituent_4',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a4b50d0f69d6311eb2ed43fc63440fb60',1,'FCCAnalyses::JetConstituentsUtils']]], - ['center_8',['center',['../struct_weaver_interface_1_1_preprocess_params_1_1_var_info.html#a21677905f1fa392ac5a09fa993ce7108',1,'WeaverInterface::PreprocessParams::VarInfo']]], - ['center_5fnorm_5fpad_9',['center_norm_pad',['../class_weaver_interface.html#a5eb0b2992183e75d4695c68ced807fdc',1,'WeaverInterface']]], - ['charge_10',['charge',['../struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite2.html#a74250f6b4304b27f7db3b575a2271881',1,'FCCAnalyses::myUtils::FCCAnalysesComposite2::charge'],['../struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite.html#a8f144e2fa70cfb0df7c9bef33d1a7cea',1,'FCCAnalyses::myUtils::FCCAnalysesComposite::charge']]], - ['check_11',['check',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a56d7bb552f83db3d09ab21a502e024f2',1,'FCCAnalyses::JetClusteringUtils']]], - ['check_5fconstraints_12',['check_constraints',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#ae6847d2d19ff9fe92da814a8f4784a95',1,'FCCAnalyses::VertexFinderLCFIPlus']]], - ['clustering_5fantikt_13',['clustering_antikt',['../struct_jet_clustering_1_1clustering__antikt.html',1,'JetClustering::clustering_antikt'],['../struct_jet_clustering_1_1clustering__antikt.html#a8ac0aa9d186f47e652fb0a8011e0eae6',1,'JetClustering::clustering_antikt::clustering_antikt()']]], - ['clustering_5fcambridge_14',['clustering_cambridge',['../struct_jet_clustering_1_1clustering__cambridge.html',1,'JetClustering::clustering_cambridge'],['../struct_jet_clustering_1_1clustering__cambridge.html#a5657515ca6842feeccd689cbfbceece8',1,'JetClustering::clustering_cambridge::clustering_cambridge()']]], - ['clustering_5fee_5fgenkt_15',['clustering_ee_genkt',['../struct_jet_clustering_1_1clustering__ee__genkt.html',1,'JetClustering::clustering_ee_genkt'],['../struct_jet_clustering_1_1clustering__ee__genkt.html#a832472e17045199e5981679ed0eb6f53',1,'JetClustering::clustering_ee_genkt::clustering_ee_genkt()']]], - ['clustering_5fee_5fkt_16',['clustering_ee_kt',['../struct_jet_clustering_1_1clustering__ee__kt.html',1,'JetClustering::clustering_ee_kt'],['../struct_jet_clustering_1_1clustering__ee__kt.html#af4b105923bc010ceb5c69d9a5e12089b',1,'JetClustering::clustering_ee_kt::clustering_ee_kt()']]], - ['clustering_5fgenkt_17',['clustering_genkt',['../struct_jet_clustering_1_1clustering__genkt.html',1,'JetClustering::clustering_genkt'],['../struct_jet_clustering_1_1clustering__genkt.html#a1195b7ed66495ff1a32f4e9cbbd986b6',1,'JetClustering::clustering_genkt::clustering_genkt()']]], - ['clustering_5fjade_18',['clustering_jade',['../struct_jet_clustering_1_1clustering__jade.html#a0a961c9e0f25be7e57ebb6c54b8bc983',1,'JetClustering::clustering_jade::clustering_jade()'],['../struct_jet_clustering_1_1clustering__jade.html',1,'JetClustering::clustering_jade']]], - ['clustering_5fkt_19',['clustering_kt',['../struct_jet_clustering_1_1clustering__kt.html',1,'JetClustering::clustering_kt'],['../struct_jet_clustering_1_1clustering__kt.html#a8feb6d5f4b12d244ec426d31d3b34018',1,'JetClustering::clustering_kt::clustering_kt()']]], - ['clustering_5fvalencia_20',['clustering_valencia',['../struct_jet_clustering_1_1clustering__valencia.html#ac6ab3509cefdb5607c0117e35d5e6bbd',1,'JetClustering::clustering_valencia::clustering_valencia()'],['../struct_jet_clustering_1_1clustering__valencia.html',1,'JetClustering::clustering_valencia']]], + ['calculate_5fthrust_0',['calculate_thrust',['../structFCCAnalyses_1_1Algorithms_1_1calculate__thrust.html#a4c133730f91cd78760a7da4b63397c60',1,'FCCAnalyses::Algorithms::calculate_thrust::calculate_thrust()'],['../structFCCAnalyses_1_1Algorithms_1_1calculate__thrust.html',1,'FCCAnalyses::Algorithms::calculate_thrust']]], + ['calohits_1',['calohits',['../classjetFlavourHelper_1_1JetFlavourHelper.html#ad78637649431bea7298024e1222f7bbc',1,'jetFlavourHelper::JetFlavourHelper']]], + ['calontupleizer_2ecc_2',['CaloNtupleizer.cc',['../CaloNtupleizer_8cc.html',1,'']]], + ['calontupleizer_2eh_3',['CaloNtupleizer.h',['../CaloNtupleizer_8h.html',1,'']]], + ['cast_5fconstituent_4',['cast_constituent',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a05eb654ebeeb7c98a7f25d4370d5adb0',1,'FCCAnalyses::JetConstituentsUtils']]], + ['cast_5fconstituent_5f2_5',['cast_constituent_2',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a900cf87ec5ae9045bc32b6ecf0a8cdc7',1,'FCCAnalyses::JetConstituentsUtils']]], + ['cast_5fconstituent_5f3_6',['cast_constituent_3',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a53fc92667dae273224686580141fcb76',1,'FCCAnalyses::JetConstituentsUtils']]], + ['cast_5fconstituent_5f4_7',['cast_constituent_4',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a4b50d0f69d6311eb2ed43fc63440fb60',1,'FCCAnalyses::JetConstituentsUtils']]], + ['center_8',['center',['../structWeaverInterface_1_1PreprocessParams_1_1VarInfo.html#a21677905f1fa392ac5a09fa993ce7108',1,'WeaverInterface::PreprocessParams::VarInfo']]], + ['center_5fnorm_5fpad_9',['center_norm_pad',['../classWeaverInterface.html#a5eb0b2992183e75d4695c68ced807fdc',1,'WeaverInterface']]], + ['charge_10',['charge',['../structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite2.html#a74250f6b4304b27f7db3b575a2271881',1,'FCCAnalyses::myUtils::FCCAnalysesComposite2::charge'],['../structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite.html#a8f144e2fa70cfb0df7c9bef33d1a7cea',1,'FCCAnalyses::myUtils::FCCAnalysesComposite::charge']]], + ['check_11',['check',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a56d7bb552f83db3d09ab21a502e024f2',1,'FCCAnalyses::JetClusteringUtils']]], + ['check_5fconstraints_12',['check_constraints',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#ae6847d2d19ff9fe92da814a8f4784a95',1,'FCCAnalyses::VertexFinderLCFIPlus']]], + ['clustering_5fantikt_13',['clustering_antikt',['../structJetClustering_1_1clustering__antikt.html',1,'JetClustering::clustering_antikt'],['../structJetClustering_1_1clustering__antikt.html#a8ac0aa9d186f47e652fb0a8011e0eae6',1,'JetClustering::clustering_antikt::clustering_antikt()']]], + ['clustering_5fcambridge_14',['clustering_cambridge',['../structJetClustering_1_1clustering__cambridge.html',1,'JetClustering::clustering_cambridge'],['../structJetClustering_1_1clustering__cambridge.html#a5657515ca6842feeccd689cbfbceece8',1,'JetClustering::clustering_cambridge::clustering_cambridge()']]], + ['clustering_5fee_5fgenkt_15',['clustering_ee_genkt',['../structJetClustering_1_1clustering__ee__genkt.html',1,'JetClustering::clustering_ee_genkt'],['../structJetClustering_1_1clustering__ee__genkt.html#a832472e17045199e5981679ed0eb6f53',1,'JetClustering::clustering_ee_genkt::clustering_ee_genkt()']]], + ['clustering_5fee_5fkt_16',['clustering_ee_kt',['../structJetClustering_1_1clustering__ee__kt.html',1,'JetClustering::clustering_ee_kt'],['../structJetClustering_1_1clustering__ee__kt.html#af4b105923bc010ceb5c69d9a5e12089b',1,'JetClustering::clustering_ee_kt::clustering_ee_kt()']]], + ['clustering_5fgenkt_17',['clustering_genkt',['../structJetClustering_1_1clustering__genkt.html',1,'JetClustering::clustering_genkt'],['../structJetClustering_1_1clustering__genkt.html#a1195b7ed66495ff1a32f4e9cbbd986b6',1,'JetClustering::clustering_genkt::clustering_genkt()']]], + ['clustering_5fjade_18',['clustering_jade',['../structJetClustering_1_1clustering__jade.html#a0a961c9e0f25be7e57ebb6c54b8bc983',1,'JetClustering::clustering_jade::clustering_jade()'],['../structJetClustering_1_1clustering__jade.html',1,'JetClustering::clustering_jade']]], + ['clustering_5fkt_19',['clustering_kt',['../structJetClustering_1_1clustering__kt.html',1,'JetClustering::clustering_kt'],['../structJetClustering_1_1clustering__kt.html#a8feb6d5f4b12d244ec426d31d3b34018',1,'JetClustering::clustering_kt::clustering_kt()']]], + ['clustering_5fvalencia_20',['clustering_valencia',['../structJetClustering_1_1clustering__valencia.html#ac6ab3509cefdb5607c0117e35d5e6bbd',1,'JetClustering::clustering_valencia::clustering_valencia()'],['../structJetClustering_1_1clustering__valencia.html',1,'JetClustering::clustering_valencia']]], ['code_20formating_21',['Code formating',['../index.html#autotoc_md5',1,'']]], - ['compare_5ftracks_22',['compare_Tracks',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a988e973a9d896b81dc9679d81a1226e7',1,'FCCAnalyses::VertexingUtils']]], - ['compute_5fresidue_5fenergy_23',['compute_residue_energy',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a9fddae51aa2714fd16a14eeb7924d97a',1,'FCCAnalyses::JetConstituentsUtils']]], - ['compute_5fresidue_5fphi_24',['compute_residue_phi',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a649d5974d73c409dd414e3bfec4a4d9b',1,'FCCAnalyses::JetConstituentsUtils']]], - ['compute_5fresidue_5fpt_25',['compute_residue_pt',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#aeea8b12f813ebca9d862e71626d89b10',1,'FCCAnalyses::JetConstituentsUtils']]], - ['compute_5fresidue_5fpx_26',['compute_residue_px',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#aa9f93c788f4bdf116e4419a3fa5fadd7',1,'FCCAnalyses::JetConstituentsUtils']]], - ['compute_5fresidue_5fpy_27',['compute_residue_py',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a58e2ae9ab04c26ff4c30c6db8c2d7abc',1,'FCCAnalyses::JetConstituentsUtils']]], - ['compute_5fresidue_5fpz_28',['compute_residue_pz',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a92d13ccd7cf2ec103c586fe9ec9fb427',1,'FCCAnalyses::JetConstituentsUtils']]], - ['compute_5fresidue_5ftheta_29',['compute_residue_theta',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a9ffd88681a6078eb76c7baf898b1922e',1,'FCCAnalyses::JetConstituentsUtils']]], - ['compute_5ftlv_5fjets_30',['compute_tlv_jets',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a2be5a6dca37fe4a6649842f7a213d355',1,'FCCAnalyses::JetConstituentsUtils']]], - ['compute_5fweights_31',['compute_weights',['../namespace_f_c_c_analyses_1_1_weaver_utils.html#a13a7686a074b7e076bc00412c15a82b8',1,'FCCAnalyses::WeaverUtils::compute_weights()'],['../namespace_f_c_c_analyses_1_1_jet_flavour_utils.html#aa1b06be174792fd560d2666e37bd2029',1,'FCCAnalyses::JetFlavourUtils::compute_weights()']]], - ['const_32',['const',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a5b9493388fc76f37a5d5f9739ff5c488',1,'jetFlavourHelper::JetFlavourHelper']]], - ['constituents_33',['constituents',['../classjet_clustering_helper_1_1_exclusive_jet_clustering_helper.html#a45fbcfe6cac616031b663392c53009c6',1,'jetClusteringHelper.ExclusiveJetClusteringHelper.constituents'],['../struct_jet_clustering_1_1_f_c_c_analyses_jet.html#a786d7786dd0669b32339cf4e5610a479',1,'JetClustering::FCCAnalysesJet::constituents']]], - ['constituentvars_34',['ConstituentVars',['../class_weaver_interface.html#ac8edf1601780d21c0b5ccb79827b9a32',1,'WeaverInterface']]], - ['constraints_5fgamma_35',['constraints_gamma',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#ac1d6db51b9fc9eff91995ba3a620337a',1,'FCCAnalyses::VertexFinderLCFIPlus::constraints_Gamma(bool tight)'],['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#a51201655b83ea27b13a824415f18544e',1,'FCCAnalyses::VertexFinderLCFIPlus::constraints_Gamma(double invM_low, double invM_high, double dis, double cosAng)']]], - ['constraints_5fks_36',['constraints_ks',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#aba4529bb72f25cea06ae13c29f848a39',1,'FCCAnalyses::VertexFinderLCFIPlus::constraints_Ks(bool tight)'],['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#afcf71f9260849ac12f1b527dc678c56c',1,'FCCAnalyses::VertexFinderLCFIPlus::constraints_Ks(double invM_low, double invM_high, double dis, double cosAng)']]], - ['constraints_5flambda0_37',['constraints_lambda0',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#a4c44b866a41e70993325fcd7538d7cfd',1,'FCCAnalyses::VertexFinderLCFIPlus::constraints_Lambda0(bool tight)'],['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#a51c06fe566f53f90a08ecf4f363f9182',1,'FCCAnalyses::VertexFinderLCFIPlus::constraints_Lambda0(double invM_low, double invM_high, double dis, double cosAng)']]], + ['compare_5ftracks_22',['compare_Tracks',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a988e973a9d896b81dc9679d81a1226e7',1,'FCCAnalyses::VertexingUtils']]], + ['compute_5fresidue_5fenergy_23',['compute_residue_energy',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a9fddae51aa2714fd16a14eeb7924d97a',1,'FCCAnalyses::JetConstituentsUtils']]], + ['compute_5fresidue_5fphi_24',['compute_residue_phi',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a649d5974d73c409dd414e3bfec4a4d9b',1,'FCCAnalyses::JetConstituentsUtils']]], + ['compute_5fresidue_5fpt_25',['compute_residue_pt',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#aeea8b12f813ebca9d862e71626d89b10',1,'FCCAnalyses::JetConstituentsUtils']]], + ['compute_5fresidue_5fpx_26',['compute_residue_px',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#aa9f93c788f4bdf116e4419a3fa5fadd7',1,'FCCAnalyses::JetConstituentsUtils']]], + ['compute_5fresidue_5fpy_27',['compute_residue_py',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a58e2ae9ab04c26ff4c30c6db8c2d7abc',1,'FCCAnalyses::JetConstituentsUtils']]], + ['compute_5fresidue_5fpz_28',['compute_residue_pz',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a92d13ccd7cf2ec103c586fe9ec9fb427',1,'FCCAnalyses::JetConstituentsUtils']]], + ['compute_5fresidue_5ftheta_29',['compute_residue_theta',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a9ffd88681a6078eb76c7baf898b1922e',1,'FCCAnalyses::JetConstituentsUtils']]], + ['compute_5ftlv_5fjets_30',['compute_tlv_jets',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a2be5a6dca37fe4a6649842f7a213d355',1,'FCCAnalyses::JetConstituentsUtils']]], + ['compute_5fweights_31',['compute_weights',['../namespaceFCCAnalyses_1_1WeaverUtils.html#a13a7686a074b7e076bc00412c15a82b8',1,'FCCAnalyses::WeaverUtils::compute_weights()'],['../namespaceFCCAnalyses_1_1JetFlavourUtils.html#aa1b06be174792fd560d2666e37bd2029',1,'FCCAnalyses::JetFlavourUtils::compute_weights()']]], + ['const_32',['const',['../classjetFlavourHelper_1_1JetFlavourHelper.html#a5b9493388fc76f37a5d5f9739ff5c488',1,'jetFlavourHelper::JetFlavourHelper']]], + ['constituents_33',['constituents',['../classjetClusteringHelper_1_1ExclusiveJetClusteringHelper.html#a45fbcfe6cac616031b663392c53009c6',1,'jetClusteringHelper.ExclusiveJetClusteringHelper.constituents'],['../structJetClustering_1_1FCCAnalysesJet.html#a786d7786dd0669b32339cf4e5610a479',1,'JetClustering::FCCAnalysesJet::constituents']]], + ['constituentvars_34',['ConstituentVars',['../classWeaverInterface.html#ac8edf1601780d21c0b5ccb79827b9a32',1,'WeaverInterface']]], + ['constraints_5fgamma_35',['constraints_gamma',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#ac1d6db51b9fc9eff91995ba3a620337a',1,'FCCAnalyses::VertexFinderLCFIPlus::constraints_Gamma(bool tight)'],['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#a51201655b83ea27b13a824415f18544e',1,'FCCAnalyses::VertexFinderLCFIPlus::constraints_Gamma(double invM_low, double invM_high, double dis, double cosAng)']]], + ['constraints_5fks_36',['constraints_ks',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#aba4529bb72f25cea06ae13c29f848a39',1,'FCCAnalyses::VertexFinderLCFIPlus::constraints_Ks(bool tight)'],['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#afcf71f9260849ac12f1b527dc678c56c',1,'FCCAnalyses::VertexFinderLCFIPlus::constraints_Ks(double invM_low, double invM_high, double dis, double cosAng)']]], + ['constraints_5flambda0_37',['constraints_lambda0',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#a4c44b866a41e70993325fcd7538d7cfd',1,'FCCAnalyses::VertexFinderLCFIPlus::constraints_Lambda0(bool tight)'],['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#a51c06fe566f53f90a08ecf4f363f9182',1,'FCCAnalyses::VertexFinderLCFIPlus::constraints_Lambda0(double invM_low, double invM_high, double dis, double cosAng)']]], ['contrib_38',['contrib',['../namespacecontrib.html',1,'']]], ['contributing_39',['Contributing',['../index.html#autotoc_md4',1,'']]], - ['copy_40',['copy',['../struct_f_c_c_analyses_1_1_algorithms_1_1calculate__thrust.html#a1b760531c8b6c4c7d90114cdf9839c13',1,'FCCAnalyses::Algorithms::calculate_thrust']]], - ['count_5fconsts_41',['count_consts',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a75defe49908de7f485a22a47bec43d6e',1,'FCCAnalyses::JetConstituentsUtils']]], - ['count_5fjets_42',['count_jets',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#aa8b139592f4c01d72c65ddf9281c6b4b',1,'FCCAnalyses::JetConstituentsUtils']]], - ['count_5ftype_43',['count_type',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a63032e3957445718fee0924113f0c661',1,'FCCAnalyses::JetConstituentsUtils']]], - ['covsmear_44',['CovSmear',['../namespace_f_c_c_analyses_1_1_smear_objects.html#ae59c02f8fff1f0a8bbb3eb2a76dad5c7',1,'FCCAnalyses::SmearObjects']]], - ['covtoacts_45',['CovToACTS',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a2d9a8e8d87409a8f6d22cbee921e0d16',1,'FCCAnalyses::VertexingUtils']]], - ['cross_46',['cross',['../struct_f_c_c_analyses_1_1_algorithms_1_1calculate__thrust.html#a228c5c14c629b915dd83201596e84dcb',1,'FCCAnalyses::Algorithms::calculate_thrust']]], - ['cstemplate_47',['CSTemplate',['../namespace_c_s_template.html',1,'']]], - ['cstemplate_2ecc_48',['CSTemplate.cc',['../_c_s_template_8cc.html',1,'']]], - ['cstemplate_2eh_49',['CSTemplate.h',['../_c_s_template_8h.html',1,'']]] + ['copy_40',['copy',['../structFCCAnalyses_1_1Algorithms_1_1calculate__thrust.html#a1b760531c8b6c4c7d90114cdf9839c13',1,'FCCAnalyses::Algorithms::calculate_thrust']]], + ['count_5fconsts_41',['count_consts',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a75defe49908de7f485a22a47bec43d6e',1,'FCCAnalyses::JetConstituentsUtils']]], + ['count_5fjets_42',['count_jets',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#aa8b139592f4c01d72c65ddf9281c6b4b',1,'FCCAnalyses::JetConstituentsUtils']]], + ['count_5ftype_43',['count_type',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a63032e3957445718fee0924113f0c661',1,'FCCAnalyses::JetConstituentsUtils']]], + ['covsmear_44',['CovSmear',['../namespaceFCCAnalyses_1_1SmearObjects.html#ae59c02f8fff1f0a8bbb3eb2a76dad5c7',1,'FCCAnalyses::SmearObjects']]], + ['covtoacts_45',['CovToACTS',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a2d9a8e8d87409a8f6d22cbee921e0d16',1,'FCCAnalyses::VertexingUtils']]], + ['cross_46',['cross',['../structFCCAnalyses_1_1Algorithms_1_1calculate__thrust.html#a228c5c14c629b915dd83201596e84dcb',1,'FCCAnalyses::Algorithms::calculate_thrust']]], + ['cstemplate_47',['CSTemplate',['../namespaceCSTemplate.html',1,'']]], + ['cstemplate_2ecc_48',['CSTemplate.cc',['../CSTemplate_8cc.html',1,'']]], + ['cstemplate_2eh_49',['CSTemplate.h',['../CSTemplate_8h.html',1,'']]] ]; diff --git a/doc/latest/search/all_5.js b/doc/latest/search/all_5.js index e6db8a8059..2d38bd46f2 100644 --- a/doc/latest/search/all_5.js +++ b/doc/latest/search/all_5.js @@ -1,23 +1,23 @@ var searchData= [ - ['data_5f_0',['data_',['../class_weaver_interface.html#ab3d9bc4d49ce82a766ed8ccaf853c340',1,'WeaverInterface']]], - ['debug_5fme_1',['debug_me',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#a0ae91163ef46e5a215f7bdf8722135d8',1,'FCCAnalyses::VertexFinderLCFIPlus']]], - ['define_2',['define',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a0ab17bf37132b0f2e58aad770827f4ce',1,'jetFlavourHelper.JetFlavourHelper.define()'],['../classjet_clustering_helper_1_1_exclusive_jet_clustering_helper.html#ad6c66277a80008af24dff6953e7e5b1d',1,'jetClusteringHelper.ExclusiveJetClusteringHelper.define()']]], + ['data_5f_0',['data_',['../classWeaverInterface.html#ab3d9bc4d49ce82a766ed8ccaf853c340',1,'WeaverInterface']]], + ['debug_5fme_1',['debug_me',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#a0ae91163ef46e5a215f7bdf8722135d8',1,'FCCAnalyses::VertexFinderLCFIPlus']]], + ['define_2',['define',['../classjetFlavourHelper_1_1JetFlavourHelper.html#a0ab17bf37132b0f2e58aad770827f4ce',1,'jetFlavourHelper.JetFlavourHelper.define()'],['../classjetClusteringHelper_1_1ExclusiveJetClusteringHelper.html#ad6c66277a80008af24dff6953e7e5b1d',1,'jetClusteringHelper.ExclusiveJetClusteringHelper.define()']]], ['defines_2eh_3',['defines.h',['../defines_8h.html',1,'']]], - ['definition_4',['definition',['../classjet_clustering_helper_1_1_exclusive_jet_clustering_helper.html#af3b225d643c8f5a357c98c70e021c187',1,'jetClusteringHelper.ExclusiveJetClusteringHelper.definition'],['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a98b24f73c63b06a6c0bcd777a2bd9c96',1,'jetFlavourHelper.JetFlavourHelper.definition']]], - ['delphes2edm4hep_5ftrackcovmatrix_5',['Delphes2Edm4hep_TrackCovMatrix',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a789423b2190f9ee2ccd0d35d249ee4e9',1,'FCCAnalyses::VertexingUtils']]], - ['delphes2edm4hep_5ftrackparam_6',['Delphes2Edm4hep_TrackParam',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ac8e66e7bc04f560ca1fa622d6844f93e',1,'FCCAnalyses::VertexingUtils']]], - ['description_7',['description',['../class_external_recombiner.html#a5a7816ddeabf4cd63848fd5447fc269d',1,'ExternalRecombiner::description()'],['../classcontrib_1_1_valencia_plugin.html#ab75c117030f3a8b4f77ca4bb38ae87b8',1,'contrib::ValenciaPlugin::description()']]], - ['dib_8',['diB',['../classcontrib_1_1_valencia_brief_jet.html#afa3d3d03ef24f400ce8ce8abc36a45a6',1,'contrib::ValenciaBriefJet']]], - ['distance_9',['distance',['../classcontrib_1_1_valencia_brief_jet.html#a7bfb7f2e19ee5c1934d393e07f7251ad',1,'contrib::ValenciaBriefJet']]], - ['dndx_10',['dndx',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#af75e76fe5d205c9c9b5a6c7d106675ac',1,'jetFlavourHelper::JetFlavourHelper']]], - ['dot_11',['dot',['../struct_f_c_c_analyses_1_1_algorithms_1_1calculate__thrust.html#aa781c512d8db2a5a2544182ef6efc5b6',1,'FCCAnalyses::Algorithms::calculate_thrust']]], - ['dummy_12',['dummy',['../namespace_c_s_template.html#a5f164942015a387fd69cb8f3b9fb3950',1,'CSTemplate']]], - ['dummyloader_13',['dummyloader',['../dummy_loader_8h.html#a13655070a3dd083e1c4d47ff51d3172e',1,'dummyLoader(): dummyLoader.cc'],['../dummy_loader_8cc.html#a13655070a3dd083e1c4d47ff51d3172e',1,'dummyLoader(): dummyLoader.cc']]], - ['dummyloader_2ecc_14',['dummyLoader.cc',['../dummy_loader_8cc.html',1,'']]], - ['dummyloader_2eh_15',['dummyLoader.h',['../dummy_loader_8h.html',1,'']]], - ['dummyloadercs_16',['dummyloadercs',['../dummy_loader_c_s_8h.html#a2429729ac0518352f6d32f7146e4ae22',1,'dummyLoaderCS(): dummyLoaderCS.cc'],['../dummy_loader_c_s_8cc.html#a2429729ac0518352f6d32f7146e4ae22',1,'dummyLoaderCS(): dummyLoaderCS.cc']]], - ['dummyloadercs_2ecc_17',['dummyLoaderCS.cc',['../dummy_loader_c_s_8cc.html',1,'']]], - ['dummyloadercs_2eh_18',['dummyLoaderCS.h',['../dummy_loader_c_s_8h.html',1,'']]], - ['dumpvars_19',['dumpVars',['../struct_weaver_interface_1_1_preprocess_params.html#a77c0608048b2e84238c621cc29b02d45',1,'WeaverInterface::PreprocessParams']]] + ['definition_4',['definition',['../classjetClusteringHelper_1_1ExclusiveJetClusteringHelper.html#af3b225d643c8f5a357c98c70e021c187',1,'jetClusteringHelper.ExclusiveJetClusteringHelper.definition'],['../classjetFlavourHelper_1_1JetFlavourHelper.html#a98b24f73c63b06a6c0bcd777a2bd9c96',1,'jetFlavourHelper.JetFlavourHelper.definition']]], + ['delphes2edm4hep_5ftrackcovmatrix_5',['Delphes2Edm4hep_TrackCovMatrix',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a789423b2190f9ee2ccd0d35d249ee4e9',1,'FCCAnalyses::VertexingUtils']]], + ['delphes2edm4hep_5ftrackparam_6',['Delphes2Edm4hep_TrackParam',['../namespaceFCCAnalyses_1_1VertexingUtils.html#ac8e66e7bc04f560ca1fa622d6844f93e',1,'FCCAnalyses::VertexingUtils']]], + ['description_7',['description',['../classExternalRecombiner.html#a5a7816ddeabf4cd63848fd5447fc269d',1,'ExternalRecombiner::description()'],['../classcontrib_1_1ValenciaPlugin.html#ab75c117030f3a8b4f77ca4bb38ae87b8',1,'contrib::ValenciaPlugin::description()']]], + ['dib_8',['diB',['../classcontrib_1_1ValenciaBriefJet.html#afa3d3d03ef24f400ce8ce8abc36a45a6',1,'contrib::ValenciaBriefJet']]], + ['distance_9',['distance',['../classcontrib_1_1ValenciaBriefJet.html#a7bfb7f2e19ee5c1934d393e07f7251ad',1,'contrib::ValenciaBriefJet']]], + ['dndx_10',['dndx',['../classjetFlavourHelper_1_1JetFlavourHelper.html#af75e76fe5d205c9c9b5a6c7d106675ac',1,'jetFlavourHelper::JetFlavourHelper']]], + ['dot_11',['dot',['../structFCCAnalyses_1_1Algorithms_1_1calculate__thrust.html#aa781c512d8db2a5a2544182ef6efc5b6',1,'FCCAnalyses::Algorithms::calculate_thrust']]], + ['dummy_12',['dummy',['../namespaceCSTemplate.html#a5f164942015a387fd69cb8f3b9fb3950',1,'CSTemplate']]], + ['dummyloader_13',['dummyloader',['../dummyLoader_8h.html#a13655070a3dd083e1c4d47ff51d3172e',1,'dummyLoader(): dummyLoader.cc'],['../dummyLoader_8cc.html#a13655070a3dd083e1c4d47ff51d3172e',1,'dummyLoader(): dummyLoader.cc']]], + ['dummyloader_2ecc_14',['dummyLoader.cc',['../dummyLoader_8cc.html',1,'']]], + ['dummyloader_2eh_15',['dummyLoader.h',['../dummyLoader_8h.html',1,'']]], + ['dummyloadercs_16',['dummyloadercs',['../dummyLoaderCS_8h.html#a2429729ac0518352f6d32f7146e4ae22',1,'dummyLoaderCS(): dummyLoaderCS.cc'],['../dummyLoaderCS_8cc.html#a2429729ac0518352f6d32f7146e4ae22',1,'dummyLoaderCS(): dummyLoaderCS.cc']]], + ['dummyloadercs_2ecc_17',['dummyLoaderCS.cc',['../dummyLoaderCS_8cc.html',1,'']]], + ['dummyloadercs_2eh_18',['dummyLoaderCS.h',['../dummyLoaderCS_8h.html',1,'']]], + ['dumpvars_19',['dumpVars',['../structWeaverInterface_1_1PreprocessParams.html#a77c0608048b2e84238c621cc29b02d45',1,'WeaverInterface::PreprocessParams']]] ]; diff --git a/doc/latest/search/all_6.js b/doc/latest/search/all_6.js index 3e8e9c7a6b..c3157c8de8 100644 --- a/doc/latest/search/all_6.js +++ b/doc/latest/search/all_6.js @@ -1,15 +1,15 @@ var searchData= [ - ['e_0',['E',['../classcontrib_1_1_valencia_brief_jet.html#a5cb3984592746914ca943b884d41f599',1,'contrib::ValenciaBriefJet']]], + ['e_0',['E',['../classcontrib_1_1ValenciaBriefJet.html#a5cb3984592746914ca943b884d41f599',1,'contrib::ValenciaBriefJet']]], ['edm4hep_1',['edm4hep',['../namespaceedm4hep.html',1,'']]], - ['edm4hep2delphes_5ftrackcovmatrix_2',['Edm4hep2Delphes_TrackCovMatrix',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ad89d646c645540b83315f7e4ca8d144a',1,'FCCAnalyses::VertexingUtils']]], - ['edm4hep2delphes_5ftrackparam_3',['Edm4hep2Delphes_TrackParam',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ad3d059e8c0530b5297d245e16f192764',1,'FCCAnalyses::VertexingUtils']]], - ['env_5f_4',['env_',['../class_o_n_n_x_runtime.html#a6ba3c1c92420998ab594a025a91d4901',1,'ONNXRuntime']]], - ['exclusive_5fdmerge_5',['exclusive_dmerge',['../struct_jet_clustering_1_1_f_c_c_analyses_jet.html#a1189ad16fe57bc5dfbb628cae258c49b',1,'JetClustering::FCCAnalysesJet::exclusive_dmerge'],['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a5d5f8ecc0edcd06a0f00d13eb2247c44',1,'FCCAnalyses::JetClusteringUtils::exclusive_dmerge()']]], - ['exclusive_5fdmerge_5fmax_6',['exclusive_dmerge_max',['../struct_jet_clustering_1_1_f_c_c_analyses_jet.html#a1ce87f1978b3e0dcbc6c7bdb5d43d61c',1,'JetClustering::FCCAnalysesJet']]], - ['exclusive_5fsequence_5fmeaningful_7',['exclusive_sequence_meaningful',['../classcontrib_1_1_valencia_plugin.html#a56681fca6d9ac382cc6aa025b3c8942b',1,'contrib::ValenciaPlugin']]], - ['exclusivejetclusteringhelper_8',['ExclusiveJetClusteringHelper',['../classjet_clustering_helper_1_1_exclusive_jet_clustering_helper.html',1,'jetClusteringHelper']]], - ['externalrecombiner_9',['externalrecombiner',['../class_external_recombiner.html',1,'ExternalRecombiner'],['../class_external_recombiner.html#a066b2d58327c143b2c3e9f4d06e7ed2f',1,'ExternalRecombiner::ExternalRecombiner()']]], - ['externalrecombiner_2ecc_10',['ExternalRecombiner.cc',['../_external_recombiner_8cc.html',1,'']]], - ['externalrecombiner_2eh_11',['ExternalRecombiner.h',['../_external_recombiner_8h.html',1,'']]] + ['edm4hep2delphes_5ftrackcovmatrix_2',['Edm4hep2Delphes_TrackCovMatrix',['../namespaceFCCAnalyses_1_1VertexingUtils.html#ad89d646c645540b83315f7e4ca8d144a',1,'FCCAnalyses::VertexingUtils']]], + ['edm4hep2delphes_5ftrackparam_3',['Edm4hep2Delphes_TrackParam',['../namespaceFCCAnalyses_1_1VertexingUtils.html#ad3d059e8c0530b5297d245e16f192764',1,'FCCAnalyses::VertexingUtils']]], + ['env_5f_4',['env_',['../classONNXRuntime.html#a6ba3c1c92420998ab594a025a91d4901',1,'ONNXRuntime']]], + ['exclusive_5fdmerge_5',['exclusive_dmerge',['../structJetClustering_1_1FCCAnalysesJet.html#a1189ad16fe57bc5dfbb628cae258c49b',1,'JetClustering::FCCAnalysesJet::exclusive_dmerge'],['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a5d5f8ecc0edcd06a0f00d13eb2247c44',1,'FCCAnalyses::JetClusteringUtils::exclusive_dmerge()']]], + ['exclusive_5fdmerge_5fmax_6',['exclusive_dmerge_max',['../structJetClustering_1_1FCCAnalysesJet.html#a1ce87f1978b3e0dcbc6c7bdb5d43d61c',1,'JetClustering::FCCAnalysesJet']]], + ['exclusive_5fsequence_5fmeaningful_7',['exclusive_sequence_meaningful',['../classcontrib_1_1ValenciaPlugin.html#a56681fca6d9ac382cc6aa025b3c8942b',1,'contrib::ValenciaPlugin']]], + ['exclusivejetclusteringhelper_8',['ExclusiveJetClusteringHelper',['../classjetClusteringHelper_1_1ExclusiveJetClusteringHelper.html',1,'jetClusteringHelper']]], + ['externalrecombiner_9',['externalrecombiner',['../classExternalRecombiner.html',1,'ExternalRecombiner'],['../classExternalRecombiner.html#a066b2d58327c143b2c3e9f4d06e7ed2f',1,'ExternalRecombiner::ExternalRecombiner()']]], + ['externalrecombiner_2ecc_10',['ExternalRecombiner.cc',['../ExternalRecombiner_8cc.html',1,'']]], + ['externalrecombiner_2eh_11',['ExternalRecombiner.h',['../ExternalRecombiner_8h.html',1,'']]] ]; diff --git a/doc/latest/search/all_7.js b/doc/latest/search/all_7.js index 8e99445190..cc77be600d 100644 --- a/doc/latest/search/all_7.js +++ b/doc/latest/search/all_7.js @@ -1,38 +1,38 @@ var searchData= [ - ['fccanalyses_0',['fccanalyses',['../index.html',1,'FCCAnalyses'],['../namespace_f_c_c_analyses.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3aalgorithms_1',['Algorithms',['../namespace_f_c_c_analyses_1_1_algorithms.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3acalontupleizer_2',['CaloNtupleizer',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3ajetclusteringutils_3',['JetClusteringUtils',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3ajetconstituentsutils_4',['JetConstituentsUtils',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3ajetflavourutils_5',['JetFlavourUtils',['../namespace_f_c_c_analyses_1_1_jet_flavour_utils.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3ajettaggingutils_6',['JetTaggingUtils',['../namespace_f_c_c_analyses_1_1_jet_tagging_utils.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3amcparticle_7',['MCParticle',['../namespace_f_c_c_analyses_1_1_m_c_particle.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3amyfinalsel_8',['myFinalSel',['../namespace_f_c_c_analyses_1_1my_final_sel.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3amyutils_9',['myUtils',['../namespace_f_c_c_analyses_1_1my_utils.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3areconstructedparticle_10',['ReconstructedParticle',['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3areconstructedparticle2mc_11',['ReconstructedParticle2MC',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3areconstructedparticle2track_12',['ReconstructedParticle2Track',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3areconstructedtrack_13',['ReconstructedTrack',['../namespace_f_c_c_analyses_1_1_reconstructed_track.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3asmearobjects_14',['SmearObjects',['../namespace_f_c_c_analyses_1_1_smear_objects.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3autils_15',['Utils',['../namespace_f_c_c_analyses_1_1_utils.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3avertexfinderacts_16',['VertexFinderActs',['../namespace_f_c_c_analyses_1_1_vertex_finder_acts.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3avertexfinderlcfiplus_17',['VertexFinderLCFIPlus',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3avertexfitteracts_18',['VertexFitterActs',['../namespace_f_c_c_analyses_1_1_vertex_fitter_acts.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3avertexfittersimple_19',['VertexFitterSimple',['../namespace_f_c_c_analyses_1_1_vertex_fitter_simple.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3avertexingutils_20',['VertexingUtils',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3aweaverutils_21',['WeaverUtils',['../namespace_f_c_c_analyses_1_1_weaver_utils.html',1,'FCCAnalyses']]], - ['fccanalysescomposite_22',['FCCAnalysesComposite',['../struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite.html',1,'FCCAnalyses::myUtils']]], - ['fccanalysescomposite2_23',['FCCAnalysesComposite2',['../struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite2.html',1,'FCCAnalyses::myUtils']]], - ['fccanalysesjet_24',['FCCAnalysesJet',['../struct_jet_clustering_1_1_f_c_c_analyses_jet.html',1,'JetClustering']]], - ['fccanalysesjetconstituents_25',['FCCAnalysesJetConstituents',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#aa95d914fb355452e800551590a4c268c',1,'FCCAnalyses::JetConstituentsUtils']]], - ['fccanalysesjetconstituentsdata_26',['fccanalysesjetconstituentsdata',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#af6f4a246be459624068391336786218e',1,'FCCAnalyses::JetConstituentsUtils::FCCAnalysesJetConstituentsData'],['../namespace_f_c_c_analyses_1_1_jet_flavour_utils.html#a92cded804e8c4d3560a48d9c997bfa79',1,'FCCAnalyses::JetFlavourUtils::FCCAnalysesJetConstituentsData']]], - ['fccanalysesv0_27',['FCCAnalysesV0',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_v0.html',1,'FCCAnalyses::VertexingUtils']]], - ['fccanalysesvertex_28',['FCCAnalysesVertex',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex.html',1,'FCCAnalyses::VertexingUtils']]], - ['fccanalysesvertexmc_29',['FCCAnalysesVertexMC',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex_m_c.html',1,'FCCAnalyses::VertexingUtils']]], - ['filter_5fpdgid_30',['filter_pdgid',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1filter__pdg_i_d.html',1,'FCCAnalyses::MCParticle::filter_pdgID'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1filter__pdg_i_d.html#a5dca8e11912d134328d0dd57c7922d37',1,'FCCAnalyses::MCParticle::filter_pdgID::filter_pdgID()']]], - ['filter_5fpv_31',['filter_pv',['../struct_f_c_c_analyses_1_1my_utils_1_1filter___p_v.html',1,'FCCAnalyses::myUtils::filter_PV'],['../struct_f_c_c_analyses_1_1my_utils_1_1filter___p_v.html#a76b0bcce72b96739cb592dbfc71ed7a8',1,'FCCAnalyses::myUtils::filter_PV::filter_PV()']]], - ['final_5ftrack_5fphases_32',['final_track_phases',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex.html#a0a1f834b2ed3113138c4afb057d1edbc',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex']]], - ['findsvfromtracks_33',['findSVfromTracks',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#a7e2c566652e55b151a6a7304d1af3bba',1,'FCCAnalyses::VertexFinderLCFIPlus']]], + ['fccanalyses_0',['fccanalyses',['../index.html',1,'FCCAnalyses'],['../namespaceFCCAnalyses.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3aalgorithms_1',['Algorithms',['../namespaceFCCAnalyses_1_1Algorithms.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3acalontupleizer_2',['CaloNtupleizer',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3ajetclusteringutils_3',['JetClusteringUtils',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3ajetconstituentsutils_4',['JetConstituentsUtils',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3ajetflavourutils_5',['JetFlavourUtils',['../namespaceFCCAnalyses_1_1JetFlavourUtils.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3ajettaggingutils_6',['JetTaggingUtils',['../namespaceFCCAnalyses_1_1JetTaggingUtils.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3amcparticle_7',['MCParticle',['../namespaceFCCAnalyses_1_1MCParticle.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3amyfinalsel_8',['myFinalSel',['../namespaceFCCAnalyses_1_1myFinalSel.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3amyutils_9',['myUtils',['../namespaceFCCAnalyses_1_1myUtils.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3areconstructedparticle_10',['ReconstructedParticle',['../namespaceFCCAnalyses_1_1ReconstructedParticle.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3areconstructedparticle2mc_11',['ReconstructedParticle2MC',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3areconstructedparticle2track_12',['ReconstructedParticle2Track',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3areconstructedtrack_13',['ReconstructedTrack',['../namespaceFCCAnalyses_1_1ReconstructedTrack.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3asmearobjects_14',['SmearObjects',['../namespaceFCCAnalyses_1_1SmearObjects.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3autils_15',['Utils',['../namespaceFCCAnalyses_1_1Utils.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3avertexfinderacts_16',['VertexFinderActs',['../namespaceFCCAnalyses_1_1VertexFinderActs.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3avertexfinderlcfiplus_17',['VertexFinderLCFIPlus',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3avertexfitteracts_18',['VertexFitterActs',['../namespaceFCCAnalyses_1_1VertexFitterActs.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3avertexfittersimple_19',['VertexFitterSimple',['../namespaceFCCAnalyses_1_1VertexFitterSimple.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3avertexingutils_20',['VertexingUtils',['../namespaceFCCAnalyses_1_1VertexingUtils.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3aweaverutils_21',['WeaverUtils',['../namespaceFCCAnalyses_1_1WeaverUtils.html',1,'FCCAnalyses']]], + ['fccanalysescomposite_22',['FCCAnalysesComposite',['../structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite.html',1,'FCCAnalyses::myUtils']]], + ['fccanalysescomposite2_23',['FCCAnalysesComposite2',['../structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite2.html',1,'FCCAnalyses::myUtils']]], + ['fccanalysesjet_24',['FCCAnalysesJet',['../structJetClustering_1_1FCCAnalysesJet.html',1,'JetClustering']]], + ['fccanalysesjetconstituents_25',['FCCAnalysesJetConstituents',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#aa95d914fb355452e800551590a4c268c',1,'FCCAnalyses::JetConstituentsUtils']]], + ['fccanalysesjetconstituentsdata_26',['fccanalysesjetconstituentsdata',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#af6f4a246be459624068391336786218e',1,'FCCAnalyses::JetConstituentsUtils::FCCAnalysesJetConstituentsData'],['../namespaceFCCAnalyses_1_1JetFlavourUtils.html#a92cded804e8c4d3560a48d9c997bfa79',1,'FCCAnalyses::JetFlavourUtils::FCCAnalysesJetConstituentsData']]], + ['fccanalysesv0_27',['FCCAnalysesV0',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesV0.html',1,'FCCAnalyses::VertexingUtils']]], + ['fccanalysesvertex_28',['FCCAnalysesVertex',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertex.html',1,'FCCAnalyses::VertexingUtils']]], + ['fccanalysesvertexmc_29',['FCCAnalysesVertexMC',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertexMC.html',1,'FCCAnalyses::VertexingUtils']]], + ['filter_5fpdgid_30',['filter_pdgid',['../structFCCAnalyses_1_1MCParticle_1_1filter__pdgID.html',1,'FCCAnalyses::MCParticle::filter_pdgID'],['../structFCCAnalyses_1_1MCParticle_1_1filter__pdgID.html#a5dca8e11912d134328d0dd57c7922d37',1,'FCCAnalyses::MCParticle::filter_pdgID::filter_pdgID()']]], + ['filter_5fpv_31',['filter_pv',['../structFCCAnalyses_1_1myUtils_1_1filter__PV.html',1,'FCCAnalyses::myUtils::filter_PV'],['../structFCCAnalyses_1_1myUtils_1_1filter__PV.html#a76b0bcce72b96739cb592dbfc71ed7a8',1,'FCCAnalyses::myUtils::filter_PV::filter_PV()']]], + ['final_5ftrack_5fphases_32',['final_track_phases',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertex.html#a0a1f834b2ed3113138c4afb057d1edbc',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex']]], + ['findsvfromtracks_33',['findSVfromTracks',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#a7e2c566652e55b151a6a7304d1af3bba',1,'FCCAnalyses::VertexFinderLCFIPlus']]], ['formating_34',['Code formating',['../index.html#autotoc_md5',1,'']]] ]; diff --git a/doc/latest/search/all_8.js b/doc/latest/search/all_8.js index 329d642066..602ed49023 100644 --- a/doc/latest/search/all_8.js +++ b/doc/latest/search/all_8.js @@ -1,327 +1,327 @@ var searchData= [ - ['gamma_0',['gamma',['../classcontrib_1_1_valencia_plugin.html#ad8b8c24f55904e1f4c8eac5c1c5d0402',1,'contrib::ValenciaPlugin::gamma()'],['../classcontrib_1_1_valencia_info.html#af78cbe09edcd473fbffc71b6c82b892a',1,'contrib::ValenciaInfo::gamma()']]], - ['gamma_5f_1',['gamma_',['../classcontrib_1_1_valencia_info.html#a2f938a04000ce805914da463f0f84420',1,'contrib::ValenciaInfo']]], + ['gamma_0',['gamma',['../classcontrib_1_1ValenciaPlugin.html#ad8b8c24f55904e1f4c8eac5c1c5d0402',1,'contrib::ValenciaPlugin::gamma()'],['../classcontrib_1_1ValenciaInfo.html#af78cbe09edcd473fbffc71b6c82b892a',1,'contrib::ValenciaInfo::gamma()']]], + ['gamma_5f_1',['gamma_',['../classcontrib_1_1ValenciaInfo.html#a2f938a04000ce805914da463f0f84420',1,'contrib::ValenciaInfo']]], ['generated_20samples_2',['generated samples',['../index.html#autotoc_md3',1,'Pre-generated Samples'],['../index.html#autotoc_md2',1,'Winter 2023 and Spring 2021 pre-generated samples']]], - ['get_3',['get',['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#ae59881aa2caf5152af31e287b59aef23',1,'FCCAnalyses::ReconstructedParticle']]], - ['get_5fall_5fsvs_4',['get_all_SVs',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ab5914113fb17efbd18019564e8a8accc',1,'FCCAnalyses::VertexingUtils']]], - ['get_5fall_5fvertices_5',['get_all_vertices',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a4e2916ff220d21bfa3fcea78b739c08a',1,'FCCAnalyses::VertexingUtils::get_all_vertices(FCCAnalysesVertex PV, ROOT::VecOps::RVec< FCCAnalysesVertex > SV)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ad810d413e152f141a7f99d7d20f584ca',1,'FCCAnalyses::VertexingUtils::get_all_vertices(FCCAnalysesVertex PV, ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > SV)']]], - ['get_5fave_6',['get_ave',['../namespace_f_c_c_analyses_1_1my_final_sel.html#a7e4ff88af52526e989087095815f2a4c',1,'FCCAnalyses::myFinalSel::get_ave(ROOT::VecOps::RVec< float > in, float val)'],['../namespace_f_c_c_analyses_1_1my_final_sel.html#a40181d2de5a12033ab4eda7d78630abb',1,'FCCAnalyses::myFinalSel::get_ave(ROOT::VecOps::RVec< float > in, ROOT::VecOps::RVec< int > ispv, int index)']]], - ['get_5fbtag_7',['get_btag',['../namespace_f_c_c_analyses_1_1_jet_tagging_utils.html#ae0d39203ecee28854109852030a44262',1,'FCCAnalyses::JetTaggingUtils']]], - ['get_5fbz_8',['get_Bz',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a969df4fef260c34a636162e3b109f38a',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fcharge_9',['get_charge',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#af969e1085302024ae054803d2a0d0dd4',1,'FCCAnalyses::MCParticle::get_charge()'],['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#ac07214c269cb2d42e9fa2d41c522bb0f',1,'FCCAnalyses::JetConstituentsUtils::get_charge()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#affa2f28ae303ba31726ea42a5eacdc06',1,'FCCAnalyses::ReconstructedParticle::get_charge()']]], - ['get_5fchi2_5fsv_10',['get_chi2_sv',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a155e4487af741c47154580efdcfa5ab5',1,'FCCAnalyses::VertexingUtils::get_chi2_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#af61bca61b34314ade8ad07ece8356873',1,'FCCAnalyses::VertexingUtils::get_chi2_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a9fa187c3a9a39495fc5c6dd594dcf3b8',1,'FCCAnalyses::VertexingUtils::get_chi2_SV(FCCAnalysesV0 SV)']]], - ['get_5fcompmc_11',['get_compmc',['../namespace_f_c_c_analyses_1_1my_utils.html#af4a2983692c996268ed9e676e34c943e',1,'FCCAnalyses::myUtils']]], - ['get_5fconstituents_12',['get_constituents',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#aacd189eb77b87ce5937f170d272d51f1',1,'FCCAnalyses::JetClusteringUtils::get_constituents()'],['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#aa22094c629375a4acba75ee2a67411a2',1,'FCCAnalyses::JetConstituentsUtils::get_constituents()']]], - ['get_5fctag_13',['get_ctag',['../namespace_f_c_c_analyses_1_1_jet_tagging_utils.html#a77dc9399779b6b6cdff8b6223820e0f3',1,'FCCAnalyses::JetTaggingUtils']]], - ['get_5fd0_14',['get_d0',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a881c08578658826b98f94d27391b48ec',1,'FCCAnalyses::JetConstituentsUtils::get_d0()'],['../namespace_f_c_c_analyses_1_1my_utils.html#abb9d7959ef4aa57fa38f0dc3eb8965a4',1,'FCCAnalyses::myUtils::get_d0()']]], - ['get_5fd0_5fcov_15',['get_d0_cov',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a82fb95095993c3dffa541ecb8107da1f',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fd0_5fz0_5fcov_16',['get_d0_z0_cov',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a50f67d372e86e305600fa69035014c37',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fd3d_5fsv_17',['get_d3d_sv',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a76919e7e2ef97f1f06639bb963731db9',1,'FCCAnalyses::VertexingUtils::get_d3d_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, FCCAnalysesVertex PV)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ab8c8a219399786cad845e2f87416bd17',1,'FCCAnalyses::VertexingUtils::get_d3d_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, FCCAnalysesVertex PV)']]], - ['get_5fd3d_5fsv_5fobj_18',['get_d3d_sv_obj',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ab74dae24bb6d8c1bd24a7b3cbad1f261',1,'FCCAnalyses::VertexingUtils::get_d3d_SV_obj(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, TVector3 location)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a805ccfa63ce0cfac4d18b985d3fe9914',1,'FCCAnalyses::VertexingUtils::get_d3d_SV_obj(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, edm4hep::Vector3d location)']]], - ['get_5fdecay_19',['get_decay',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__decay.html',1,'FCCAnalyses::MCParticle::get_decay'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__decay.html#a1a80959d6f64527475d8117c5d24928d',1,'FCCAnalyses::MCParticle::get_decay::get_decay()']]], - ['get_5fdistance_20',['get_distance',['../namespace_f_c_c_analyses_1_1my_utils.html#a7d71ff3b359093357a802a8702a60db2',1,'FCCAnalyses::myUtils::get_distance(edm4hep::Vector3f v1, TVector3 v2, int comp)'],['../namespace_f_c_c_analyses_1_1my_utils.html#a747e6140e162cf89d7e5874004443768',1,'FCCAnalyses::myUtils::get_distance(TVector3 v1, TVector3 v2)']]], - ['get_5fdistanceerrorvertex_21',['get_distanceErrorVertex',['../namespace_f_c_c_analyses_1_1my_utils.html#a5aaa78d55a8f7d58792eb6c4369f66d3',1,'FCCAnalyses::myUtils']]], - ['get_5fdistancevertex_22',['get_distanceVertex',['../namespace_f_c_c_analyses_1_1my_utils.html#ac9271ed3ce78588f25ba647431a87e42',1,'FCCAnalyses::myUtils']]], - ['get_5fdndx_23',['get_dndx',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#ab01577108d8093eebf6e423f76345d76',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fdpv2dv_5fave_24',['get_dPV2DV_ave',['../namespace_f_c_c_analyses_1_1my_utils.html#a1b98f7b364f1016636b871e776b250ca',1,'FCCAnalyses::myUtils']]], - ['get_5fdpv2dv_5fmax_25',['get_dPV2DV_max',['../namespace_f_c_c_analyses_1_1my_utils.html#aff6ec094ab28464d662da56f336fd6e5',1,'FCCAnalyses::myUtils']]], - ['get_5fdpv2dv_5fmin_26',['get_dPV2DV_min',['../namespace_f_c_c_analyses_1_1my_utils.html#aa9bc9109d30c939c351fd198e7cf1944',1,'FCCAnalyses::myUtils']]], - ['get_5fdr_5fsv_5fobj_27',['get_dr_sv_obj',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ad4b26f8b7ec5d75aa73ecef28f91cee0',1,'FCCAnalyses::VertexingUtils::get_dR_SV_obj(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, TVector3 location)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a329b5a19fc4c9f6f8a416225dc1f7872',1,'FCCAnalyses::VertexingUtils::get_dR_SV_obj(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, edm4hep::Vector3d location)']]], - ['get_5fdvertex_5fthrusthemis_5fangle_28',['get_DVertex_thrusthemis_angle',['../namespace_f_c_c_analyses_1_1my_utils.html#a39b17dd79dcce4a1022654109aa79c56',1,'FCCAnalyses::myUtils']]], - ['get_5fdxy_5fsv_29',['get_dxy_sv',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a2edbfdab976f3f134a9245c694229975',1,'FCCAnalyses::VertexingUtils::get_dxy_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, FCCAnalysesVertex PV)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#adaed35c39f727d672f52ec81d5226845',1,'FCCAnalyses::VertexingUtils::get_dxy_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, FCCAnalysesVertex PV)']]], - ['get_5fe_30',['get_e',['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#ac38ccd5f54c226e0dfa6fd14839ed780',1,'FCCAnalyses::ReconstructedParticle::get_e()'],['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#ac8beac8e703554e629f78c886ea874bc',1,'FCCAnalyses::JetClusteringUtils::get_e()'],['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a9754260c928b1b7821d50ee95771816a',1,'FCCAnalyses::JetConstituentsUtils::get_e()'],['../namespace_f_c_c_analyses_1_1_m_c_particle.html#aad4864685f823796f74e76a717f0d63c',1,'FCCAnalyses::MCParticle::get_e(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)']]], - ['get_5fendpoint_31',['get_endpoint',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#aec3d648ba4f437086a6140fb5904cd2b',1,'FCCAnalyses::MCParticle::get_endPoint(ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)'],['../namespace_f_c_c_analyses_1_1_m_c_particle.html#ae6056dfb1769023753fdcb847fce53a5',1,'FCCAnalyses::MCParticle::get_endPoint(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)']]], - ['get_5fendpoint_5fx_32',['get_endPoint_x',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#ac5ecd38a6257c6d48ef8a03b54aaf896',1,'FCCAnalyses::MCParticle']]], - ['get_5fendpoint_5fy_33',['get_endPoint_y',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a6e55da5a0dade25f3902f76dcd31c284',1,'FCCAnalyses::MCParticle']]], - ['get_5fendpoint_5fz_34',['get_endPoint_z',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a77438c150b0c707cd3ec35904419958b',1,'FCCAnalyses::MCParticle']]], - ['get_5ferel_35',['get_erel',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#aa58015f79f781e9bfa0ec8f5baa4b7a2',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5ferel_5fcluster_36',['get_erel_cluster',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a07863e69628245a1681a943b3495f1fc',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5ferel_5flog_37',['get_erel_log',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a5e21de79b9594039f6e10d5a4e70a819',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5ferel_5flog_5fcluster_38',['get_erel_log_cluster',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a4d97f21270eee060a074f89d009935b5',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5feta_39',['get_eta',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#aa271c2ef06d63682a8481d00034e4bac',1,'FCCAnalyses::JetClusteringUtils::get_eta()'],['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a41798e232e1f3399f46588b1b73531d1',1,'FCCAnalyses::MCParticle::get_eta()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#a687441984386de0c80a5048436fc945c',1,'FCCAnalyses::ReconstructedParticle::get_eta()']]], - ['get_5feventprimaryvertex_40',['get_eventprimaryvertex',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get___event_primary_vertex.html',1,'FCCAnalyses::MCParticle::get_EventPrimaryVertex'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get___event_primary_vertex.html#a118c49a4fa2b6e69125afef1486e4b42',1,'FCCAnalyses::MCParticle::get_EventPrimaryVertex::get_EventPrimaryVertex()']]], - ['get_5feventprimaryvertexp4_41',['get_eventprimaryvertexp4',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get___event_primary_vertex_p4.html',1,'FCCAnalyses::MCParticle::get_EventPrimaryVertexP4'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get___event_primary_vertex_p4.html#a8ec854d560f7a7b9d9d059b6285cf020',1,'FCCAnalyses::MCParticle::get_EventPrimaryVertexP4::get_EventPrimaryVertexP4()']]], - ['get_5fexclusive_5fdmerge_42',['get_exclusive_dmerge',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a3d60a2f7ba958d92cb170f4c7c0796b0',1,'FCCAnalyses::JetClusteringUtils']]], - ['get_5fexclusive_5fdmerge_5fmax_43',['get_exclusive_dmerge_max',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#afef5338651f68e6aeb5933c8f2be9e0b',1,'FCCAnalyses::JetClusteringUtils']]], - ['get_5ffccanalysesvertex_44',['get_FCCAnalysesVertex',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ab912593687ea5a8a81088a7e8069e1f9',1,'FCCAnalyses::VertexingUtils']]], - ['get_5fflavour_45',['get_flavour',['../namespace_f_c_c_analyses_1_1_jet_tagging_utils.html#a76eadd24d47641e2295c71158bdc4282',1,'FCCAnalyses::JetTaggingUtils']]], - ['get_5fflightdistancevertex_46',['get_flightdistancevertex',['../namespace_f_c_c_analyses_1_1my_utils.html#aa043bc306da9c6772fbc557bee51b852',1,'FCCAnalyses::myUtils::get_flightDistanceVertex(ROOT::VecOps::RVec< FCCAnalysesComposite > in, VertexingUtils::FCCAnalysesVertex pv)'],['../namespace_f_c_c_analyses_1_1my_utils.html#a7919670d50a247decb5741ffe6a1d56c',1,'FCCAnalyses::myUtils::get_flightDistanceVertex(ROOT::VecOps::RVec< FCCAnalysesComposite > in, edm4hep::VertexData pv)']]], - ['get_5fgenstatus_47',['get_genStatus',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a6bba16a147f1801311de2851f596e8cd',1,'FCCAnalyses::MCParticle']]], - ['get_5fgtag_48',['get_gtag',['../namespace_f_c_c_analyses_1_1_jet_tagging_utils.html#a3e4edf5b9b3e061ba6f2033ffaf8a290',1,'FCCAnalyses::JetTaggingUtils']]], - ['get_5findices_49',['get_indices',['../namespace_f_c_c_analyses_1_1_reconstructed_track.html#a7a3c9df235191e1ca48ccf1430055b2f',1,'FCCAnalyses::ReconstructedTrack::get_indices()'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices.html',1,'FCCAnalyses::MCParticle::get_indices'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices.html#a03528f11b8b2b0d2119cc23fc3e3fe8c',1,'FCCAnalyses::MCParticle::get_indices::get_indices()']]], - ['get_5findices_5fexclusivedecay_50',['get_indices_exclusivedecay',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices___exclusive_decay.html#a0889fa5bc8d20b3a6a5a6773df675301',1,'FCCAnalyses::MCParticle::get_indices_ExclusiveDecay::get_indices_ExclusiveDecay()'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices___exclusive_decay.html',1,'FCCAnalyses::MCParticle::get_indices_ExclusiveDecay']]], - ['get_5findices_5fexclusivedecay_5fmotherbyindex_51',['get_indices_ExclusiveDecay_MotherByIndex',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a7b15b879e37adbb486291de57011e583',1,'FCCAnalyses::MCParticle']]], - ['get_5findices_5fmotherbyindex_52',['get_indices_MotherByIndex',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a49ecbbb111282bbaed517d64e74e7d8d',1,'FCCAnalyses::MCParticle']]], - ['get_5finvm_53',['get_invm',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#aa9e50a50a2efce6ac9da055caa644a1b',1,'FCCAnalyses::VertexingUtils::get_invM(FCCAnalysesVertex vertex)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a8e15d309f1ad7d84dfc4db099010b9f3',1,'FCCAnalyses::VertexingUtils::get_invM(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ae4f7afd5586b55d2618585dc8f089a7c',1,'FCCAnalyses::VertexingUtils::get_invM(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], - ['get_5finvm_5fpairs_54',['get_invm_pairs',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a3a6816ec8358f6ec38aa7dcfb695d5e9',1,'FCCAnalyses::VertexingUtils::get_invM_pairs(FCCAnalysesVertex vertex, double m1=0.13957039, double m2=0.13957039)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a45ec12d4bb45fa30b463b028a5ad956e',1,'FCCAnalyses::VertexingUtils::get_invM_pairs(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, double m1=0.13957039, double m2=0.13957039)']]], - ['get_5finvm_5fv0_55',['get_invm_v0',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a3a4ee66421f3757062e05d8cb1c1da14',1,'FCCAnalyses::VertexingUtils::get_invM_V0(ROOT::VecOps::RVec< double > invM, ROOT::VecOps::RVec< int > nSV_jet)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a11b6745eb691c40f55c8a07db4975cad',1,'FCCAnalyses::VertexingUtils::get_invM_V0(FCCAnalysesV0 V0)']]], - ['get_5fischargedhad_56',['get_isChargedHad',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a9faec92ba592d10e93bf617a7695ea32',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fisel_57',['get_isEl',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a514d0905f159c2ac8797383bc8453f66',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fisgamma_58',['get_isGamma',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a07821cfbf2476857c844882dca70482f',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fismu_59',['get_isMu',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a038678d4f2fee670051ca3af50641fdd',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fisneutralhad_60',['get_isNeutralHad',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a14723476406693661a260ac8337ca713',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fjet_5fconstituents_61',['get_jet_constituents',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#ac8efaf9f41e494b66d8dda5639af01e9',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fjetdistsig_62',['get_JetDistSig',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a70b8e33891e340fb03a29cd667b3069d',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fjetdistval_63',['get_JetDistVal',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a1d80d3d4141c9bf14838a9886af47dea',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fjetdistval_5fcluster_64',['get_JetDistVal_cluster',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a69c0dadf48b109d6f1820cbb8140cc2e',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fjetdistval_5fclusterv_65',['get_JetDistVal_clusterV',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a29a868f98d32d631923626a7679b6f20',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5flepton_5forigin_66',['get_lepton_origin',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a409acf27e6748cee50e45fd660d399a5',1,'FCCAnalyses::MCParticle::get_lepton_origin(int idx, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in, const ROOT::VecOps::RVec< int > &ind)'],['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a35800bdcc6f93152bb9c715fb132e2e2',1,'FCCAnalyses::MCParticle::get_lepton_origin(const edm4hep::MCParticleData &p, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in, const ROOT::VecOps::RVec< int > &ind)']]], - ['get_5fleptons_5forigin_67',['get_leptons_origin',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a043530e79e7c406f8f6be61f49752f71',1,'FCCAnalyses::MCParticle']]], - ['get_5flist_5fof_5fparticles_5ffrom_5fdecay_68',['get_list_of_particles_from_decay',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a9ae4f401d6f801d6562e2975004bcab0',1,'FCCAnalyses::MCParticle']]], - ['get_5flist_5fof_5fstable_5fparticles_5ffrom_5fdecay_69',['get_list_of_stable_particles_from_decay',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#adb2bdcc98b3b5717ef7f1edf294be050',1,'FCCAnalyses::MCParticle']]], - ['get_5fltag_70',['get_ltag',['../namespace_f_c_c_analyses_1_1_jet_tagging_utils.html#a980ff65232d751a2ffde8787eacb952c',1,'FCCAnalyses::JetTaggingUtils']]], - ['get_5fm_71',['get_m',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a14aa3fe0bd3f2ef70e0aab524e887f09',1,'FCCAnalyses::JetClusteringUtils']]], - ['get_5fmass_72',['get_mass',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#af013b0bcdad4c9438c6a83c881c3d75e',1,'FCCAnalyses::MCParticle::get_mass()'],['../namespace_f_c_c_analyses_1_1my_utils.html#ad9eba0942cd41fac7192488ee4fc1247',1,'FCCAnalyses::myUtils::get_mass()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#a4ba26adcb6be9cdcdb4a95cd4be938f9',1,'FCCAnalyses::ReconstructedParticle::get_mass()']]], - ['get_5fmax_73',['get_max',['../namespace_f_c_c_analyses_1_1my_final_sel.html#a98efb051a34bd1a53773178cb8980ea1',1,'FCCAnalyses::myFinalSel::get_max(ROOT::VecOps::RVec< float > in, float val)'],['../namespace_f_c_c_analyses_1_1my_final_sel.html#a7fccbe1872543ab26725d28980ad8a6b',1,'FCCAnalyses::myFinalSel::get_max(ROOT::VecOps::RVec< float > in, ROOT::VecOps::RVec< int > ispv, int index)']]], - ['get_5fmcdaughter1_74',['get_MCDaughter1',['../namespace_f_c_c_analyses_1_1my_utils.html#a5ca841eb9a3ef507f2d8a9f3c7042529',1,'FCCAnalyses::myUtils']]], - ['get_5fmcdaughter2_75',['get_MCDaughter2',['../namespace_f_c_c_analyses_1_1my_utils.html#a4cfba8f7ad6664a347865f6ccc7f86a0',1,'FCCAnalyses::myUtils']]], - ['get_5fmcindmcvertex_76',['get_MCindMCVertex',['../namespace_f_c_c_analyses_1_1my_utils.html#a5bb6e4ead32477ec1d749e659f83f1af',1,'FCCAnalyses::myUtils']]], - ['get_5fmcmother1_77',['get_MCMother1',['../namespace_f_c_c_analyses_1_1my_utils.html#a70bcbac24fa27b86be05132d3d76db94',1,'FCCAnalyses::myUtils']]], - ['get_5fmcmother2_78',['get_MCMother2',['../namespace_f_c_c_analyses_1_1my_utils.html#a41807bddf91c42c0778319e18cd41360',1,'FCCAnalyses::myUtils']]], - ['get_5fmcpdggmothermcvertex_79',['get_MCpdgGMotherMCVertex',['../namespace_f_c_c_analyses_1_1my_utils.html#aadb0a17653293ff6476e040a5ca61e6b',1,'FCCAnalyses::myUtils']]], - ['get_5fmcpdgmcvertex_80',['get_MCpdgMCVertex',['../namespace_f_c_c_analyses_1_1my_utils.html#a16b564dbbcf2a6332f1b1f801067b253',1,'FCCAnalyses::myUtils']]], - ['get_5fmcpdgmothermcvertex_81',['get_MCpdgMotherMCVertex',['../namespace_f_c_c_analyses_1_1my_utils.html#a8bd566c263a671b549faba755ea542c3',1,'FCCAnalyses::myUtils']]], - ['get_5fmcvertex_82',['get_MCVertex',['../namespace_f_c_c_analyses_1_1my_utils.html#a2b67501b67f675ba808fefce4c6418f3',1,'FCCAnalyses::myUtils']]], - ['get_5fmcvertex_5fx_83',['get_MCVertex_x',['../namespace_f_c_c_analyses_1_1my_utils.html#a46b9289b1250384dba6af32bc42221d3',1,'FCCAnalyses::myUtils']]], - ['get_5fmcvertex_5fy_84',['get_MCVertex_y',['../namespace_f_c_c_analyses_1_1my_utils.html#a466ba06f0bf8ba9156d0481916df5d63',1,'FCCAnalyses::myUtils']]], - ['get_5fmcvertex_5fz_85',['get_MCVertex_z',['../namespace_f_c_c_analyses_1_1my_utils.html#a76d50009c352220acb5cb348403b7d87',1,'FCCAnalyses::myUtils']]], - ['get_5fmcvertexobject_86',['get_MCVertexObject',['../namespace_f_c_c_analyses_1_1my_utils.html#aa59644437aebc44447e523dd379aa76b',1,'FCCAnalyses::myUtils']]], - ['get_5fmin_87',['get_min',['../namespace_f_c_c_analyses_1_1my_final_sel.html#af9ac63703c1a69e14177b7d100f21873',1,'FCCAnalyses::myFinalSel::get_min(ROOT::VecOps::RVec< float > in, ROOT::VecOps::RVec< int > ispv, int index)'],['../namespace_f_c_c_analyses_1_1my_final_sel.html#a278b9d42aae9ce4b03cbae390b2e17f8',1,'FCCAnalyses::myFinalSel::get_min(ROOT::VecOps::RVec< float > in, float val)']]], - ['get_5fmtof_88',['get_mtof',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#ae5add2e2a68a0fe2566d64f3abd623bd',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fn_89',['get_n',['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#ad5f32777e2d12ab009bb8264ac62db52',1,'FCCAnalyses::ReconstructedParticle::get_n()'],['../namespace_f_c_c_analyses_1_1_m_c_particle.html#ae5fc6db6f2f2fd2eeb7c30b9ee3e8454',1,'FCCAnalyses::MCParticle::get_n()']]], - ['get_5fn_5fsv_90',['get_n_sv',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#aeb5fc9e69216ca4b9c1a38cc77fe644f',1,'FCCAnalyses::VertexingUtils::get_n_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a5cb48509d18b5c96bedd10f87eda0d8b',1,'FCCAnalyses::VertexingUtils::get_n_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a4b8715b7fc755c4fe5f37207e0dfca72',1,'FCCAnalyses::VertexingUtils::get_n_SV(FCCAnalysesV0 SV)']]], - ['get_5fn_5fsv_5fjets_91',['get_n_SV_jets',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#accaba2b333830ad08a81c59b8d2283ba',1,'FCCAnalyses::VertexingUtils']]], - ['get_5fndof_5fsv_92',['get_ndof_sv',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a2fd0bb107734ced3dba68f9b9f00d5c1',1,'FCCAnalyses::VertexingUtils::get_nDOF_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ad32f0e3ed31dac57e1183dce0bde7240',1,'FCCAnalyses::VertexingUtils::get_nDOF_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)']]], - ['get_5fnneg_93',['get_Nneg',['../namespace_f_c_c_analyses_1_1my_utils.html#a888aa440ff4bf97ca81f3dca7aefffe8',1,'FCCAnalyses::myUtils']]], - ['get_5fnonprimarytracks_94',['get_NonPrimaryTracks',['../namespace_f_c_c_analyses_1_1_vertex_fitter_simple.html#a86c5a8a35facce2191116427614472b5',1,'FCCAnalyses::VertexFitterSimple']]], - ['get_5fnorm_5fchi2_5fsv_95',['get_norm_chi2_sv',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a0f3736265b074ba33994a0fa385e8a11',1,'FCCAnalyses::VertexingUtils::get_norm_chi2_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a8612487ca9fcb7ba5937e7cafd287df8',1,'FCCAnalyses::VertexingUtils::get_norm_chi2_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)']]], - ['get_5fnpos_96',['get_Npos',['../namespace_f_c_c_analyses_1_1my_utils.html#ae288a26fcff82e98ec6044b950545717',1,'FCCAnalyses::myUtils']]], - ['get_5fntracks_97',['get_nTracks',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a1fab62e78096ec5b58256889627bdd46',1,'FCCAnalyses::VertexingUtils']]], - ['get_5fntracksmcvertex_98',['get_NTracksMCVertex',['../namespace_f_c_c_analyses_1_1my_utils.html#a5575c1040738a90d4a47673ce4857dcc',1,'FCCAnalyses::myUtils']]], - ['get_5fnvertex_99',['get_Nvertex',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ae259aba0c683932f5a80ee0151fd35f7',1,'FCCAnalyses::VertexingUtils']]], - ['get_5fomega_100',['get_omega',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a3677f73c1aad7b00f175846c42ee0134',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fomega_5fcov_101',['get_omega_cov',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a8dbf4a9d344ba4fdb4694757df36a170',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fomega_5fd0_5fcov_102',['get_omega_d0_cov',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a6a0d1eaff4335888557dc0ccaea9a481',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fomega_5fphi0_5fcov_103',['get_omega_phi0_cov',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a50ee5993d645a68799e9806e0c541b3c',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fomega_5ftanlambda_5fcov_104',['get_omega_tanlambda_cov',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#aba77d345f059331a49630edfacdc8112',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fomega_5fz0_5fcov_105',['get_omega_z0_cov',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a8a523f3f164586a79a5abb8f7047ac36',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fp_106',['get_p',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a5ad7d0ecdf907af5e6840cb669d406b2',1,'FCCAnalyses::JetClusteringUtils::get_p()'],['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#acc9045cd9cfe6d863e24cfcc92e796a8',1,'FCCAnalyses::JetConstituentsUtils::get_p()'],['../namespace_f_c_c_analyses_1_1_m_c_particle.html#ad3f7bb4e193f6590d4043b1dbb981eeb',1,'FCCAnalyses::MCParticle::get_p()'],['../namespace_f_c_c_analyses_1_1my_utils.html#ac3ec2338986451978653319c277c1b53',1,'FCCAnalyses::myUtils::get_p()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#a5938497ca9f2d053cc66dd484aa4afe0',1,'FCCAnalyses::ReconstructedParticle::get_p(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)']]], - ['get_5fp4vis_107',['get_P4vis',['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#a084ff73590d6abcd8ecf5707157aa7c7',1,'FCCAnalyses::ReconstructedParticle']]], - ['get_5fp_5fsv_108',['get_p_sv',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a5fbfe56b35424f54df4ba00c3cba26f1',1,'FCCAnalyses::VertexingUtils::get_p_SV(FCCAnalysesV0 SV)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#aeb3d39854cc62c0ce8fa608cf92ef9cb',1,'FCCAnalyses::VertexingUtils::get_p_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a96654ba8821498a03270bcc0c0bdf2f8',1,'FCCAnalyses::VertexingUtils::get_p_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], - ['get_5fparentid_109',['get_parentid',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#aad3fc05850bd780367a8e23ad085d6eb',1,'FCCAnalyses::MCParticle']]], - ['get_5fpdg_110',['get_pdg',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#add7f5675932073cc3b8e4569bb1f7f01',1,'FCCAnalyses::MCParticle']]], - ['get_5fpdg_5fv0_111',['get_pdg_v0',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#abd865d2c7961bb292b73fdc18bdb111f',1,'FCCAnalyses::VertexingUtils::get_pdg_V0(FCCAnalysesV0 V0)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a19a9d5142fd3f46ad7471a92d50ebe6b',1,'FCCAnalyses::VertexingUtils::get_pdg_V0(ROOT::VecOps::RVec< int > pdg, ROOT::VecOps::RVec< int > nSV_jet)']]], - ['get_5fphi_112',['get_phi',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a0a340b3f2c3086f9f39cbbfbc4e9a7e6',1,'FCCAnalyses::JetClusteringUtils::get_phi()'],['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#ae31a0c83dcdad84dbc32f06229f926a3',1,'FCCAnalyses::JetConstituentsUtils::get_phi()'],['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a327ebe8f5402db6817a681a4d0240d9f',1,'FCCAnalyses::MCParticle::get_phi()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#a452a59774c838bea5ecca08a54aa6e2b',1,'FCCAnalyses::ReconstructedParticle::get_phi()']]], - ['get_5fphi0_113',['get_phi0',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a62854f78819414143670a9637f802cd6',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fphi0_5fcov_114',['get_phi0_cov',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a373dea1cada26fe12494dd27b00a469b',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fphi0_5fd0_5fcov_115',['get_phi0_d0_cov',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a27a6f2ef4a2a206ec587e8aa73375a23',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fphi0_5fz0_5fcov_116',['get_phi0_z0_cov',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a6f66f9232f56d143007751de144e68b5',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fphi_5fstd_117',['get_phi_std',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a8da41dde5ba94984207e81f88a2225f4',1,'FCCAnalyses::JetClusteringUtils']]], - ['get_5fphi_5fsv_118',['get_phi_sv',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a6fcc8ebe062157417e0c9c31bd724ecb',1,'FCCAnalyses::VertexingUtils::get_phi_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a826d2ec2e9c8a2aea527b8f887a0bf9a',1,'FCCAnalyses::VertexingUtils::get_phi_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], - ['get_5fphirel_119',['get_phirel',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a0e4d2c31f35e614624dd350c5efd969e',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fphirel_5fcluster_120',['get_phirel_cluster',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a4558ef53f5ae18b51f3e8e805c72e246',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fpids_121',['get_PIDs',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#ae9bd487688723e9de59fa25386111eb4',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fpids_5fcluster_122',['get_PIDs_cluster',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a43b218ace17b15b86d1b257ccfef4303',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fpmag_5fsv_123',['get_pmag_sv',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a869a4591731fd15a3acc84a5dd6238c0',1,'FCCAnalyses::VertexingUtils::get_pMag_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#aae15a44b8c071676fa9efc126e3d66e2',1,'FCCAnalyses::VertexingUtils::get_pMag_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], - ['get_5fpointingangle_5fsv_124',['get_pointingangle_sv',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#af303cb452e8788ad342ac6da94d303fb',1,'FCCAnalyses::VertexingUtils::get_pointingangle_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, FCCAnalysesVertex PV)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#abf4d3bcb94b7cddad027d0f987eb8a00',1,'FCCAnalyses::VertexingUtils::get_pointingangle_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, FCCAnalysesVertex PV)']]], - ['get_5fposition_5fsv_125',['get_position_sv',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#add67d918c5689c0927383da4d2148ad9',1,'FCCAnalyses::VertexingUtils::get_position_SV(FCCAnalysesV0 SV)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#aea0647f05440460340cd64c59cecc1b5',1,'FCCAnalyses::VertexingUtils::get_position_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a64718b0872ae6706fe75c6cce9c9d127',1,'FCCAnalyses::VertexingUtils::get_position_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], - ['get_5fprimarytracks_126',['get_PrimaryTracks',['../namespace_f_c_c_analyses_1_1_vertex_fitter_simple.html#ae64eccf83073fe94d85905971697e01a',1,'FCCAnalyses::VertexFitterSimple']]], - ['get_5fpseudojets_127',['get_pseudoJets',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a34db4649bd7d32d31f28ccc5e7aed4df',1,'FCCAnalyses::JetClusteringUtils']]], - ['get_5fpseudotrack_128',['get_pseudotrack',['../namespace_f_c_c_analyses_1_1my_utils.html#ab917be106e8cf16001de27bf1f3c90a4',1,'FCCAnalyses::myUtils']]], - ['get_5fpt_129',['get_pt',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a886c604c7fc6d24ae1249ebe19b1e3a8',1,'FCCAnalyses::JetClusteringUtils::get_pt()'],['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a21b624330019fa2a0c000dd9ec01afd3',1,'FCCAnalyses::JetConstituentsUtils::get_pt()'],['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a8d13371794bceedb9054b0ae5b558175',1,'FCCAnalyses::MCParticle::get_pt()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#a7fb07d5b2dd5a721b566ce2f1f555dd6',1,'FCCAnalyses::ReconstructedParticle::get_pt()']]], - ['get_5fpv2v0angle_130',['get_PV2V0angle',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a7465e5830dd5c5bd7b5b663ccede5855',1,'FCCAnalyses::VertexingUtils']]], - ['get_5fpv2vtx_5fangle_131',['get_PV2vtx_angle',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a10e2288fd7c73a1a8e33d04bdb7d7497',1,'FCCAnalyses::VertexingUtils']]], - ['get_5fpv_5fntracks_132',['get_PV_ntracks',['../namespace_f_c_c_analyses_1_1my_utils.html#a597fc9b444a65b4667563400b8647d73',1,'FCCAnalyses::myUtils']]], - ['get_5fpx_133',['get_px',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a80d84b505b0acdddf3d3e1f3a6c90d0e',1,'FCCAnalyses::JetClusteringUtils::get_px()'],['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a0a6956db47d431e7423783aef595101e',1,'FCCAnalyses::MCParticle::get_px()'],['../namespace_f_c_c_analyses_1_1my_utils.html#af79f8e92868c6d25862f65ab63f7a865',1,'FCCAnalyses::myUtils::get_px()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#a2a17b1bff81d40c1351387b31db4f049',1,'FCCAnalyses::ReconstructedParticle::get_px()']]], - ['get_5fpy_134',['get_py',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#ab86bb07f284639a1310df34457595d92',1,'FCCAnalyses::JetClusteringUtils::get_py()'],['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a27335dc1ecd75354c50971f5265d7c2a',1,'FCCAnalyses::MCParticle::get_py()'],['../namespace_f_c_c_analyses_1_1my_utils.html#a7167dde2338fe5dd577b187dca3a29ae',1,'FCCAnalyses::myUtils::get_py()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#a7c98f21741f8fb42d67af30881b3221a',1,'FCCAnalyses::ReconstructedParticle::get_py()']]], - ['get_5fpz_135',['get_pz',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a8188eefe5d028ce28b01f72fda43a3f2',1,'FCCAnalyses::JetClusteringUtils::get_pz()'],['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a54bb105a8b1e844866b78ff2a3236b95',1,'FCCAnalyses::MCParticle::get_pz()'],['../namespace_f_c_c_analyses_1_1my_utils.html#a1cd41ab4a934042dead0cf994f0edc06',1,'FCCAnalyses::myUtils::get_pz()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#a18148c1f18fab0fc58a37a00a181bdea',1,'FCCAnalyses::ReconstructedParticle::get_pz()']]], - ['get_5frecoindtrk_136',['get_recoindTRK',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a5bfe12e022bed7ffb872cd5b2b9cb597',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['get_5frelphi_5fsv_137',['get_relphi_sv',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a3daf44e52981fd17ee8fbd12eb92f006',1,'FCCAnalyses::VertexingUtils::get_relPhi_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, ROOT::VecOps::RVec< int > nSV_jet, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a9065a5cf753db1894825fa97811de0ae',1,'FCCAnalyses::VertexingUtils::get_relPhi_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ab2242582200e5fd506468182328d3556',1,'FCCAnalyses::VertexingUtils::get_relPhi_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, fastjet::PseudoJet jet)']]], - ['get_5freltheta_5fsv_138',['get_reltheta_sv',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a1eda1f50f4fc8da74fed783cc335f808',1,'FCCAnalyses::VertexingUtils::get_relTheta_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, ROOT::VecOps::RVec< int > nSV_jet, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a715a064ea0c655ca0eb4bb5f6d70c509',1,'FCCAnalyses::VertexingUtils::get_relTheta_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#af9f6e46b2c7bdc3576180b52b20ada52',1,'FCCAnalyses::VertexingUtils::get_relTheta_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, fastjet::PseudoJet jet)']]], - ['get_5frp_5fatvertex_139',['get_RP_atVertex',['../namespace_f_c_c_analyses_1_1my_utils.html#a2ce5adb595e583d5416ae8cafb4cdf6c',1,'FCCAnalyses::myUtils']]], - ['get_5fsimstatus_140',['get_simStatus',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a0d12e71b37cd3a9df2aea3d57ed77161',1,'FCCAnalyses::MCParticle']]], - ['get_5fsip2dsig_141',['get_Sip2dSig',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a5b67e24da1f6a38a4eb5617f58933f8c',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fsip2dval_142',['get_Sip2dVal',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a45a95b6e7307cb2eee552ee13e39c49e',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fsip2dval_5fcluster_143',['get_Sip2dVal_cluster',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a840ddb95ec8812048dea1d5613e3f47e',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fsip2dval_5fclusterv_144',['get_Sip2dVal_clusterV',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#aff226d5fcd3f7aef39a87086b0f6f2ea',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fsip3dsig_145',['get_Sip3dSig',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a4188ec54bd9829bd976757d66a3dfb87',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fsip3dval_146',['get_Sip3dVal',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a5ea370b9074d03b49061a43e5e6a754c',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fsip3dval_5fcluster_147',['get_Sip3dVal_cluster',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#aaf609290cc93b1c942260907ae02c443',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fsip3dval_5fclusterv_148',['get_Sip3dVal_clusterV',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a8ec0e2fa51c951f820b7327f01732f97',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fsv_5fevent_149',['get_sv_event',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#abbe0f0e1ca4e992732f8554cd4317cf3',1,'FCCAnalyses::VertexFinderLCFIPlus::get_SV_event(ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, VertexingUtils::FCCAnalysesVertex PV, bool V0_rej=true, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)'],['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#afcdcc04ac6d683aa0b94ef87c3f4f706',1,'FCCAnalyses::VertexFinderLCFIPlus::get_SV_event(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, VertexingUtils::FCCAnalysesVertex PV, ROOT::VecOps::RVec< bool > isInPrimary, bool V0_rej=true, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)']]], - ['get_5fsv_5fjets_150',['get_SV_jets',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#a4055e6837cca30fbe3042ea49906829e',1,'FCCAnalyses::VertexFinderLCFIPlus']]], - ['get_5fsvinjets_151',['get_svInJets',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ab352c820ded585b0f2740156e0ae84cb',1,'FCCAnalyses::VertexingUtils']]], - ['get_5ftanlambda_152',['get_tanLambda',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a8cb9db6bf159d5af7b1e4dd6ea4e2310',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5ftanlambda_5fcov_153',['get_tanlambda_cov',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a8134d04ef62a2b650e635d52e3217c89',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5ftanlambda_5fd0_5fcov_154',['get_tanlambda_d0_cov',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a628f6c4806796fd32ad2ab840c4485d7',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5ftanlambda_5fphi0_5fcov_155',['get_tanlambda_phi0_cov',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a5a1bc79253a1594da376e521380b46d6',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5ftanlambda_5fz0_5fcov_156',['get_tanlambda_z0_cov',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a3f4919bbfdc3e4385cd6c71a4e349d7a',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5ftheta_157',['get_theta',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a4f65523ac52d988ed14b29db3acf897e',1,'FCCAnalyses::MCParticle::get_theta()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#ac08bd102c77a2ea6d2403a216f3ab8a8',1,'FCCAnalyses::ReconstructedParticle::get_theta()'],['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a2045fed2e83e9a5257f3707d144caa8b',1,'FCCAnalyses::JetConstituentsUtils::get_theta()'],['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a6877af1c186b3d0bd851489ff144512f',1,'FCCAnalyses::JetClusteringUtils::get_theta()']]], - ['get_5ftheta_5fsv_158',['get_theta_sv',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a62cdd77a5739f2a36a022204ca086e8f',1,'FCCAnalyses::VertexingUtils::get_theta_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a7a15b387440f90eabc11182c19ac125a',1,'FCCAnalyses::VertexingUtils::get_theta_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)']]], - ['get_5fthetarel_159',['get_thetarel',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a1147c1c06613c6c5f34475f47e94a01f',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fthetarel_5fcluster_160',['get_thetarel_cluster',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a844385b824d911253835766837f61383',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5ftime_161',['get_time',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#abac4eb54eeb7c5d65ebadfde194e6598',1,'FCCAnalyses::MCParticle']]], - ['get_5ftlv_162',['get_tlv',['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#a6e34fa904c0af388ee566edf5a928153',1,'FCCAnalyses::ReconstructedParticle::get_tlv(edm4hep::ReconstructedParticleData in)'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#adfbf4e94a4fb4a08e81bb727eb553847',1,'FCCAnalyses::ReconstructedParticle::get_tlv(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, int index)'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#a650948ee510123d52d4f220a3848d98b',1,'FCCAnalyses::ReconstructedParticle::get_tlv(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)'],['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a6df0433db6e5adfc13ce8a3f7410ad41',1,'FCCAnalyses::MCParticle::get_tlv()']]], - ['get_5ftrackcov_163',['get_trackCov',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a3fc24464ec4193f871a7fd6f58c85405',1,'FCCAnalyses::VertexingUtils']]], - ['get_5ftrackd0_164',['get_trackd0',['../namespace_f_c_c_analyses_1_1my_utils.html#ae04394c5c8978c109c18f6844dc4e62a',1,'FCCAnalyses::myUtils']]], - ['get_5ftracke_165',['get_trackE',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#aea159cc3e29d84b6e6c1d80538920d84',1,'FCCAnalyses::VertexingUtils']]], - ['get_5ftrackmom_166',['get_trackMom',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#aba10973d3f2bb2ff00a989d71017be01',1,'FCCAnalyses::VertexingUtils']]], - ['get_5ftrackparam_167',['get_trackParam',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ad6e16d178b83bdbe1f9271e08dc716b0',1,'FCCAnalyses::VertexingUtils']]], - ['get_5ftracksinjets_168',['get_tracksInJets',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a1fdd14630d9ab443e9ee41636e7cd904',1,'FCCAnalyses::VertexingUtils']]], - ['get_5ftrackz0_169',['get_trackz0',['../namespace_f_c_c_analyses_1_1my_utils.html#a90e6dba1460b8c84ff5feb3dd2d600ae',1,'FCCAnalyses::myUtils']]], - ['get_5ftree_170',['get_tree',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__tree.html#a038566f9460a4960aae11e890aebfba1',1,'FCCAnalyses::MCParticle::get_tree::get_tree()'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__tree.html',1,'FCCAnalyses::MCParticle::get_tree']]], - ['get_5ftruetrack_171',['get_truetrack',['../namespace_f_c_c_analyses_1_1my_utils.html#aa325ad7e96391ee9bb39fcf63eadd688',1,'FCCAnalyses::myUtils']]], - ['get_5ftruevertex_172',['get_trueVertex',['../namespace_f_c_c_analyses_1_1my_utils.html#a471394aaffe752c99abb5067e0ed6e3b',1,'FCCAnalyses::myUtils']]], - ['get_5ftype_173',['get_type',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#ad6e7d1a2f611958c3f9a1b83bc4dddcf',1,'FCCAnalyses::JetConstituentsUtils::get_type()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#aefa017939fe3b878f90757200552cbaa',1,'FCCAnalyses::ReconstructedParticle::get_type()']]], - ['get_5fv0candidate_174',['get_V0candidate',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#a9243fbf78cbe3a2e4ab5b6486811f838',1,'FCCAnalyses::VertexFinderLCFIPlus']]], - ['get_5fv0s_175',['get_v0s',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#a28aa2a921da6ce00e6a1405c23b5d7e5',1,'FCCAnalyses::VertexFinderLCFIPlus::get_V0s(ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks, VertexingUtils::FCCAnalysesVertex PV, bool tight, double chi2_cut=9.)'],['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#a0393232fcd900e13563b9adea47abf2b',1,'FCCAnalyses::VertexFinderLCFIPlus::get_V0s(ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks, VertexingUtils::FCCAnalysesVertex PV, double Ks_invM_low=0.493, double Ks_invM_high=0.503, double Ks_dis=0.5, double Ks_cosAng=0.999, double Lambda_invM_low=1.111, double Lambda_invM_high=1.121, double Lambda_dis=0.5, double Lambda_cosAng=0.99995, double Gamma_invM_low=0., double Gamma_invM_high=0.005, double Gamma_dis=9, double Gamma_cosAng=0.99995, double chi2_cut=9.)']]], - ['get_5fv0s_5fjet_176',['get_V0s_jet',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#a19af0408f5c69b4c8c58dd9a852675b8',1,'FCCAnalyses::VertexFinderLCFIPlus']]], - ['get_5fvertex_177',['get_vertex',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a29f4974773b9d016a98eafebef1c34de',1,'FCCAnalyses::MCParticle']]], - ['get_5fvertex_5fchi2_178',['get_Vertex_chi2',['../namespace_f_c_c_analyses_1_1my_utils.html#ad13d76f173da6be00c437effd4773f1b',1,'FCCAnalyses::myUtils']]], - ['get_5fvertex_5fd2mc_179',['get_Vertex_d2MC',['../namespace_f_c_c_analyses_1_1my_utils.html#a729ff9e876ee14adb95ea2c10299f777',1,'FCCAnalyses::myUtils']]], - ['get_5fvertex_5fd2pv_180',['get_Vertex_d2PV',['../namespace_f_c_c_analyses_1_1my_utils.html#a004ba5d54aec7e07b79a647f97e76fd0',1,'FCCAnalyses::myUtils']]], - ['get_5fvertex_5fd2pverror_181',['get_Vertex_d2PVError',['../namespace_f_c_c_analyses_1_1my_utils.html#afd9910dd8d7d67879b65d7a8ac39d882',1,'FCCAnalyses::myUtils']]], - ['get_5fvertex_5find_182',['get_Vertex_ind',['../namespace_f_c_c_analyses_1_1my_utils.html#ac8d929ba8346e6fd94442b4045dc4094',1,'FCCAnalyses::myUtils']]], - ['get_5fvertex_5findmc_183',['get_vertex_indmc',['../namespace_f_c_c_analyses_1_1my_utils.html#a037704045ea4fb6d60f1931f8d8d353a',1,'FCCAnalyses::myUtils::get_Vertex_indMC(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > mcver)'],['../namespace_f_c_c_analyses_1_1my_utils.html#aa18434f47cfde8e0d8280f2ad9ed1c87',1,'FCCAnalyses::myUtils::get_Vertex_indMC(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)']]], - ['get_5fvertex_5fispv_184',['get_Vertex_isPV',['../namespace_f_c_c_analyses_1_1my_utils.html#a811846da52d5ff53ab02d159fbad7e8c',1,'FCCAnalyses::myUtils']]], - ['get_5fvertex_5fmass_185',['get_Vertex_mass',['../namespace_f_c_c_analyses_1_1my_utils.html#afc337d031f7464df0f32ce1802e45e58',1,'FCCAnalyses::myUtils']]], - ['get_5fvertex_5fntracks_186',['get_Vertex_ntracks',['../namespace_f_c_c_analyses_1_1my_utils.html#a337e7143dd407b7ad9c2ed29449df485',1,'FCCAnalyses::myUtils']]], - ['get_5fvertex_5fthrusthemis_187',['get_Vertex_thrusthemis',['../namespace_f_c_c_analyses_1_1my_utils.html#a59631e8d20e11ec227de7828c571a689',1,'FCCAnalyses::myUtils']]], - ['get_5fvertex_5fthrusthemis_5fangle_188',['get_Vertex_thrusthemis_angle',['../namespace_f_c_c_analyses_1_1my_utils.html#afc99192f0ef5bc198d4be0cb6b64961c',1,'FCCAnalyses::myUtils']]], - ['get_5fvertex_5fthrusthemis_5femin_189',['get_Vertex_thrusthemis_emin',['../namespace_f_c_c_analyses_1_1my_utils.html#ab3cb8d57826f7ebf9486acd9688bfc4d',1,'FCCAnalyses::myUtils']]], - ['get_5fvertex_5fx_190',['get_vertex_x',['../namespace_f_c_c_analyses_1_1my_utils.html#afb148f1d6b052c5d0eb7fb700d67c4fd',1,'FCCAnalyses::myUtils::get_Vertex_x()'],['../namespace_f_c_c_analyses_1_1_m_c_particle.html#ac4f544d34da140dee19b79a4850a76db',1,'FCCAnalyses::MCParticle::get_vertex_x()']]], - ['get_5fvertex_5fxerr_191',['get_Vertex_xErr',['../namespace_f_c_c_analyses_1_1my_utils.html#adf23daf4e8a30d63e57dd3a515fd53a8',1,'FCCAnalyses::myUtils']]], - ['get_5fvertex_5fy_192',['get_vertex_y',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a80f988e2f7d7c7ee354985f1941365b5',1,'FCCAnalyses::MCParticle::get_vertex_y()'],['../namespace_f_c_c_analyses_1_1my_utils.html#ad96e1b602ea7ad4c08a3520019b84ec2',1,'FCCAnalyses::myUtils::get_Vertex_y(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)']]], - ['get_5fvertex_5fyerr_193',['get_Vertex_yErr',['../namespace_f_c_c_analyses_1_1my_utils.html#ac156bf066c768ac4b3965d3e8f087469',1,'FCCAnalyses::myUtils']]], - ['get_5fvertex_5fz_194',['get_vertex_z',['../namespace_f_c_c_analyses_1_1my_utils.html#a0d13f34fa27040f4db32bcf0ffe70319',1,'FCCAnalyses::myUtils::get_Vertex_z()'],['../namespace_f_c_c_analyses_1_1_m_c_particle.html#afbf2867627c722ced4cef628546b65ef',1,'FCCAnalyses::MCParticle::get_vertex_z()']]], - ['get_5fvertex_5fzerr_195',['get_Vertex_zErr',['../namespace_f_c_c_analyses_1_1my_utils.html#aeca685c9abe2c442e6350500cfed8c1c',1,'FCCAnalyses::myUtils']]], - ['get_5fvertexdata_196',['get_vertexdata',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a4dad66416e90d010e78de67ac3283f15',1,'FCCAnalyses::VertexingUtils::get_VertexData(FCCAnalysesVertex TheVertex)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a1415bce1dfaa0c53c2cae4950748338e',1,'FCCAnalyses::VertexingUtils::get_VertexData(ROOT::VecOps::RVec< FCCAnalysesVertex > TheVertexColl)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a0ee263cbc5260bcc46ddf46d586a947c',1,'FCCAnalyses::VertexingUtils::get_VertexData(ROOT::VecOps::RVec< FCCAnalysesVertex > TheVertexColl, int index)']]], - ['get_5fvertexntrk_197',['get_vertexntrk',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a83b59578968f82452e8ab975482786a3',1,'FCCAnalyses::VertexingUtils::get_VertexNtrk(FCCAnalysesVertex TheVertex)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a97e17a63b2ed7f49d06336383cc24380',1,'FCCAnalyses::VertexingUtils::get_VertexNtrk(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ab0014ffa8093659dac0c71781f6013ef',1,'FCCAnalyses::VertexingUtils::get_VertexNtrk(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], - ['get_5fvertexobject_198',['get_VertexObject',['../namespace_f_c_c_analyses_1_1my_utils.html#a30d9ddc3aae337e05297e503e31d1fe8',1,'FCCAnalyses::myUtils']]], - ['get_5fvertexrecoind_199',['get_VertexRecoInd',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ac881e5be1fa00e9afa9f76a1c625e880',1,'FCCAnalyses::VertexingUtils']]], - ['get_5fvertexrecoparticlesind_200',['get_VertexRecoParticlesInd',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#aa350e993211d1c32caf5c5d81220755e',1,'FCCAnalyses::VertexingUtils']]], - ['get_5fweight_201',['get_weight',['../namespace_f_c_c_analyses_1_1_jet_flavour_utils.html#ae9eaf58df00029f5b82c0a7bbea67417',1,'FCCAnalyses::JetFlavourUtils::get_weight()'],['../namespace_f_c_c_analyses_1_1_weaver_utils.html#aed5f1c2d28ede2ba632b72d46b93d612',1,'FCCAnalyses::WeaverUtils::get_weight()']]], - ['get_5fweight_5fstr_202',['get_weight_str',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a82b12617c6684475f291b76663534e12',1,'jetFlavourHelper::JetFlavourHelper']]], - ['get_5fweights_203',['get_weights',['../namespace_f_c_c_analyses_1_1_jet_flavour_utils.html#a805f97e89d9423104302c3c762d1e75d',1,'FCCAnalyses::JetFlavourUtils::get_weights()'],['../namespace_f_c_c_analyses_1_1_weaver_utils.html#a2ddf13fd51c7a66e5a0ed6c26c0ee327',1,'FCCAnalyses::WeaverUtils::get_weights()']]], - ['get_5fy_204',['get_y',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#aca0dad50feee6714796d321fa953c9f5',1,'FCCAnalyses::MCParticle::get_y()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#a386bcb639bce916197256101e37f2c19',1,'FCCAnalyses::ReconstructedParticle::get_y()']]], - ['get_5fz0_205',['get_z0',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a15cfdd8e88f77cf1fdd75d2d7226164c',1,'FCCAnalyses::JetConstituentsUtils::get_z0()'],['../namespace_f_c_c_analyses_1_1my_utils.html#a17c6aca3e7a7e29ade84c342992a7292',1,'FCCAnalyses::myUtils::get_z0()']]], - ['get_5fz0_5fcov_206',['get_z0_cov',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#ab2a67baa593397feff093c7c6faef290',1,'FCCAnalyses::JetConstituentsUtils']]], - ['getaxischarge_207',['getaxischarge',['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_charge.html',1,'FCCAnalyses::Algorithms::getAxisCharge'],['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_charge.html#a7ef1fd60e6db97ca3014ff7e8d72ba0c',1,'FCCAnalyses::Algorithms::getAxisCharge::getAxisCharge()']]], - ['getaxiscostheta_208',['getaxiscostheta',['../namespace_f_c_c_analyses_1_1_algorithms.html#ac50a2caf1b45deb4b228ccd94f5e145a',1,'FCCAnalyses::Algorithms::getAxisCosTheta(const ROOT::VecOps::RVec< float > &axis, float px, float py, float pz)'],['../namespace_f_c_c_analyses_1_1_algorithms.html#a4332a40bceda3b6c08dabf0a4ba01351',1,'FCCAnalyses::Algorithms::getAxisCosTheta(const ROOT::VecOps::RVec< float > &axis, const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)']]], - ['getaxisenergy_209',['getaxisenergy',['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_energy.html#a7e77006758069b350e7dd2f9c85fefbe',1,'FCCAnalyses::Algorithms::getAxisEnergy::getAxisEnergy()'],['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_energy.html',1,'FCCAnalyses::Algorithms::getAxisEnergy']]], - ['getaxismass_210',['getaxismass',['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_mass.html#acfe1bde40307b5c8cea098f7af6f8f54',1,'FCCAnalyses::Algorithms::getAxisMass::getAxisMass()'],['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_mass.html',1,'FCCAnalyses::Algorithms::getAxisMass']]], - ['getaxisn_211',['getaxisn',['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_n.html#a83a3fe3cac76108a6bbf5ae9ed728858',1,'FCCAnalyses::Algorithms::getAxisN::getAxisN()'],['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_n.html',1,'FCCAnalyses::Algorithms::getAxisN']]], - ['getcalocluster_5fenergy_212',['getCaloCluster_energy',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a26200d975a96e9abbde39f8a2f1cc2d2',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalocluster_5fenergyinlayers_213',['getCaloCluster_energyInLayers',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#acc45980f3c8d6648afc3b8cffbe69e0b',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalocluster_5feta_214',['getCaloCluster_eta',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#acae8aa8e17825e0f3365b027d3b075c8',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalocluster_5ffirstcell_215',['getCaloCluster_firstCell',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a02a267e9e4655550cca3509572d67565',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalocluster_5flastcell_216',['getCaloCluster_lastCell',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#ad91caea6a9f7c363fb51100526dafbf1',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalocluster_5fphi_217',['getCaloCluster_phi',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#acf9ea6a0665881d6f767281f0fa89551',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalocluster_5fpositionvector3_218',['getCaloCluster_positionVector3',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#aaf822d15f7d7e2b6f125ec5936afb316',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalocluster_5ftheta_219',['getCaloCluster_theta',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a7860fe1e154ad8dffe733e9ca34a77d6',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalocluster_5fx_220',['getCaloCluster_x',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#ab8ed5fa346ed33aaa3c2b54f22628c09',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalocluster_5fy_221',['getCaloCluster_y',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a273f7b3798fe2740909c08e150bb65c7',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalocluster_5fz_222',['getCaloCluster_z',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a3ffc30a6c54b4e56c8d6431211bf6ebf',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalohit_5fenergy_223',['getCaloHit_energy',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a80746e9541f3dfb66f327ce3d9f48859',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalohit_5feta_224',['getCaloHit_eta',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a21c7bc557e1cc04bf3aeea0bfee24176',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalohit_5fetaidx_225',['getCaloHit_etaIdx',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#ab5e16004b0f6e1bc74b0dc379e54366f',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalohit_5flayer_226',['getCaloHit_layer',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#aa39750d76ff507b8e58db3636f152033',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalohit_5fmoduleidx_227',['getCaloHit_moduleIdx',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a62f6d88c14ffdad9ea9c4101b341e27b',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalohit_5fphi_228',['getCaloHit_phi',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#aa8651ee162a8f2db96c3caf38fdae236',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalohit_5fphiidx_229',['getCaloHit_phiIdx',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a5dd4dba10deba7e43cb18c81a26fc050',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalohit_5fpositionvector3_230',['getCaloHit_positionVector3',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a26255b4d33c4598f8db0bde9daa9055d',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalohit_5ftheta_231',['getCaloHit_theta',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#abdd7b4e41d0e58278d881b92d588f01d',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalohit_5fthetaidx_232',['getCaloHit_thetaIdx',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a871760ab31d00492bdcef36a8614ea0b',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalohit_5fx_233',['getCaloHit_x',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a6a6e299c547a009c61499be1dafd38bd',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalohit_5fy_234',['getCaloHit_y',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a9211334b7a2afac74c82b2a0f204316c',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalohit_5fz_235',['getCaloHit_z',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#ada934f21a4d7b4d5ae7725305cc9ab7f',1,'FCCAnalyses::CaloNtupleizer']]], - ['getfccanalysescomposite_5fanglethrust_236',['getFCCAnalysesComposite_anglethrust',['../namespace_f_c_c_analyses_1_1my_utils.html#ae87565a01933055f46664ab94e29783b',1,'FCCAnalyses::myUtils']]], - ['getfccanalysescomposite_5fb_237',['getFCCAnalysesComposite_B',['../namespace_f_c_c_analyses_1_1my_utils.html#a9784d088de15fdeba3e0a7a11b909fed',1,'FCCAnalyses::myUtils']]], - ['getfccanalysescomposite_5fcharge_238',['getFCCAnalysesComposite_charge',['../namespace_f_c_c_analyses_1_1my_utils.html#a2828b2c761ee2fef83d842503bc978f5',1,'FCCAnalyses::myUtils']]], - ['getfccanalysescomposite_5fd0_239',['getFCCAnalysesComposite_d0',['../namespace_f_c_c_analyses_1_1my_utils.html#a97ed144a427e8bd55fa2d66f12061beb',1,'FCCAnalyses::myUtils']]], - ['getfccanalysescomposite_5findex_240',['getFCCAnalysesComposite_index',['../namespace_f_c_c_analyses_1_1my_utils.html#a105e2ffeb4239c8a539cd81fa8502365',1,'FCCAnalyses::myUtils']]], - ['getfccanalysescomposite_5fmass_241',['getfccanalysescomposite_mass',['../namespace_f_c_c_analyses_1_1my_utils.html#ae98dc7684681c3ce78380f21e7a9bd12',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_mass(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)'],['../namespace_f_c_c_analyses_1_1my_utils.html#aba6bed0cc3d8c19ca25fe086dcae95da',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_mass(ROOT::VecOps::RVec< FCCAnalysesComposite > in)'],['../namespace_f_c_c_analyses_1_1my_utils.html#a505a3fe57e8e87fd501152f02f0f4dae',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_mass(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)'],['../namespace_f_c_c_analyses_1_1my_utils.html#af8dd27e702a805f2e25ee4720b623470',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_mass(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index)']]], - ['getfccanalysescomposite_5fmcvertex_242',['getFCCAnalysesComposite_mcvertex',['../namespace_f_c_c_analyses_1_1my_utils.html#a742b653e5cea0959a9eb52755827c74b',1,'FCCAnalyses::myUtils']]], - ['getfccanalysescomposite_5fn_243',['getfccanalysescomposite_n',['../namespace_f_c_c_analyses_1_1my_utils.html#a3c2a294492f22512e87c88951c1092c1',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_N(ROOT::VecOps::RVec< FCCAnalysesComposite > in)'],['../namespace_f_c_c_analyses_1_1my_utils.html#af226263acf0d182784a6f7931a91da38',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_N(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)']]], - ['getfccanalysescomposite_5fp_244',['getfccanalysescomposite_p',['../namespace_f_c_c_analyses_1_1my_utils.html#a875867ae1964f4df2a94ecbd1652dd62',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_p(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, int type)'],['../namespace_f_c_c_analyses_1_1my_utils.html#a5bce60372515c1815b61663ef0a757c9',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_p(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index, int type)']]], - ['getfccanalysescomposite_5fparticle_245',['getFCCAnalysesComposite_particle',['../namespace_f_c_c_analyses_1_1my_utils.html#a07507bd1fb0eab39bd332112353fe905',1,'FCCAnalyses::myUtils']]], - ['getfccanalysescomposite_5fq_246',['getFCCAnalysesComposite_q',['../namespace_f_c_c_analyses_1_1my_utils.html#ae0051ba46657fe560d78a9eb974f0460',1,'FCCAnalyses::myUtils']]], - ['getfccanalysescomposite_5ftrack_247',['getFCCAnalysesComposite_track',['../namespace_f_c_c_analyses_1_1my_utils.html#af19b2e51c21b8298fe127e16dbf6bb2a',1,'FCCAnalyses::myUtils']]], - ['getfccanalysescomposite_5ftruthmatch_248',['getFCCAnalysesComposite_truthMatch',['../namespace_f_c_c_analyses_1_1my_utils.html#ae97d05297620cfce63232643003a32cd',1,'FCCAnalyses::myUtils']]], - ['getfccanalysescomposite_5ftype_249',['getFCCAnalysesComposite_type',['../namespace_f_c_c_analyses_1_1my_utils.html#a643355629036dd9ce9aecc076fe79824',1,'FCCAnalyses::myUtils']]], - ['getfccanalysescomposite_5fvertex_250',['getfccanalysescomposite_vertex',['../namespace_f_c_c_analyses_1_1my_utils.html#adc10b0f8424240e962a0f0b8ca08a84f',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_vertex(ROOT::VecOps::RVec< FCCAnalysesComposite > in)'],['../namespace_f_c_c_analyses_1_1my_utils.html#acaaf68fd7789c7afeee6eb18b4ef630a',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_vertex(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)']]], - ['getfccanalysescomposite_5fz0_251',['getFCCAnalysesComposite_z0',['../namespace_f_c_c_analyses_1_1my_utils.html#a186420159f96502bef9cedc24f15b23e',1,'FCCAnalyses::myUtils']]], - ['getfloatat_252',['getfloatat',['../struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1get_float_at.html#adb0d510b3835f9edb73d04ed73fb7f9b',1,'FCCAnalyses::CaloNtupleizer::getFloatAt::getFloatAt()'],['../struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1get_float_at.html',1,'FCCAnalyses::CaloNtupleizer::getFloatAt']]], - ['getjet_5fbtag_253',['getJet_btag',['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#acf39f57a212a1132a63fdec3c09f56e8',1,'FCCAnalyses::ReconstructedParticle']]], - ['getjet_5fntags_254',['getJet_ntags',['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#ae5099c85da54c6437c08ced735902f71',1,'FCCAnalyses::ReconstructedParticle']]], - ['getmass_255',['getMass',['../namespace_f_c_c_analyses_1_1_algorithms.html#a8841eda876ff01723aa8f0c908e037ab',1,'FCCAnalyses::Algorithms']]], - ['getmc_5fdaughter_256',['getMC_daughter',['../namespace_f_c_c_analyses_1_1my_utils.html#a4f18ea0a4531847199165cf8e3ffe433',1,'FCCAnalyses::myUtils']]], - ['getmc_5fparent_257',['getmc_parent',['../namespace_f_c_c_analyses_1_1my_utils.html#a5b63add29b09726285029bfe62396cbc',1,'FCCAnalyses::myUtils::getMC_parent(int parentindex, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)'],['../namespace_f_c_c_analyses_1_1my_utils.html#a1b68789ce227ca31f401f815631aa4a2',1,'FCCAnalyses::myUtils::getMC_parent(int parentindex, edm4hep::MCParticleData in, ROOT::VecOps::RVec< int > ind)']]], - ['getrp2mc_5fcharge_258',['getRP2MC_charge',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html#ac5b5f8330112e9c6ebdb3c4503bd540c',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['getrp2mc_5findex_259',['getRP2MC_index',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html#a45e480450e26cf595d93ebd1c6045131',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['getrp2mc_5findex_5ftest_260',['getRP2MC_index_test',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html#a77faac5d4a93607d10e5bcdc705c39ba',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['getrp2mc_5findexvec_261',['getRP2MC_indexVec',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html#a325b13e64dd9bb4fbd8f15e9e9f990b4',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['getrp2mc_5fmass_262',['getRP2MC_mass',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html#a33264fb41db812e2cf10cd568293d7ec',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['getrp2mc_5fp_263',['getRP2MC_p',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html#af04e068ffe7b3da0cc51692b6bc3ab72',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['getrp2mc_5fp_5ffunc_264',['getRP2MC_p_func',['../struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1get_r_p2_m_c__p__func.html',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['getrp2mc_5fparentid_265',['getRP2MC_parentid',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html#a1586e586cc977622ebc40cc1614ee48f',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['getrp2mc_5fpdg_266',['getRP2MC_pdg',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html#a149f689e42d84cb76dc55aa6ff378a92',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['getrp2mc_5fpx_267',['getRP2MC_px',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html#a1a85e561be2c54972bd614242c2d55bb',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['getrp2mc_5fpy_268',['getRP2MC_py',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html#a57018aa27bee48315735f1afb364f672',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['getrp2mc_5fpz_269',['getRP2MC_pz',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html#a7c567b244fc3126ba69bcfdacd4e2b98',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['getrp2mc_5ftlv_270',['getRP2MC_tlv',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html#aa53e926ca09152d91238d875c48dea3d',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['getrp2trk_271',['getRP2TRK',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a87f9d795fe2b0899ce2c4612a6f6a56d',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fbz_272',['getRP2TRK_Bz',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a979126203854bca67615c061f7a254ef',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fcharge_273',['getRP2TRK_charge',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#ac27d0b0d86cbfb4a2316eade286d351f',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fd0_274',['getRP2TRK_D0',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a65e8e3ebe01ca224a216e8d6b0b6488e',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fd0_5fcov_275',['getRP2TRK_D0_cov',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a796ba55959c1f7132902680db63e8676',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fd0_5fomega_5fcov_276',['getRP2TRK_d0_omega_cov',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a4ea6aecf52a1dfe172a13f40a7d612ea',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fd0_5fphi0_5fcov_277',['getRP2TRK_d0_phi0_cov',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a8abe5994211ab00f7cf89174ac03f000',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fd0_5fsig_278',['getRP2TRK_D0_sig',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#ac38e51743e9b47b49e312c344d5919db',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fd0_5ftanlambda_5fcov_279',['getRP2TRK_d0_tanlambda_cov',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a46bfac4caa3bee61df59d8dd63bab7b7',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fd0_5fz0_5fcov_280',['getRP2TRK_d0_z0_cov',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a3e8ceb65aeaa269a9a932b17fcf4d93b',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fmom_281',['getRP2TRK_mom',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a36734e7f49391a779d63b4c8ed1f164f',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fomega_282',['getRP2TRK_omega',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a0c01c84666c92302ca2f6ab829c6eba6',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fomega_5fcov_283',['getRP2TRK_omega_cov',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#af7a2d7da8764f9047fff28c42eb5ebc4',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fomega_5ftanlambda_5fcov_284',['getRP2TRK_omega_tanlambda_cov',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a36d4785091bf971aa63e9cf8ea0a1d0f',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fomega_5fz0_5fcov_285',['getRP2TRK_omega_z0_cov',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#aefadeaf9a7f8a23a9928106857ccf6e2',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fphi_286',['getRP2TRK_phi',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#aa7e4f49a178b0d0bf51ecc0a0e201f2b',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fphi0_5fomega_5fcov_287',['getRP2TRK_phi0_omega_cov',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a4aca5ed17404743600d265c64a76bd3b',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fphi0_5ftanlambda_5fcov_288',['getRP2TRK_phi0_tanlambda_cov',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#acdb6d6ee9437e6426409fbe2ee49d9d0',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fphi0_5fz0_5fcov_289',['getRP2TRK_phi0_z0_cov',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a468868c800bfeaeea8e98be9d1640d4b',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fphi_5fcov_290',['getRP2TRK_phi_cov',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a7198c32bbaa350f3a9e980c85417dec6',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5ftanlambda_291',['getRP2TRK_tanLambda',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a11a77d2d897cd5ef75ec14d4bad4d216',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5ftanlambda_5fcov_292',['getRP2TRK_tanLambda_cov',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a031d47d709d2c8b59ea49ef7347dc927',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fz0_293',['getRP2TRK_Z0',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a46bcc46988c516fa1d02cd6576ebb42b',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fz0_5fcov_294',['getRP2TRK_Z0_cov',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#aa7f9e5152858d02ff2e548de75b75aed',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fz0_5fsig_295',['getRP2TRK_Z0_sig',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#ac7f937478727047f3b18a45a4280d1f6',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fz0_5ftanlambda_5fcov_296',['getRP2TRK_z0_tanlambda_cov',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#acaf88c75f9b518c3766675053be69b57',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getsimcalohit_5fdepth_297',['getSimCaloHit_depth',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a950838630078280ac2772c0ccf0d5898',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimcalohit_5fenergy_298',['getSimCaloHit_energy',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a99df9a01ac9b0a6dcd03b4f803b14ade',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimcalohit_5feta_299',['getSimCaloHit_eta',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a0fa5aa96ac2905002ed4a853b0454fd5',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimcalohit_5fphi_300',['getSimCaloHit_phi',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a7f897a6c13adfc18bbca533316492706',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimcalohit_5fpositionvector3_301',['getSimCaloHit_positionVector3',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a98da6743f187d448cb977fa67d73eae6',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimcalohit_5fr_302',['getSimCaloHit_r',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a1bc3011badec19b8b59a9c3f37f4ec05',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimcalohit_5ftheta_303',['getSimCaloHit_theta',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a91cef666c55e40fa30d625fb056b6a7f',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimcalohit_5fx_304',['getSimCaloHit_x',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#ab66de287d08d1472caefe33768454bc4',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimcalohit_5fy_305',['getSimCaloHit_y',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#ac40a7bd78ec7b71f0a1c07605ac6bbd9',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimcalohit_5fz_306',['getSimCaloHit_z',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a5f2cfddb6fa514470a7178e85873242b',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimcellid_307',['getSimCellID',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a527e80611b354dcb16ca8432108214d1',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimparticlesecondaries_5fenergy_308',['getSimParticleSecondaries_energy',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#aed9b00635fe56c92ef6325632ab05e4d',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimparticlesecondaries_5feta_309',['getSimParticleSecondaries_eta',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#ad0c5ba81990d2066ca8bbe72f3c3dbaf',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimparticlesecondaries_5fpdg_310',['getSimParticleSecondaries_PDG',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#ae907542b453cc3eb1307e6c6f596ca4b',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimparticlesecondaries_5fphi_311',['getSimParticleSecondaries_phi',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a557044277552fca6a64d67b692732baf',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimparticlesecondaries_5ftheta_312',['getSimParticleSecondaries_theta',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a3d8b5ddc81367f7cd422ad2e9ab119c3',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimparticlesecondaries_5fx_313',['getSimParticleSecondaries_x',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#aff20d51162024aa6295963c69822690e',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimparticlesecondaries_5fy_314',['getSimParticleSecondaries_y',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a416a29da8e4bad661949d7575483434f',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimparticlesecondaries_5fz_315',['getSimParticleSecondaries_z',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#ae6c935dcfe36b3b2165bd5720770fafd',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsize_316',['getsize',['../namespace_f_c_c_analyses_1_1_utils.html#a0e7ffefde1cf7b9533f0a198771ad954',1,'FCCAnalyses::Utils']]], - ['getthrustpointing_317',['getthrustpointing',['../struct_f_c_c_analyses_1_1_algorithms_1_1get_thrust_pointing.html#a3158649230762e956e23b7080f78591d',1,'FCCAnalyses::Algorithms::getThrustPointing::getThrustPointing()'],['../struct_f_c_c_analyses_1_1_algorithms_1_1get_thrust_pointing.html',1,'FCCAnalyses::Algorithms::getThrustPointing']]], - ['gettk_5fn_318',['getTK_n',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a83619e1141b1402c3191ce44f7d42f01',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['gettrack2mc_5findex_319',['getTrack2MC_index',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html#ae79d0f72844901237362d370fd60dd16',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['globalmm_320',['globalmm',['../namespace_f_c_c_analyses_1_1my_utils.html#acb83e14905e0e5a24e422db97849c32f',1,'FCCAnalyses::myUtils']]], - ['gmother_5find_321',['gmother_ind',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex_m_c.html#a58bc47d2f1c4aef3cddf0ddfe91c0bdd',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertexMC']]], - ['gweaver2_322',['gWeaver2',['../namespace_f_c_c_analyses.html#a297716b181abd8c1c5f0f1cd079876bf',1,'FCCAnalyses']]], - ['gweavers_323',['gWeavers',['../namespace_f_c_c_analyses.html#a3fed8fa694d7905bd9ad079e81b58ef4',1,'FCCAnalyses']]] + ['get_3',['get',['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#ae59881aa2caf5152af31e287b59aef23',1,'FCCAnalyses::ReconstructedParticle']]], + ['get_5fall_5fsvs_4',['get_all_SVs',['../namespaceFCCAnalyses_1_1VertexingUtils.html#ab5914113fb17efbd18019564e8a8accc',1,'FCCAnalyses::VertexingUtils']]], + ['get_5fall_5fvertices_5',['get_all_vertices',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a4e2916ff220d21bfa3fcea78b739c08a',1,'FCCAnalyses::VertexingUtils::get_all_vertices(FCCAnalysesVertex PV, ROOT::VecOps::RVec< FCCAnalysesVertex > SV)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#ad810d413e152f141a7f99d7d20f584ca',1,'FCCAnalyses::VertexingUtils::get_all_vertices(FCCAnalysesVertex PV, ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > SV)']]], + ['get_5fave_6',['get_ave',['../namespaceFCCAnalyses_1_1myFinalSel.html#a7e4ff88af52526e989087095815f2a4c',1,'FCCAnalyses::myFinalSel::get_ave(ROOT::VecOps::RVec< float > in, float val)'],['../namespaceFCCAnalyses_1_1myFinalSel.html#a40181d2de5a12033ab4eda7d78630abb',1,'FCCAnalyses::myFinalSel::get_ave(ROOT::VecOps::RVec< float > in, ROOT::VecOps::RVec< int > ispv, int index)']]], + ['get_5fbtag_7',['get_btag',['../namespaceFCCAnalyses_1_1JetTaggingUtils.html#ae0d39203ecee28854109852030a44262',1,'FCCAnalyses::JetTaggingUtils']]], + ['get_5fbz_8',['get_Bz',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a969df4fef260c34a636162e3b109f38a',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fcharge_9',['get_charge',['../namespaceFCCAnalyses_1_1MCParticle.html#af969e1085302024ae054803d2a0d0dd4',1,'FCCAnalyses::MCParticle::get_charge()'],['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#ac07214c269cb2d42e9fa2d41c522bb0f',1,'FCCAnalyses::JetConstituentsUtils::get_charge()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#affa2f28ae303ba31726ea42a5eacdc06',1,'FCCAnalyses::ReconstructedParticle::get_charge()']]], + ['get_5fchi2_5fsv_10',['get_chi2_sv',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a155e4487af741c47154580efdcfa5ab5',1,'FCCAnalyses::VertexingUtils::get_chi2_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#af61bca61b34314ade8ad07ece8356873',1,'FCCAnalyses::VertexingUtils::get_chi2_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a9fa187c3a9a39495fc5c6dd594dcf3b8',1,'FCCAnalyses::VertexingUtils::get_chi2_SV(FCCAnalysesV0 SV)']]], + ['get_5fcompmc_11',['get_compmc',['../namespaceFCCAnalyses_1_1myUtils.html#af4a2983692c996268ed9e676e34c943e',1,'FCCAnalyses::myUtils']]], + ['get_5fconstituents_12',['get_constituents',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#aacd189eb77b87ce5937f170d272d51f1',1,'FCCAnalyses::JetClusteringUtils::get_constituents()'],['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#aa22094c629375a4acba75ee2a67411a2',1,'FCCAnalyses::JetConstituentsUtils::get_constituents()']]], + ['get_5fctag_13',['get_ctag',['../namespaceFCCAnalyses_1_1JetTaggingUtils.html#a77dc9399779b6b6cdff8b6223820e0f3',1,'FCCAnalyses::JetTaggingUtils']]], + ['get_5fd0_14',['get_d0',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a881c08578658826b98f94d27391b48ec',1,'FCCAnalyses::JetConstituentsUtils::get_d0()'],['../namespaceFCCAnalyses_1_1myUtils.html#abb9d7959ef4aa57fa38f0dc3eb8965a4',1,'FCCAnalyses::myUtils::get_d0()']]], + ['get_5fd0_5fcov_15',['get_d0_cov',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a82fb95095993c3dffa541ecb8107da1f',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fd0_5fz0_5fcov_16',['get_d0_z0_cov',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a50f67d372e86e305600fa69035014c37',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fd3d_5fsv_17',['get_d3d_sv',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a76919e7e2ef97f1f06639bb963731db9',1,'FCCAnalyses::VertexingUtils::get_d3d_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, FCCAnalysesVertex PV)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#ab8c8a219399786cad845e2f87416bd17',1,'FCCAnalyses::VertexingUtils::get_d3d_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, FCCAnalysesVertex PV)']]], + ['get_5fd3d_5fsv_5fobj_18',['get_d3d_sv_obj',['../namespaceFCCAnalyses_1_1VertexingUtils.html#ab74dae24bb6d8c1bd24a7b3cbad1f261',1,'FCCAnalyses::VertexingUtils::get_d3d_SV_obj(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, TVector3 location)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a805ccfa63ce0cfac4d18b985d3fe9914',1,'FCCAnalyses::VertexingUtils::get_d3d_SV_obj(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, edm4hep::Vector3d location)']]], + ['get_5fdecay_19',['get_decay',['../structFCCAnalyses_1_1MCParticle_1_1get__decay.html',1,'FCCAnalyses::MCParticle::get_decay'],['../structFCCAnalyses_1_1MCParticle_1_1get__decay.html#a1a80959d6f64527475d8117c5d24928d',1,'FCCAnalyses::MCParticle::get_decay::get_decay()']]], + ['get_5fdistance_20',['get_distance',['../namespaceFCCAnalyses_1_1myUtils.html#a7d71ff3b359093357a802a8702a60db2',1,'FCCAnalyses::myUtils::get_distance(edm4hep::Vector3f v1, TVector3 v2, int comp)'],['../namespaceFCCAnalyses_1_1myUtils.html#a747e6140e162cf89d7e5874004443768',1,'FCCAnalyses::myUtils::get_distance(TVector3 v1, TVector3 v2)']]], + ['get_5fdistanceerrorvertex_21',['get_distanceErrorVertex',['../namespaceFCCAnalyses_1_1myUtils.html#a5aaa78d55a8f7d58792eb6c4369f66d3',1,'FCCAnalyses::myUtils']]], + ['get_5fdistancevertex_22',['get_distanceVertex',['../namespaceFCCAnalyses_1_1myUtils.html#ac9271ed3ce78588f25ba647431a87e42',1,'FCCAnalyses::myUtils']]], + ['get_5fdndx_23',['get_dndx',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#ab01577108d8093eebf6e423f76345d76',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fdpv2dv_5fave_24',['get_dPV2DV_ave',['../namespaceFCCAnalyses_1_1myUtils.html#a1b98f7b364f1016636b871e776b250ca',1,'FCCAnalyses::myUtils']]], + ['get_5fdpv2dv_5fmax_25',['get_dPV2DV_max',['../namespaceFCCAnalyses_1_1myUtils.html#aff6ec094ab28464d662da56f336fd6e5',1,'FCCAnalyses::myUtils']]], + ['get_5fdpv2dv_5fmin_26',['get_dPV2DV_min',['../namespaceFCCAnalyses_1_1myUtils.html#aa9bc9109d30c939c351fd198e7cf1944',1,'FCCAnalyses::myUtils']]], + ['get_5fdr_5fsv_5fobj_27',['get_dr_sv_obj',['../namespaceFCCAnalyses_1_1VertexingUtils.html#ad4b26f8b7ec5d75aa73ecef28f91cee0',1,'FCCAnalyses::VertexingUtils::get_dR_SV_obj(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, TVector3 location)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a329b5a19fc4c9f6f8a416225dc1f7872',1,'FCCAnalyses::VertexingUtils::get_dR_SV_obj(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, edm4hep::Vector3d location)']]], + ['get_5fdvertex_5fthrusthemis_5fangle_28',['get_DVertex_thrusthemis_angle',['../namespaceFCCAnalyses_1_1myUtils.html#a39b17dd79dcce4a1022654109aa79c56',1,'FCCAnalyses::myUtils']]], + ['get_5fdxy_5fsv_29',['get_dxy_sv',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a2edbfdab976f3f134a9245c694229975',1,'FCCAnalyses::VertexingUtils::get_dxy_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, FCCAnalysesVertex PV)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#adaed35c39f727d672f52ec81d5226845',1,'FCCAnalyses::VertexingUtils::get_dxy_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, FCCAnalysesVertex PV)']]], + ['get_5fe_30',['get_e',['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#ac38ccd5f54c226e0dfa6fd14839ed780',1,'FCCAnalyses::ReconstructedParticle::get_e()'],['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#ac8beac8e703554e629f78c886ea874bc',1,'FCCAnalyses::JetClusteringUtils::get_e()'],['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a9754260c928b1b7821d50ee95771816a',1,'FCCAnalyses::JetConstituentsUtils::get_e()'],['../namespaceFCCAnalyses_1_1MCParticle.html#aad4864685f823796f74e76a717f0d63c',1,'FCCAnalyses::MCParticle::get_e(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)']]], + ['get_5fendpoint_31',['get_endpoint',['../namespaceFCCAnalyses_1_1MCParticle.html#aec3d648ba4f437086a6140fb5904cd2b',1,'FCCAnalyses::MCParticle::get_endPoint(ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)'],['../namespaceFCCAnalyses_1_1MCParticle.html#ae6056dfb1769023753fdcb847fce53a5',1,'FCCAnalyses::MCParticle::get_endPoint(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)']]], + ['get_5fendpoint_5fx_32',['get_endPoint_x',['../namespaceFCCAnalyses_1_1MCParticle.html#ac5ecd38a6257c6d48ef8a03b54aaf896',1,'FCCAnalyses::MCParticle']]], + ['get_5fendpoint_5fy_33',['get_endPoint_y',['../namespaceFCCAnalyses_1_1MCParticle.html#a6e55da5a0dade25f3902f76dcd31c284',1,'FCCAnalyses::MCParticle']]], + ['get_5fendpoint_5fz_34',['get_endPoint_z',['../namespaceFCCAnalyses_1_1MCParticle.html#a77438c150b0c707cd3ec35904419958b',1,'FCCAnalyses::MCParticle']]], + ['get_5ferel_35',['get_erel',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#aa58015f79f781e9bfa0ec8f5baa4b7a2',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5ferel_5fcluster_36',['get_erel_cluster',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a07863e69628245a1681a943b3495f1fc',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5ferel_5flog_37',['get_erel_log',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a5e21de79b9594039f6e10d5a4e70a819',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5ferel_5flog_5fcluster_38',['get_erel_log_cluster',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a4d97f21270eee060a074f89d009935b5',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5feta_39',['get_eta',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#aa271c2ef06d63682a8481d00034e4bac',1,'FCCAnalyses::JetClusteringUtils::get_eta()'],['../namespaceFCCAnalyses_1_1MCParticle.html#a41798e232e1f3399f46588b1b73531d1',1,'FCCAnalyses::MCParticle::get_eta()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#a687441984386de0c80a5048436fc945c',1,'FCCAnalyses::ReconstructedParticle::get_eta()']]], + ['get_5feventprimaryvertex_40',['get_eventprimaryvertex',['../structFCCAnalyses_1_1MCParticle_1_1get__EventPrimaryVertex.html',1,'FCCAnalyses::MCParticle::get_EventPrimaryVertex'],['../structFCCAnalyses_1_1MCParticle_1_1get__EventPrimaryVertex.html#a118c49a4fa2b6e69125afef1486e4b42',1,'FCCAnalyses::MCParticle::get_EventPrimaryVertex::get_EventPrimaryVertex()']]], + ['get_5feventprimaryvertexp4_41',['get_eventprimaryvertexp4',['../structFCCAnalyses_1_1MCParticle_1_1get__EventPrimaryVertexP4.html',1,'FCCAnalyses::MCParticle::get_EventPrimaryVertexP4'],['../structFCCAnalyses_1_1MCParticle_1_1get__EventPrimaryVertexP4.html#a8ec854d560f7a7b9d9d059b6285cf020',1,'FCCAnalyses::MCParticle::get_EventPrimaryVertexP4::get_EventPrimaryVertexP4()']]], + ['get_5fexclusive_5fdmerge_42',['get_exclusive_dmerge',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a3d60a2f7ba958d92cb170f4c7c0796b0',1,'FCCAnalyses::JetClusteringUtils']]], + ['get_5fexclusive_5fdmerge_5fmax_43',['get_exclusive_dmerge_max',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#afef5338651f68e6aeb5933c8f2be9e0b',1,'FCCAnalyses::JetClusteringUtils']]], + ['get_5ffccanalysesvertex_44',['get_FCCAnalysesVertex',['../namespaceFCCAnalyses_1_1VertexingUtils.html#ab912593687ea5a8a81088a7e8069e1f9',1,'FCCAnalyses::VertexingUtils']]], + ['get_5fflavour_45',['get_flavour',['../namespaceFCCAnalyses_1_1JetTaggingUtils.html#a76eadd24d47641e2295c71158bdc4282',1,'FCCAnalyses::JetTaggingUtils']]], + ['get_5fflightdistancevertex_46',['get_flightdistancevertex',['../namespaceFCCAnalyses_1_1myUtils.html#aa043bc306da9c6772fbc557bee51b852',1,'FCCAnalyses::myUtils::get_flightDistanceVertex(ROOT::VecOps::RVec< FCCAnalysesComposite > in, VertexingUtils::FCCAnalysesVertex pv)'],['../namespaceFCCAnalyses_1_1myUtils.html#a7919670d50a247decb5741ffe6a1d56c',1,'FCCAnalyses::myUtils::get_flightDistanceVertex(ROOT::VecOps::RVec< FCCAnalysesComposite > in, edm4hep::VertexData pv)']]], + ['get_5fgenstatus_47',['get_genStatus',['../namespaceFCCAnalyses_1_1MCParticle.html#a6bba16a147f1801311de2851f596e8cd',1,'FCCAnalyses::MCParticle']]], + ['get_5fgtag_48',['get_gtag',['../namespaceFCCAnalyses_1_1JetTaggingUtils.html#a3e4edf5b9b3e061ba6f2033ffaf8a290',1,'FCCAnalyses::JetTaggingUtils']]], + ['get_5findices_49',['get_indices',['../namespaceFCCAnalyses_1_1ReconstructedTrack.html#a7a3c9df235191e1ca48ccf1430055b2f',1,'FCCAnalyses::ReconstructedTrack::get_indices()'],['../structFCCAnalyses_1_1MCParticle_1_1get__indices.html',1,'FCCAnalyses::MCParticle::get_indices'],['../structFCCAnalyses_1_1MCParticle_1_1get__indices.html#a03528f11b8b2b0d2119cc23fc3e3fe8c',1,'FCCAnalyses::MCParticle::get_indices::get_indices()']]], + ['get_5findices_5fexclusivedecay_50',['get_indices_exclusivedecay',['../structFCCAnalyses_1_1MCParticle_1_1get__indices__ExclusiveDecay.html#a0889fa5bc8d20b3a6a5a6773df675301',1,'FCCAnalyses::MCParticle::get_indices_ExclusiveDecay::get_indices_ExclusiveDecay()'],['../structFCCAnalyses_1_1MCParticle_1_1get__indices__ExclusiveDecay.html',1,'FCCAnalyses::MCParticle::get_indices_ExclusiveDecay']]], + ['get_5findices_5fexclusivedecay_5fmotherbyindex_51',['get_indices_ExclusiveDecay_MotherByIndex',['../namespaceFCCAnalyses_1_1MCParticle.html#a7b15b879e37adbb486291de57011e583',1,'FCCAnalyses::MCParticle']]], + ['get_5findices_5fmotherbyindex_52',['get_indices_MotherByIndex',['../namespaceFCCAnalyses_1_1MCParticle.html#a49ecbbb111282bbaed517d64e74e7d8d',1,'FCCAnalyses::MCParticle']]], + ['get_5finvm_53',['get_invm',['../namespaceFCCAnalyses_1_1VertexingUtils.html#aa9e50a50a2efce6ac9da055caa644a1b',1,'FCCAnalyses::VertexingUtils::get_invM(FCCAnalysesVertex vertex)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a8e15d309f1ad7d84dfc4db099010b9f3',1,'FCCAnalyses::VertexingUtils::get_invM(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#ae4f7afd5586b55d2618585dc8f089a7c',1,'FCCAnalyses::VertexingUtils::get_invM(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], + ['get_5finvm_5fpairs_54',['get_invm_pairs',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a3a6816ec8358f6ec38aa7dcfb695d5e9',1,'FCCAnalyses::VertexingUtils::get_invM_pairs(FCCAnalysesVertex vertex, double m1=0.13957039, double m2=0.13957039)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a45ec12d4bb45fa30b463b028a5ad956e',1,'FCCAnalyses::VertexingUtils::get_invM_pairs(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, double m1=0.13957039, double m2=0.13957039)']]], + ['get_5finvm_5fv0_55',['get_invm_v0',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a3a4ee66421f3757062e05d8cb1c1da14',1,'FCCAnalyses::VertexingUtils::get_invM_V0(ROOT::VecOps::RVec< double > invM, ROOT::VecOps::RVec< int > nSV_jet)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a11b6745eb691c40f55c8a07db4975cad',1,'FCCAnalyses::VertexingUtils::get_invM_V0(FCCAnalysesV0 V0)']]], + ['get_5fischargedhad_56',['get_isChargedHad',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a9faec92ba592d10e93bf617a7695ea32',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fisel_57',['get_isEl',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a514d0905f159c2ac8797383bc8453f66',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fisgamma_58',['get_isGamma',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a07821cfbf2476857c844882dca70482f',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fismu_59',['get_isMu',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a038678d4f2fee670051ca3af50641fdd',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fisneutralhad_60',['get_isNeutralHad',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a14723476406693661a260ac8337ca713',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fjet_5fconstituents_61',['get_jet_constituents',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#ac8efaf9f41e494b66d8dda5639af01e9',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fjetdistsig_62',['get_JetDistSig',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a70b8e33891e340fb03a29cd667b3069d',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fjetdistval_63',['get_JetDistVal',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a1d80d3d4141c9bf14838a9886af47dea',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fjetdistval_5fcluster_64',['get_JetDistVal_cluster',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a69c0dadf48b109d6f1820cbb8140cc2e',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fjetdistval_5fclusterv_65',['get_JetDistVal_clusterV',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a29a868f98d32d631923626a7679b6f20',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5flepton_5forigin_66',['get_lepton_origin',['../namespaceFCCAnalyses_1_1MCParticle.html#a409acf27e6748cee50e45fd660d399a5',1,'FCCAnalyses::MCParticle::get_lepton_origin(int idx, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in, const ROOT::VecOps::RVec< int > &ind)'],['../namespaceFCCAnalyses_1_1MCParticle.html#a35800bdcc6f93152bb9c715fb132e2e2',1,'FCCAnalyses::MCParticle::get_lepton_origin(const edm4hep::MCParticleData &p, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in, const ROOT::VecOps::RVec< int > &ind)']]], + ['get_5fleptons_5forigin_67',['get_leptons_origin',['../namespaceFCCAnalyses_1_1MCParticle.html#a043530e79e7c406f8f6be61f49752f71',1,'FCCAnalyses::MCParticle']]], + ['get_5flist_5fof_5fparticles_5ffrom_5fdecay_68',['get_list_of_particles_from_decay',['../namespaceFCCAnalyses_1_1MCParticle.html#a9ae4f401d6f801d6562e2975004bcab0',1,'FCCAnalyses::MCParticle']]], + ['get_5flist_5fof_5fstable_5fparticles_5ffrom_5fdecay_69',['get_list_of_stable_particles_from_decay',['../namespaceFCCAnalyses_1_1MCParticle.html#adb2bdcc98b3b5717ef7f1edf294be050',1,'FCCAnalyses::MCParticle']]], + ['get_5fltag_70',['get_ltag',['../namespaceFCCAnalyses_1_1JetTaggingUtils.html#a980ff65232d751a2ffde8787eacb952c',1,'FCCAnalyses::JetTaggingUtils']]], + ['get_5fm_71',['get_m',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a14aa3fe0bd3f2ef70e0aab524e887f09',1,'FCCAnalyses::JetClusteringUtils']]], + ['get_5fmass_72',['get_mass',['../namespaceFCCAnalyses_1_1MCParticle.html#af013b0bcdad4c9438c6a83c881c3d75e',1,'FCCAnalyses::MCParticle::get_mass()'],['../namespaceFCCAnalyses_1_1myUtils.html#ad9eba0942cd41fac7192488ee4fc1247',1,'FCCAnalyses::myUtils::get_mass()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#a4ba26adcb6be9cdcdb4a95cd4be938f9',1,'FCCAnalyses::ReconstructedParticle::get_mass()']]], + ['get_5fmax_73',['get_max',['../namespaceFCCAnalyses_1_1myFinalSel.html#a98efb051a34bd1a53773178cb8980ea1',1,'FCCAnalyses::myFinalSel::get_max(ROOT::VecOps::RVec< float > in, float val)'],['../namespaceFCCAnalyses_1_1myFinalSel.html#a7fccbe1872543ab26725d28980ad8a6b',1,'FCCAnalyses::myFinalSel::get_max(ROOT::VecOps::RVec< float > in, ROOT::VecOps::RVec< int > ispv, int index)']]], + ['get_5fmcdaughter1_74',['get_MCDaughter1',['../namespaceFCCAnalyses_1_1myUtils.html#a5ca841eb9a3ef507f2d8a9f3c7042529',1,'FCCAnalyses::myUtils']]], + ['get_5fmcdaughter2_75',['get_MCDaughter2',['../namespaceFCCAnalyses_1_1myUtils.html#a4cfba8f7ad6664a347865f6ccc7f86a0',1,'FCCAnalyses::myUtils']]], + ['get_5fmcindmcvertex_76',['get_MCindMCVertex',['../namespaceFCCAnalyses_1_1myUtils.html#a5bb6e4ead32477ec1d749e659f83f1af',1,'FCCAnalyses::myUtils']]], + ['get_5fmcmother1_77',['get_MCMother1',['../namespaceFCCAnalyses_1_1myUtils.html#a70bcbac24fa27b86be05132d3d76db94',1,'FCCAnalyses::myUtils']]], + ['get_5fmcmother2_78',['get_MCMother2',['../namespaceFCCAnalyses_1_1myUtils.html#a41807bddf91c42c0778319e18cd41360',1,'FCCAnalyses::myUtils']]], + ['get_5fmcpdggmothermcvertex_79',['get_MCpdgGMotherMCVertex',['../namespaceFCCAnalyses_1_1myUtils.html#aadb0a17653293ff6476e040a5ca61e6b',1,'FCCAnalyses::myUtils']]], + ['get_5fmcpdgmcvertex_80',['get_MCpdgMCVertex',['../namespaceFCCAnalyses_1_1myUtils.html#a16b564dbbcf2a6332f1b1f801067b253',1,'FCCAnalyses::myUtils']]], + ['get_5fmcpdgmothermcvertex_81',['get_MCpdgMotherMCVertex',['../namespaceFCCAnalyses_1_1myUtils.html#a8bd566c263a671b549faba755ea542c3',1,'FCCAnalyses::myUtils']]], + ['get_5fmcvertex_82',['get_MCVertex',['../namespaceFCCAnalyses_1_1myUtils.html#a2b67501b67f675ba808fefce4c6418f3',1,'FCCAnalyses::myUtils']]], + ['get_5fmcvertex_5fx_83',['get_MCVertex_x',['../namespaceFCCAnalyses_1_1myUtils.html#a46b9289b1250384dba6af32bc42221d3',1,'FCCAnalyses::myUtils']]], + ['get_5fmcvertex_5fy_84',['get_MCVertex_y',['../namespaceFCCAnalyses_1_1myUtils.html#a466ba06f0bf8ba9156d0481916df5d63',1,'FCCAnalyses::myUtils']]], + ['get_5fmcvertex_5fz_85',['get_MCVertex_z',['../namespaceFCCAnalyses_1_1myUtils.html#a76d50009c352220acb5cb348403b7d87',1,'FCCAnalyses::myUtils']]], + ['get_5fmcvertexobject_86',['get_MCVertexObject',['../namespaceFCCAnalyses_1_1myUtils.html#aa59644437aebc44447e523dd379aa76b',1,'FCCAnalyses::myUtils']]], + ['get_5fmin_87',['get_min',['../namespaceFCCAnalyses_1_1myFinalSel.html#af9ac63703c1a69e14177b7d100f21873',1,'FCCAnalyses::myFinalSel::get_min(ROOT::VecOps::RVec< float > in, ROOT::VecOps::RVec< int > ispv, int index)'],['../namespaceFCCAnalyses_1_1myFinalSel.html#a278b9d42aae9ce4b03cbae390b2e17f8',1,'FCCAnalyses::myFinalSel::get_min(ROOT::VecOps::RVec< float > in, float val)']]], + ['get_5fmtof_88',['get_mtof',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#ae5add2e2a68a0fe2566d64f3abd623bd',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fn_89',['get_n',['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#ad5f32777e2d12ab009bb8264ac62db52',1,'FCCAnalyses::ReconstructedParticle::get_n()'],['../namespaceFCCAnalyses_1_1MCParticle.html#ae5fc6db6f2f2fd2eeb7c30b9ee3e8454',1,'FCCAnalyses::MCParticle::get_n()']]], + ['get_5fn_5fsv_90',['get_n_sv',['../namespaceFCCAnalyses_1_1VertexingUtils.html#aeb5fc9e69216ca4b9c1a38cc77fe644f',1,'FCCAnalyses::VertexingUtils::get_n_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a5cb48509d18b5c96bedd10f87eda0d8b',1,'FCCAnalyses::VertexingUtils::get_n_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a4b8715b7fc755c4fe5f37207e0dfca72',1,'FCCAnalyses::VertexingUtils::get_n_SV(FCCAnalysesV0 SV)']]], + ['get_5fn_5fsv_5fjets_91',['get_n_SV_jets',['../namespaceFCCAnalyses_1_1VertexingUtils.html#accaba2b333830ad08a81c59b8d2283ba',1,'FCCAnalyses::VertexingUtils']]], + ['get_5fndof_5fsv_92',['get_ndof_sv',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a2fd0bb107734ced3dba68f9b9f00d5c1',1,'FCCAnalyses::VertexingUtils::get_nDOF_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#ad32f0e3ed31dac57e1183dce0bde7240',1,'FCCAnalyses::VertexingUtils::get_nDOF_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)']]], + ['get_5fnneg_93',['get_Nneg',['../namespaceFCCAnalyses_1_1myUtils.html#a888aa440ff4bf97ca81f3dca7aefffe8',1,'FCCAnalyses::myUtils']]], + ['get_5fnonprimarytracks_94',['get_NonPrimaryTracks',['../namespaceFCCAnalyses_1_1VertexFitterSimple.html#a86c5a8a35facce2191116427614472b5',1,'FCCAnalyses::VertexFitterSimple']]], + ['get_5fnorm_5fchi2_5fsv_95',['get_norm_chi2_sv',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a0f3736265b074ba33994a0fa385e8a11',1,'FCCAnalyses::VertexingUtils::get_norm_chi2_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a8612487ca9fcb7ba5937e7cafd287df8',1,'FCCAnalyses::VertexingUtils::get_norm_chi2_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)']]], + ['get_5fnpos_96',['get_Npos',['../namespaceFCCAnalyses_1_1myUtils.html#ae288a26fcff82e98ec6044b950545717',1,'FCCAnalyses::myUtils']]], + ['get_5fntracks_97',['get_nTracks',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a1fab62e78096ec5b58256889627bdd46',1,'FCCAnalyses::VertexingUtils']]], + ['get_5fntracksmcvertex_98',['get_NTracksMCVertex',['../namespaceFCCAnalyses_1_1myUtils.html#a5575c1040738a90d4a47673ce4857dcc',1,'FCCAnalyses::myUtils']]], + ['get_5fnvertex_99',['get_Nvertex',['../namespaceFCCAnalyses_1_1VertexingUtils.html#ae259aba0c683932f5a80ee0151fd35f7',1,'FCCAnalyses::VertexingUtils']]], + ['get_5fomega_100',['get_omega',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a3677f73c1aad7b00f175846c42ee0134',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fomega_5fcov_101',['get_omega_cov',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a8dbf4a9d344ba4fdb4694757df36a170',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fomega_5fd0_5fcov_102',['get_omega_d0_cov',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a6a0d1eaff4335888557dc0ccaea9a481',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fomega_5fphi0_5fcov_103',['get_omega_phi0_cov',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a50ee5993d645a68799e9806e0c541b3c',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fomega_5ftanlambda_5fcov_104',['get_omega_tanlambda_cov',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#aba77d345f059331a49630edfacdc8112',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fomega_5fz0_5fcov_105',['get_omega_z0_cov',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a8a523f3f164586a79a5abb8f7047ac36',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fp_106',['get_p',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a5ad7d0ecdf907af5e6840cb669d406b2',1,'FCCAnalyses::JetClusteringUtils::get_p()'],['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#acc9045cd9cfe6d863e24cfcc92e796a8',1,'FCCAnalyses::JetConstituentsUtils::get_p()'],['../namespaceFCCAnalyses_1_1MCParticle.html#ad3f7bb4e193f6590d4043b1dbb981eeb',1,'FCCAnalyses::MCParticle::get_p()'],['../namespaceFCCAnalyses_1_1myUtils.html#ac3ec2338986451978653319c277c1b53',1,'FCCAnalyses::myUtils::get_p()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#a5938497ca9f2d053cc66dd484aa4afe0',1,'FCCAnalyses::ReconstructedParticle::get_p(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)']]], + ['get_5fp4vis_107',['get_P4vis',['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#a084ff73590d6abcd8ecf5707157aa7c7',1,'FCCAnalyses::ReconstructedParticle']]], + ['get_5fp_5fsv_108',['get_p_sv',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a5fbfe56b35424f54df4ba00c3cba26f1',1,'FCCAnalyses::VertexingUtils::get_p_SV(FCCAnalysesV0 SV)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#aeb3d39854cc62c0ce8fa608cf92ef9cb',1,'FCCAnalyses::VertexingUtils::get_p_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a96654ba8821498a03270bcc0c0bdf2f8',1,'FCCAnalyses::VertexingUtils::get_p_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], + ['get_5fparentid_109',['get_parentid',['../namespaceFCCAnalyses_1_1MCParticle.html#aad3fc05850bd780367a8e23ad085d6eb',1,'FCCAnalyses::MCParticle']]], + ['get_5fpdg_110',['get_pdg',['../namespaceFCCAnalyses_1_1MCParticle.html#add7f5675932073cc3b8e4569bb1f7f01',1,'FCCAnalyses::MCParticle']]], + ['get_5fpdg_5fv0_111',['get_pdg_v0',['../namespaceFCCAnalyses_1_1VertexingUtils.html#abd865d2c7961bb292b73fdc18bdb111f',1,'FCCAnalyses::VertexingUtils::get_pdg_V0(FCCAnalysesV0 V0)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a19a9d5142fd3f46ad7471a92d50ebe6b',1,'FCCAnalyses::VertexingUtils::get_pdg_V0(ROOT::VecOps::RVec< int > pdg, ROOT::VecOps::RVec< int > nSV_jet)']]], + ['get_5fphi_112',['get_phi',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a0a340b3f2c3086f9f39cbbfbc4e9a7e6',1,'FCCAnalyses::JetClusteringUtils::get_phi()'],['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#ae31a0c83dcdad84dbc32f06229f926a3',1,'FCCAnalyses::JetConstituentsUtils::get_phi()'],['../namespaceFCCAnalyses_1_1MCParticle.html#a327ebe8f5402db6817a681a4d0240d9f',1,'FCCAnalyses::MCParticle::get_phi()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#a452a59774c838bea5ecca08a54aa6e2b',1,'FCCAnalyses::ReconstructedParticle::get_phi()']]], + ['get_5fphi0_113',['get_phi0',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a62854f78819414143670a9637f802cd6',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fphi0_5fcov_114',['get_phi0_cov',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a373dea1cada26fe12494dd27b00a469b',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fphi0_5fd0_5fcov_115',['get_phi0_d0_cov',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a27a6f2ef4a2a206ec587e8aa73375a23',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fphi0_5fz0_5fcov_116',['get_phi0_z0_cov',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a6f66f9232f56d143007751de144e68b5',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fphi_5fstd_117',['get_phi_std',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a8da41dde5ba94984207e81f88a2225f4',1,'FCCAnalyses::JetClusteringUtils']]], + ['get_5fphi_5fsv_118',['get_phi_sv',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a6fcc8ebe062157417e0c9c31bd724ecb',1,'FCCAnalyses::VertexingUtils::get_phi_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a826d2ec2e9c8a2aea527b8f887a0bf9a',1,'FCCAnalyses::VertexingUtils::get_phi_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], + ['get_5fphirel_119',['get_phirel',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a0e4d2c31f35e614624dd350c5efd969e',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fphirel_5fcluster_120',['get_phirel_cluster',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a4558ef53f5ae18b51f3e8e805c72e246',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fpids_121',['get_PIDs',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#ae9bd487688723e9de59fa25386111eb4',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fpids_5fcluster_122',['get_PIDs_cluster',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a43b218ace17b15b86d1b257ccfef4303',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fpmag_5fsv_123',['get_pmag_sv',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a869a4591731fd15a3acc84a5dd6238c0',1,'FCCAnalyses::VertexingUtils::get_pMag_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#aae15a44b8c071676fa9efc126e3d66e2',1,'FCCAnalyses::VertexingUtils::get_pMag_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], + ['get_5fpointingangle_5fsv_124',['get_pointingangle_sv',['../namespaceFCCAnalyses_1_1VertexingUtils.html#af303cb452e8788ad342ac6da94d303fb',1,'FCCAnalyses::VertexingUtils::get_pointingangle_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, FCCAnalysesVertex PV)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#abf4d3bcb94b7cddad027d0f987eb8a00',1,'FCCAnalyses::VertexingUtils::get_pointingangle_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, FCCAnalysesVertex PV)']]], + ['get_5fposition_5fsv_125',['get_position_sv',['../namespaceFCCAnalyses_1_1VertexingUtils.html#add67d918c5689c0927383da4d2148ad9',1,'FCCAnalyses::VertexingUtils::get_position_SV(FCCAnalysesV0 SV)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#aea0647f05440460340cd64c59cecc1b5',1,'FCCAnalyses::VertexingUtils::get_position_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a64718b0872ae6706fe75c6cce9c9d127',1,'FCCAnalyses::VertexingUtils::get_position_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], + ['get_5fprimarytracks_126',['get_PrimaryTracks',['../namespaceFCCAnalyses_1_1VertexFitterSimple.html#ae64eccf83073fe94d85905971697e01a',1,'FCCAnalyses::VertexFitterSimple']]], + ['get_5fpseudojets_127',['get_pseudoJets',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a34db4649bd7d32d31f28ccc5e7aed4df',1,'FCCAnalyses::JetClusteringUtils']]], + ['get_5fpseudotrack_128',['get_pseudotrack',['../namespaceFCCAnalyses_1_1myUtils.html#ab917be106e8cf16001de27bf1f3c90a4',1,'FCCAnalyses::myUtils']]], + ['get_5fpt_129',['get_pt',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a886c604c7fc6d24ae1249ebe19b1e3a8',1,'FCCAnalyses::JetClusteringUtils::get_pt()'],['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a21b624330019fa2a0c000dd9ec01afd3',1,'FCCAnalyses::JetConstituentsUtils::get_pt()'],['../namespaceFCCAnalyses_1_1MCParticle.html#a8d13371794bceedb9054b0ae5b558175',1,'FCCAnalyses::MCParticle::get_pt()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#a7fb07d5b2dd5a721b566ce2f1f555dd6',1,'FCCAnalyses::ReconstructedParticle::get_pt()']]], + ['get_5fpv2v0angle_130',['get_PV2V0angle',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a7465e5830dd5c5bd7b5b663ccede5855',1,'FCCAnalyses::VertexingUtils']]], + ['get_5fpv2vtx_5fangle_131',['get_PV2vtx_angle',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a10e2288fd7c73a1a8e33d04bdb7d7497',1,'FCCAnalyses::VertexingUtils']]], + ['get_5fpv_5fntracks_132',['get_PV_ntracks',['../namespaceFCCAnalyses_1_1myUtils.html#a597fc9b444a65b4667563400b8647d73',1,'FCCAnalyses::myUtils']]], + ['get_5fpx_133',['get_px',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a80d84b505b0acdddf3d3e1f3a6c90d0e',1,'FCCAnalyses::JetClusteringUtils::get_px()'],['../namespaceFCCAnalyses_1_1MCParticle.html#a0a6956db47d431e7423783aef595101e',1,'FCCAnalyses::MCParticle::get_px()'],['../namespaceFCCAnalyses_1_1myUtils.html#af79f8e92868c6d25862f65ab63f7a865',1,'FCCAnalyses::myUtils::get_px()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#a2a17b1bff81d40c1351387b31db4f049',1,'FCCAnalyses::ReconstructedParticle::get_px()']]], + ['get_5fpy_134',['get_py',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#ab86bb07f284639a1310df34457595d92',1,'FCCAnalyses::JetClusteringUtils::get_py()'],['../namespaceFCCAnalyses_1_1MCParticle.html#a27335dc1ecd75354c50971f5265d7c2a',1,'FCCAnalyses::MCParticle::get_py()'],['../namespaceFCCAnalyses_1_1myUtils.html#a7167dde2338fe5dd577b187dca3a29ae',1,'FCCAnalyses::myUtils::get_py()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#a7c98f21741f8fb42d67af30881b3221a',1,'FCCAnalyses::ReconstructedParticle::get_py()']]], + ['get_5fpz_135',['get_pz',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a8188eefe5d028ce28b01f72fda43a3f2',1,'FCCAnalyses::JetClusteringUtils::get_pz()'],['../namespaceFCCAnalyses_1_1MCParticle.html#a54bb105a8b1e844866b78ff2a3236b95',1,'FCCAnalyses::MCParticle::get_pz()'],['../namespaceFCCAnalyses_1_1myUtils.html#a1cd41ab4a934042dead0cf994f0edc06',1,'FCCAnalyses::myUtils::get_pz()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#a18148c1f18fab0fc58a37a00a181bdea',1,'FCCAnalyses::ReconstructedParticle::get_pz()']]], + ['get_5frecoindtrk_136',['get_recoindTRK',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a5bfe12e022bed7ffb872cd5b2b9cb597',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['get_5frelphi_5fsv_137',['get_relphi_sv',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a3daf44e52981fd17ee8fbd12eb92f006',1,'FCCAnalyses::VertexingUtils::get_relPhi_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, ROOT::VecOps::RVec< int > nSV_jet, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a9065a5cf753db1894825fa97811de0ae',1,'FCCAnalyses::VertexingUtils::get_relPhi_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#ab2242582200e5fd506468182328d3556',1,'FCCAnalyses::VertexingUtils::get_relPhi_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, fastjet::PseudoJet jet)']]], + ['get_5freltheta_5fsv_138',['get_reltheta_sv',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a1eda1f50f4fc8da74fed783cc335f808',1,'FCCAnalyses::VertexingUtils::get_relTheta_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, ROOT::VecOps::RVec< int > nSV_jet, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a715a064ea0c655ca0eb4bb5f6d70c509',1,'FCCAnalyses::VertexingUtils::get_relTheta_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#af9f6e46b2c7bdc3576180b52b20ada52',1,'FCCAnalyses::VertexingUtils::get_relTheta_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, fastjet::PseudoJet jet)']]], + ['get_5frp_5fatvertex_139',['get_RP_atVertex',['../namespaceFCCAnalyses_1_1myUtils.html#a2ce5adb595e583d5416ae8cafb4cdf6c',1,'FCCAnalyses::myUtils']]], + ['get_5fsimstatus_140',['get_simStatus',['../namespaceFCCAnalyses_1_1MCParticle.html#a0d12e71b37cd3a9df2aea3d57ed77161',1,'FCCAnalyses::MCParticle']]], + ['get_5fsip2dsig_141',['get_Sip2dSig',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a5b67e24da1f6a38a4eb5617f58933f8c',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fsip2dval_142',['get_Sip2dVal',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a45a95b6e7307cb2eee552ee13e39c49e',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fsip2dval_5fcluster_143',['get_Sip2dVal_cluster',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a840ddb95ec8812048dea1d5613e3f47e',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fsip2dval_5fclusterv_144',['get_Sip2dVal_clusterV',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#aff226d5fcd3f7aef39a87086b0f6f2ea',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fsip3dsig_145',['get_Sip3dSig',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a4188ec54bd9829bd976757d66a3dfb87',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fsip3dval_146',['get_Sip3dVal',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a5ea370b9074d03b49061a43e5e6a754c',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fsip3dval_5fcluster_147',['get_Sip3dVal_cluster',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#aaf609290cc93b1c942260907ae02c443',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fsip3dval_5fclusterv_148',['get_Sip3dVal_clusterV',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a8ec0e2fa51c951f820b7327f01732f97',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fsv_5fevent_149',['get_sv_event',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#abbe0f0e1ca4e992732f8554cd4317cf3',1,'FCCAnalyses::VertexFinderLCFIPlus::get_SV_event(ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, VertexingUtils::FCCAnalysesVertex PV, bool V0_rej=true, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)'],['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#afcdcc04ac6d683aa0b94ef87c3f4f706',1,'FCCAnalyses::VertexFinderLCFIPlus::get_SV_event(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, VertexingUtils::FCCAnalysesVertex PV, ROOT::VecOps::RVec< bool > isInPrimary, bool V0_rej=true, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)']]], + ['get_5fsv_5fjets_150',['get_SV_jets',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#a4055e6837cca30fbe3042ea49906829e',1,'FCCAnalyses::VertexFinderLCFIPlus']]], + ['get_5fsvinjets_151',['get_svInJets',['../namespaceFCCAnalyses_1_1VertexingUtils.html#ab352c820ded585b0f2740156e0ae84cb',1,'FCCAnalyses::VertexingUtils']]], + ['get_5ftanlambda_152',['get_tanLambda',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a8cb9db6bf159d5af7b1e4dd6ea4e2310',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5ftanlambda_5fcov_153',['get_tanlambda_cov',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a8134d04ef62a2b650e635d52e3217c89',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5ftanlambda_5fd0_5fcov_154',['get_tanlambda_d0_cov',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a628f6c4806796fd32ad2ab840c4485d7',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5ftanlambda_5fphi0_5fcov_155',['get_tanlambda_phi0_cov',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a5a1bc79253a1594da376e521380b46d6',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5ftanlambda_5fz0_5fcov_156',['get_tanlambda_z0_cov',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a3f4919bbfdc3e4385cd6c71a4e349d7a',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5ftheta_157',['get_theta',['../namespaceFCCAnalyses_1_1MCParticle.html#a4f65523ac52d988ed14b29db3acf897e',1,'FCCAnalyses::MCParticle::get_theta()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#ac08bd102c77a2ea6d2403a216f3ab8a8',1,'FCCAnalyses::ReconstructedParticle::get_theta()'],['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a2045fed2e83e9a5257f3707d144caa8b',1,'FCCAnalyses::JetConstituentsUtils::get_theta()'],['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a6877af1c186b3d0bd851489ff144512f',1,'FCCAnalyses::JetClusteringUtils::get_theta()']]], + ['get_5ftheta_5fsv_158',['get_theta_sv',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a62cdd77a5739f2a36a022204ca086e8f',1,'FCCAnalyses::VertexingUtils::get_theta_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a7a15b387440f90eabc11182c19ac125a',1,'FCCAnalyses::VertexingUtils::get_theta_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)']]], + ['get_5fthetarel_159',['get_thetarel',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a1147c1c06613c6c5f34475f47e94a01f',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fthetarel_5fcluster_160',['get_thetarel_cluster',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a844385b824d911253835766837f61383',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5ftime_161',['get_time',['../namespaceFCCAnalyses_1_1MCParticle.html#abac4eb54eeb7c5d65ebadfde194e6598',1,'FCCAnalyses::MCParticle']]], + ['get_5ftlv_162',['get_tlv',['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#a6e34fa904c0af388ee566edf5a928153',1,'FCCAnalyses::ReconstructedParticle::get_tlv(edm4hep::ReconstructedParticleData in)'],['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#adfbf4e94a4fb4a08e81bb727eb553847',1,'FCCAnalyses::ReconstructedParticle::get_tlv(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, int index)'],['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#a650948ee510123d52d4f220a3848d98b',1,'FCCAnalyses::ReconstructedParticle::get_tlv(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)'],['../namespaceFCCAnalyses_1_1MCParticle.html#a6df0433db6e5adfc13ce8a3f7410ad41',1,'FCCAnalyses::MCParticle::get_tlv()']]], + ['get_5ftrackcov_163',['get_trackCov',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a3fc24464ec4193f871a7fd6f58c85405',1,'FCCAnalyses::VertexingUtils']]], + ['get_5ftrackd0_164',['get_trackd0',['../namespaceFCCAnalyses_1_1myUtils.html#ae04394c5c8978c109c18f6844dc4e62a',1,'FCCAnalyses::myUtils']]], + ['get_5ftracke_165',['get_trackE',['../namespaceFCCAnalyses_1_1VertexingUtils.html#aea159cc3e29d84b6e6c1d80538920d84',1,'FCCAnalyses::VertexingUtils']]], + ['get_5ftrackmom_166',['get_trackMom',['../namespaceFCCAnalyses_1_1VertexingUtils.html#aba10973d3f2bb2ff00a989d71017be01',1,'FCCAnalyses::VertexingUtils']]], + ['get_5ftrackparam_167',['get_trackParam',['../namespaceFCCAnalyses_1_1VertexingUtils.html#ad6e16d178b83bdbe1f9271e08dc716b0',1,'FCCAnalyses::VertexingUtils']]], + ['get_5ftracksinjets_168',['get_tracksInJets',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a1fdd14630d9ab443e9ee41636e7cd904',1,'FCCAnalyses::VertexingUtils']]], + ['get_5ftrackz0_169',['get_trackz0',['../namespaceFCCAnalyses_1_1myUtils.html#a90e6dba1460b8c84ff5feb3dd2d600ae',1,'FCCAnalyses::myUtils']]], + ['get_5ftree_170',['get_tree',['../structFCCAnalyses_1_1MCParticle_1_1get__tree.html#a038566f9460a4960aae11e890aebfba1',1,'FCCAnalyses::MCParticle::get_tree::get_tree()'],['../structFCCAnalyses_1_1MCParticle_1_1get__tree.html',1,'FCCAnalyses::MCParticle::get_tree']]], + ['get_5ftruetrack_171',['get_truetrack',['../namespaceFCCAnalyses_1_1myUtils.html#aa325ad7e96391ee9bb39fcf63eadd688',1,'FCCAnalyses::myUtils']]], + ['get_5ftruevertex_172',['get_trueVertex',['../namespaceFCCAnalyses_1_1myUtils.html#a471394aaffe752c99abb5067e0ed6e3b',1,'FCCAnalyses::myUtils']]], + ['get_5ftype_173',['get_type',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#ad6e7d1a2f611958c3f9a1b83bc4dddcf',1,'FCCAnalyses::JetConstituentsUtils::get_type()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#aefa017939fe3b878f90757200552cbaa',1,'FCCAnalyses::ReconstructedParticle::get_type()']]], + ['get_5fv0candidate_174',['get_V0candidate',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#a9243fbf78cbe3a2e4ab5b6486811f838',1,'FCCAnalyses::VertexFinderLCFIPlus']]], + ['get_5fv0s_175',['get_v0s',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#a28aa2a921da6ce00e6a1405c23b5d7e5',1,'FCCAnalyses::VertexFinderLCFIPlus::get_V0s(ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks, VertexingUtils::FCCAnalysesVertex PV, bool tight, double chi2_cut=9.)'],['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#a0393232fcd900e13563b9adea47abf2b',1,'FCCAnalyses::VertexFinderLCFIPlus::get_V0s(ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks, VertexingUtils::FCCAnalysesVertex PV, double Ks_invM_low=0.493, double Ks_invM_high=0.503, double Ks_dis=0.5, double Ks_cosAng=0.999, double Lambda_invM_low=1.111, double Lambda_invM_high=1.121, double Lambda_dis=0.5, double Lambda_cosAng=0.99995, double Gamma_invM_low=0., double Gamma_invM_high=0.005, double Gamma_dis=9, double Gamma_cosAng=0.99995, double chi2_cut=9.)']]], + ['get_5fv0s_5fjet_176',['get_V0s_jet',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#a19af0408f5c69b4c8c58dd9a852675b8',1,'FCCAnalyses::VertexFinderLCFIPlus']]], + ['get_5fvertex_177',['get_vertex',['../namespaceFCCAnalyses_1_1MCParticle.html#a29f4974773b9d016a98eafebef1c34de',1,'FCCAnalyses::MCParticle']]], + ['get_5fvertex_5fchi2_178',['get_Vertex_chi2',['../namespaceFCCAnalyses_1_1myUtils.html#ad13d76f173da6be00c437effd4773f1b',1,'FCCAnalyses::myUtils']]], + ['get_5fvertex_5fd2mc_179',['get_Vertex_d2MC',['../namespaceFCCAnalyses_1_1myUtils.html#a729ff9e876ee14adb95ea2c10299f777',1,'FCCAnalyses::myUtils']]], + ['get_5fvertex_5fd2pv_180',['get_Vertex_d2PV',['../namespaceFCCAnalyses_1_1myUtils.html#a004ba5d54aec7e07b79a647f97e76fd0',1,'FCCAnalyses::myUtils']]], + ['get_5fvertex_5fd2pverror_181',['get_Vertex_d2PVError',['../namespaceFCCAnalyses_1_1myUtils.html#afd9910dd8d7d67879b65d7a8ac39d882',1,'FCCAnalyses::myUtils']]], + ['get_5fvertex_5find_182',['get_Vertex_ind',['../namespaceFCCAnalyses_1_1myUtils.html#ac8d929ba8346e6fd94442b4045dc4094',1,'FCCAnalyses::myUtils']]], + ['get_5fvertex_5findmc_183',['get_vertex_indmc',['../namespaceFCCAnalyses_1_1myUtils.html#a037704045ea4fb6d60f1931f8d8d353a',1,'FCCAnalyses::myUtils::get_Vertex_indMC(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > mcver)'],['../namespaceFCCAnalyses_1_1myUtils.html#aa18434f47cfde8e0d8280f2ad9ed1c87',1,'FCCAnalyses::myUtils::get_Vertex_indMC(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)']]], + ['get_5fvertex_5fispv_184',['get_Vertex_isPV',['../namespaceFCCAnalyses_1_1myUtils.html#a811846da52d5ff53ab02d159fbad7e8c',1,'FCCAnalyses::myUtils']]], + ['get_5fvertex_5fmass_185',['get_Vertex_mass',['../namespaceFCCAnalyses_1_1myUtils.html#afc337d031f7464df0f32ce1802e45e58',1,'FCCAnalyses::myUtils']]], + ['get_5fvertex_5fntracks_186',['get_Vertex_ntracks',['../namespaceFCCAnalyses_1_1myUtils.html#a337e7143dd407b7ad9c2ed29449df485',1,'FCCAnalyses::myUtils']]], + ['get_5fvertex_5fthrusthemis_187',['get_Vertex_thrusthemis',['../namespaceFCCAnalyses_1_1myUtils.html#a59631e8d20e11ec227de7828c571a689',1,'FCCAnalyses::myUtils']]], + ['get_5fvertex_5fthrusthemis_5fangle_188',['get_Vertex_thrusthemis_angle',['../namespaceFCCAnalyses_1_1myUtils.html#afc99192f0ef5bc198d4be0cb6b64961c',1,'FCCAnalyses::myUtils']]], + ['get_5fvertex_5fthrusthemis_5femin_189',['get_Vertex_thrusthemis_emin',['../namespaceFCCAnalyses_1_1myUtils.html#ab3cb8d57826f7ebf9486acd9688bfc4d',1,'FCCAnalyses::myUtils']]], + ['get_5fvertex_5fx_190',['get_vertex_x',['../namespaceFCCAnalyses_1_1myUtils.html#afb148f1d6b052c5d0eb7fb700d67c4fd',1,'FCCAnalyses::myUtils::get_Vertex_x()'],['../namespaceFCCAnalyses_1_1MCParticle.html#ac4f544d34da140dee19b79a4850a76db',1,'FCCAnalyses::MCParticle::get_vertex_x()']]], + ['get_5fvertex_5fxerr_191',['get_Vertex_xErr',['../namespaceFCCAnalyses_1_1myUtils.html#adf23daf4e8a30d63e57dd3a515fd53a8',1,'FCCAnalyses::myUtils']]], + ['get_5fvertex_5fy_192',['get_vertex_y',['../namespaceFCCAnalyses_1_1MCParticle.html#a80f988e2f7d7c7ee354985f1941365b5',1,'FCCAnalyses::MCParticle::get_vertex_y()'],['../namespaceFCCAnalyses_1_1myUtils.html#ad96e1b602ea7ad4c08a3520019b84ec2',1,'FCCAnalyses::myUtils::get_Vertex_y(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)']]], + ['get_5fvertex_5fyerr_193',['get_Vertex_yErr',['../namespaceFCCAnalyses_1_1myUtils.html#ac156bf066c768ac4b3965d3e8f087469',1,'FCCAnalyses::myUtils']]], + ['get_5fvertex_5fz_194',['get_vertex_z',['../namespaceFCCAnalyses_1_1myUtils.html#a0d13f34fa27040f4db32bcf0ffe70319',1,'FCCAnalyses::myUtils::get_Vertex_z()'],['../namespaceFCCAnalyses_1_1MCParticle.html#afbf2867627c722ced4cef628546b65ef',1,'FCCAnalyses::MCParticle::get_vertex_z()']]], + ['get_5fvertex_5fzerr_195',['get_Vertex_zErr',['../namespaceFCCAnalyses_1_1myUtils.html#aeca685c9abe2c442e6350500cfed8c1c',1,'FCCAnalyses::myUtils']]], + ['get_5fvertexdata_196',['get_vertexdata',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a4dad66416e90d010e78de67ac3283f15',1,'FCCAnalyses::VertexingUtils::get_VertexData(FCCAnalysesVertex TheVertex)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a1415bce1dfaa0c53c2cae4950748338e',1,'FCCAnalyses::VertexingUtils::get_VertexData(ROOT::VecOps::RVec< FCCAnalysesVertex > TheVertexColl)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a0ee263cbc5260bcc46ddf46d586a947c',1,'FCCAnalyses::VertexingUtils::get_VertexData(ROOT::VecOps::RVec< FCCAnalysesVertex > TheVertexColl, int index)']]], + ['get_5fvertexntrk_197',['get_vertexntrk',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a83b59578968f82452e8ab975482786a3',1,'FCCAnalyses::VertexingUtils::get_VertexNtrk(FCCAnalysesVertex TheVertex)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a97e17a63b2ed7f49d06336383cc24380',1,'FCCAnalyses::VertexingUtils::get_VertexNtrk(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#ab0014ffa8093659dac0c71781f6013ef',1,'FCCAnalyses::VertexingUtils::get_VertexNtrk(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], + ['get_5fvertexobject_198',['get_VertexObject',['../namespaceFCCAnalyses_1_1myUtils.html#a30d9ddc3aae337e05297e503e31d1fe8',1,'FCCAnalyses::myUtils']]], + ['get_5fvertexrecoind_199',['get_VertexRecoInd',['../namespaceFCCAnalyses_1_1VertexingUtils.html#ac881e5be1fa00e9afa9f76a1c625e880',1,'FCCAnalyses::VertexingUtils']]], + ['get_5fvertexrecoparticlesind_200',['get_VertexRecoParticlesInd',['../namespaceFCCAnalyses_1_1VertexingUtils.html#aa350e993211d1c32caf5c5d81220755e',1,'FCCAnalyses::VertexingUtils']]], + ['get_5fweight_201',['get_weight',['../namespaceFCCAnalyses_1_1JetFlavourUtils.html#ae9eaf58df00029f5b82c0a7bbea67417',1,'FCCAnalyses::JetFlavourUtils::get_weight()'],['../namespaceFCCAnalyses_1_1WeaverUtils.html#aed5f1c2d28ede2ba632b72d46b93d612',1,'FCCAnalyses::WeaverUtils::get_weight()']]], + ['get_5fweight_5fstr_202',['get_weight_str',['../classjetFlavourHelper_1_1JetFlavourHelper.html#a82b12617c6684475f291b76663534e12',1,'jetFlavourHelper::JetFlavourHelper']]], + ['get_5fweights_203',['get_weights',['../namespaceFCCAnalyses_1_1JetFlavourUtils.html#a805f97e89d9423104302c3c762d1e75d',1,'FCCAnalyses::JetFlavourUtils::get_weights()'],['../namespaceFCCAnalyses_1_1WeaverUtils.html#a2ddf13fd51c7a66e5a0ed6c26c0ee327',1,'FCCAnalyses::WeaverUtils::get_weights()']]], + ['get_5fy_204',['get_y',['../namespaceFCCAnalyses_1_1MCParticle.html#aca0dad50feee6714796d321fa953c9f5',1,'FCCAnalyses::MCParticle::get_y()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#a386bcb639bce916197256101e37f2c19',1,'FCCAnalyses::ReconstructedParticle::get_y()']]], + ['get_5fz0_205',['get_z0',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a15cfdd8e88f77cf1fdd75d2d7226164c',1,'FCCAnalyses::JetConstituentsUtils::get_z0()'],['../namespaceFCCAnalyses_1_1myUtils.html#a17c6aca3e7a7e29ade84c342992a7292',1,'FCCAnalyses::myUtils::get_z0()']]], + ['get_5fz0_5fcov_206',['get_z0_cov',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#ab2a67baa593397feff093c7c6faef290',1,'FCCAnalyses::JetConstituentsUtils']]], + ['getaxischarge_207',['getaxischarge',['../structFCCAnalyses_1_1Algorithms_1_1getAxisCharge.html',1,'FCCAnalyses::Algorithms::getAxisCharge'],['../structFCCAnalyses_1_1Algorithms_1_1getAxisCharge.html#a7ef1fd60e6db97ca3014ff7e8d72ba0c',1,'FCCAnalyses::Algorithms::getAxisCharge::getAxisCharge()']]], + ['getaxiscostheta_208',['getaxiscostheta',['../namespaceFCCAnalyses_1_1Algorithms.html#ac50a2caf1b45deb4b228ccd94f5e145a',1,'FCCAnalyses::Algorithms::getAxisCosTheta(const ROOT::VecOps::RVec< float > &axis, float px, float py, float pz)'],['../namespaceFCCAnalyses_1_1Algorithms.html#a4332a40bceda3b6c08dabf0a4ba01351',1,'FCCAnalyses::Algorithms::getAxisCosTheta(const ROOT::VecOps::RVec< float > &axis, const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)']]], + ['getaxisenergy_209',['getaxisenergy',['../structFCCAnalyses_1_1Algorithms_1_1getAxisEnergy.html#a7e77006758069b350e7dd2f9c85fefbe',1,'FCCAnalyses::Algorithms::getAxisEnergy::getAxisEnergy()'],['../structFCCAnalyses_1_1Algorithms_1_1getAxisEnergy.html',1,'FCCAnalyses::Algorithms::getAxisEnergy']]], + ['getaxismass_210',['getaxismass',['../structFCCAnalyses_1_1Algorithms_1_1getAxisMass.html#acfe1bde40307b5c8cea098f7af6f8f54',1,'FCCAnalyses::Algorithms::getAxisMass::getAxisMass()'],['../structFCCAnalyses_1_1Algorithms_1_1getAxisMass.html',1,'FCCAnalyses::Algorithms::getAxisMass']]], + ['getaxisn_211',['getaxisn',['../structFCCAnalyses_1_1Algorithms_1_1getAxisN.html#a83a3fe3cac76108a6bbf5ae9ed728858',1,'FCCAnalyses::Algorithms::getAxisN::getAxisN()'],['../structFCCAnalyses_1_1Algorithms_1_1getAxisN.html',1,'FCCAnalyses::Algorithms::getAxisN']]], + ['getcalocluster_5fenergy_212',['getCaloCluster_energy',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a26200d975a96e9abbde39f8a2f1cc2d2',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalocluster_5fenergyinlayers_213',['getCaloCluster_energyInLayers',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#acc45980f3c8d6648afc3b8cffbe69e0b',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalocluster_5feta_214',['getCaloCluster_eta',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#acae8aa8e17825e0f3365b027d3b075c8',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalocluster_5ffirstcell_215',['getCaloCluster_firstCell',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a02a267e9e4655550cca3509572d67565',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalocluster_5flastcell_216',['getCaloCluster_lastCell',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#ad91caea6a9f7c363fb51100526dafbf1',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalocluster_5fphi_217',['getCaloCluster_phi',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#acf9ea6a0665881d6f767281f0fa89551',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalocluster_5fpositionvector3_218',['getCaloCluster_positionVector3',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#aaf822d15f7d7e2b6f125ec5936afb316',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalocluster_5ftheta_219',['getCaloCluster_theta',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a7860fe1e154ad8dffe733e9ca34a77d6',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalocluster_5fx_220',['getCaloCluster_x',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#ab8ed5fa346ed33aaa3c2b54f22628c09',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalocluster_5fy_221',['getCaloCluster_y',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a273f7b3798fe2740909c08e150bb65c7',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalocluster_5fz_222',['getCaloCluster_z',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a3ffc30a6c54b4e56c8d6431211bf6ebf',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalohit_5fenergy_223',['getCaloHit_energy',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a80746e9541f3dfb66f327ce3d9f48859',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalohit_5feta_224',['getCaloHit_eta',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a21c7bc557e1cc04bf3aeea0bfee24176',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalohit_5fetaidx_225',['getCaloHit_etaIdx',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#ab5e16004b0f6e1bc74b0dc379e54366f',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalohit_5flayer_226',['getCaloHit_layer',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#aa39750d76ff507b8e58db3636f152033',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalohit_5fmoduleidx_227',['getCaloHit_moduleIdx',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a62f6d88c14ffdad9ea9c4101b341e27b',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalohit_5fphi_228',['getCaloHit_phi',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#aa8651ee162a8f2db96c3caf38fdae236',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalohit_5fphiidx_229',['getCaloHit_phiIdx',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a5dd4dba10deba7e43cb18c81a26fc050',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalohit_5fpositionvector3_230',['getCaloHit_positionVector3',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a26255b4d33c4598f8db0bde9daa9055d',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalohit_5ftheta_231',['getCaloHit_theta',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#abdd7b4e41d0e58278d881b92d588f01d',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalohit_5fthetaidx_232',['getCaloHit_thetaIdx',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a871760ab31d00492bdcef36a8614ea0b',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalohit_5fx_233',['getCaloHit_x',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a6a6e299c547a009c61499be1dafd38bd',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalohit_5fy_234',['getCaloHit_y',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a9211334b7a2afac74c82b2a0f204316c',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalohit_5fz_235',['getCaloHit_z',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#ada934f21a4d7b4d5ae7725305cc9ab7f',1,'FCCAnalyses::CaloNtupleizer']]], + ['getfccanalysescomposite_5fanglethrust_236',['getFCCAnalysesComposite_anglethrust',['../namespaceFCCAnalyses_1_1myUtils.html#ae87565a01933055f46664ab94e29783b',1,'FCCAnalyses::myUtils']]], + ['getfccanalysescomposite_5fb_237',['getFCCAnalysesComposite_B',['../namespaceFCCAnalyses_1_1myUtils.html#a9784d088de15fdeba3e0a7a11b909fed',1,'FCCAnalyses::myUtils']]], + ['getfccanalysescomposite_5fcharge_238',['getFCCAnalysesComposite_charge',['../namespaceFCCAnalyses_1_1myUtils.html#a2828b2c761ee2fef83d842503bc978f5',1,'FCCAnalyses::myUtils']]], + ['getfccanalysescomposite_5fd0_239',['getFCCAnalysesComposite_d0',['../namespaceFCCAnalyses_1_1myUtils.html#a97ed144a427e8bd55fa2d66f12061beb',1,'FCCAnalyses::myUtils']]], + ['getfccanalysescomposite_5findex_240',['getFCCAnalysesComposite_index',['../namespaceFCCAnalyses_1_1myUtils.html#a105e2ffeb4239c8a539cd81fa8502365',1,'FCCAnalyses::myUtils']]], + ['getfccanalysescomposite_5fmass_241',['getfccanalysescomposite_mass',['../namespaceFCCAnalyses_1_1myUtils.html#ae98dc7684681c3ce78380f21e7a9bd12',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_mass(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)'],['../namespaceFCCAnalyses_1_1myUtils.html#aba6bed0cc3d8c19ca25fe086dcae95da',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_mass(ROOT::VecOps::RVec< FCCAnalysesComposite > in)'],['../namespaceFCCAnalyses_1_1myUtils.html#a505a3fe57e8e87fd501152f02f0f4dae',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_mass(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)'],['../namespaceFCCAnalyses_1_1myUtils.html#af8dd27e702a805f2e25ee4720b623470',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_mass(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index)']]], + ['getfccanalysescomposite_5fmcvertex_242',['getFCCAnalysesComposite_mcvertex',['../namespaceFCCAnalyses_1_1myUtils.html#a742b653e5cea0959a9eb52755827c74b',1,'FCCAnalyses::myUtils']]], + ['getfccanalysescomposite_5fn_243',['getfccanalysescomposite_n',['../namespaceFCCAnalyses_1_1myUtils.html#a3c2a294492f22512e87c88951c1092c1',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_N(ROOT::VecOps::RVec< FCCAnalysesComposite > in)'],['../namespaceFCCAnalyses_1_1myUtils.html#af226263acf0d182784a6f7931a91da38',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_N(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)']]], + ['getfccanalysescomposite_5fp_244',['getfccanalysescomposite_p',['../namespaceFCCAnalyses_1_1myUtils.html#a875867ae1964f4df2a94ecbd1652dd62',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_p(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, int type)'],['../namespaceFCCAnalyses_1_1myUtils.html#a5bce60372515c1815b61663ef0a757c9',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_p(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index, int type)']]], + ['getfccanalysescomposite_5fparticle_245',['getFCCAnalysesComposite_particle',['../namespaceFCCAnalyses_1_1myUtils.html#a07507bd1fb0eab39bd332112353fe905',1,'FCCAnalyses::myUtils']]], + ['getfccanalysescomposite_5fq_246',['getFCCAnalysesComposite_q',['../namespaceFCCAnalyses_1_1myUtils.html#ae0051ba46657fe560d78a9eb974f0460',1,'FCCAnalyses::myUtils']]], + ['getfccanalysescomposite_5ftrack_247',['getFCCAnalysesComposite_track',['../namespaceFCCAnalyses_1_1myUtils.html#af19b2e51c21b8298fe127e16dbf6bb2a',1,'FCCAnalyses::myUtils']]], + ['getfccanalysescomposite_5ftruthmatch_248',['getFCCAnalysesComposite_truthMatch',['../namespaceFCCAnalyses_1_1myUtils.html#ae97d05297620cfce63232643003a32cd',1,'FCCAnalyses::myUtils']]], + ['getfccanalysescomposite_5ftype_249',['getFCCAnalysesComposite_type',['../namespaceFCCAnalyses_1_1myUtils.html#a643355629036dd9ce9aecc076fe79824',1,'FCCAnalyses::myUtils']]], + ['getfccanalysescomposite_5fvertex_250',['getfccanalysescomposite_vertex',['../namespaceFCCAnalyses_1_1myUtils.html#adc10b0f8424240e962a0f0b8ca08a84f',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_vertex(ROOT::VecOps::RVec< FCCAnalysesComposite > in)'],['../namespaceFCCAnalyses_1_1myUtils.html#acaaf68fd7789c7afeee6eb18b4ef630a',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_vertex(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)']]], + ['getfccanalysescomposite_5fz0_251',['getFCCAnalysesComposite_z0',['../namespaceFCCAnalyses_1_1myUtils.html#a186420159f96502bef9cedc24f15b23e',1,'FCCAnalyses::myUtils']]], + ['getfloatat_252',['getfloatat',['../structFCCAnalyses_1_1CaloNtupleizer_1_1getFloatAt.html#adb0d510b3835f9edb73d04ed73fb7f9b',1,'FCCAnalyses::CaloNtupleizer::getFloatAt::getFloatAt()'],['../structFCCAnalyses_1_1CaloNtupleizer_1_1getFloatAt.html',1,'FCCAnalyses::CaloNtupleizer::getFloatAt']]], + ['getjet_5fbtag_253',['getJet_btag',['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#acf39f57a212a1132a63fdec3c09f56e8',1,'FCCAnalyses::ReconstructedParticle']]], + ['getjet_5fntags_254',['getJet_ntags',['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#ae5099c85da54c6437c08ced735902f71',1,'FCCAnalyses::ReconstructedParticle']]], + ['getmass_255',['getMass',['../namespaceFCCAnalyses_1_1Algorithms.html#a8841eda876ff01723aa8f0c908e037ab',1,'FCCAnalyses::Algorithms']]], + ['getmc_5fdaughter_256',['getMC_daughter',['../namespaceFCCAnalyses_1_1myUtils.html#a4f18ea0a4531847199165cf8e3ffe433',1,'FCCAnalyses::myUtils']]], + ['getmc_5fparent_257',['getmc_parent',['../namespaceFCCAnalyses_1_1myUtils.html#a5b63add29b09726285029bfe62396cbc',1,'FCCAnalyses::myUtils::getMC_parent(int parentindex, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)'],['../namespaceFCCAnalyses_1_1myUtils.html#a1b68789ce227ca31f401f815631aa4a2',1,'FCCAnalyses::myUtils::getMC_parent(int parentindex, edm4hep::MCParticleData in, ROOT::VecOps::RVec< int > ind)']]], + ['getrp2mc_5fcharge_258',['getRP2MC_charge',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html#ac5b5f8330112e9c6ebdb3c4503bd540c',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['getrp2mc_5findex_259',['getRP2MC_index',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html#a45e480450e26cf595d93ebd1c6045131',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['getrp2mc_5findex_5ftest_260',['getRP2MC_index_test',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html#a77faac5d4a93607d10e5bcdc705c39ba',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['getrp2mc_5findexvec_261',['getRP2MC_indexVec',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html#a325b13e64dd9bb4fbd8f15e9e9f990b4',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['getrp2mc_5fmass_262',['getRP2MC_mass',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html#a33264fb41db812e2cf10cd568293d7ec',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['getrp2mc_5fp_263',['getRP2MC_p',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html#af04e068ffe7b3da0cc51692b6bc3ab72',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['getrp2mc_5fp_5ffunc_264',['getRP2MC_p_func',['../structFCCAnalyses_1_1ReconstructedParticle2MC_1_1getRP2MC__p__func.html',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['getrp2mc_5fparentid_265',['getRP2MC_parentid',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html#a1586e586cc977622ebc40cc1614ee48f',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['getrp2mc_5fpdg_266',['getRP2MC_pdg',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html#a149f689e42d84cb76dc55aa6ff378a92',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['getrp2mc_5fpx_267',['getRP2MC_px',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html#a1a85e561be2c54972bd614242c2d55bb',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['getrp2mc_5fpy_268',['getRP2MC_py',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html#a57018aa27bee48315735f1afb364f672',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['getrp2mc_5fpz_269',['getRP2MC_pz',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html#a7c567b244fc3126ba69bcfdacd4e2b98',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['getrp2mc_5ftlv_270',['getRP2MC_tlv',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html#aa53e926ca09152d91238d875c48dea3d',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['getrp2trk_271',['getRP2TRK',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a87f9d795fe2b0899ce2c4612a6f6a56d',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fbz_272',['getRP2TRK_Bz',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a979126203854bca67615c061f7a254ef',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fcharge_273',['getRP2TRK_charge',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#ac27d0b0d86cbfb4a2316eade286d351f',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fd0_274',['getRP2TRK_D0',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a65e8e3ebe01ca224a216e8d6b0b6488e',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fd0_5fcov_275',['getRP2TRK_D0_cov',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a796ba55959c1f7132902680db63e8676',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fd0_5fomega_5fcov_276',['getRP2TRK_d0_omega_cov',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a4ea6aecf52a1dfe172a13f40a7d612ea',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fd0_5fphi0_5fcov_277',['getRP2TRK_d0_phi0_cov',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a8abe5994211ab00f7cf89174ac03f000',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fd0_5fsig_278',['getRP2TRK_D0_sig',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#ac38e51743e9b47b49e312c344d5919db',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fd0_5ftanlambda_5fcov_279',['getRP2TRK_d0_tanlambda_cov',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a46bfac4caa3bee61df59d8dd63bab7b7',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fd0_5fz0_5fcov_280',['getRP2TRK_d0_z0_cov',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a3e8ceb65aeaa269a9a932b17fcf4d93b',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fmom_281',['getRP2TRK_mom',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a36734e7f49391a779d63b4c8ed1f164f',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fomega_282',['getRP2TRK_omega',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a0c01c84666c92302ca2f6ab829c6eba6',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fomega_5fcov_283',['getRP2TRK_omega_cov',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#af7a2d7da8764f9047fff28c42eb5ebc4',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fomega_5ftanlambda_5fcov_284',['getRP2TRK_omega_tanlambda_cov',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a36d4785091bf971aa63e9cf8ea0a1d0f',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fomega_5fz0_5fcov_285',['getRP2TRK_omega_z0_cov',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#aefadeaf9a7f8a23a9928106857ccf6e2',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fphi_286',['getRP2TRK_phi',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#aa7e4f49a178b0d0bf51ecc0a0e201f2b',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fphi0_5fomega_5fcov_287',['getRP2TRK_phi0_omega_cov',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a4aca5ed17404743600d265c64a76bd3b',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fphi0_5ftanlambda_5fcov_288',['getRP2TRK_phi0_tanlambda_cov',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#acdb6d6ee9437e6426409fbe2ee49d9d0',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fphi0_5fz0_5fcov_289',['getRP2TRK_phi0_z0_cov',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a468868c800bfeaeea8e98be9d1640d4b',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fphi_5fcov_290',['getRP2TRK_phi_cov',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a7198c32bbaa350f3a9e980c85417dec6',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5ftanlambda_291',['getRP2TRK_tanLambda',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a11a77d2d897cd5ef75ec14d4bad4d216',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5ftanlambda_5fcov_292',['getRP2TRK_tanLambda_cov',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a031d47d709d2c8b59ea49ef7347dc927',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fz0_293',['getRP2TRK_Z0',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a46bcc46988c516fa1d02cd6576ebb42b',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fz0_5fcov_294',['getRP2TRK_Z0_cov',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#aa7f9e5152858d02ff2e548de75b75aed',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fz0_5fsig_295',['getRP2TRK_Z0_sig',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#ac7f937478727047f3b18a45a4280d1f6',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fz0_5ftanlambda_5fcov_296',['getRP2TRK_z0_tanlambda_cov',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#acaf88c75f9b518c3766675053be69b57',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getsimcalohit_5fdepth_297',['getSimCaloHit_depth',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a950838630078280ac2772c0ccf0d5898',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimcalohit_5fenergy_298',['getSimCaloHit_energy',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a99df9a01ac9b0a6dcd03b4f803b14ade',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimcalohit_5feta_299',['getSimCaloHit_eta',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a0fa5aa96ac2905002ed4a853b0454fd5',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimcalohit_5fphi_300',['getSimCaloHit_phi',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a7f897a6c13adfc18bbca533316492706',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimcalohit_5fpositionvector3_301',['getSimCaloHit_positionVector3',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a98da6743f187d448cb977fa67d73eae6',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimcalohit_5fr_302',['getSimCaloHit_r',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a1bc3011badec19b8b59a9c3f37f4ec05',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimcalohit_5ftheta_303',['getSimCaloHit_theta',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a91cef666c55e40fa30d625fb056b6a7f',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimcalohit_5fx_304',['getSimCaloHit_x',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#ab66de287d08d1472caefe33768454bc4',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimcalohit_5fy_305',['getSimCaloHit_y',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#ac40a7bd78ec7b71f0a1c07605ac6bbd9',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimcalohit_5fz_306',['getSimCaloHit_z',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a5f2cfddb6fa514470a7178e85873242b',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimcellid_307',['getSimCellID',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a527e80611b354dcb16ca8432108214d1',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimparticlesecondaries_5fenergy_308',['getSimParticleSecondaries_energy',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#aed9b00635fe56c92ef6325632ab05e4d',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimparticlesecondaries_5feta_309',['getSimParticleSecondaries_eta',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#ad0c5ba81990d2066ca8bbe72f3c3dbaf',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimparticlesecondaries_5fpdg_310',['getSimParticleSecondaries_PDG',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#ae907542b453cc3eb1307e6c6f596ca4b',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimparticlesecondaries_5fphi_311',['getSimParticleSecondaries_phi',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a557044277552fca6a64d67b692732baf',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimparticlesecondaries_5ftheta_312',['getSimParticleSecondaries_theta',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a3d8b5ddc81367f7cd422ad2e9ab119c3',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimparticlesecondaries_5fx_313',['getSimParticleSecondaries_x',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#aff20d51162024aa6295963c69822690e',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimparticlesecondaries_5fy_314',['getSimParticleSecondaries_y',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a416a29da8e4bad661949d7575483434f',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimparticlesecondaries_5fz_315',['getSimParticleSecondaries_z',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#ae6c935dcfe36b3b2165bd5720770fafd',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsize_316',['getsize',['../namespaceFCCAnalyses_1_1Utils.html#a0e7ffefde1cf7b9533f0a198771ad954',1,'FCCAnalyses::Utils']]], + ['getthrustpointing_317',['getthrustpointing',['../structFCCAnalyses_1_1Algorithms_1_1getThrustPointing.html#a3158649230762e956e23b7080f78591d',1,'FCCAnalyses::Algorithms::getThrustPointing::getThrustPointing()'],['../structFCCAnalyses_1_1Algorithms_1_1getThrustPointing.html',1,'FCCAnalyses::Algorithms::getThrustPointing']]], + ['gettk_5fn_318',['getTK_n',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a83619e1141b1402c3191ce44f7d42f01',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['gettrack2mc_5findex_319',['getTrack2MC_index',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html#ae79d0f72844901237362d370fd60dd16',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['globalmm_320',['globalmm',['../namespaceFCCAnalyses_1_1myUtils.html#acb83e14905e0e5a24e422db97849c32f',1,'FCCAnalyses::myUtils']]], + ['gmother_5find_321',['gmother_ind',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertexMC.html#a58bc47d2f1c4aef3cddf0ddfe91c0bdd',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertexMC']]], + ['gweaver2_322',['gWeaver2',['../namespaceFCCAnalyses.html#a297716b181abd8c1c5f0f1cd079876bf',1,'FCCAnalyses']]], + ['gweavers_323',['gWeavers',['../namespaceFCCAnalyses.html#a3fed8fa694d7905bd9ad079e81b58ef4',1,'FCCAnalyses']]] ]; diff --git a/doc/latest/search/all_9.js b/doc/latest/search/all_9.js index 53412e14b2..c457379d74 100644 --- a/doc/latest/search/all_9.js +++ b/doc/latest/search/all_9.js @@ -1,6 +1,6 @@ var searchData= [ - ['has_5fanglethrust_5femin_0',['has_anglethrust_emin',['../namespace_f_c_c_analyses_1_1my_utils.html#a4115549e422f128e3e44c34de0449ab2',1,'FCCAnalyses::myUtils']]], - ['haspv_1',['hasPV',['../namespace_f_c_c_analyses_1_1my_utils.html#a51ffb50ed91797e80986881eda4d5cae',1,'FCCAnalyses::myUtils']]], - ['hastrk_2',['hasTRK',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#ad6578cb6b6fb8dfedbde3a00aa32d1c3',1,'FCCAnalyses::ReconstructedParticle2Track']]] + ['has_5fanglethrust_5femin_0',['has_anglethrust_emin',['../namespaceFCCAnalyses_1_1myUtils.html#a4115549e422f128e3e44c34de0449ab2',1,'FCCAnalyses::myUtils']]], + ['haspv_1',['hasPV',['../namespaceFCCAnalyses_1_1myUtils.html#a51ffb50ed91797e80986881eda4d5cae',1,'FCCAnalyses::myUtils']]], + ['hastrk_2',['hasTRK',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#ad6578cb6b6fb8dfedbde3a00aa32d1c3',1,'FCCAnalyses::ReconstructedParticle2Track']]] ]; diff --git a/doc/latest/search/all_a.js b/doc/latest/search/all_a.js index 3a4dc8228f..5d36eee4ce 100644 --- a/doc/latest/search/all_a.js +++ b/doc/latest/search/all_a.js @@ -1,22 +1,22 @@ var searchData= [ - ['index_0',['index',['../struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite.html#a456b23abb9e6a6233b5eb1da95ccaefb',1,'FCCAnalyses::myUtils::FCCAnalysesComposite']]], - ['inference_1',['inference',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a18dc5b5d28a75783cc78df8a96d4623b',1,'jetFlavourHelper::JetFlavourHelper']]], - ['info_2',['info',['../struct_weaver_interface_1_1_preprocess_params.html#a4f8ca7fd16cb2a99bae7ee397221d668',1,'WeaverInterface::PreprocessParams']]], - ['init_3',['init',['../classcontrib_1_1_valencia_brief_jet.html#a634c8167dc6b0e89bcf19e54e30a4990',1,'contrib::ValenciaBriefJet']]], - ['initialise_5ffccanalysesjet_4',['initialise_FCCAnalysesJet',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a99da9ebefeed1cf04ba4c80d28f67e05',1,'FCCAnalyses::JetClusteringUtils']]], - ['input_5fcoll_5',['input_coll',['../classjet_clustering_helper_1_1_exclusive_jet_clustering_helper.html#aa3fd3a9a8125270bbdb1bbf093565aa3',1,'jetClusteringHelper::ExclusiveJetClusteringHelper']]], - ['input_5fnames_5f_6',['input_names_',['../class_o_n_n_x_runtime.html#a4a73a8a724bb65c98baef2e53cc05b1d',1,'ONNXRuntime']]], - ['input_5fnode_5fdims_5f_7',['input_node_dims_',['../class_o_n_n_x_runtime.html#a78644c4bc27cf26833dd3026289fbd2c',1,'ONNXRuntime']]], - ['input_5fnode_5fstrings_5f_8',['input_node_strings_',['../class_o_n_n_x_runtime.html#a9ea4568b9e064847a8ed4d4e5a8dafc7',1,'ONNXRuntime']]], - ['input_5fshapes_5f_9',['input_shapes_',['../class_weaver_interface.html#a208751dc60beb974b03ec307d887b9fa',1,'WeaverInterface']]], - ['input_5fsizes_5f_10',['input_sizes_',['../class_weaver_interface.html#a5ead74d59105f7dd72c60dca5a16806b',1,'WeaverInterface']]], - ['inputnames_11',['inputNames',['../class_o_n_n_x_runtime.html#a2cec0f03a380c639e88650e4925074ad',1,'ONNXRuntime']]], - ['intersection_12',['Intersection',['../namespace_f_c_c_analyses_1_1_reconstructed_track.html#a14f48d75f1d9b7696a5387be202ce9a6',1,'FCCAnalyses::ReconstructedTrack']]], - ['invariantmass_13',['InvariantMass',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a24bc393eb950a5adc708cac92ec6cf8d',1,'FCCAnalyses::JetConstituentsUtils']]], - ['invm_14',['invM',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_v0.html#a51060d179a88b63a221da0a7ecbc9640',1,'FCCAnalyses::VertexingUtils::FCCAnalysesV0']]], - ['isprimary_5ffortracks_15',['IsPrimary_forTracks',['../namespace_f_c_c_analyses_1_1_vertex_fitter_simple.html#a9f074d5475db3aab1ce870f281a4a8ba',1,'FCCAnalyses::VertexFitterSimple']]], - ['ispv_16',['isPV',['../namespace_f_c_c_analyses_1_1my_utils.html#aa6c482d29e073751795648727a554892',1,'FCCAnalyses::myUtils']]], - ['issetup_17',['isSetup',['../namespace_f_c_c_analyses.html#afb3bd9dfba7d818a8e4d86659621c92a',1,'FCCAnalyses']]], - ['isv0_18',['isV0',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#a80955664dd4bb06533bfbc97575dcc66',1,'FCCAnalyses::VertexFinderLCFIPlus']]] + ['index_0',['index',['../structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite.html#a456b23abb9e6a6233b5eb1da95ccaefb',1,'FCCAnalyses::myUtils::FCCAnalysesComposite']]], + ['inference_1',['inference',['../classjetFlavourHelper_1_1JetFlavourHelper.html#a18dc5b5d28a75783cc78df8a96d4623b',1,'jetFlavourHelper::JetFlavourHelper']]], + ['info_2',['info',['../structWeaverInterface_1_1PreprocessParams.html#a4f8ca7fd16cb2a99bae7ee397221d668',1,'WeaverInterface::PreprocessParams']]], + ['init_3',['init',['../classcontrib_1_1ValenciaBriefJet.html#a634c8167dc6b0e89bcf19e54e30a4990',1,'contrib::ValenciaBriefJet']]], + ['initialise_5ffccanalysesjet_4',['initialise_FCCAnalysesJet',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a99da9ebefeed1cf04ba4c80d28f67e05',1,'FCCAnalyses::JetClusteringUtils']]], + ['input_5fcoll_5',['input_coll',['../classjetClusteringHelper_1_1ExclusiveJetClusteringHelper.html#aa3fd3a9a8125270bbdb1bbf093565aa3',1,'jetClusteringHelper::ExclusiveJetClusteringHelper']]], + ['input_5fnames_5f_6',['input_names_',['../classONNXRuntime.html#a4a73a8a724bb65c98baef2e53cc05b1d',1,'ONNXRuntime']]], + ['input_5fnode_5fdims_5f_7',['input_node_dims_',['../classONNXRuntime.html#a78644c4bc27cf26833dd3026289fbd2c',1,'ONNXRuntime']]], + ['input_5fnode_5fstrings_5f_8',['input_node_strings_',['../classONNXRuntime.html#a9ea4568b9e064847a8ed4d4e5a8dafc7',1,'ONNXRuntime']]], + ['input_5fshapes_5f_9',['input_shapes_',['../classWeaverInterface.html#a208751dc60beb974b03ec307d887b9fa',1,'WeaverInterface']]], + ['input_5fsizes_5f_10',['input_sizes_',['../classWeaverInterface.html#a5ead74d59105f7dd72c60dca5a16806b',1,'WeaverInterface']]], + ['inputnames_11',['inputNames',['../classONNXRuntime.html#a2cec0f03a380c639e88650e4925074ad',1,'ONNXRuntime']]], + ['intersection_12',['Intersection',['../namespaceFCCAnalyses_1_1ReconstructedTrack.html#a14f48d75f1d9b7696a5387be202ce9a6',1,'FCCAnalyses::ReconstructedTrack']]], + ['invariantmass_13',['InvariantMass',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a24bc393eb950a5adc708cac92ec6cf8d',1,'FCCAnalyses::JetConstituentsUtils']]], + ['invm_14',['invM',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesV0.html#a51060d179a88b63a221da0a7ecbc9640',1,'FCCAnalyses::VertexingUtils::FCCAnalysesV0']]], + ['isprimary_5ffortracks_15',['IsPrimary_forTracks',['../namespaceFCCAnalyses_1_1VertexFitterSimple.html#a9f074d5475db3aab1ce870f281a4a8ba',1,'FCCAnalyses::VertexFitterSimple']]], + ['ispv_16',['isPV',['../namespaceFCCAnalyses_1_1myUtils.html#aa6c482d29e073751795648727a554892',1,'FCCAnalyses::myUtils']]], + ['issetup_17',['isSetup',['../namespaceFCCAnalyses.html#afb3bd9dfba7d818a8e4d86659621c92a',1,'FCCAnalyses']]], + ['isv0_18',['isV0',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#a80955664dd4bb06533bfbc97575dcc66',1,'FCCAnalyses::VertexFinderLCFIPlus']]] ]; diff --git a/doc/latest/search/all_b.js b/doc/latest/search/all_b.js index 09b089471f..6fab42a4d9 100644 --- a/doc/latest/search/all_b.js +++ b/doc/latest/search/all_b.js @@ -1,24 +1,24 @@ var searchData= [ - ['jet_0',['jet',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a4f49d03467e980703f414def2b4e59e7',1,'jetFlavourHelper::JetFlavourHelper']]], - ['jet_5fobs_1',['jet_obs',['../classjet_clustering_helper_1_1_exclusive_jet_clustering_helper.html#a726343730b6ccd6de2424d74771a86f7',1,'jetClusteringHelper::ExclusiveJetClusteringHelper']]], - ['jetclustering_2',['JetClustering',['../namespace_jet_clustering.html',1,'']]], - ['jetclustering_2ecc_3',['JetClustering.cc',['../_jet_clustering_8cc.html',1,'']]], - ['jetclustering_2eh_4',['JetClustering.h',['../_jet_clustering_8h.html',1,'']]], - ['jetclusteringhelper_5',['jetClusteringHelper',['../namespacejet_clustering_helper.html',1,'']]], - ['jetclusteringhelper_2epy_6',['jetClusteringHelper.py',['../jet_clustering_helper_8py.html',1,'']]], - ['jetclusteringutils_2ecc_7',['JetClusteringUtils.cc',['../_jet_clustering_utils_8cc.html',1,'']]], - ['jetclusteringutils_2eh_8',['JetClusteringUtils.h',['../_jet_clustering_utils_8h.html',1,'']]], - ['jetconstituentsutils_2ecc_9',['JetConstituentsUtils.cc',['../_jet_constituents_utils_8cc.html',1,'']]], - ['jetconstituentsutils_2eh_10',['JetConstituentsUtils.h',['../_jet_constituents_utils_8h.html',1,'']]], - ['jetflavourhelper_11',['jetflavourhelper',['../classjet_flavour_helper_1_1_jet_flavour_helper.html',1,'jetFlavourHelper.JetFlavourHelper'],['../namespacejet_flavour_helper.html',1,'jetFlavourHelper']]], - ['jetflavourhelper_2epy_12',['jetFlavourHelper.py',['../jet_flavour_helper_8py.html',1,'']]], - ['jetflavourutils_2ecc_13',['JetFlavourUtils.cc',['../_jet_flavour_utils_8cc.html',1,'']]], - ['jetflavourutils_2eh_14',['JetFlavourUtils.h',['../_jet_flavour_utils_8h.html',1,'']]], - ['jets_15',['jets',['../struct_jet_clustering_1_1_f_c_c_analyses_jet.html#a9cb6fb56f7cca98091f81ef68fa3a1db',1,'JetClustering::FCCAnalysesJet::jets'],['../classjet_clustering_helper_1_1_exclusive_jet_clustering_helper.html#a20637f074ef4b87e8a6a39600cb550a7',1,'jetClusteringHelper.ExclusiveJetClusteringHelper.jets']]], - ['jets_5fsorting_5fon_5fenergy_16',['jets_sorting_on_energy',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#aa7eeaa54dfcb63650303f19c0b7c1c1f',1,'FCCAnalyses::JetConstituentsUtils']]], - ['jets_5fsorting_5fon_5fnconst_17',['jets_sorting_on_nconst',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a402931ddc1c29178801d5f21898c0256',1,'FCCAnalyses::JetConstituentsUtils']]], - ['jets_5ftwohemispheres_18',['jets_twohemispheres',['../struct_f_c_c_analyses_1_1_algorithms_1_1jets___two_hemispheres.html',1,'FCCAnalyses::Algorithms::jets_TwoHemispheres'],['../struct_f_c_c_analyses_1_1_algorithms_1_1jets___two_hemispheres.html#a1de43dcaa297bca98689a41135a4e554',1,'FCCAnalyses::Algorithms::jets_TwoHemispheres::jets_TwoHemispheres()']]], - ['jettaggingutils_2ecc_19',['JetTaggingUtils.cc',['../_jet_tagging_utils_8cc.html',1,'']]], - ['jettaggingutils_2eh_20',['JetTaggingUtils.h',['../_jet_tagging_utils_8h.html',1,'']]] + ['jet_0',['jet',['../classjetFlavourHelper_1_1JetFlavourHelper.html#a4f49d03467e980703f414def2b4e59e7',1,'jetFlavourHelper::JetFlavourHelper']]], + ['jet_5fobs_1',['jet_obs',['../classjetClusteringHelper_1_1ExclusiveJetClusteringHelper.html#a726343730b6ccd6de2424d74771a86f7',1,'jetClusteringHelper::ExclusiveJetClusteringHelper']]], + ['jetclustering_2',['JetClustering',['../namespaceJetClustering.html',1,'']]], + ['jetclustering_2ecc_3',['JetClustering.cc',['../JetClustering_8cc.html',1,'']]], + ['jetclustering_2eh_4',['JetClustering.h',['../JetClustering_8h.html',1,'']]], + ['jetclusteringhelper_5',['jetClusteringHelper',['../namespacejetClusteringHelper.html',1,'']]], + ['jetclusteringhelper_2epy_6',['jetClusteringHelper.py',['../jetClusteringHelper_8py.html',1,'']]], + ['jetclusteringutils_2ecc_7',['JetClusteringUtils.cc',['../JetClusteringUtils_8cc.html',1,'']]], + ['jetclusteringutils_2eh_8',['JetClusteringUtils.h',['../JetClusteringUtils_8h.html',1,'']]], + ['jetconstituentsutils_2ecc_9',['JetConstituentsUtils.cc',['../JetConstituentsUtils_8cc.html',1,'']]], + ['jetconstituentsutils_2eh_10',['JetConstituentsUtils.h',['../JetConstituentsUtils_8h.html',1,'']]], + ['jetflavourhelper_11',['jetflavourhelper',['../classjetFlavourHelper_1_1JetFlavourHelper.html',1,'jetFlavourHelper.JetFlavourHelper'],['../namespacejetFlavourHelper.html',1,'jetFlavourHelper']]], + ['jetflavourhelper_2epy_12',['jetFlavourHelper.py',['../jetFlavourHelper_8py.html',1,'']]], + ['jetflavourutils_2ecc_13',['JetFlavourUtils.cc',['../JetFlavourUtils_8cc.html',1,'']]], + ['jetflavourutils_2eh_14',['JetFlavourUtils.h',['../JetFlavourUtils_8h.html',1,'']]], + ['jets_15',['jets',['../structJetClustering_1_1FCCAnalysesJet.html#a9cb6fb56f7cca98091f81ef68fa3a1db',1,'JetClustering::FCCAnalysesJet::jets'],['../classjetClusteringHelper_1_1ExclusiveJetClusteringHelper.html#a20637f074ef4b87e8a6a39600cb550a7',1,'jetClusteringHelper.ExclusiveJetClusteringHelper.jets']]], + ['jets_5fsorting_5fon_5fenergy_16',['jets_sorting_on_energy',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#aa7eeaa54dfcb63650303f19c0b7c1c1f',1,'FCCAnalyses::JetConstituentsUtils']]], + ['jets_5fsorting_5fon_5fnconst_17',['jets_sorting_on_nconst',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a402931ddc1c29178801d5f21898c0256',1,'FCCAnalyses::JetConstituentsUtils']]], + ['jets_5ftwohemispheres_18',['jets_twohemispheres',['../structFCCAnalyses_1_1Algorithms_1_1jets__TwoHemispheres.html',1,'FCCAnalyses::Algorithms::jets_TwoHemispheres'],['../structFCCAnalyses_1_1Algorithms_1_1jets__TwoHemispheres.html#a1de43dcaa297bca98689a41135a4e554',1,'FCCAnalyses::Algorithms::jets_TwoHemispheres::jets_TwoHemispheres()']]], + ['jettaggingutils_2ecc_19',['JetTaggingUtils.cc',['../JetTaggingUtils_8cc.html',1,'']]], + ['jettaggingutils_2eh_20',['JetTaggingUtils.h',['../JetTaggingUtils_8h.html',1,'']]] ]; diff --git a/doc/latest/search/all_c.js b/doc/latest/search/all_c.js index 3ad327e3e7..8dcc11ddef 100644 --- a/doc/latest/search/all_c.js +++ b/doc/latest/search/all_c.js @@ -1,10 +1,10 @@ var searchData= [ - ['l_0',['l',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a8c1a87beeb6b1dbbf745f915b3a5f4ec',1,'jetFlavourHelper::JetFlavourHelper']]], - ['linkdef_2eh_1',['linkdef.h',['../case-studies_2include_2case-studies_2_link_def_8h.html',1,'(Global Namespace)'],['../_f_c_c_analyses_2_link_def_8h.html',1,'(Global Namespace)']]], - ['list_5fof_5fparticles_5ffrom_5fdecay_2',['list_of_particles_from_decay',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a6c2cfb92bfa1b49b5eb47b6d90dba462',1,'FCCAnalyses::MCParticle']]], - ['list_5fof_5fstable_5fparticles_5ffrom_5fdecay_3',['list_of_stable_particles_from_decay',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#adc372a6b1084028b8a9a98fb945634d2',1,'FCCAnalyses::MCParticle']]], - ['loadgeometry_4',['loadGeometry',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#afdbf3f12b6bdb18edcefa5e71ed26c46',1,'FCCAnalyses::CaloNtupleizer']]], - ['lognormal_5',['lognormal',['../structlog_normal.html',1,'logNormal'],['../structlog_normal.html#ae7ed85acac82121d880ea7dea5983fa4',1,'logNormal::logNormal()']]], - ['lower_5fbound_6',['lower_bound',['../struct_weaver_interface_1_1_preprocess_params_1_1_var_info.html#ae3fa6a0129fcbeebc67ae48ec7a64b14',1,'WeaverInterface::PreprocessParams::VarInfo']]] + ['l_0',['l',['../classjetFlavourHelper_1_1JetFlavourHelper.html#a8c1a87beeb6b1dbbf745f915b3a5f4ec',1,'jetFlavourHelper::JetFlavourHelper']]], + ['linkdef_2eh_1',['linkdef.h',['../case-studies_2include_2case-studies_2LinkDef_8h.html',1,'(Global Namespace)'],['../FCCAnalyses_2LinkDef_8h.html',1,'(Global Namespace)']]], + ['list_5fof_5fparticles_5ffrom_5fdecay_2',['list_of_particles_from_decay',['../namespaceFCCAnalyses_1_1MCParticle.html#a6c2cfb92bfa1b49b5eb47b6d90dba462',1,'FCCAnalyses::MCParticle']]], + ['list_5fof_5fstable_5fparticles_5ffrom_5fdecay_3',['list_of_stable_particles_from_decay',['../namespaceFCCAnalyses_1_1MCParticle.html#adc372a6b1084028b8a9a98fb945634d2',1,'FCCAnalyses::MCParticle']]], + ['loadgeometry_4',['loadGeometry',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#afdbf3f12b6bdb18edcefa5e71ed26c46',1,'FCCAnalyses::CaloNtupleizer']]], + ['lognormal_5',['lognormal',['../structlogNormal.html',1,'logNormal'],['../structlogNormal.html#ae7ed85acac82121d880ea7dea5983fa4',1,'logNormal::logNormal()']]], + ['lower_5fbound_6',['lower_bound',['../structWeaverInterface_1_1PreprocessParams_1_1VarInfo.html#ae3fa6a0129fcbeebc67ae48ec7a64b14',1,'WeaverInterface::PreprocessParams::VarInfo']]] ]; diff --git a/doc/latest/search/all_d.js b/doc/latest/search/all_d.js index e45a2cf4b7..28dfaf1e2e 100644 --- a/doc/latest/search/all_d.js +++ b/doc/latest/search/all_d.js @@ -1,78 +1,78 @@ var searchData= [ - ['m_5fa_0',['m_a',['../structlog_normal.html#add3110a23a15a2429e7d1cf81f611981',1,'logNormal']]], - ['m_5fabs_1',['m_abs',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1filter__pdg_i_d.html#a4b132cc20208d30e38ff12c1c661e190',1,'FCCAnalyses::MCParticle::filter_pdgID::m_abs'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__charge.html#a93fb62a868d4e617281fd5107a86d401',1,'FCCAnalyses::ReconstructedParticle::sel_charge::m_abs']]], - ['m_5fangle_2',['m_angle',['../struct_f_c_c_analyses_1_1my_utils_1_1build__tau23pi.html#a9c8ade6faeef7d7ee526269825f431fb',1,'FCCAnalyses::myUtils::build_tau23pi']]], - ['m_5fb_3',['m_b',['../structlog_normal.html#a47dcb2971fe88930e8765764fd6c5f8e',1,'logNormal']]], - ['m_5fc_4',['m_c',['../structlog_normal.html#a12d04981e8a7358d121c4cb9adaf2ce9',1,'logNormal']]], - ['m_5fcharge_5',['m_charge',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__charge.html#a6cd2b22ccf81ddab8ab8c183f3527e3b',1,'FCCAnalyses::ReconstructedParticle::sel_charge']]], - ['m_5fchargeconjugate_6',['m_chargeconjugate',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pdg_i_d.html#acf5896df7d7c91aded5c79e96fe9b23a',1,'FCCAnalyses::MCParticle::sel_pdgID']]], - ['m_5fchargeconjugatedaughters_7',['m_chargeConjugateDaughters',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices.html#a49306225e2e5e135372c7121257848d8',1,'FCCAnalyses::MCParticle::get_indices']]], - ['m_5fchargeconjugatemother_8',['m_chargeConjugateMother',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices.html#a19c1d11831882cfe0dc2623f8f0aca8d',1,'FCCAnalyses::MCParticle::get_indices']]], - ['m_5fchargedonly_9',['m_chargedonly',['../struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g__index.html#a97a6e83ae888828c97b08ee9c35edd89',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index::m_chargedOnly'],['../struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g.html#a60b35936f0d42bdb413f055aab7e264f',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG::m_chargedOnly']]], - ['m_5fclosest_10',['m_closest',['../struct_f_c_c_analyses_1_1my_utils_1_1sel___p_v.html#abfb4d3172874779f856aaaedb68c72ac',1,'FCCAnalyses::myUtils::sel_PV']]], - ['m_5fd0sig_5fmax_11',['m_d0sig_max',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1sel_tracks.html#a8329ed8e25aa297a8420282aeb612d0f',1,'FCCAnalyses::VertexingUtils::selTracks']]], - ['m_5fd0sig_5fmin_12',['m_d0sig_min',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1sel_tracks.html#a7edebd487e74bd6157f526ff9dfc6c7e',1,'FCCAnalyses::VertexingUtils::selTracks']]], - ['m_5fdaughters_13',['m_daughters',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__decay.html#a6b4d8ee4afc646ca6f10c592a938b16d',1,'FCCAnalyses::MCParticle::get_decay']]], - ['m_5fdebug_14',['m_debug',['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks.html#aab015355e74d54a852d3d23fcd3a06c6',1,'FCCAnalyses::SmearObjects::SmearedTracks::m_debug'],['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracksd_ndx.html#a4c693526d7ce504e6a3465e3e74c3b43',1,'FCCAnalyses::SmearObjects::SmearedTracksdNdx::m_debug'],['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks_t_o_f.html#a411a4851827075edb8897cd6ff1ba7fa',1,'FCCAnalyses::SmearObjects::SmearedTracksTOF::m_debug'],['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_reconstructed_particle.html#af5196890d431cb6d45b0554832da9383',1,'FCCAnalyses::SmearObjects::SmearedReconstructedParticle::m_debug']]], - ['m_5fdecoder_15',['m_decoder',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a913e72d4964621ff826d669fa2d991f3',1,'FCCAnalyses::CaloNtupleizer']]], - ['m_5fdelta_16',['m_delta',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1angular__separation_builder.html#af9c41df18dfbe6a08064c5b76653548d',1,'FCCAnalyses::ReconstructedParticle::angular_separationBuilder']]], - ['m_5fe_17',['m_e',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#a71ca5cce96a0525a0c3e635066f0fdac',1,'FCCAnalyses::VertexFinderLCFIPlus']]], - ['m_5fextra_18',['m_extra',['../class_external_recombiner.html#aaaebba38a3a94c3805f1b7090b09a655',1,'ExternalRecombiner']]], - ['m_5ffilterpv_19',['m_filterPV',['../struct_f_c_c_analyses_1_1my_utils_1_1build___d0.html#ab24779f4020df8c2dcbbd3c5253a54c5',1,'FCCAnalyses::myUtils::build_D0']]], - ['m_5fgenstatus_20',['m_genstatus',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get___event_primary_vertex.html#ab6d00e52d013b7b7d6cba837b7fe4720',1,'FCCAnalyses::MCParticle::get_EventPrimaryVertex::m_genstatus'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get___event_primary_vertex_p4.html#a64de822a508d0b579e74302bd93be482',1,'FCCAnalyses::MCParticle::get_EventPrimaryVertexP4::m_genstatus']]], - ['m_5finclusivedecay_21',['m_inclusiveDecay',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices.html#a779621e350fd47ed2d4149d3b09f769e',1,'FCCAnalyses::MCParticle::get_indices']]], - ['m_5findex_22',['m_index',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__tree.html#a2f9542628db1b388d3f52fac4803c315',1,'FCCAnalyses::MCParticle::get_tree']]], - ['m_5finf_23',['m_inf',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__decay.html#ae13868d985cfaf0715b27959fd3f4f77',1,'FCCAnalyses::MCParticle::get_decay']]], - ['m_5fmass_24',['m_mass',['../struct_f_c_c_analyses_1_1my_utils_1_1build___d0.html#ae2889d05c7b51930024c38b344da94f8',1,'FCCAnalyses::myUtils::build_D0']]], - ['m_5fmasshigh_25',['m_masshigh',['../struct_f_c_c_analyses_1_1my_utils_1_1build__tau23pi.html#a64a7baba427a241ed3838e4f2fd407b9',1,'FCCAnalyses::myUtils::build_tau23pi']]], - ['m_5fmasslow_26',['m_masslow',['../struct_f_c_c_analyses_1_1my_utils_1_1build__tau23pi.html#a53b5393605647dda58fb48b9b13e41d8',1,'FCCAnalyses::myUtils::build_tau23pi']]], - ['m_5fmax_5fp_27',['m_max_p',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__p.html#ad6744284ea4f7fb88497e2024fac3549',1,'FCCAnalyses::ReconstructedParticle::sel_p']]], - ['m_5fmin_5feta_28',['m_min_eta',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__eta.html#ae7d787337a4209904d1833bc4f4ed324',1,'FCCAnalyses::ReconstructedParticle::sel_eta']]], - ['m_5fmin_5fp_29',['m_min_p',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__p.html#aa9aec95719827b8c5de5f768e7d0bf7b',1,'FCCAnalyses::ReconstructedParticle::sel_p']]], - ['m_5fmin_5fpt_30',['m_min_pt',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__pt.html#a1379cfabd8d2f54e4e04b37eb983b0b9',1,'FCCAnalyses::ReconstructedParticle::sel_pt::m_min_pt'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pt.html#afa075a2e113c418ce29dd49fafe92ab0',1,'FCCAnalyses::MCParticle::sel_pt::m_min_pt'],['../struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1sel__pt.html#a9739f6bdee17500b2a235510a64e0ba8',1,'FCCAnalyses::JetClusteringUtils::sel_pt::m_min_pt']]], - ['m_5fmode_31',['m_mode',['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_reconstructed_particle.html#aa8a404cae7d3a94a8b90a9a07ee00c1e',1,'FCCAnalyses::SmearObjects::SmearedReconstructedParticle']]], - ['m_5fmother_32',['m_mother',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__decay.html#a5c54310c2ab9c0063e1ea61b7b446790',1,'FCCAnalyses::MCParticle::get_decay']]], - ['m_5fp_33',['m_p',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#a96a8356000c15a5b0041a6cd4453b8fc',1,'FCCAnalyses::VertexFinderLCFIPlus::m_p'],['../struct_f_c_c_analyses_1_1my_utils_1_1build___d0.html#a340f4ec19f72d1d9d9000f1d7bd2dfaf',1,'FCCAnalyses::myUtils::build_D0::m_p'],['../struct_f_c_c_analyses_1_1my_utils_1_1build__tau23pi.html#a2ab8c354139d2c0da4ceb14f3aca1899',1,'FCCAnalyses::myUtils::build_tau23pi::m_p']]], - ['m_5fpass_34',['m_pass',['../struct_f_c_c_analyses_1_1_jet_tagging_utils_1_1sel__tag.html#ab0ee139844d80c5ac48eab3c661efed2',1,'FCCAnalyses::JetTaggingUtils::sel_tag::m_pass'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__tag.html#a69648ac53342746e70da2a725bf3d3dc',1,'FCCAnalyses::ReconstructedParticle::sel_tag::m_pass']]], - ['m_5fpdg_35',['m_pdg',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pdg_i_d.html#a0daa2e14a8456f841cc653c2ce5f3fef',1,'FCCAnalyses::MCParticle::sel_pdgID::m_pdg'],['../struct_f_c_c_analyses_1_1my_utils_1_1sel___p_i_d.html#a2a5d0ffe84f9ff26c6f6bd1f1a67d830',1,'FCCAnalyses::myUtils::sel_PID::m_PDG'],['../struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g.html#a3114f907d7a8c70592d82df3e756299a',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG::m_PDG'],['../struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g__index.html#a8dc52fffd2229327e0a216e153774e9e',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index::m_PDG']]], - ['m_5fpdg_5fdaughters_36',['m_pdg_daughters',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices.html#a64324b4a4839670586ee526862ebb7fd',1,'FCCAnalyses::MCParticle::get_indices']]], - ['m_5fpdg_5fmother_37',['m_pdg_mother',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices.html#a94d80014b84e35af0a20d2f7f695889f',1,'FCCAnalyses::MCParticle::get_indices']]], - ['m_5fpdgid_38',['m_pdgid',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1filter__pdg_i_d.html#a180926de24b8c6c029fb2e6baa45e5e6',1,'FCCAnalyses::MCParticle::filter_pdgID']]], - ['m_5fpi_39',['m_pi',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#af5108da5c951942a4ec4120334a81206',1,'FCCAnalyses::VertexFinderLCFIPlus']]], - ['m_5fpos_40',['m_pos',['../struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1get_float_at.html#a77b96a1d0ec2dfe76f72f5879e7ca816',1,'FCCAnalyses::CaloNtupleizer::getFloatAt::m_pos'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__axis.html#ad9360bea72e660821f9bb3bca9ffd7b8',1,'FCCAnalyses::ReconstructedParticle::sel_axis::m_pos']]], - ['m_5fpv_41',['m_pv',['../struct_f_c_c_analyses_1_1my_utils_1_1filter___p_v.html#ac7dd043fb9fb0b96a3d23677c5715c3f',1,'FCCAnalyses::myUtils::filter_PV']]], - ['m_5frandom_42',['m_random',['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks.html#ad6fd39f8fc8e333be3a7dd5a67dde949',1,'FCCAnalyses::SmearObjects::SmearedTracks::m_random'],['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracksd_ndx.html#a5f69c1bd284e7d4967580be859804ccb',1,'FCCAnalyses::SmearObjects::SmearedTracksdNdx::m_random'],['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks_t_o_f.html#a506b86dcf3910e681375b57ebd363c43',1,'FCCAnalyses::SmearObjects::SmearedTracksTOF::m_random']]], - ['m_5frecombination_43',['m_recombination',['../struct_f_c_c_analyses_1_1_algorithms_1_1jets___two_hemispheres.html#a6dd68940a8493b099a31fe1aee839b33',1,'FCCAnalyses::Algorithms::jets_TwoHemispheres']]], - ['m_5fresonance_5fmass_44',['m_resonance_mass',['../struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1resonance_builder.html#a5ba7b6d9a122eeef092d8e73b160c04d',1,'FCCAnalyses::JetClusteringUtils::resonanceBuilder::m_resonance_mass'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1resonance_builder.html#a9f6c083b7ec193c195a2a0d33244decf',1,'FCCAnalyses::ReconstructedParticle::resonanceBuilder::m_resonance_mass']]], - ['m_5frho_45',['m_rho',['../struct_f_c_c_analyses_1_1my_utils_1_1build__tau23pi.html#ae0d6ad8b92912f7de7b5e8446896b094',1,'FCCAnalyses::myUtils::build_tau23pi']]], - ['m_5fscale_46',['m_scale',['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracksd_ndx.html#aeeab241cfb91e8949b970acf989c38c0',1,'FCCAnalyses::SmearObjects::SmearedTracksdNdx::m_scale'],['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks_t_o_f.html#acefeb9d299feec2e7c35713ab34fde46',1,'FCCAnalyses::SmearObjects::SmearedTracksTOF::m_scale'],['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_reconstructed_particle.html#af26d9d1de34491962d78061a0c20278a',1,'FCCAnalyses::SmearObjects::SmearedReconstructedParticle::m_scale']]], - ['m_5fsmear_5fparameters_47',['m_smear_parameters',['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks.html#ac396cb8163b8f4dd8acf61b923bc062e',1,'FCCAnalyses::SmearObjects::SmearedTracks']]], - ['m_5fsorted_48',['m_sorted',['../struct_f_c_c_analyses_1_1_algorithms_1_1jets___two_hemispheres.html#ae8cbf8e1c6b83339f7eed767315bb404',1,'FCCAnalyses::Algorithms::jets_TwoHemispheres']]], - ['m_5fsqrts_49',['m_sqrts',['../struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1recoil_builder.html#a329814e4aa98d24bebf0143fcdbb6a7c',1,'FCCAnalyses::JetClusteringUtils::recoilBuilder::m_sqrts'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1recoil_builder.html#a32278d328bbb696b87a66838874d3542',1,'FCCAnalyses::ReconstructedParticle::recoilBuilder::m_sqrts']]], - ['m_5fstabledaughters_50',['m_stableDaughters',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices.html#a52a2220468066dc40fee5e583949da18',1,'FCCAnalyses::MCParticle::get_indices']]], - ['m_5fstatus_51',['m_status',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__gen_status.html#a4a61e72aff1641a7c471dc45d76d8fa1',1,'FCCAnalyses::MCParticle::sel_genStatus']]], - ['m_5ftype_52',['m_type',['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_reconstructed_particle.html#af4a1f37305b9593ed6e7ab7b8e2b3e4e',1,'FCCAnalyses::SmearObjects::SmearedReconstructedParticle::m_type'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__abs_type.html#a87421a4b0fa0a2b2086899784be18760',1,'FCCAnalyses::ReconstructedParticle::sel_absType::m_type'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__type.html#a9babd5062e25ec9508677089dca8f196',1,'FCCAnalyses::ReconstructedParticle::sel_type::m_type']]], - ['m_5fz0sig_5fmax_53',['m_z0sig_max',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1sel_tracks.html#a24914e4dbb60c8a613ea0c5e8901ab24',1,'FCCAnalyses::VertexingUtils::selTracks']]], - ['m_5fz0sig_5fmin_54',['m_z0sig_min',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1sel_tracks.html#aeea60897fbd83a4229bf4a831190d0a5',1,'FCCAnalyses::VertexingUtils::selTracks']]], - ['mag2_55',['mag2',['../struct_f_c_c_analyses_1_1_algorithms_1_1calculate__thrust.html#a4d88e22fe8e5a60915a3b57ab33a5bf9',1,'FCCAnalyses::Algorithms::calculate_thrust']]], - ['max_5flength_56',['max_length',['../struct_weaver_interface_1_1_preprocess_params.html#add4b95fd5240777e2b602ef33cd61e8d',1,'WeaverInterface::PreprocessParams']]], - ['mc_5find_57',['mc_ind',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex.html#a884c5a6e8dd695a1f096d90a43443658',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex::mc_ind'],['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex_m_c.html#a69ea380268bd347a0d75c0917b6281d5',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertexMC::mc_ind']]], - ['mc_5findex_58',['mc_index',['../struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite.html#a51b891638f029e522a811b481b568deb',1,'FCCAnalyses::myUtils::FCCAnalysesComposite::mc_index'],['../struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite2.html#a278e01e4e9c96211fe0cab2d4ae00d74',1,'FCCAnalyses::myUtils::FCCAnalysesComposite2::mc_index']]], - ['mc_5findneutral_59',['mc_indneutral',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex_m_c.html#aa05f6b4157592113e8f54ab4ade8912f',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertexMC']]], - ['mcparticle_2ecc_60',['MCParticle.cc',['../_m_c_particle_8cc.html',1,'']]], - ['mcparticle_2eh_61',['MCParticle.h',['../_m_c_particle_8h.html',1,'']]], - ['mctrackparameters_62',['mcTrackParameters',['../namespace_f_c_c_analyses_1_1_smear_objects.html#a3e3cc25372e07c5ed25f6cb926fda275',1,'FCCAnalyses::SmearObjects']]], - ['merge_63',['merge',['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#ab2d5b265b6346572a571bd2c38d8defe',1,'FCCAnalyses::ReconstructedParticle::merge()'],['../namespace_f_c_c_analyses_1_1_reconstructed_track.html#af16c91b7746083d05021bc91ae4eca6a',1,'FCCAnalyses::ReconstructedTrack::Merge()']]], - ['merge_5fvertexobjet_64',['merge_VertexObjet',['../namespace_f_c_c_analyses_1_1my_utils.html#a38f36bd8b5b44dd8e6cad72dff073890',1,'FCCAnalyses::myUtils']]], - ['mergeparticles_65',['mergeParticles',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#ab1315bf243164c0a4fae1417fcf2b7fd',1,'FCCAnalyses::MCParticle']]], - ['min_5flength_66',['min_length',['../struct_weaver_interface_1_1_preprocess_params.html#a73ae9e0e62b2bb25e9d9d0eec1a57ec5',1,'WeaverInterface::PreprocessParams']]], - ['minimize_5fsphericity_67',['minimize_sphericity',['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__sphericity.html#af1d63789d789a06799ad0f19e33ec559',1,'FCCAnalyses::Algorithms::minimize_sphericity::minimize_sphericity()'],['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__sphericity.html',1,'FCCAnalyses::Algorithms::minimize_sphericity']]], - ['minimize_5fthrust_68',['minimize_thrust',['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__thrust.html#a0cf23f7da89f793d34a07b3d12824685',1,'FCCAnalyses::Algorithms::minimize_thrust::minimize_thrust()'],['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__thrust.html',1,'FCCAnalyses::Algorithms::minimize_thrust']]], - ['minus_69',['minus',['../struct_f_c_c_analyses_1_1_algorithms_1_1calculate__thrust.html#a787518d92bb7e99da7c12c6585802ebb',1,'FCCAnalyses::Algorithms::calculate_thrust']]], - ['mother_5find_70',['mother_ind',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex_m_c.html#ac5a9405e23411cec5d9793e73feb58c2',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertexMC']]], - ['myfinalsel_2ecc_71',['myFinalSel.cc',['../my_final_sel_8cc.html',1,'']]], - ['myfinalsel_2eh_72',['myFinalSel.h',['../my_final_sel_8h.html',1,'']]], - ['myutils_2ecc_73',['myUtils.cc',['../my_utils_8cc.html',1,'']]], - ['myutils_2eh_74',['myUtils.h',['../my_utils_8h.html',1,'']]] + ['m_5fa_0',['m_a',['../structlogNormal.html#add3110a23a15a2429e7d1cf81f611981',1,'logNormal']]], + ['m_5fabs_1',['m_abs',['../structFCCAnalyses_1_1MCParticle_1_1filter__pdgID.html#a4b132cc20208d30e38ff12c1c661e190',1,'FCCAnalyses::MCParticle::filter_pdgID::m_abs'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__charge.html#a93fb62a868d4e617281fd5107a86d401',1,'FCCAnalyses::ReconstructedParticle::sel_charge::m_abs']]], + ['m_5fangle_2',['m_angle',['../structFCCAnalyses_1_1myUtils_1_1build__tau23pi.html#a9c8ade6faeef7d7ee526269825f431fb',1,'FCCAnalyses::myUtils::build_tau23pi']]], + ['m_5fb_3',['m_b',['../structlogNormal.html#a47dcb2971fe88930e8765764fd6c5f8e',1,'logNormal']]], + ['m_5fc_4',['m_c',['../structlogNormal.html#a12d04981e8a7358d121c4cb9adaf2ce9',1,'logNormal']]], + ['m_5fcharge_5',['m_charge',['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__charge.html#a6cd2b22ccf81ddab8ab8c183f3527e3b',1,'FCCAnalyses::ReconstructedParticle::sel_charge']]], + ['m_5fchargeconjugate_6',['m_chargeconjugate',['../structFCCAnalyses_1_1MCParticle_1_1sel__pdgID.html#acf5896df7d7c91aded5c79e96fe9b23a',1,'FCCAnalyses::MCParticle::sel_pdgID']]], + ['m_5fchargeconjugatedaughters_7',['m_chargeConjugateDaughters',['../structFCCAnalyses_1_1MCParticle_1_1get__indices.html#a49306225e2e5e135372c7121257848d8',1,'FCCAnalyses::MCParticle::get_indices']]], + ['m_5fchargeconjugatemother_8',['m_chargeConjugateMother',['../structFCCAnalyses_1_1MCParticle_1_1get__indices.html#a19c1d11831882cfe0dc2623f8f0aca8d',1,'FCCAnalyses::MCParticle::get_indices']]], + ['m_5fchargedonly_9',['m_chargedonly',['../structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG__index.html#a97a6e83ae888828c97b08ee9c35edd89',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index::m_chargedOnly'],['../structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG.html#a60b35936f0d42bdb413f055aab7e264f',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG::m_chargedOnly']]], + ['m_5fclosest_10',['m_closest',['../structFCCAnalyses_1_1myUtils_1_1sel__PV.html#abfb4d3172874779f856aaaedb68c72ac',1,'FCCAnalyses::myUtils::sel_PV']]], + ['m_5fd0sig_5fmax_11',['m_d0sig_max',['../structFCCAnalyses_1_1VertexingUtils_1_1selTracks.html#a8329ed8e25aa297a8420282aeb612d0f',1,'FCCAnalyses::VertexingUtils::selTracks']]], + ['m_5fd0sig_5fmin_12',['m_d0sig_min',['../structFCCAnalyses_1_1VertexingUtils_1_1selTracks.html#a7edebd487e74bd6157f526ff9dfc6c7e',1,'FCCAnalyses::VertexingUtils::selTracks']]], + ['m_5fdaughters_13',['m_daughters',['../structFCCAnalyses_1_1MCParticle_1_1get__decay.html#a6b4d8ee4afc646ca6f10c592a938b16d',1,'FCCAnalyses::MCParticle::get_decay']]], + ['m_5fdebug_14',['m_debug',['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracks.html#aab015355e74d54a852d3d23fcd3a06c6',1,'FCCAnalyses::SmearObjects::SmearedTracks::m_debug'],['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksdNdx.html#a4c693526d7ce504e6a3465e3e74c3b43',1,'FCCAnalyses::SmearObjects::SmearedTracksdNdx::m_debug'],['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksTOF.html#a411a4851827075edb8897cd6ff1ba7fa',1,'FCCAnalyses::SmearObjects::SmearedTracksTOF::m_debug'],['../structFCCAnalyses_1_1SmearObjects_1_1SmearedReconstructedParticle.html#af5196890d431cb6d45b0554832da9383',1,'FCCAnalyses::SmearObjects::SmearedReconstructedParticle::m_debug']]], + ['m_5fdecoder_15',['m_decoder',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a913e72d4964621ff826d669fa2d991f3',1,'FCCAnalyses::CaloNtupleizer']]], + ['m_5fdelta_16',['m_delta',['../structFCCAnalyses_1_1ReconstructedParticle_1_1angular__separationBuilder.html#af9c41df18dfbe6a08064c5b76653548d',1,'FCCAnalyses::ReconstructedParticle::angular_separationBuilder']]], + ['m_5fe_17',['m_e',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#a71ca5cce96a0525a0c3e635066f0fdac',1,'FCCAnalyses::VertexFinderLCFIPlus']]], + ['m_5fextra_18',['m_extra',['../classExternalRecombiner.html#aaaebba38a3a94c3805f1b7090b09a655',1,'ExternalRecombiner']]], + ['m_5ffilterpv_19',['m_filterPV',['../structFCCAnalyses_1_1myUtils_1_1build__D0.html#ab24779f4020df8c2dcbbd3c5253a54c5',1,'FCCAnalyses::myUtils::build_D0']]], + ['m_5fgenstatus_20',['m_genstatus',['../structFCCAnalyses_1_1MCParticle_1_1get__EventPrimaryVertex.html#ab6d00e52d013b7b7d6cba837b7fe4720',1,'FCCAnalyses::MCParticle::get_EventPrimaryVertex::m_genstatus'],['../structFCCAnalyses_1_1MCParticle_1_1get__EventPrimaryVertexP4.html#a64de822a508d0b579e74302bd93be482',1,'FCCAnalyses::MCParticle::get_EventPrimaryVertexP4::m_genstatus']]], + ['m_5finclusivedecay_21',['m_inclusiveDecay',['../structFCCAnalyses_1_1MCParticle_1_1get__indices.html#a779621e350fd47ed2d4149d3b09f769e',1,'FCCAnalyses::MCParticle::get_indices']]], + ['m_5findex_22',['m_index',['../structFCCAnalyses_1_1MCParticle_1_1get__tree.html#a2f9542628db1b388d3f52fac4803c315',1,'FCCAnalyses::MCParticle::get_tree']]], + ['m_5finf_23',['m_inf',['../structFCCAnalyses_1_1MCParticle_1_1get__decay.html#ae13868d985cfaf0715b27959fd3f4f77',1,'FCCAnalyses::MCParticle::get_decay']]], + ['m_5fmass_24',['m_mass',['../structFCCAnalyses_1_1myUtils_1_1build__D0.html#ae2889d05c7b51930024c38b344da94f8',1,'FCCAnalyses::myUtils::build_D0']]], + ['m_5fmasshigh_25',['m_masshigh',['../structFCCAnalyses_1_1myUtils_1_1build__tau23pi.html#a64a7baba427a241ed3838e4f2fd407b9',1,'FCCAnalyses::myUtils::build_tau23pi']]], + ['m_5fmasslow_26',['m_masslow',['../structFCCAnalyses_1_1myUtils_1_1build__tau23pi.html#a53b5393605647dda58fb48b9b13e41d8',1,'FCCAnalyses::myUtils::build_tau23pi']]], + ['m_5fmax_5fp_27',['m_max_p',['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__p.html#ad6744284ea4f7fb88497e2024fac3549',1,'FCCAnalyses::ReconstructedParticle::sel_p']]], + ['m_5fmin_5feta_28',['m_min_eta',['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__eta.html#ae7d787337a4209904d1833bc4f4ed324',1,'FCCAnalyses::ReconstructedParticle::sel_eta']]], + ['m_5fmin_5fp_29',['m_min_p',['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__p.html#aa9aec95719827b8c5de5f768e7d0bf7b',1,'FCCAnalyses::ReconstructedParticle::sel_p']]], + ['m_5fmin_5fpt_30',['m_min_pt',['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__pt.html#a1379cfabd8d2f54e4e04b37eb983b0b9',1,'FCCAnalyses::ReconstructedParticle::sel_pt::m_min_pt'],['../structFCCAnalyses_1_1MCParticle_1_1sel__pt.html#afa075a2e113c418ce29dd49fafe92ab0',1,'FCCAnalyses::MCParticle::sel_pt::m_min_pt'],['../structFCCAnalyses_1_1JetClusteringUtils_1_1sel__pt.html#a9739f6bdee17500b2a235510a64e0ba8',1,'FCCAnalyses::JetClusteringUtils::sel_pt::m_min_pt']]], + ['m_5fmode_31',['m_mode',['../structFCCAnalyses_1_1SmearObjects_1_1SmearedReconstructedParticle.html#aa8a404cae7d3a94a8b90a9a07ee00c1e',1,'FCCAnalyses::SmearObjects::SmearedReconstructedParticle']]], + ['m_5fmother_32',['m_mother',['../structFCCAnalyses_1_1MCParticle_1_1get__decay.html#a5c54310c2ab9c0063e1ea61b7b446790',1,'FCCAnalyses::MCParticle::get_decay']]], + ['m_5fp_33',['m_p',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#a96a8356000c15a5b0041a6cd4453b8fc',1,'FCCAnalyses::VertexFinderLCFIPlus::m_p'],['../structFCCAnalyses_1_1myUtils_1_1build__D0.html#a340f4ec19f72d1d9d9000f1d7bd2dfaf',1,'FCCAnalyses::myUtils::build_D0::m_p'],['../structFCCAnalyses_1_1myUtils_1_1build__tau23pi.html#a2ab8c354139d2c0da4ceb14f3aca1899',1,'FCCAnalyses::myUtils::build_tau23pi::m_p']]], + ['m_5fpass_34',['m_pass',['../structFCCAnalyses_1_1JetTaggingUtils_1_1sel__tag.html#ab0ee139844d80c5ac48eab3c661efed2',1,'FCCAnalyses::JetTaggingUtils::sel_tag::m_pass'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__tag.html#a69648ac53342746e70da2a725bf3d3dc',1,'FCCAnalyses::ReconstructedParticle::sel_tag::m_pass']]], + ['m_5fpdg_35',['m_pdg',['../structFCCAnalyses_1_1MCParticle_1_1sel__pdgID.html#a0daa2e14a8456f841cc653c2ce5f3fef',1,'FCCAnalyses::MCParticle::sel_pdgID::m_pdg'],['../structFCCAnalyses_1_1myUtils_1_1sel__PID.html#a2a5d0ffe84f9ff26c6f6bd1f1a67d830',1,'FCCAnalyses::myUtils::sel_PID::m_PDG'],['../structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG.html#a3114f907d7a8c70592d82df3e756299a',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG::m_PDG'],['../structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG__index.html#a8dc52fffd2229327e0a216e153774e9e',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index::m_PDG']]], + ['m_5fpdg_5fdaughters_36',['m_pdg_daughters',['../structFCCAnalyses_1_1MCParticle_1_1get__indices.html#a64324b4a4839670586ee526862ebb7fd',1,'FCCAnalyses::MCParticle::get_indices']]], + ['m_5fpdg_5fmother_37',['m_pdg_mother',['../structFCCAnalyses_1_1MCParticle_1_1get__indices.html#a94d80014b84e35af0a20d2f7f695889f',1,'FCCAnalyses::MCParticle::get_indices']]], + ['m_5fpdgid_38',['m_pdgid',['../structFCCAnalyses_1_1MCParticle_1_1filter__pdgID.html#a180926de24b8c6c029fb2e6baa45e5e6',1,'FCCAnalyses::MCParticle::filter_pdgID']]], + ['m_5fpi_39',['m_pi',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#af5108da5c951942a4ec4120334a81206',1,'FCCAnalyses::VertexFinderLCFIPlus']]], + ['m_5fpos_40',['m_pos',['../structFCCAnalyses_1_1CaloNtupleizer_1_1getFloatAt.html#a77b96a1d0ec2dfe76f72f5879e7ca816',1,'FCCAnalyses::CaloNtupleizer::getFloatAt::m_pos'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__axis.html#ad9360bea72e660821f9bb3bca9ffd7b8',1,'FCCAnalyses::ReconstructedParticle::sel_axis::m_pos']]], + ['m_5fpv_41',['m_pv',['../structFCCAnalyses_1_1myUtils_1_1filter__PV.html#ac7dd043fb9fb0b96a3d23677c5715c3f',1,'FCCAnalyses::myUtils::filter_PV']]], + ['m_5frandom_42',['m_random',['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracks.html#ad6fd39f8fc8e333be3a7dd5a67dde949',1,'FCCAnalyses::SmearObjects::SmearedTracks::m_random'],['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksdNdx.html#a5f69c1bd284e7d4967580be859804ccb',1,'FCCAnalyses::SmearObjects::SmearedTracksdNdx::m_random'],['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksTOF.html#a506b86dcf3910e681375b57ebd363c43',1,'FCCAnalyses::SmearObjects::SmearedTracksTOF::m_random']]], + ['m_5frecombination_43',['m_recombination',['../structFCCAnalyses_1_1Algorithms_1_1jets__TwoHemispheres.html#a6dd68940a8493b099a31fe1aee839b33',1,'FCCAnalyses::Algorithms::jets_TwoHemispheres']]], + ['m_5fresonance_5fmass_44',['m_resonance_mass',['../structFCCAnalyses_1_1JetClusteringUtils_1_1resonanceBuilder.html#a5ba7b6d9a122eeef092d8e73b160c04d',1,'FCCAnalyses::JetClusteringUtils::resonanceBuilder::m_resonance_mass'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1resonanceBuilder.html#a9f6c083b7ec193c195a2a0d33244decf',1,'FCCAnalyses::ReconstructedParticle::resonanceBuilder::m_resonance_mass']]], + ['m_5frho_45',['m_rho',['../structFCCAnalyses_1_1myUtils_1_1build__tau23pi.html#ae0d6ad8b92912f7de7b5e8446896b094',1,'FCCAnalyses::myUtils::build_tau23pi']]], + ['m_5fscale_46',['m_scale',['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksdNdx.html#aeeab241cfb91e8949b970acf989c38c0',1,'FCCAnalyses::SmearObjects::SmearedTracksdNdx::m_scale'],['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksTOF.html#acefeb9d299feec2e7c35713ab34fde46',1,'FCCAnalyses::SmearObjects::SmearedTracksTOF::m_scale'],['../structFCCAnalyses_1_1SmearObjects_1_1SmearedReconstructedParticle.html#af26d9d1de34491962d78061a0c20278a',1,'FCCAnalyses::SmearObjects::SmearedReconstructedParticle::m_scale']]], + ['m_5fsmear_5fparameters_47',['m_smear_parameters',['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracks.html#ac396cb8163b8f4dd8acf61b923bc062e',1,'FCCAnalyses::SmearObjects::SmearedTracks']]], + ['m_5fsorted_48',['m_sorted',['../structFCCAnalyses_1_1Algorithms_1_1jets__TwoHemispheres.html#ae8cbf8e1c6b83339f7eed767315bb404',1,'FCCAnalyses::Algorithms::jets_TwoHemispheres']]], + ['m_5fsqrts_49',['m_sqrts',['../structFCCAnalyses_1_1JetClusteringUtils_1_1recoilBuilder.html#a329814e4aa98d24bebf0143fcdbb6a7c',1,'FCCAnalyses::JetClusteringUtils::recoilBuilder::m_sqrts'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1recoilBuilder.html#a32278d328bbb696b87a66838874d3542',1,'FCCAnalyses::ReconstructedParticle::recoilBuilder::m_sqrts']]], + ['m_5fstabledaughters_50',['m_stableDaughters',['../structFCCAnalyses_1_1MCParticle_1_1get__indices.html#a52a2220468066dc40fee5e583949da18',1,'FCCAnalyses::MCParticle::get_indices']]], + ['m_5fstatus_51',['m_status',['../structFCCAnalyses_1_1MCParticle_1_1sel__genStatus.html#a4a61e72aff1641a7c471dc45d76d8fa1',1,'FCCAnalyses::MCParticle::sel_genStatus']]], + ['m_5ftype_52',['m_type',['../structFCCAnalyses_1_1SmearObjects_1_1SmearedReconstructedParticle.html#af4a1f37305b9593ed6e7ab7b8e2b3e4e',1,'FCCAnalyses::SmearObjects::SmearedReconstructedParticle::m_type'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__absType.html#a87421a4b0fa0a2b2086899784be18760',1,'FCCAnalyses::ReconstructedParticle::sel_absType::m_type'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__type.html#a9babd5062e25ec9508677089dca8f196',1,'FCCAnalyses::ReconstructedParticle::sel_type::m_type']]], + ['m_5fz0sig_5fmax_53',['m_z0sig_max',['../structFCCAnalyses_1_1VertexingUtils_1_1selTracks.html#a24914e4dbb60c8a613ea0c5e8901ab24',1,'FCCAnalyses::VertexingUtils::selTracks']]], + ['m_5fz0sig_5fmin_54',['m_z0sig_min',['../structFCCAnalyses_1_1VertexingUtils_1_1selTracks.html#aeea60897fbd83a4229bf4a831190d0a5',1,'FCCAnalyses::VertexingUtils::selTracks']]], + ['mag2_55',['mag2',['../structFCCAnalyses_1_1Algorithms_1_1calculate__thrust.html#a4d88e22fe8e5a60915a3b57ab33a5bf9',1,'FCCAnalyses::Algorithms::calculate_thrust']]], + ['max_5flength_56',['max_length',['../structWeaverInterface_1_1PreprocessParams.html#add4b95fd5240777e2b602ef33cd61e8d',1,'WeaverInterface::PreprocessParams']]], + ['mc_5find_57',['mc_ind',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertex.html#a884c5a6e8dd695a1f096d90a43443658',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex::mc_ind'],['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertexMC.html#a69ea380268bd347a0d75c0917b6281d5',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertexMC::mc_ind']]], + ['mc_5findex_58',['mc_index',['../structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite.html#a51b891638f029e522a811b481b568deb',1,'FCCAnalyses::myUtils::FCCAnalysesComposite::mc_index'],['../structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite2.html#a278e01e4e9c96211fe0cab2d4ae00d74',1,'FCCAnalyses::myUtils::FCCAnalysesComposite2::mc_index']]], + ['mc_5findneutral_59',['mc_indneutral',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertexMC.html#aa05f6b4157592113e8f54ab4ade8912f',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertexMC']]], + ['mcparticle_2ecc_60',['MCParticle.cc',['../MCParticle_8cc.html',1,'']]], + ['mcparticle_2eh_61',['MCParticle.h',['../MCParticle_8h.html',1,'']]], + ['mctrackparameters_62',['mcTrackParameters',['../namespaceFCCAnalyses_1_1SmearObjects.html#a3e3cc25372e07c5ed25f6cb926fda275',1,'FCCAnalyses::SmearObjects']]], + ['merge_63',['merge',['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#ab2d5b265b6346572a571bd2c38d8defe',1,'FCCAnalyses::ReconstructedParticle::merge()'],['../namespaceFCCAnalyses_1_1ReconstructedTrack.html#af16c91b7746083d05021bc91ae4eca6a',1,'FCCAnalyses::ReconstructedTrack::Merge()']]], + ['merge_5fvertexobjet_64',['merge_VertexObjet',['../namespaceFCCAnalyses_1_1myUtils.html#a38f36bd8b5b44dd8e6cad72dff073890',1,'FCCAnalyses::myUtils']]], + ['mergeparticles_65',['mergeParticles',['../namespaceFCCAnalyses_1_1MCParticle.html#ab1315bf243164c0a4fae1417fcf2b7fd',1,'FCCAnalyses::MCParticle']]], + ['min_5flength_66',['min_length',['../structWeaverInterface_1_1PreprocessParams.html#a73ae9e0e62b2bb25e9d9d0eec1a57ec5',1,'WeaverInterface::PreprocessParams']]], + ['minimize_5fsphericity_67',['minimize_sphericity',['../structFCCAnalyses_1_1Algorithms_1_1minimize__sphericity.html#af1d63789d789a06799ad0f19e33ec559',1,'FCCAnalyses::Algorithms::minimize_sphericity::minimize_sphericity()'],['../structFCCAnalyses_1_1Algorithms_1_1minimize__sphericity.html',1,'FCCAnalyses::Algorithms::minimize_sphericity']]], + ['minimize_5fthrust_68',['minimize_thrust',['../structFCCAnalyses_1_1Algorithms_1_1minimize__thrust.html#a0cf23f7da89f793d34a07b3d12824685',1,'FCCAnalyses::Algorithms::minimize_thrust::minimize_thrust()'],['../structFCCAnalyses_1_1Algorithms_1_1minimize__thrust.html',1,'FCCAnalyses::Algorithms::minimize_thrust']]], + ['minus_69',['minus',['../structFCCAnalyses_1_1Algorithms_1_1calculate__thrust.html#a787518d92bb7e99da7c12c6585802ebb',1,'FCCAnalyses::Algorithms::calculate_thrust']]], + ['mother_5find_70',['mother_ind',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertexMC.html#ac5a9405e23411cec5d9793e73feb58c2',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertexMC']]], + ['myfinalsel_2ecc_71',['myFinalSel.cc',['../myFinalSel_8cc.html',1,'']]], + ['myfinalsel_2eh_72',['myFinalSel.h',['../myFinalSel_8h.html',1,'']]], + ['myutils_2ecc_73',['myUtils.cc',['../myUtils_8cc.html',1,'']]], + ['myutils_2eh_74',['myUtils.h',['../myUtils_8h.html',1,'']]] ]; diff --git a/doc/latest/search/all_e.js b/doc/latest/search/all_e.js index 875fd9df89..0b1c9bb71b 100644 --- a/doc/latest/search/all_e.js +++ b/doc/latest/search/all_e.js @@ -1,12 +1,12 @@ var searchData= [ - ['name_0',['name',['../struct_weaver_interface_1_1_preprocess_params.html#af12a43dddc0c78f21fd377c784771311',1,'WeaverInterface::PreprocessParams']]], - ['njets_1',['njets',['../classjet_clustering_helper_1_1_exclusive_jet_clustering_helper.html#a6639d73c09d1ce185abec596617eef4c',1,'jetClusteringHelper::ExclusiveJetClusteringHelper']]], - ['nmax_5fdmerge_2',['Nmax_dmerge',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a8cb30991db6727e0c230bbe84b7dacfe',1,'FCCAnalyses::JetClusteringUtils']]], - ['norm_5ffactor_3',['norm_factor',['../struct_weaver_interface_1_1_preprocess_params_1_1_var_info.html#a77ad9c5edefc1f30144abd5d654628e8',1,'WeaverInterface::PreprocessParams::VarInfo']]], - ['nsv_5fjet_4',['nSV_jet',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_v0.html#a90643fed7de80675178cf8f1e8feb000',1,'FCCAnalyses::VertexingUtils::FCCAnalysesV0']]], - ['ntracks_5',['ntracks',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex.html#ab2ce764eaa643d7222ed81101b3891a2',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex']]], - ['nx_6',['nx',['../classcontrib_1_1_valencia_brief_jet.html#a80492c2e275cfb3cd9d8fb8345837101',1,'contrib::ValenciaBriefJet']]], - ['ny_7',['ny',['../classcontrib_1_1_valencia_brief_jet.html#a5c634eeb78b93fae40473b0afe24ff77',1,'contrib::ValenciaBriefJet']]], - ['nz_8',['nz',['../classcontrib_1_1_valencia_brief_jet.html#a1f96ef1f3b4623a31940911b17f25b7d',1,'contrib::ValenciaBriefJet']]] + ['name_0',['name',['../structWeaverInterface_1_1PreprocessParams.html#af12a43dddc0c78f21fd377c784771311',1,'WeaverInterface::PreprocessParams']]], + ['njets_1',['njets',['../classjetClusteringHelper_1_1ExclusiveJetClusteringHelper.html#a6639d73c09d1ce185abec596617eef4c',1,'jetClusteringHelper::ExclusiveJetClusteringHelper']]], + ['nmax_5fdmerge_2',['Nmax_dmerge',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a8cb30991db6727e0c230bbe84b7dacfe',1,'FCCAnalyses::JetClusteringUtils']]], + ['norm_5ffactor_3',['norm_factor',['../structWeaverInterface_1_1PreprocessParams_1_1VarInfo.html#a77ad9c5edefc1f30144abd5d654628e8',1,'WeaverInterface::PreprocessParams::VarInfo']]], + ['nsv_5fjet_4',['nSV_jet',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesV0.html#a90643fed7de80675178cf8f1e8feb000',1,'FCCAnalyses::VertexingUtils::FCCAnalysesV0']]], + ['ntracks_5',['ntracks',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertex.html#ab2ce764eaa643d7222ed81101b3891a2',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex']]], + ['nx_6',['nx',['../classcontrib_1_1ValenciaBriefJet.html#a80492c2e275cfb3cd9d8fb8345837101',1,'contrib::ValenciaBriefJet']]], + ['ny_7',['ny',['../classcontrib_1_1ValenciaBriefJet.html#a5c634eeb78b93fae40473b0afe24ff77',1,'contrib::ValenciaBriefJet']]], + ['nz_8',['nz',['../classcontrib_1_1ValenciaBriefJet.html#a1f96ef1f3b4623a31940911b17f25b7d',1,'contrib::ValenciaBriefJet']]] ]; diff --git a/doc/latest/search/all_f.js b/doc/latest/search/all_f.js index 745ddf32e7..81151e0234 100644 --- a/doc/latest/search/all_f.js +++ b/doc/latest/search/all_f.js @@ -1,15 +1,15 @@ var searchData= [ - ['onnx_5f_0',['onnx_',['../class_weaver_interface.html#aacb4cd6fd5cde52edbc655d8312cfe14',1,'WeaverInterface']]], - ['onnxruntime_1',['onnxruntime',['../class_o_n_n_x_runtime.html',1,'ONNXRuntime'],['../class_o_n_n_x_runtime.html#a8dc28400fb3890fcf20acead7b02770d',1,'ONNXRuntime::ONNXRuntime(const std::string &="", const std::vector< std::string > &={})'],['../class_o_n_n_x_runtime.html#a5c1ae7394c02525ad70804754de758ce',1,'ONNXRuntime::ONNXRuntime(const ONNXRuntime &)=delete']]], - ['onnxruntime_2ecc_2',['ONNXRuntime.cc',['../_o_n_n_x_runtime_8cc.html',1,'']]], - ['onnxruntime_2eh_3',['ONNXRuntime.h',['../_o_n_n_x_runtime_8h.html',1,'']]], + ['onnx_5f_0',['onnx_',['../classWeaverInterface.html#aacb4cd6fd5cde52edbc655d8312cfe14',1,'WeaverInterface']]], + ['onnxruntime_1',['onnxruntime',['../classONNXRuntime.html',1,'ONNXRuntime'],['../classONNXRuntime.html#a8dc28400fb3890fcf20acead7b02770d',1,'ONNXRuntime::ONNXRuntime(const std::string &="", const std::vector< std::string > &={})'],['../classONNXRuntime.html#a5c1ae7394c02525ad70804754de758ce',1,'ONNXRuntime::ONNXRuntime(const ONNXRuntime &)=delete']]], + ['onnxruntime_2ecc_2',['ONNXRuntime.cc',['../ONNXRuntime_8cc.html',1,'']]], + ['onnxruntime_2eh_3',['ONNXRuntime.h',['../ONNXRuntime_8h.html',1,'']]], ['onnxtest_2ecpp_4',['onnxtest.cpp',['../onnxtest_8cpp.html',1,'']]], - ['operator_28_29_5',['operator()',['../struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g.html#a38084bc6925478c0694ea6ec1137df06',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG::operator()()'],['../struct_f_c_c_analyses_1_1my_utils_1_1sel___p_v.html#a406d52540dddd523f733a2bc65152bb2',1,'FCCAnalyses::myUtils::sel_PV::operator()()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__tag.html#a0d168f13bdb0880d314e5731468bdf19',1,'FCCAnalyses::ReconstructedParticle::sel_tag::operator()()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__axis.html#a6165e445969238268ba897ca12e02009',1,'FCCAnalyses::ReconstructedParticle::sel_axis::operator()()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__charge.html#a579d065ee4868bdf76670749757ebd7c',1,'FCCAnalyses::ReconstructedParticle::sel_charge::operator()()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__p.html#ab4e0aa93f33927cb6e9ca5959a3375fe',1,'FCCAnalyses::ReconstructedParticle::sel_p::operator()()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__eta.html#adee56074e85537a9305f3ba2d4331a87',1,'FCCAnalyses::ReconstructedParticle::sel_eta::operator()()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__pt.html#ad3ed2150821bc695f2f3d8c362f13072',1,'FCCAnalyses::ReconstructedParticle::sel_pt::operator()()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__abs_type.html#a9fe93fc8a41c91bc46c45915a0835492',1,'FCCAnalyses::ReconstructedParticle::sel_absType::operator()()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__type.html#a012d546d75701e21ad1f2349a2ee0b7d',1,'FCCAnalyses::ReconstructedParticle::sel_type::operator()()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1angular__separation_builder.html#ae8b075c0beda3272297bd068d8326565',1,'FCCAnalyses::ReconstructedParticle::angular_separationBuilder::operator()()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1recoil_builder.html#a668ad408c6b40d18fde4bec840782de2',1,'FCCAnalyses::ReconstructedParticle::recoilBuilder::operator()()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1resonance_builder.html#aa929a94c025e9ea34cc2cebfcc49c8c1',1,'FCCAnalyses::ReconstructedParticle::resonanceBuilder::operator()()'],['../struct_f_c_c_analyses_1_1my_utils_1_1sel___p_i_d.html#ae99dbe74d02c918e3b26db6926a63480',1,'FCCAnalyses::myUtils::sel_PID::operator()()'],['../struct_jet_clustering_1_1clustering__jade.html#a09eebd2f799f98ec03c74193505dc696',1,'JetClustering::clustering_jade::operator()()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g__index.html#ad1a38fe947104e207129053746c86db5',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index::operator()()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1get_r_p2_m_c__p__func.html#afb7e3ed4bcd1dbb5d3dc3698139b89d8',1,'FCCAnalyses::ReconstructedParticle2MC::getRP2MC_p_func::operator()()'],['../structlog_normal.html#a539b8fa8c46d18020e75fa5b58c73691',1,'logNormal::operator()()'],['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks.html#aa88b7b9516a3d9aad9447fcae5c044ed',1,'FCCAnalyses::SmearObjects::SmearedTracks::operator()()'],['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracksd_ndx.html#a1bdabddbe22a4777bc7874f6cbe18a25',1,'FCCAnalyses::SmearObjects::SmearedTracksdNdx::operator()()'],['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks_t_o_f.html#a1d8938c2175afe8650705d3d8b48d248',1,'FCCAnalyses::SmearObjects::SmearedTracksTOF::operator()()'],['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_reconstructed_particle.html#acf1a9fd932b60465274846d0f815ab69',1,'FCCAnalyses::SmearObjects::SmearedReconstructedParticle::operator()()'],['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1sel_tracks.html#af331c245c119b25b931e0fa102a91025',1,'FCCAnalyses::VertexingUtils::selTracks::operator()()'],['../struct_jet_clustering_1_1clustering__kt.html#a5861d3bd089219e8b4d721170e1f4a47',1,'JetClustering::clustering_kt::operator()()'],['../struct_jet_clustering_1_1clustering__antikt.html#a9756aec96fa45529313c6d8de5b4388b',1,'JetClustering::clustering_antikt::operator()()'],['../struct_jet_clustering_1_1clustering__cambridge.html#a17b11621657bc00d7069da6daf9f0750',1,'JetClustering::clustering_cambridge::operator()()'],['../struct_jet_clustering_1_1clustering__ee__kt.html#ae1a5136225387aa561cfba889f68c5c5',1,'JetClustering::clustering_ee_kt::operator()()'],['../struct_jet_clustering_1_1clustering__ee__genkt.html#aef2193d0f04cbf00f80df3488fc3a872',1,'JetClustering::clustering_ee_genkt::operator()()'],['../struct_jet_clustering_1_1clustering__genkt.html#aab0c7b48093213283a2ee8ae16980183',1,'JetClustering::clustering_genkt::operator()()'],['../struct_jet_clustering_1_1clustering__valencia.html#a3eb864b5a6677eaa588bd26198933009',1,'JetClustering::clustering_valencia::operator()()'],['../struct_f_c_c_analyses_1_1my_utils_1_1build___d0.html#abc8b90fdb46003c3a386ebdff986375b',1,'FCCAnalyses::myUtils::build_D0::operator()()'],['../struct_f_c_c_analyses_1_1_algorithms_1_1sphericity_fit.html#a888b1e83d7690ade827e7d9158f277b9',1,'FCCAnalyses::Algorithms::sphericityFit::operator()()'],['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__sphericity.html#aca09c72fc1aad6b09cb867354465ff3a',1,'FCCAnalyses::Algorithms::minimize_sphericity::operator()()'],['../struct_f_c_c_analyses_1_1_algorithms_1_1thrust_fit.html#a45ed4e9b353a1da146057b3de23f160d',1,'FCCAnalyses::Algorithms::thrustFit::operator()()'],['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__thrust.html#a78104887f503d351b4c81e4671208d75',1,'FCCAnalyses::Algorithms::minimize_thrust::operator()()'],['../struct_f_c_c_analyses_1_1_algorithms_1_1calculate__thrust.html#ae644da9422217a458b7225bef2f1d3dd',1,'FCCAnalyses::Algorithms::calculate_thrust::operator()()'],['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_charge.html#a2bb471ae5b455f5da3a8769e483ffe85',1,'FCCAnalyses::Algorithms::getAxisCharge::operator()()'],['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_mass.html#a679b8f82f8b188c94f27be715e1d92be',1,'FCCAnalyses::Algorithms::getAxisMass::operator()()'],['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_energy.html#a3bcd4836ef8f49087e75b39d1729f580',1,'FCCAnalyses::Algorithms::getAxisEnergy::operator()()'],['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_n.html#acc526dbea3619ba6edfbe538735bf304',1,'FCCAnalyses::Algorithms::getAxisN::operator()()'],['../struct_f_c_c_analyses_1_1_algorithms_1_1get_thrust_pointing.html#a7cdbf65fcd4ea52e114955fc0b1d13cc',1,'FCCAnalyses::Algorithms::getThrustPointing::operator()()'],['../struct_f_c_c_analyses_1_1_algorithms_1_1jets___two_hemispheres.html#a4cb16d73eeae344ca2888313918278be',1,'FCCAnalyses::Algorithms::jets_TwoHemispheres::operator()()'],['../struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1sel__layers.html#a504f7b998cd9889a794b5b8d735e52f2',1,'FCCAnalyses::CaloNtupleizer::sel_layers::operator()()'],['../struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1get_float_at.html#a5df3afa4328b2beff94a7c619b94ac32',1,'FCCAnalyses::CaloNtupleizer::getFloatAt::operator()()'],['../struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1sel__pt.html#aaf5bbb79dfeddb176569c491bdddf34a',1,'FCCAnalyses::JetClusteringUtils::sel_pt::operator()()'],['../struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1resonance_builder.html#abd0611e8ef65c7231b651ee49f98e00b',1,'FCCAnalyses::JetClusteringUtils::resonanceBuilder::operator()()'],['../struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1recoil_builder.html#aeda482e4f3a247ad301af3546a071385',1,'FCCAnalyses::JetClusteringUtils::recoilBuilder::operator()()'],['../struct_f_c_c_analyses_1_1_jet_tagging_utils_1_1sel__tag.html#ad656080f15a85ae068770b6a9147db58',1,'FCCAnalyses::JetTaggingUtils::sel_tag::operator()()'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1filter__pdg_i_d.html#ac19205fe9c1410c5d77e1d578b4d1638',1,'FCCAnalyses::MCParticle::filter_pdgID::operator()()'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pt.html#aa09a1ce77588738a249f8c45bd2732f6',1,'FCCAnalyses::MCParticle::sel_pt::operator()()'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__gen_status.html#a35d20620e19ae26667dca195fc7d65a0',1,'FCCAnalyses::MCParticle::sel_genStatus::operator()()'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pdg_i_d.html#a311105ba937244cfd837f719667ee289',1,'FCCAnalyses::MCParticle::sel_pdgID::operator()()'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__tree.html#af77fc9f8a4d228ac93446209c5a9d85e',1,'FCCAnalyses::MCParticle::get_tree::operator()()'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__decay.html#a38600e5ea7f1ced2cdf0c3f596bd4787',1,'FCCAnalyses::MCParticle::get_decay::operator()()'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get___event_primary_vertex.html#aa18b06bbe406accfb01c04f5dfe13c6d',1,'FCCAnalyses::MCParticle::get_EventPrimaryVertex::operator()()'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get___event_primary_vertex_p4.html#a53c4d501b40598c949f70ce41c6288dc',1,'FCCAnalyses::MCParticle::get_EventPrimaryVertexP4::operator()()'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices.html#a98067619e40ab3c1fdaa5f077f5b16a2',1,'FCCAnalyses::MCParticle::get_indices::operator()()'],['../struct_f_c_c_analyses_1_1my_utils_1_1filter___p_v.html#a314a0935bc1cf64f78944fc483259c6c',1,'FCCAnalyses::myUtils::filter_PV::operator()()'],['../struct_f_c_c_analyses_1_1my_utils_1_1build__tau23pi.html#a29f4f68b08f9d9a3467cef138a0439c3',1,'FCCAnalyses::myUtils::build_tau23pi::operator()()']]], - ['operator_3d_6',['operator=',['../class_o_n_n_x_runtime.html#a76c62bd95a41c9b824e3c9b40bdda0e5',1,'ONNXRuntime']]], - ['ort_7',['Ort',['../namespace_ort.html',1,'']]], - ['ort_3a_3aexperimental_8',['Experimental',['../namespace_ort_1_1_experimental.html',1,'Ort']]], - ['output_5fnode_5fdims_5f_9',['output_node_dims_',['../class_o_n_n_x_runtime.html#af39f5339415ad28552f5745ff8db6160',1,'ONNXRuntime']]], - ['output_5fnode_5fstrings_5f_10',['output_node_strings_',['../class_o_n_n_x_runtime.html#a27b04191237164cc11bde35518b39229',1,'ONNXRuntime']]], - ['outputbranches_11',['outputbranches',['../classjet_clustering_helper_1_1_exclusive_jet_clustering_helper.html#ad55c4a7977149c88f32ab04d7fca25b3',1,'jetClusteringHelper.ExclusiveJetClusteringHelper.outputBranches()'],['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a06481cb28480d3c058f4cd59bf236c29',1,'jetFlavourHelper.JetFlavourHelper.outputBranches()']]] + ['operator_28_29_5',['operator()',['../structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG.html#a38084bc6925478c0694ea6ec1137df06',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG::operator()()'],['../structFCCAnalyses_1_1myUtils_1_1sel__PV.html#a406d52540dddd523f733a2bc65152bb2',1,'FCCAnalyses::myUtils::sel_PV::operator()()'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__tag.html#a0d168f13bdb0880d314e5731468bdf19',1,'FCCAnalyses::ReconstructedParticle::sel_tag::operator()()'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__axis.html#a6165e445969238268ba897ca12e02009',1,'FCCAnalyses::ReconstructedParticle::sel_axis::operator()()'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__charge.html#a579d065ee4868bdf76670749757ebd7c',1,'FCCAnalyses::ReconstructedParticle::sel_charge::operator()()'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__p.html#ab4e0aa93f33927cb6e9ca5959a3375fe',1,'FCCAnalyses::ReconstructedParticle::sel_p::operator()()'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__eta.html#adee56074e85537a9305f3ba2d4331a87',1,'FCCAnalyses::ReconstructedParticle::sel_eta::operator()()'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__pt.html#ad3ed2150821bc695f2f3d8c362f13072',1,'FCCAnalyses::ReconstructedParticle::sel_pt::operator()()'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__absType.html#a9fe93fc8a41c91bc46c45915a0835492',1,'FCCAnalyses::ReconstructedParticle::sel_absType::operator()()'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__type.html#a012d546d75701e21ad1f2349a2ee0b7d',1,'FCCAnalyses::ReconstructedParticle::sel_type::operator()()'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1angular__separationBuilder.html#ae8b075c0beda3272297bd068d8326565',1,'FCCAnalyses::ReconstructedParticle::angular_separationBuilder::operator()()'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1recoilBuilder.html#a668ad408c6b40d18fde4bec840782de2',1,'FCCAnalyses::ReconstructedParticle::recoilBuilder::operator()()'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1resonanceBuilder.html#aa929a94c025e9ea34cc2cebfcc49c8c1',1,'FCCAnalyses::ReconstructedParticle::resonanceBuilder::operator()()'],['../structFCCAnalyses_1_1myUtils_1_1sel__PID.html#ae99dbe74d02c918e3b26db6926a63480',1,'FCCAnalyses::myUtils::sel_PID::operator()()'],['../structJetClustering_1_1clustering__jade.html#a09eebd2f799f98ec03c74193505dc696',1,'JetClustering::clustering_jade::operator()()'],['../structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG__index.html#ad1a38fe947104e207129053746c86db5',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index::operator()()'],['../structFCCAnalyses_1_1ReconstructedParticle2MC_1_1getRP2MC__p__func.html#afb7e3ed4bcd1dbb5d3dc3698139b89d8',1,'FCCAnalyses::ReconstructedParticle2MC::getRP2MC_p_func::operator()()'],['../structlogNormal.html#a539b8fa8c46d18020e75fa5b58c73691',1,'logNormal::operator()()'],['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracks.html#aa88b7b9516a3d9aad9447fcae5c044ed',1,'FCCAnalyses::SmearObjects::SmearedTracks::operator()()'],['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksdNdx.html#a1bdabddbe22a4777bc7874f6cbe18a25',1,'FCCAnalyses::SmearObjects::SmearedTracksdNdx::operator()()'],['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksTOF.html#a1d8938c2175afe8650705d3d8b48d248',1,'FCCAnalyses::SmearObjects::SmearedTracksTOF::operator()()'],['../structFCCAnalyses_1_1SmearObjects_1_1SmearedReconstructedParticle.html#acf1a9fd932b60465274846d0f815ab69',1,'FCCAnalyses::SmearObjects::SmearedReconstructedParticle::operator()()'],['../structFCCAnalyses_1_1VertexingUtils_1_1selTracks.html#af331c245c119b25b931e0fa102a91025',1,'FCCAnalyses::VertexingUtils::selTracks::operator()()'],['../structJetClustering_1_1clustering__kt.html#a5861d3bd089219e8b4d721170e1f4a47',1,'JetClustering::clustering_kt::operator()()'],['../structJetClustering_1_1clustering__antikt.html#a9756aec96fa45529313c6d8de5b4388b',1,'JetClustering::clustering_antikt::operator()()'],['../structJetClustering_1_1clustering__cambridge.html#a17b11621657bc00d7069da6daf9f0750',1,'JetClustering::clustering_cambridge::operator()()'],['../structJetClustering_1_1clustering__ee__kt.html#ae1a5136225387aa561cfba889f68c5c5',1,'JetClustering::clustering_ee_kt::operator()()'],['../structJetClustering_1_1clustering__ee__genkt.html#aef2193d0f04cbf00f80df3488fc3a872',1,'JetClustering::clustering_ee_genkt::operator()()'],['../structJetClustering_1_1clustering__genkt.html#aab0c7b48093213283a2ee8ae16980183',1,'JetClustering::clustering_genkt::operator()()'],['../structJetClustering_1_1clustering__valencia.html#a3eb864b5a6677eaa588bd26198933009',1,'JetClustering::clustering_valencia::operator()()'],['../structFCCAnalyses_1_1myUtils_1_1build__D0.html#abc8b90fdb46003c3a386ebdff986375b',1,'FCCAnalyses::myUtils::build_D0::operator()()'],['../structFCCAnalyses_1_1Algorithms_1_1sphericityFit.html#a888b1e83d7690ade827e7d9158f277b9',1,'FCCAnalyses::Algorithms::sphericityFit::operator()()'],['../structFCCAnalyses_1_1Algorithms_1_1minimize__sphericity.html#aca09c72fc1aad6b09cb867354465ff3a',1,'FCCAnalyses::Algorithms::minimize_sphericity::operator()()'],['../structFCCAnalyses_1_1Algorithms_1_1thrustFit.html#a45ed4e9b353a1da146057b3de23f160d',1,'FCCAnalyses::Algorithms::thrustFit::operator()()'],['../structFCCAnalyses_1_1Algorithms_1_1minimize__thrust.html#a78104887f503d351b4c81e4671208d75',1,'FCCAnalyses::Algorithms::minimize_thrust::operator()()'],['../structFCCAnalyses_1_1Algorithms_1_1calculate__thrust.html#ae644da9422217a458b7225bef2f1d3dd',1,'FCCAnalyses::Algorithms::calculate_thrust::operator()()'],['../structFCCAnalyses_1_1Algorithms_1_1getAxisCharge.html#a2bb471ae5b455f5da3a8769e483ffe85',1,'FCCAnalyses::Algorithms::getAxisCharge::operator()()'],['../structFCCAnalyses_1_1Algorithms_1_1getAxisMass.html#a679b8f82f8b188c94f27be715e1d92be',1,'FCCAnalyses::Algorithms::getAxisMass::operator()()'],['../structFCCAnalyses_1_1Algorithms_1_1getAxisEnergy.html#a3bcd4836ef8f49087e75b39d1729f580',1,'FCCAnalyses::Algorithms::getAxisEnergy::operator()()'],['../structFCCAnalyses_1_1Algorithms_1_1getAxisN.html#acc526dbea3619ba6edfbe538735bf304',1,'FCCAnalyses::Algorithms::getAxisN::operator()()'],['../structFCCAnalyses_1_1Algorithms_1_1getThrustPointing.html#a7cdbf65fcd4ea52e114955fc0b1d13cc',1,'FCCAnalyses::Algorithms::getThrustPointing::operator()()'],['../structFCCAnalyses_1_1Algorithms_1_1jets__TwoHemispheres.html#a4cb16d73eeae344ca2888313918278be',1,'FCCAnalyses::Algorithms::jets_TwoHemispheres::operator()()'],['../structFCCAnalyses_1_1CaloNtupleizer_1_1sel__layers.html#a504f7b998cd9889a794b5b8d735e52f2',1,'FCCAnalyses::CaloNtupleizer::sel_layers::operator()()'],['../structFCCAnalyses_1_1CaloNtupleizer_1_1getFloatAt.html#a5df3afa4328b2beff94a7c619b94ac32',1,'FCCAnalyses::CaloNtupleizer::getFloatAt::operator()()'],['../structFCCAnalyses_1_1JetClusteringUtils_1_1sel__pt.html#aaf5bbb79dfeddb176569c491bdddf34a',1,'FCCAnalyses::JetClusteringUtils::sel_pt::operator()()'],['../structFCCAnalyses_1_1JetClusteringUtils_1_1resonanceBuilder.html#abd0611e8ef65c7231b651ee49f98e00b',1,'FCCAnalyses::JetClusteringUtils::resonanceBuilder::operator()()'],['../structFCCAnalyses_1_1JetClusteringUtils_1_1recoilBuilder.html#aeda482e4f3a247ad301af3546a071385',1,'FCCAnalyses::JetClusteringUtils::recoilBuilder::operator()()'],['../structFCCAnalyses_1_1JetTaggingUtils_1_1sel__tag.html#ad656080f15a85ae068770b6a9147db58',1,'FCCAnalyses::JetTaggingUtils::sel_tag::operator()()'],['../structFCCAnalyses_1_1MCParticle_1_1filter__pdgID.html#ac19205fe9c1410c5d77e1d578b4d1638',1,'FCCAnalyses::MCParticle::filter_pdgID::operator()()'],['../structFCCAnalyses_1_1MCParticle_1_1sel__pt.html#aa09a1ce77588738a249f8c45bd2732f6',1,'FCCAnalyses::MCParticle::sel_pt::operator()()'],['../structFCCAnalyses_1_1MCParticle_1_1sel__genStatus.html#a35d20620e19ae26667dca195fc7d65a0',1,'FCCAnalyses::MCParticle::sel_genStatus::operator()()'],['../structFCCAnalyses_1_1MCParticle_1_1sel__pdgID.html#a311105ba937244cfd837f719667ee289',1,'FCCAnalyses::MCParticle::sel_pdgID::operator()()'],['../structFCCAnalyses_1_1MCParticle_1_1get__tree.html#af77fc9f8a4d228ac93446209c5a9d85e',1,'FCCAnalyses::MCParticle::get_tree::operator()()'],['../structFCCAnalyses_1_1MCParticle_1_1get__decay.html#a38600e5ea7f1ced2cdf0c3f596bd4787',1,'FCCAnalyses::MCParticle::get_decay::operator()()'],['../structFCCAnalyses_1_1MCParticle_1_1get__EventPrimaryVertex.html#aa18b06bbe406accfb01c04f5dfe13c6d',1,'FCCAnalyses::MCParticle::get_EventPrimaryVertex::operator()()'],['../structFCCAnalyses_1_1MCParticle_1_1get__EventPrimaryVertexP4.html#a53c4d501b40598c949f70ce41c6288dc',1,'FCCAnalyses::MCParticle::get_EventPrimaryVertexP4::operator()()'],['../structFCCAnalyses_1_1MCParticle_1_1get__indices.html#a98067619e40ab3c1fdaa5f077f5b16a2',1,'FCCAnalyses::MCParticle::get_indices::operator()()'],['../structFCCAnalyses_1_1myUtils_1_1filter__PV.html#a314a0935bc1cf64f78944fc483259c6c',1,'FCCAnalyses::myUtils::filter_PV::operator()()'],['../structFCCAnalyses_1_1myUtils_1_1build__tau23pi.html#a29f4f68b08f9d9a3467cef138a0439c3',1,'FCCAnalyses::myUtils::build_tau23pi::operator()()']]], + ['operator_3d_6',['operator=',['../classONNXRuntime.html#a76c62bd95a41c9b824e3c9b40bdda0e5',1,'ONNXRuntime']]], + ['ort_7',['Ort',['../namespaceOrt.html',1,'']]], + ['ort_3a_3aexperimental_8',['Experimental',['../namespaceOrt_1_1Experimental.html',1,'Ort']]], + ['output_5fnode_5fdims_5f_9',['output_node_dims_',['../classONNXRuntime.html#af39f5339415ad28552f5745ff8db6160',1,'ONNXRuntime']]], + ['output_5fnode_5fstrings_5f_10',['output_node_strings_',['../classONNXRuntime.html#a27b04191237164cc11bde35518b39229',1,'ONNXRuntime']]], + ['outputbranches_11',['outputbranches',['../classjetClusteringHelper_1_1ExclusiveJetClusteringHelper.html#ad55c4a7977149c88f32ab04d7fca25b3',1,'jetClusteringHelper.ExclusiveJetClusteringHelper.outputBranches()'],['../classjetFlavourHelper_1_1JetFlavourHelper.html#a06481cb28480d3c058f4cd59bf236c29',1,'jetFlavourHelper.JetFlavourHelper.outputBranches()']]] ]; diff --git a/doc/latest/search/classes_0.js b/doc/latest/search/classes_0.js index dc8c32179b..adbfd16ac1 100644 --- a/doc/latest/search/classes_0.js +++ b/doc/latest/search/classes_0.js @@ -1,4 +1,4 @@ var searchData= [ - ['angular_5fseparationbuilder_0',['angular_separationBuilder',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1angular__separation_builder.html',1,'FCCAnalyses::ReconstructedParticle']]] + ['angular_5fseparationbuilder_0',['angular_separationBuilder',['../structFCCAnalyses_1_1ReconstructedParticle_1_1angular__separationBuilder.html',1,'FCCAnalyses::ReconstructedParticle']]] ]; diff --git a/doc/latest/search/classes_1.js b/doc/latest/search/classes_1.js index 6ade95cd7c..42352ba2a6 100644 --- a/doc/latest/search/classes_1.js +++ b/doc/latest/search/classes_1.js @@ -1,5 +1,5 @@ var searchData= [ - ['build_5fd0_0',['build_D0',['../struct_f_c_c_analyses_1_1my_utils_1_1build___d0.html',1,'FCCAnalyses::myUtils']]], - ['build_5ftau23pi_1',['build_tau23pi',['../struct_f_c_c_analyses_1_1my_utils_1_1build__tau23pi.html',1,'FCCAnalyses::myUtils']]] + ['build_5fd0_0',['build_D0',['../structFCCAnalyses_1_1myUtils_1_1build__D0.html',1,'FCCAnalyses::myUtils']]], + ['build_5ftau23pi_1',['build_tau23pi',['../structFCCAnalyses_1_1myUtils_1_1build__tau23pi.html',1,'FCCAnalyses::myUtils']]] ]; diff --git a/doc/latest/search/classes_2.js b/doc/latest/search/classes_2.js index ec8e02974d..681481aece 100644 --- a/doc/latest/search/classes_2.js +++ b/doc/latest/search/classes_2.js @@ -1,12 +1,12 @@ var searchData= [ - ['calculate_5fthrust_0',['calculate_thrust',['../struct_f_c_c_analyses_1_1_algorithms_1_1calculate__thrust.html',1,'FCCAnalyses::Algorithms']]], - ['clustering_5fantikt_1',['clustering_antikt',['../struct_jet_clustering_1_1clustering__antikt.html',1,'JetClustering']]], - ['clustering_5fcambridge_2',['clustering_cambridge',['../struct_jet_clustering_1_1clustering__cambridge.html',1,'JetClustering']]], - ['clustering_5fee_5fgenkt_3',['clustering_ee_genkt',['../struct_jet_clustering_1_1clustering__ee__genkt.html',1,'JetClustering']]], - ['clustering_5fee_5fkt_4',['clustering_ee_kt',['../struct_jet_clustering_1_1clustering__ee__kt.html',1,'JetClustering']]], - ['clustering_5fgenkt_5',['clustering_genkt',['../struct_jet_clustering_1_1clustering__genkt.html',1,'JetClustering']]], - ['clustering_5fjade_6',['clustering_jade',['../struct_jet_clustering_1_1clustering__jade.html',1,'JetClustering']]], - ['clustering_5fkt_7',['clustering_kt',['../struct_jet_clustering_1_1clustering__kt.html',1,'JetClustering']]], - ['clustering_5fvalencia_8',['clustering_valencia',['../struct_jet_clustering_1_1clustering__valencia.html',1,'JetClustering']]] + ['calculate_5fthrust_0',['calculate_thrust',['../structFCCAnalyses_1_1Algorithms_1_1calculate__thrust.html',1,'FCCAnalyses::Algorithms']]], + ['clustering_5fantikt_1',['clustering_antikt',['../structJetClustering_1_1clustering__antikt.html',1,'JetClustering']]], + ['clustering_5fcambridge_2',['clustering_cambridge',['../structJetClustering_1_1clustering__cambridge.html',1,'JetClustering']]], + ['clustering_5fee_5fgenkt_3',['clustering_ee_genkt',['../structJetClustering_1_1clustering__ee__genkt.html',1,'JetClustering']]], + ['clustering_5fee_5fkt_4',['clustering_ee_kt',['../structJetClustering_1_1clustering__ee__kt.html',1,'JetClustering']]], + ['clustering_5fgenkt_5',['clustering_genkt',['../structJetClustering_1_1clustering__genkt.html',1,'JetClustering']]], + ['clustering_5fjade_6',['clustering_jade',['../structJetClustering_1_1clustering__jade.html',1,'JetClustering']]], + ['clustering_5fkt_7',['clustering_kt',['../structJetClustering_1_1clustering__kt.html',1,'JetClustering']]], + ['clustering_5fvalencia_8',['clustering_valencia',['../structJetClustering_1_1clustering__valencia.html',1,'JetClustering']]] ]; diff --git a/doc/latest/search/classes_3.js b/doc/latest/search/classes_3.js index ee614d9d20..765f9873b4 100644 --- a/doc/latest/search/classes_3.js +++ b/doc/latest/search/classes_3.js @@ -1,5 +1,5 @@ var searchData= [ - ['exclusivejetclusteringhelper_0',['ExclusiveJetClusteringHelper',['../classjet_clustering_helper_1_1_exclusive_jet_clustering_helper.html',1,'jetClusteringHelper']]], - ['externalrecombiner_1',['ExternalRecombiner',['../class_external_recombiner.html',1,'']]] + ['exclusivejetclusteringhelper_0',['ExclusiveJetClusteringHelper',['../classjetClusteringHelper_1_1ExclusiveJetClusteringHelper.html',1,'jetClusteringHelper']]], + ['externalrecombiner_1',['ExternalRecombiner',['../classExternalRecombiner.html',1,'']]] ]; diff --git a/doc/latest/search/classes_4.js b/doc/latest/search/classes_4.js index d2567562c1..c36c020b87 100644 --- a/doc/latest/search/classes_4.js +++ b/doc/latest/search/classes_4.js @@ -1,11 +1,11 @@ var searchData= [ - ['fccanalysescomposite_0',['FCCAnalysesComposite',['../struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite.html',1,'FCCAnalyses::myUtils']]], - ['fccanalysescomposite2_1',['FCCAnalysesComposite2',['../struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite2.html',1,'FCCAnalyses::myUtils']]], - ['fccanalysesjet_2',['FCCAnalysesJet',['../struct_jet_clustering_1_1_f_c_c_analyses_jet.html',1,'JetClustering']]], - ['fccanalysesv0_3',['FCCAnalysesV0',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_v0.html',1,'FCCAnalyses::VertexingUtils']]], - ['fccanalysesvertex_4',['FCCAnalysesVertex',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex.html',1,'FCCAnalyses::VertexingUtils']]], - ['fccanalysesvertexmc_5',['FCCAnalysesVertexMC',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex_m_c.html',1,'FCCAnalyses::VertexingUtils']]], - ['filter_5fpdgid_6',['filter_pdgID',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1filter__pdg_i_d.html',1,'FCCAnalyses::MCParticle']]], - ['filter_5fpv_7',['filter_PV',['../struct_f_c_c_analyses_1_1my_utils_1_1filter___p_v.html',1,'FCCAnalyses::myUtils']]] + ['fccanalysescomposite_0',['FCCAnalysesComposite',['../structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite.html',1,'FCCAnalyses::myUtils']]], + ['fccanalysescomposite2_1',['FCCAnalysesComposite2',['../structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite2.html',1,'FCCAnalyses::myUtils']]], + ['fccanalysesjet_2',['FCCAnalysesJet',['../structJetClustering_1_1FCCAnalysesJet.html',1,'JetClustering']]], + ['fccanalysesv0_3',['FCCAnalysesV0',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesV0.html',1,'FCCAnalyses::VertexingUtils']]], + ['fccanalysesvertex_4',['FCCAnalysesVertex',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertex.html',1,'FCCAnalyses::VertexingUtils']]], + ['fccanalysesvertexmc_5',['FCCAnalysesVertexMC',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertexMC.html',1,'FCCAnalyses::VertexingUtils']]], + ['filter_5fpdgid_6',['filter_pdgID',['../structFCCAnalyses_1_1MCParticle_1_1filter__pdgID.html',1,'FCCAnalyses::MCParticle']]], + ['filter_5fpv_7',['filter_PV',['../structFCCAnalyses_1_1myUtils_1_1filter__PV.html',1,'FCCAnalyses::myUtils']]] ]; diff --git a/doc/latest/search/classes_5.js b/doc/latest/search/classes_5.js index cb1aeb7808..706de59eaa 100644 --- a/doc/latest/search/classes_5.js +++ b/doc/latest/search/classes_5.js @@ -1,16 +1,16 @@ var searchData= [ - ['get_5fdecay_0',['get_decay',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__decay.html',1,'FCCAnalyses::MCParticle']]], - ['get_5feventprimaryvertex_1',['get_EventPrimaryVertex',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get___event_primary_vertex.html',1,'FCCAnalyses::MCParticle']]], - ['get_5feventprimaryvertexp4_2',['get_EventPrimaryVertexP4',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get___event_primary_vertex_p4.html',1,'FCCAnalyses::MCParticle']]], - ['get_5findices_3',['get_indices',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices.html',1,'FCCAnalyses::MCParticle']]], - ['get_5findices_5fexclusivedecay_4',['get_indices_ExclusiveDecay',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices___exclusive_decay.html',1,'FCCAnalyses::MCParticle']]], - ['get_5ftree_5',['get_tree',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__tree.html',1,'FCCAnalyses::MCParticle']]], - ['getaxischarge_6',['getAxisCharge',['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_charge.html',1,'FCCAnalyses::Algorithms']]], - ['getaxisenergy_7',['getAxisEnergy',['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_energy.html',1,'FCCAnalyses::Algorithms']]], - ['getaxismass_8',['getAxisMass',['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_mass.html',1,'FCCAnalyses::Algorithms']]], - ['getaxisn_9',['getAxisN',['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_n.html',1,'FCCAnalyses::Algorithms']]], - ['getfloatat_10',['getFloatAt',['../struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1get_float_at.html',1,'FCCAnalyses::CaloNtupleizer']]], - ['getrp2mc_5fp_5ffunc_11',['getRP2MC_p_func',['../struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1get_r_p2_m_c__p__func.html',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['getthrustpointing_12',['getThrustPointing',['../struct_f_c_c_analyses_1_1_algorithms_1_1get_thrust_pointing.html',1,'FCCAnalyses::Algorithms']]] + ['get_5fdecay_0',['get_decay',['../structFCCAnalyses_1_1MCParticle_1_1get__decay.html',1,'FCCAnalyses::MCParticle']]], + ['get_5feventprimaryvertex_1',['get_EventPrimaryVertex',['../structFCCAnalyses_1_1MCParticle_1_1get__EventPrimaryVertex.html',1,'FCCAnalyses::MCParticle']]], + ['get_5feventprimaryvertexp4_2',['get_EventPrimaryVertexP4',['../structFCCAnalyses_1_1MCParticle_1_1get__EventPrimaryVertexP4.html',1,'FCCAnalyses::MCParticle']]], + ['get_5findices_3',['get_indices',['../structFCCAnalyses_1_1MCParticle_1_1get__indices.html',1,'FCCAnalyses::MCParticle']]], + ['get_5findices_5fexclusivedecay_4',['get_indices_ExclusiveDecay',['../structFCCAnalyses_1_1MCParticle_1_1get__indices__ExclusiveDecay.html',1,'FCCAnalyses::MCParticle']]], + ['get_5ftree_5',['get_tree',['../structFCCAnalyses_1_1MCParticle_1_1get__tree.html',1,'FCCAnalyses::MCParticle']]], + ['getaxischarge_6',['getAxisCharge',['../structFCCAnalyses_1_1Algorithms_1_1getAxisCharge.html',1,'FCCAnalyses::Algorithms']]], + ['getaxisenergy_7',['getAxisEnergy',['../structFCCAnalyses_1_1Algorithms_1_1getAxisEnergy.html',1,'FCCAnalyses::Algorithms']]], + ['getaxismass_8',['getAxisMass',['../structFCCAnalyses_1_1Algorithms_1_1getAxisMass.html',1,'FCCAnalyses::Algorithms']]], + ['getaxisn_9',['getAxisN',['../structFCCAnalyses_1_1Algorithms_1_1getAxisN.html',1,'FCCAnalyses::Algorithms']]], + ['getfloatat_10',['getFloatAt',['../structFCCAnalyses_1_1CaloNtupleizer_1_1getFloatAt.html',1,'FCCAnalyses::CaloNtupleizer']]], + ['getrp2mc_5fp_5ffunc_11',['getRP2MC_p_func',['../structFCCAnalyses_1_1ReconstructedParticle2MC_1_1getRP2MC__p__func.html',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['getthrustpointing_12',['getThrustPointing',['../structFCCAnalyses_1_1Algorithms_1_1getThrustPointing.html',1,'FCCAnalyses::Algorithms']]] ]; diff --git a/doc/latest/search/classes_6.js b/doc/latest/search/classes_6.js index 646c910dda..6431339319 100644 --- a/doc/latest/search/classes_6.js +++ b/doc/latest/search/classes_6.js @@ -1,5 +1,5 @@ var searchData= [ - ['jetflavourhelper_0',['JetFlavourHelper',['../classjet_flavour_helper_1_1_jet_flavour_helper.html',1,'jetFlavourHelper']]], - ['jets_5ftwohemispheres_1',['jets_TwoHemispheres',['../struct_f_c_c_analyses_1_1_algorithms_1_1jets___two_hemispheres.html',1,'FCCAnalyses::Algorithms']]] + ['jetflavourhelper_0',['JetFlavourHelper',['../classjetFlavourHelper_1_1JetFlavourHelper.html',1,'jetFlavourHelper']]], + ['jets_5ftwohemispheres_1',['jets_TwoHemispheres',['../structFCCAnalyses_1_1Algorithms_1_1jets__TwoHemispheres.html',1,'FCCAnalyses::Algorithms']]] ]; diff --git a/doc/latest/search/classes_7.js b/doc/latest/search/classes_7.js index 1d1dbca59d..9423327d4c 100644 --- a/doc/latest/search/classes_7.js +++ b/doc/latest/search/classes_7.js @@ -1,4 +1,4 @@ var searchData= [ - ['lognormal_0',['logNormal',['../structlog_normal.html',1,'']]] + ['lognormal_0',['logNormal',['../structlogNormal.html',1,'']]] ]; diff --git a/doc/latest/search/classes_8.js b/doc/latest/search/classes_8.js index b87e04a972..3b24f44c28 100644 --- a/doc/latest/search/classes_8.js +++ b/doc/latest/search/classes_8.js @@ -1,5 +1,5 @@ var searchData= [ - ['minimize_5fsphericity_0',['minimize_sphericity',['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__sphericity.html',1,'FCCAnalyses::Algorithms']]], - ['minimize_5fthrust_1',['minimize_thrust',['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__thrust.html',1,'FCCAnalyses::Algorithms']]] + ['minimize_5fsphericity_0',['minimize_sphericity',['../structFCCAnalyses_1_1Algorithms_1_1minimize__sphericity.html',1,'FCCAnalyses::Algorithms']]], + ['minimize_5fthrust_1',['minimize_thrust',['../structFCCAnalyses_1_1Algorithms_1_1minimize__thrust.html',1,'FCCAnalyses::Algorithms']]] ]; diff --git a/doc/latest/search/classes_9.js b/doc/latest/search/classes_9.js index d4c66c2c31..b161abf647 100644 --- a/doc/latest/search/classes_9.js +++ b/doc/latest/search/classes_9.js @@ -1,4 +1,4 @@ var searchData= [ - ['onnxruntime_0',['ONNXRuntime',['../class_o_n_n_x_runtime.html',1,'']]] + ['onnxruntime_0',['ONNXRuntime',['../classONNXRuntime.html',1,'']]] ]; diff --git a/doc/latest/search/classes_a.js b/doc/latest/search/classes_a.js index beec54d604..8d00aa19c3 100644 --- a/doc/latest/search/classes_a.js +++ b/doc/latest/search/classes_a.js @@ -1,4 +1,4 @@ var searchData= [ - ['preprocessparams_0',['PreprocessParams',['../struct_weaver_interface_1_1_preprocess_params.html',1,'WeaverInterface']]] + ['preprocessparams_0',['PreprocessParams',['../structWeaverInterface_1_1PreprocessParams.html',1,'WeaverInterface']]] ]; diff --git a/doc/latest/search/classes_b.js b/doc/latest/search/classes_b.js index 826c9e1d2f..49a3d47a0c 100644 --- a/doc/latest/search/classes_b.js +++ b/doc/latest/search/classes_b.js @@ -1,5 +1,5 @@ var searchData= [ - ['recoilbuilder_0',['recoilbuilder',['../struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1recoil_builder.html',1,'FCCAnalyses::JetClusteringUtils::recoilBuilder'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1recoil_builder.html',1,'FCCAnalyses::ReconstructedParticle::recoilBuilder']]], - ['resonancebuilder_1',['resonancebuilder',['../struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1resonance_builder.html',1,'FCCAnalyses::JetClusteringUtils::resonanceBuilder'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1resonance_builder.html',1,'FCCAnalyses::ReconstructedParticle::resonanceBuilder']]] + ['recoilbuilder_0',['recoilbuilder',['../structFCCAnalyses_1_1JetClusteringUtils_1_1recoilBuilder.html',1,'FCCAnalyses::JetClusteringUtils::recoilBuilder'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1recoilBuilder.html',1,'FCCAnalyses::ReconstructedParticle::recoilBuilder']]], + ['resonancebuilder_1',['resonancebuilder',['../structFCCAnalyses_1_1JetClusteringUtils_1_1resonanceBuilder.html',1,'FCCAnalyses::JetClusteringUtils::resonanceBuilder'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1resonanceBuilder.html',1,'FCCAnalyses::ReconstructedParticle::resonanceBuilder']]] ]; diff --git a/doc/latest/search/classes_c.js b/doc/latest/search/classes_c.js index 23a8026cdd..105d572ec2 100644 --- a/doc/latest/search/classes_c.js +++ b/doc/latest/search/classes_c.js @@ -1,24 +1,24 @@ var searchData= [ - ['sel_5fabstype_0',['sel_absType',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__abs_type.html',1,'FCCAnalyses::ReconstructedParticle']]], - ['sel_5faxis_1',['sel_axis',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__axis.html',1,'FCCAnalyses::ReconstructedParticle']]], - ['sel_5fcharge_2',['sel_charge',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__charge.html',1,'FCCAnalyses::ReconstructedParticle']]], - ['sel_5feta_3',['sel_eta',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__eta.html',1,'FCCAnalyses::ReconstructedParticle']]], - ['sel_5fgenstatus_4',['sel_genStatus',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__gen_status.html',1,'FCCAnalyses::MCParticle']]], - ['sel_5flayers_5',['sel_layers',['../struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1sel__layers.html',1,'FCCAnalyses::CaloNtupleizer']]], - ['sel_5fp_6',['sel_p',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__p.html',1,'FCCAnalyses::ReconstructedParticle']]], - ['sel_5fpdgid_7',['sel_pdgID',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pdg_i_d.html',1,'FCCAnalyses::MCParticle']]], - ['sel_5fpid_8',['sel_PID',['../struct_f_c_c_analyses_1_1my_utils_1_1sel___p_i_d.html',1,'FCCAnalyses::myUtils']]], - ['sel_5fpt_9',['sel_pt',['../struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1sel__pt.html',1,'FCCAnalyses::JetClusteringUtils::sel_pt'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pt.html',1,'FCCAnalyses::MCParticle::sel_pt'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__pt.html',1,'FCCAnalyses::ReconstructedParticle::sel_pt']]], - ['sel_5fpv_10',['sel_PV',['../struct_f_c_c_analyses_1_1my_utils_1_1sel___p_v.html',1,'FCCAnalyses::myUtils']]], - ['sel_5ftag_11',['sel_tag',['../struct_f_c_c_analyses_1_1_jet_tagging_utils_1_1sel__tag.html',1,'FCCAnalyses::JetTaggingUtils::sel_tag'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__tag.html',1,'FCCAnalyses::ReconstructedParticle::sel_tag']]], - ['sel_5ftype_12',['sel_type',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__type.html',1,'FCCAnalyses::ReconstructedParticle']]], - ['selrp_5fpdg_13',['selRP_PDG',['../struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g.html',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['selrp_5fpdg_5findex_14',['selRP_PDG_index',['../struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g__index.html',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['seltracks_15',['selTracks',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1sel_tracks.html',1,'FCCAnalyses::VertexingUtils']]], - ['smearedreconstructedparticle_16',['SmearedReconstructedParticle',['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_reconstructed_particle.html',1,'FCCAnalyses::SmearObjects']]], - ['smearedtracks_17',['SmearedTracks',['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks.html',1,'FCCAnalyses::SmearObjects']]], - ['smearedtracksdndx_18',['SmearedTracksdNdx',['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracksd_ndx.html',1,'FCCAnalyses::SmearObjects']]], - ['smearedtrackstof_19',['SmearedTracksTOF',['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks_t_o_f.html',1,'FCCAnalyses::SmearObjects']]], - ['sphericityfit_20',['sphericityFit',['../struct_f_c_c_analyses_1_1_algorithms_1_1sphericity_fit.html',1,'FCCAnalyses::Algorithms']]] + ['sel_5fabstype_0',['sel_absType',['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__absType.html',1,'FCCAnalyses::ReconstructedParticle']]], + ['sel_5faxis_1',['sel_axis',['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__axis.html',1,'FCCAnalyses::ReconstructedParticle']]], + ['sel_5fcharge_2',['sel_charge',['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__charge.html',1,'FCCAnalyses::ReconstructedParticle']]], + ['sel_5feta_3',['sel_eta',['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__eta.html',1,'FCCAnalyses::ReconstructedParticle']]], + ['sel_5fgenstatus_4',['sel_genStatus',['../structFCCAnalyses_1_1MCParticle_1_1sel__genStatus.html',1,'FCCAnalyses::MCParticle']]], + ['sel_5flayers_5',['sel_layers',['../structFCCAnalyses_1_1CaloNtupleizer_1_1sel__layers.html',1,'FCCAnalyses::CaloNtupleizer']]], + ['sel_5fp_6',['sel_p',['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__p.html',1,'FCCAnalyses::ReconstructedParticle']]], + ['sel_5fpdgid_7',['sel_pdgID',['../structFCCAnalyses_1_1MCParticle_1_1sel__pdgID.html',1,'FCCAnalyses::MCParticle']]], + ['sel_5fpid_8',['sel_PID',['../structFCCAnalyses_1_1myUtils_1_1sel__PID.html',1,'FCCAnalyses::myUtils']]], + ['sel_5fpt_9',['sel_pt',['../structFCCAnalyses_1_1JetClusteringUtils_1_1sel__pt.html',1,'FCCAnalyses::JetClusteringUtils::sel_pt'],['../structFCCAnalyses_1_1MCParticle_1_1sel__pt.html',1,'FCCAnalyses::MCParticle::sel_pt'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__pt.html',1,'FCCAnalyses::ReconstructedParticle::sel_pt']]], + ['sel_5fpv_10',['sel_PV',['../structFCCAnalyses_1_1myUtils_1_1sel__PV.html',1,'FCCAnalyses::myUtils']]], + ['sel_5ftag_11',['sel_tag',['../structFCCAnalyses_1_1JetTaggingUtils_1_1sel__tag.html',1,'FCCAnalyses::JetTaggingUtils::sel_tag'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__tag.html',1,'FCCAnalyses::ReconstructedParticle::sel_tag']]], + ['sel_5ftype_12',['sel_type',['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__type.html',1,'FCCAnalyses::ReconstructedParticle']]], + ['selrp_5fpdg_13',['selRP_PDG',['../structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG.html',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['selrp_5fpdg_5findex_14',['selRP_PDG_index',['../structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG__index.html',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['seltracks_15',['selTracks',['../structFCCAnalyses_1_1VertexingUtils_1_1selTracks.html',1,'FCCAnalyses::VertexingUtils']]], + ['smearedreconstructedparticle_16',['SmearedReconstructedParticle',['../structFCCAnalyses_1_1SmearObjects_1_1SmearedReconstructedParticle.html',1,'FCCAnalyses::SmearObjects']]], + ['smearedtracks_17',['SmearedTracks',['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracks.html',1,'FCCAnalyses::SmearObjects']]], + ['smearedtracksdndx_18',['SmearedTracksdNdx',['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksdNdx.html',1,'FCCAnalyses::SmearObjects']]], + ['smearedtrackstof_19',['SmearedTracksTOF',['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksTOF.html',1,'FCCAnalyses::SmearObjects']]], + ['sphericityfit_20',['sphericityFit',['../structFCCAnalyses_1_1Algorithms_1_1sphericityFit.html',1,'FCCAnalyses::Algorithms']]] ]; diff --git a/doc/latest/search/classes_d.js b/doc/latest/search/classes_d.js index 7c12c6619a..6ab91400f8 100644 --- a/doc/latest/search/classes_d.js +++ b/doc/latest/search/classes_d.js @@ -1,4 +1,4 @@ var searchData= [ - ['thrustfit_0',['thrustFit',['../struct_f_c_c_analyses_1_1_algorithms_1_1thrust_fit.html',1,'FCCAnalyses::Algorithms']]] + ['thrustfit_0',['thrustFit',['../structFCCAnalyses_1_1Algorithms_1_1thrustFit.html',1,'FCCAnalyses::Algorithms']]] ]; diff --git a/doc/latest/search/classes_e.js b/doc/latest/search/classes_e.js index 297fbc10d3..9be0fbe88c 100644 --- a/doc/latest/search/classes_e.js +++ b/doc/latest/search/classes_e.js @@ -1,7 +1,7 @@ var searchData= [ - ['valenciabriefjet_0',['ValenciaBriefJet',['../classcontrib_1_1_valencia_brief_jet.html',1,'contrib']]], - ['valenciainfo_1',['ValenciaInfo',['../classcontrib_1_1_valencia_info.html',1,'contrib']]], - ['valenciaplugin_2',['ValenciaPlugin',['../classcontrib_1_1_valencia_plugin.html',1,'contrib']]], - ['varinfo_3',['VarInfo',['../struct_weaver_interface_1_1_preprocess_params_1_1_var_info.html',1,'WeaverInterface::PreprocessParams']]] + ['valenciabriefjet_0',['ValenciaBriefJet',['../classcontrib_1_1ValenciaBriefJet.html',1,'contrib']]], + ['valenciainfo_1',['ValenciaInfo',['../classcontrib_1_1ValenciaInfo.html',1,'contrib']]], + ['valenciaplugin_2',['ValenciaPlugin',['../classcontrib_1_1ValenciaPlugin.html',1,'contrib']]], + ['varinfo_3',['VarInfo',['../structWeaverInterface_1_1PreprocessParams_1_1VarInfo.html',1,'WeaverInterface::PreprocessParams']]] ]; diff --git a/doc/latest/search/classes_f.js b/doc/latest/search/classes_f.js index 2406e79682..fc128e8f0e 100644 --- a/doc/latest/search/classes_f.js +++ b/doc/latest/search/classes_f.js @@ -1,4 +1,4 @@ var searchData= [ - ['weaverinterface_0',['WeaverInterface',['../class_weaver_interface.html',1,'']]] + ['weaverinterface_0',['WeaverInterface',['../classWeaverInterface.html',1,'']]] ]; diff --git a/doc/latest/search/files_0.js b/doc/latest/search/files_0.js index 765db66f7f..2ca6031060 100644 --- a/doc/latest/search/files_0.js +++ b/doc/latest/search/files_0.js @@ -1,5 +1,5 @@ var searchData= [ - ['algorithms_2ecc_0',['Algorithms.cc',['../_algorithms_8cc.html',1,'']]], - ['algorithms_2eh_1',['Algorithms.h',['../_algorithms_8h.html',1,'']]] + ['algorithms_2ecc_0',['Algorithms.cc',['../Algorithms_8cc.html',1,'']]], + ['algorithms_2eh_1',['Algorithms.h',['../Algorithms_8h.html',1,'']]] ]; diff --git a/doc/latest/search/files_1.js b/doc/latest/search/files_1.js index 65bae1804a..0bfe455e91 100644 --- a/doc/latest/search/files_1.js +++ b/doc/latest/search/files_1.js @@ -1,7 +1,7 @@ var searchData= [ - ['calontupleizer_2ecc_0',['CaloNtupleizer.cc',['../_calo_ntupleizer_8cc.html',1,'']]], - ['calontupleizer_2eh_1',['CaloNtupleizer.h',['../_calo_ntupleizer_8h.html',1,'']]], - ['cstemplate_2ecc_2',['CSTemplate.cc',['../_c_s_template_8cc.html',1,'']]], - ['cstemplate_2eh_3',['CSTemplate.h',['../_c_s_template_8h.html',1,'']]] + ['calontupleizer_2ecc_0',['CaloNtupleizer.cc',['../CaloNtupleizer_8cc.html',1,'']]], + ['calontupleizer_2eh_1',['CaloNtupleizer.h',['../CaloNtupleizer_8h.html',1,'']]], + ['cstemplate_2ecc_2',['CSTemplate.cc',['../CSTemplate_8cc.html',1,'']]], + ['cstemplate_2eh_3',['CSTemplate.h',['../CSTemplate_8h.html',1,'']]] ]; diff --git a/doc/latest/search/files_2.js b/doc/latest/search/files_2.js index 0de82f95af..6d893a2573 100644 --- a/doc/latest/search/files_2.js +++ b/doc/latest/search/files_2.js @@ -1,8 +1,8 @@ var searchData= [ ['defines_2eh_0',['defines.h',['../defines_8h.html',1,'']]], - ['dummyloader_2ecc_1',['dummyLoader.cc',['../dummy_loader_8cc.html',1,'']]], - ['dummyloader_2eh_2',['dummyLoader.h',['../dummy_loader_8h.html',1,'']]], - ['dummyloadercs_2ecc_3',['dummyLoaderCS.cc',['../dummy_loader_c_s_8cc.html',1,'']]], - ['dummyloadercs_2eh_4',['dummyLoaderCS.h',['../dummy_loader_c_s_8h.html',1,'']]] + ['dummyloader_2ecc_1',['dummyLoader.cc',['../dummyLoader_8cc.html',1,'']]], + ['dummyloader_2eh_2',['dummyLoader.h',['../dummyLoader_8h.html',1,'']]], + ['dummyloadercs_2ecc_3',['dummyLoaderCS.cc',['../dummyLoaderCS_8cc.html',1,'']]], + ['dummyloadercs_2eh_4',['dummyLoaderCS.h',['../dummyLoaderCS_8h.html',1,'']]] ]; diff --git a/doc/latest/search/files_3.js b/doc/latest/search/files_3.js index 047cc4f011..5342e91645 100644 --- a/doc/latest/search/files_3.js +++ b/doc/latest/search/files_3.js @@ -1,5 +1,5 @@ var searchData= [ - ['externalrecombiner_2ecc_0',['ExternalRecombiner.cc',['../_external_recombiner_8cc.html',1,'']]], - ['externalrecombiner_2eh_1',['ExternalRecombiner.h',['../_external_recombiner_8h.html',1,'']]] + ['externalrecombiner_2ecc_0',['ExternalRecombiner.cc',['../ExternalRecombiner_8cc.html',1,'']]], + ['externalrecombiner_2eh_1',['ExternalRecombiner.h',['../ExternalRecombiner_8h.html',1,'']]] ]; diff --git a/doc/latest/search/files_4.js b/doc/latest/search/files_4.js index c1a9b2534a..0769a16635 100644 --- a/doc/latest/search/files_4.js +++ b/doc/latest/search/files_4.js @@ -1,15 +1,15 @@ var searchData= [ - ['jetclustering_2ecc_0',['JetClustering.cc',['../_jet_clustering_8cc.html',1,'']]], - ['jetclustering_2eh_1',['JetClustering.h',['../_jet_clustering_8h.html',1,'']]], - ['jetclusteringhelper_2epy_2',['jetClusteringHelper.py',['../jet_clustering_helper_8py.html',1,'']]], - ['jetclusteringutils_2ecc_3',['JetClusteringUtils.cc',['../_jet_clustering_utils_8cc.html',1,'']]], - ['jetclusteringutils_2eh_4',['JetClusteringUtils.h',['../_jet_clustering_utils_8h.html',1,'']]], - ['jetconstituentsutils_2ecc_5',['JetConstituentsUtils.cc',['../_jet_constituents_utils_8cc.html',1,'']]], - ['jetconstituentsutils_2eh_6',['JetConstituentsUtils.h',['../_jet_constituents_utils_8h.html',1,'']]], - ['jetflavourhelper_2epy_7',['jetFlavourHelper.py',['../jet_flavour_helper_8py.html',1,'']]], - ['jetflavourutils_2ecc_8',['JetFlavourUtils.cc',['../_jet_flavour_utils_8cc.html',1,'']]], - ['jetflavourutils_2eh_9',['JetFlavourUtils.h',['../_jet_flavour_utils_8h.html',1,'']]], - ['jettaggingutils_2ecc_10',['JetTaggingUtils.cc',['../_jet_tagging_utils_8cc.html',1,'']]], - ['jettaggingutils_2eh_11',['JetTaggingUtils.h',['../_jet_tagging_utils_8h.html',1,'']]] + ['jetclustering_2ecc_0',['JetClustering.cc',['../JetClustering_8cc.html',1,'']]], + ['jetclustering_2eh_1',['JetClustering.h',['../JetClustering_8h.html',1,'']]], + ['jetclusteringhelper_2epy_2',['jetClusteringHelper.py',['../jetClusteringHelper_8py.html',1,'']]], + ['jetclusteringutils_2ecc_3',['JetClusteringUtils.cc',['../JetClusteringUtils_8cc.html',1,'']]], + ['jetclusteringutils_2eh_4',['JetClusteringUtils.h',['../JetClusteringUtils_8h.html',1,'']]], + ['jetconstituentsutils_2ecc_5',['JetConstituentsUtils.cc',['../JetConstituentsUtils_8cc.html',1,'']]], + ['jetconstituentsutils_2eh_6',['JetConstituentsUtils.h',['../JetConstituentsUtils_8h.html',1,'']]], + ['jetflavourhelper_2epy_7',['jetFlavourHelper.py',['../jetFlavourHelper_8py.html',1,'']]], + ['jetflavourutils_2ecc_8',['JetFlavourUtils.cc',['../JetFlavourUtils_8cc.html',1,'']]], + ['jetflavourutils_2eh_9',['JetFlavourUtils.h',['../JetFlavourUtils_8h.html',1,'']]], + ['jettaggingutils_2ecc_10',['JetTaggingUtils.cc',['../JetTaggingUtils_8cc.html',1,'']]], + ['jettaggingutils_2eh_11',['JetTaggingUtils.h',['../JetTaggingUtils_8h.html',1,'']]] ]; diff --git a/doc/latest/search/files_5.js b/doc/latest/search/files_5.js index 926eb6a6e4..fb64ed1bee 100644 --- a/doc/latest/search/files_5.js +++ b/doc/latest/search/files_5.js @@ -1,4 +1,4 @@ var searchData= [ - ['linkdef_2eh_0',['linkdef.h',['../case-studies_2include_2case-studies_2_link_def_8h.html',1,'(Global Namespace)'],['../_f_c_c_analyses_2_link_def_8h.html',1,'(Global Namespace)']]] + ['linkdef_2eh_0',['linkdef.h',['../case-studies_2include_2case-studies_2LinkDef_8h.html',1,'(Global Namespace)'],['../FCCAnalyses_2LinkDef_8h.html',1,'(Global Namespace)']]] ]; diff --git a/doc/latest/search/files_6.js b/doc/latest/search/files_6.js index bcf8800f07..279f5a97b9 100644 --- a/doc/latest/search/files_6.js +++ b/doc/latest/search/files_6.js @@ -1,9 +1,9 @@ var searchData= [ - ['mcparticle_2ecc_0',['MCParticle.cc',['../_m_c_particle_8cc.html',1,'']]], - ['mcparticle_2eh_1',['MCParticle.h',['../_m_c_particle_8h.html',1,'']]], - ['myfinalsel_2ecc_2',['myFinalSel.cc',['../my_final_sel_8cc.html',1,'']]], - ['myfinalsel_2eh_3',['myFinalSel.h',['../my_final_sel_8h.html',1,'']]], - ['myutils_2ecc_4',['myUtils.cc',['../my_utils_8cc.html',1,'']]], - ['myutils_2eh_5',['myUtils.h',['../my_utils_8h.html',1,'']]] + ['mcparticle_2ecc_0',['MCParticle.cc',['../MCParticle_8cc.html',1,'']]], + ['mcparticle_2eh_1',['MCParticle.h',['../MCParticle_8h.html',1,'']]], + ['myfinalsel_2ecc_2',['myFinalSel.cc',['../myFinalSel_8cc.html',1,'']]], + ['myfinalsel_2eh_3',['myFinalSel.h',['../myFinalSel_8h.html',1,'']]], + ['myutils_2ecc_4',['myUtils.cc',['../myUtils_8cc.html',1,'']]], + ['myutils_2eh_5',['myUtils.h',['../myUtils_8h.html',1,'']]] ]; diff --git a/doc/latest/search/files_7.js b/doc/latest/search/files_7.js index 00af481be0..f514f696b9 100644 --- a/doc/latest/search/files_7.js +++ b/doc/latest/search/files_7.js @@ -1,6 +1,6 @@ var searchData= [ - ['onnxruntime_2ecc_0',['ONNXRuntime.cc',['../_o_n_n_x_runtime_8cc.html',1,'']]], - ['onnxruntime_2eh_1',['ONNXRuntime.h',['../_o_n_n_x_runtime_8h.html',1,'']]], + ['onnxruntime_2ecc_0',['ONNXRuntime.cc',['../ONNXRuntime_8cc.html',1,'']]], + ['onnxruntime_2eh_1',['ONNXRuntime.h',['../ONNXRuntime_8h.html',1,'']]], ['onnxtest_2ecpp_2',['onnxtest.cpp',['../onnxtest_8cpp.html',1,'']]] ]; diff --git a/doc/latest/search/files_8.js b/doc/latest/search/files_8.js index fc23627b59..817e155f43 100644 --- a/doc/latest/search/files_8.js +++ b/doc/latest/search/files_8.js @@ -1,12 +1,12 @@ var searchData= [ - ['readme_2emd_0',['README.md',['../_r_e_a_d_m_e_8md.html',1,'']]], - ['reconstructedparticle_2ecc_1',['ReconstructedParticle.cc',['../_reconstructed_particle_8cc.html',1,'']]], - ['reconstructedparticle_2eh_2',['ReconstructedParticle.h',['../_reconstructed_particle_8h.html',1,'']]], - ['reconstructedparticle2mc_2ecc_3',['ReconstructedParticle2MC.cc',['../_reconstructed_particle2_m_c_8cc.html',1,'']]], - ['reconstructedparticle2mc_2eh_4',['ReconstructedParticle2MC.h',['../_reconstructed_particle2_m_c_8h.html',1,'']]], - ['reconstructedparticle2track_2ecc_5',['ReconstructedParticle2Track.cc',['../_reconstructed_particle2_track_8cc.html',1,'']]], - ['reconstructedparticle2track_2eh_6',['ReconstructedParticle2Track.h',['../_reconstructed_particle2_track_8h.html',1,'']]], - ['reconstructedtrack_2ecc_7',['ReconstructedTrack.cc',['../_reconstructed_track_8cc.html',1,'']]], - ['reconstructedtrack_2eh_8',['ReconstructedTrack.h',['../_reconstructed_track_8h.html',1,'']]] + ['readme_2emd_0',['README.md',['../README_8md.html',1,'']]], + ['reconstructedparticle_2ecc_1',['ReconstructedParticle.cc',['../ReconstructedParticle_8cc.html',1,'']]], + ['reconstructedparticle_2eh_2',['ReconstructedParticle.h',['../ReconstructedParticle_8h.html',1,'']]], + ['reconstructedparticle2mc_2ecc_3',['ReconstructedParticle2MC.cc',['../ReconstructedParticle2MC_8cc.html',1,'']]], + ['reconstructedparticle2mc_2eh_4',['ReconstructedParticle2MC.h',['../ReconstructedParticle2MC_8h.html',1,'']]], + ['reconstructedparticle2track_2ecc_5',['ReconstructedParticle2Track.cc',['../ReconstructedParticle2Track_8cc.html',1,'']]], + ['reconstructedparticle2track_2eh_6',['ReconstructedParticle2Track.h',['../ReconstructedParticle2Track_8h.html',1,'']]], + ['reconstructedtrack_2ecc_7',['ReconstructedTrack.cc',['../ReconstructedTrack_8cc.html',1,'']]], + ['reconstructedtrack_2eh_8',['ReconstructedTrack.h',['../ReconstructedTrack_8h.html',1,'']]] ]; diff --git a/doc/latest/search/files_9.js b/doc/latest/search/files_9.js index 2c8638ec28..ddeda4c37d 100644 --- a/doc/latest/search/files_9.js +++ b/doc/latest/search/files_9.js @@ -1,7 +1,7 @@ var searchData= [ - ['smearing_2ecc_0',['Smearing.cc',['../_smearing_8cc.html',1,'']]], - ['smearing_2eh_1',['Smearing.h',['../_smearing_8h.html',1,'']]], - ['smearobjects_2ecc_2',['SmearObjects.cc',['../_smear_objects_8cc.html',1,'']]], - ['smearobjects_2eh_3',['SmearObjects.h',['../_smear_objects_8h.html',1,'']]] + ['smearing_2ecc_0',['Smearing.cc',['../Smearing_8cc.html',1,'']]], + ['smearing_2eh_1',['Smearing.h',['../Smearing_8h.html',1,'']]], + ['smearobjects_2ecc_2',['SmearObjects.cc',['../SmearObjects_8cc.html',1,'']]], + ['smearobjects_2eh_3',['SmearObjects.h',['../SmearObjects_8h.html',1,'']]] ]; diff --git a/doc/latest/search/files_a.js b/doc/latest/search/files_a.js index abe8f8b6ba..9f8c25fcae 100644 --- a/doc/latest/search/files_a.js +++ b/doc/latest/search/files_a.js @@ -1,4 +1,4 @@ var searchData= [ - ['utils_2eh_0',['Utils.h',['../_utils_8h.html',1,'']]] + ['utils_2eh_0',['Utils.h',['../Utils_8h.html',1,'']]] ]; diff --git a/doc/latest/search/files_b.js b/doc/latest/search/files_b.js index a9e8aaeef8..75a05955cc 100644 --- a/doc/latest/search/files_b.js +++ b/doc/latest/search/files_b.js @@ -1,15 +1,15 @@ var searchData= [ - ['valenciaplugin_2ecc_0',['ValenciaPlugin.cc',['../_valencia_plugin_8cc.html',1,'']]], - ['valenciaplugin_2eh_1',['ValenciaPlugin.h',['../_valencia_plugin_8h.html',1,'']]], - ['vertexfinderacts_2ecc_2',['VertexFinderActs.cc',['../_vertex_finder_acts_8cc.html',1,'']]], - ['vertexfinderacts_2eh_3',['VertexFinderActs.h',['../_vertex_finder_acts_8h.html',1,'']]], - ['vertexfinderlcfiplus_2ecc_4',['VertexFinderLCFIPlus.cc',['../_vertex_finder_l_c_f_i_plus_8cc.html',1,'']]], - ['vertexfinderlcfiplus_2eh_5',['VertexFinderLCFIPlus.h',['../_vertex_finder_l_c_f_i_plus_8h.html',1,'']]], - ['vertexfitteracts_2ecc_6',['VertexFitterActs.cc',['../_vertex_fitter_acts_8cc.html',1,'']]], - ['vertexfitteracts_2eh_7',['VertexFitterActs.h',['../_vertex_fitter_acts_8h.html',1,'']]], - ['vertexfittersimple_2ecc_8',['VertexFitterSimple.cc',['../_vertex_fitter_simple_8cc.html',1,'']]], - ['vertexfittersimple_2eh_9',['VertexFitterSimple.h',['../_vertex_fitter_simple_8h.html',1,'']]], - ['vertexingutils_2ecc_10',['VertexingUtils.cc',['../_vertexing_utils_8cc.html',1,'']]], - ['vertexingutils_2eh_11',['VertexingUtils.h',['../_vertexing_utils_8h.html',1,'']]] + ['valenciaplugin_2ecc_0',['ValenciaPlugin.cc',['../ValenciaPlugin_8cc.html',1,'']]], + ['valenciaplugin_2eh_1',['ValenciaPlugin.h',['../ValenciaPlugin_8h.html',1,'']]], + ['vertexfinderacts_2ecc_2',['VertexFinderActs.cc',['../VertexFinderActs_8cc.html',1,'']]], + ['vertexfinderacts_2eh_3',['VertexFinderActs.h',['../VertexFinderActs_8h.html',1,'']]], + ['vertexfinderlcfiplus_2ecc_4',['VertexFinderLCFIPlus.cc',['../VertexFinderLCFIPlus_8cc.html',1,'']]], + ['vertexfinderlcfiplus_2eh_5',['VertexFinderLCFIPlus.h',['../VertexFinderLCFIPlus_8h.html',1,'']]], + ['vertexfitteracts_2ecc_6',['VertexFitterActs.cc',['../VertexFitterActs_8cc.html',1,'']]], + ['vertexfitteracts_2eh_7',['VertexFitterActs.h',['../VertexFitterActs_8h.html',1,'']]], + ['vertexfittersimple_2ecc_8',['VertexFitterSimple.cc',['../VertexFitterSimple_8cc.html',1,'']]], + ['vertexfittersimple_2eh_9',['VertexFitterSimple.h',['../VertexFitterSimple_8h.html',1,'']]], + ['vertexingutils_2ecc_10',['VertexingUtils.cc',['../VertexingUtils_8cc.html',1,'']]], + ['vertexingutils_2eh_11',['VertexingUtils.h',['../VertexingUtils_8h.html',1,'']]] ]; diff --git a/doc/latest/search/files_c.js b/doc/latest/search/files_c.js index 24ed245798..0cfc9af60d 100644 --- a/doc/latest/search/files_c.js +++ b/doc/latest/search/files_c.js @@ -1,7 +1,7 @@ var searchData= [ - ['weaverinterface_2ecc_0',['WeaverInterface.cc',['../_weaver_interface_8cc.html',1,'']]], - ['weaverinterface_2eh_1',['WeaverInterface.h',['../_weaver_interface_8h.html',1,'']]], - ['weaverutils_2ecc_2',['WeaverUtils.cc',['../_weaver_utils_8cc.html',1,'']]], - ['weaverutils_2eh_3',['WeaverUtils.h',['../_weaver_utils_8h.html',1,'']]] + ['weaverinterface_2ecc_0',['WeaverInterface.cc',['../WeaverInterface_8cc.html',1,'']]], + ['weaverinterface_2eh_1',['WeaverInterface.h',['../WeaverInterface_8h.html',1,'']]], + ['weaverutils_2ecc_2',['WeaverUtils.cc',['../WeaverUtils_8cc.html',1,'']]], + ['weaverutils_2eh_3',['WeaverUtils.h',['../WeaverUtils_8h.html',1,'']]] ]; diff --git a/doc/latest/search/functions_0.js b/doc/latest/search/functions_0.js index e1e08bde1f..96c7e0d0fa 100644 --- a/doc/latest/search/functions_0.js +++ b/doc/latest/search/functions_0.js @@ -1,4 +1,4 @@ var searchData= [ - ['_5f_5finit_5f_5f_0',['__init__',['../classjet_clustering_helper_1_1_exclusive_jet_clustering_helper.html#aefcb9748d5ea62eb344a4a153aa61878',1,'jetClusteringHelper.ExclusiveJetClusteringHelper.__init__()'],['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a28eaa4cf042fc99445d5c305b1137833',1,'jetFlavourHelper.JetFlavourHelper.__init__()']]] + ['_5f_5finit_5f_5f_0',['__init__',['../classjetClusteringHelper_1_1ExclusiveJetClusteringHelper.html#aefcb9748d5ea62eb344a4a153aa61878',1,'jetClusteringHelper.ExclusiveJetClusteringHelper.__init__()'],['../classjetFlavourHelper_1_1JetFlavourHelper.html#a28eaa4cf042fc99445d5c305b1137833',1,'jetFlavourHelper.JetFlavourHelper.__init__()']]] ]; diff --git a/doc/latest/search/functions_1.js b/doc/latest/search/functions_1.js index 055c0ce7c2..e63298ea9b 100644 --- a/doc/latest/search/functions_1.js +++ b/doc/latest/search/functions_1.js @@ -1,10 +1,10 @@ var searchData= [ - ['add_5ftruthmatched_0',['add_truthmatched',['../namespace_f_c_c_analyses_1_1my_utils.html#ab384413fb6c8fa07d1c8a98b44450cc5',1,'FCCAnalyses::myUtils']]], - ['add_5ftruthmatched2_1',['add_truthmatched2',['../namespace_f_c_c_analyses_1_1my_utils.html#a7ba0eab810e982d3a53fcc62746a0c8e',1,'FCCAnalyses::myUtils']]], - ['addtrack_5fbest_2',['addTrack_best',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#ac8e03209b93e855ad4307fac2a7462e3',1,'FCCAnalyses::VertexFinderLCFIPlus']]], - ['all_5finvariant_5fmasses_3',['all_invariant_masses',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a29b39d697374dfaccdbe1f74a8b415f0',1,'FCCAnalyses::JetConstituentsUtils']]], - ['anglebetweentwomcparticles_4',['AngleBetweenTwoMCParticles',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#ac2c1305df7223fb14bae082b708ff9d9',1,'FCCAnalyses::MCParticle']]], - ['angular_5fseparationbuilder_5',['angular_separationBuilder',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1angular__separation_builder.html#a50e769286f542040233a20434aa3fa9f',1,'FCCAnalyses::ReconstructedParticle::angular_separationBuilder']]], - ['as_5fvector_6',['as_vector',['../namespace_f_c_c_analyses_1_1_utils.html#a483978f1147b2349c48cab9b42670746',1,'FCCAnalyses::Utils']]] + ['add_5ftruthmatched_0',['add_truthmatched',['../namespaceFCCAnalyses_1_1myUtils.html#ab384413fb6c8fa07d1c8a98b44450cc5',1,'FCCAnalyses::myUtils']]], + ['add_5ftruthmatched2_1',['add_truthmatched2',['../namespaceFCCAnalyses_1_1myUtils.html#a7ba0eab810e982d3a53fcc62746a0c8e',1,'FCCAnalyses::myUtils']]], + ['addtrack_5fbest_2',['addTrack_best',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#ac8e03209b93e855ad4307fac2a7462e3',1,'FCCAnalyses::VertexFinderLCFIPlus']]], + ['all_5finvariant_5fmasses_3',['all_invariant_masses',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a29b39d697374dfaccdbe1f74a8b415f0',1,'FCCAnalyses::JetConstituentsUtils']]], + ['anglebetweentwomcparticles_4',['AngleBetweenTwoMCParticles',['../namespaceFCCAnalyses_1_1MCParticle.html#ac2c1305df7223fb14bae082b708ff9d9',1,'FCCAnalyses::MCParticle']]], + ['angular_5fseparationbuilder_5',['angular_separationBuilder',['../structFCCAnalyses_1_1ReconstructedParticle_1_1angular__separationBuilder.html#a50e769286f542040233a20434aa3fa9f',1,'FCCAnalyses::ReconstructedParticle::angular_separationBuilder']]], + ['as_5fvector_6',['as_vector',['../namespaceFCCAnalyses_1_1Utils.html#a483978f1147b2349c48cab9b42670746',1,'FCCAnalyses::Utils']]] ]; diff --git a/doc/latest/search/functions_10.js b/doc/latest/search/functions_10.js index 0a03a80ecc..5878bde65a 100644 --- a/doc/latest/search/functions_10.js +++ b/doc/latest/search/functions_10.js @@ -1,34 +1,34 @@ var searchData= [ - ['sel_5fabstype_0',['sel_absType',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__abs_type.html#a874f0beced3b2be5961f3de24aadff8a',1,'FCCAnalyses::ReconstructedParticle::sel_absType']]], - ['sel_5faxis_1',['sel_axis',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__axis.html#ac7740d82742395202ca7ba72775039b4',1,'FCCAnalyses::ReconstructedParticle::sel_axis']]], - ['sel_5fbyindex_2',['sel_byIndex',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a04c7af9cdc145bc547aaf2b141d0fba6',1,'FCCAnalyses::MCParticle']]], - ['sel_5fcharge_3',['sel_charge',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__charge.html#abf6f885d428aa8c7da160ee74566b6c8',1,'FCCAnalyses::ReconstructedParticle::sel_charge']]], - ['sel_5feta_4',['sel_eta',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__eta.html#a17270e7f41882c2dbdf2d4a2bc51f9f8',1,'FCCAnalyses::ReconstructedParticle::sel_eta']]], - ['sel_5fgenstatus_5',['sel_genStatus',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__gen_status.html#ae8759ce22bc6a1e59f0b8796abb580b9',1,'FCCAnalyses::MCParticle::sel_genStatus']]], - ['sel_5flayers_6',['sel_layers',['../struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1sel__layers.html#a39e09d66d6368b7955eb7beb570e5c9b',1,'FCCAnalyses::CaloNtupleizer::sel_layers']]], - ['sel_5fp_7',['sel_p',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__p.html#ab746574fb41f5bee1af23078257a1c57',1,'FCCAnalyses::ReconstructedParticle::sel_p']]], - ['sel_5fpdgid_8',['sel_pdgID',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pdg_i_d.html#afca6fef52f1b93f30c24e290a36c93a1',1,'FCCAnalyses::MCParticle::sel_pdgID']]], - ['sel_5fpid_9',['sel_PID',['../struct_f_c_c_analyses_1_1my_utils_1_1sel___p_i_d.html#af32edf3a9366873ecca489bdaf437949',1,'FCCAnalyses::myUtils::sel_PID']]], - ['sel_5fpt_10',['sel_pt',['../struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1sel__pt.html#a6dadffc3d7ea1e69b42f3b8c727e7c56',1,'FCCAnalyses::JetClusteringUtils::sel_pt::sel_pt()'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pt.html#ad46ccb6ac552fc9f2f1e554111beb8c3',1,'FCCAnalyses::MCParticle::sel_pt::sel_pt()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__pt.html#aaf75d1137285d3f487838ccb7558a7e9',1,'FCCAnalyses::ReconstructedParticle::sel_pt::sel_pt()']]], - ['sel_5fpv_11',['sel_PV',['../struct_f_c_c_analyses_1_1my_utils_1_1sel___p_v.html#a98fed992d22c66e670998fd2b7f99759',1,'FCCAnalyses::myUtils::sel_PV']]], - ['sel_5ftag_12',['sel_tag',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__tag.html#a387d0cd2c2893057347232b732c30ec2',1,'FCCAnalyses::ReconstructedParticle::sel_tag::sel_tag()'],['../struct_f_c_c_analyses_1_1_jet_tagging_utils_1_1sel__tag.html#ac34671a6bc1f35cb9b4551de7c28382b',1,'FCCAnalyses::JetTaggingUtils::sel_tag::sel_tag()']]], - ['sel_5ftype_13',['sel_type',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__type.html#aeb331ffea089473077ec553ca4d2aaf1',1,'FCCAnalyses::ReconstructedParticle::sel_type']]], - ['selprimarytracks_14',['SelPrimaryTracks',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a8a96b39bedab3e7054366aeccd50f86e',1,'FCCAnalyses::VertexingUtils']]], - ['selrp_5fchargedhadrons_15',['selRP_ChargedHadrons',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html#a66e2d4094b8d0de4c5f732a93a66a8bc',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['selrp_5fmatched_5fto_5flist_16',['selRP_matched_to_list',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html#adc2f35cda45d09807cfd54b2ee7f9f96',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['selrp_5fpdg_17',['selRP_PDG',['../struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g.html#a668ded6e2d58741267726c1369061a98',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG']]], - ['selrp_5fpdg_5findex_18',['selRP_PDG_index',['../struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g__index.html#a722215b389c0c2c0d0b18b57aada74be',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index']]], - ['seltaucand_19',['selTauCand',['../namespace_f_c_c_analyses_1_1my_final_sel.html#ac1884beebde05918cbe21a6a68c2e236',1,'FCCAnalyses::myFinalSel']]], - ['seltaucandtm_20',['selTauCandTM',['../namespace_f_c_c_analyses_1_1my_final_sel.html#aa121aadbac54f34f65434f6228dc0c4b',1,'FCCAnalyses::myFinalSel']]], - ['seltracks_21',['selTracks',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1sel_tracks.html#ab60698d4d992cf63012c6bbfb56a9da0',1,'FCCAnalyses::VertexingUtils::selTracks']]], - ['set_5fpseudojets_22',['set_pseudoJets',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#ae9e847f3943c1e33bd8f6e51cafa3621',1,'FCCAnalyses::JetClusteringUtils']]], - ['set_5fpseudojets_5fxyzm_23',['set_pseudoJets_xyzm',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a2968c138f4aa7e9cf9c22d45bfdda475',1,'FCCAnalyses::JetClusteringUtils']]], - ['setup_5fweaver_24',['setup_weaver',['../namespace_f_c_c_analyses_1_1_jet_flavour_utils.html#a76e2054bfaaccc7b043f3b92edd18fcb',1,'FCCAnalyses::JetFlavourUtils::setup_weaver()'],['../namespace_f_c_c_analyses_1_1_weaver_utils.html#ad8525bf149cf2c483fb2575cfcd9036c',1,'FCCAnalyses::WeaverUtils::setup_weaver(const std::string &, const std::string &, const ROOT::VecOps::RVec< std::string > &)'],['../namespace_f_c_c_analyses_1_1_weaver_utils.html#a4f2546dc6505a1fbc2f8c3813901bc21',1,'FCCAnalyses::WeaverUtils::setup_weaver(const std::string &onnx_filename, const std::string &json_filename, const rv::RVec< std::string > &vars)']]], - ['smearedreconstructedparticle_25',['SmearedReconstructedParticle',['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_reconstructed_particle.html#ae4880df6b35ca2ff3a08c7e31bac508d',1,'FCCAnalyses::SmearObjects::SmearedReconstructedParticle']]], - ['smearedtracks_26',['SmearedTracks',['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks.html#a6f39d65679617192acc145fab83b1c8c',1,'FCCAnalyses::SmearObjects::SmearedTracks']]], - ['smearedtracksdndx_27',['SmearedTracksdNdx',['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracksd_ndx.html#a54ac2ddfd71ca8ff6d3c73da3335abaa',1,'FCCAnalyses::SmearObjects::SmearedTracksdNdx']]], - ['smearedtrackstof_28',['SmearedTracksTOF',['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks_t_o_f.html#a4e0edbd5ed7de42e7daf1af1c76b8fc8',1,'FCCAnalyses::SmearObjects::SmearedTracksTOF']]], - ['sphericityfit_29',['sphericityFit',['../struct_f_c_c_analyses_1_1_algorithms_1_1sphericity_fit.html#a024b324a41bea3f3c760fceb01f6f419',1,'FCCAnalyses::Algorithms::sphericityFit']]], - ['sum_5ftlv_5fconstituents_30',['sum_tlv_constituents',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a27bc13971584b1eacbd2c416ee88c617',1,'FCCAnalyses::JetConstituentsUtils']]] + ['sel_5fabstype_0',['sel_absType',['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__absType.html#a874f0beced3b2be5961f3de24aadff8a',1,'FCCAnalyses::ReconstructedParticle::sel_absType']]], + ['sel_5faxis_1',['sel_axis',['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__axis.html#ac7740d82742395202ca7ba72775039b4',1,'FCCAnalyses::ReconstructedParticle::sel_axis']]], + ['sel_5fbyindex_2',['sel_byIndex',['../namespaceFCCAnalyses_1_1MCParticle.html#a04c7af9cdc145bc547aaf2b141d0fba6',1,'FCCAnalyses::MCParticle']]], + ['sel_5fcharge_3',['sel_charge',['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__charge.html#abf6f885d428aa8c7da160ee74566b6c8',1,'FCCAnalyses::ReconstructedParticle::sel_charge']]], + ['sel_5feta_4',['sel_eta',['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__eta.html#a17270e7f41882c2dbdf2d4a2bc51f9f8',1,'FCCAnalyses::ReconstructedParticle::sel_eta']]], + ['sel_5fgenstatus_5',['sel_genStatus',['../structFCCAnalyses_1_1MCParticle_1_1sel__genStatus.html#ae8759ce22bc6a1e59f0b8796abb580b9',1,'FCCAnalyses::MCParticle::sel_genStatus']]], + ['sel_5flayers_6',['sel_layers',['../structFCCAnalyses_1_1CaloNtupleizer_1_1sel__layers.html#a39e09d66d6368b7955eb7beb570e5c9b',1,'FCCAnalyses::CaloNtupleizer::sel_layers']]], + ['sel_5fp_7',['sel_p',['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__p.html#ab746574fb41f5bee1af23078257a1c57',1,'FCCAnalyses::ReconstructedParticle::sel_p']]], + ['sel_5fpdgid_8',['sel_pdgID',['../structFCCAnalyses_1_1MCParticle_1_1sel__pdgID.html#afca6fef52f1b93f30c24e290a36c93a1',1,'FCCAnalyses::MCParticle::sel_pdgID']]], + ['sel_5fpid_9',['sel_PID',['../structFCCAnalyses_1_1myUtils_1_1sel__PID.html#af32edf3a9366873ecca489bdaf437949',1,'FCCAnalyses::myUtils::sel_PID']]], + ['sel_5fpt_10',['sel_pt',['../structFCCAnalyses_1_1JetClusteringUtils_1_1sel__pt.html#a6dadffc3d7ea1e69b42f3b8c727e7c56',1,'FCCAnalyses::JetClusteringUtils::sel_pt::sel_pt()'],['../structFCCAnalyses_1_1MCParticle_1_1sel__pt.html#ad46ccb6ac552fc9f2f1e554111beb8c3',1,'FCCAnalyses::MCParticle::sel_pt::sel_pt()'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__pt.html#aaf75d1137285d3f487838ccb7558a7e9',1,'FCCAnalyses::ReconstructedParticle::sel_pt::sel_pt()']]], + ['sel_5fpv_11',['sel_PV',['../structFCCAnalyses_1_1myUtils_1_1sel__PV.html#a98fed992d22c66e670998fd2b7f99759',1,'FCCAnalyses::myUtils::sel_PV']]], + ['sel_5ftag_12',['sel_tag',['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__tag.html#a387d0cd2c2893057347232b732c30ec2',1,'FCCAnalyses::ReconstructedParticle::sel_tag::sel_tag()'],['../structFCCAnalyses_1_1JetTaggingUtils_1_1sel__tag.html#ac34671a6bc1f35cb9b4551de7c28382b',1,'FCCAnalyses::JetTaggingUtils::sel_tag::sel_tag()']]], + ['sel_5ftype_13',['sel_type',['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__type.html#aeb331ffea089473077ec553ca4d2aaf1',1,'FCCAnalyses::ReconstructedParticle::sel_type']]], + ['selprimarytracks_14',['SelPrimaryTracks',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a8a96b39bedab3e7054366aeccd50f86e',1,'FCCAnalyses::VertexingUtils']]], + ['selrp_5fchargedhadrons_15',['selRP_ChargedHadrons',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html#a66e2d4094b8d0de4c5f732a93a66a8bc',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['selrp_5fmatched_5fto_5flist_16',['selRP_matched_to_list',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html#adc2f35cda45d09807cfd54b2ee7f9f96',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['selrp_5fpdg_17',['selRP_PDG',['../structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG.html#a668ded6e2d58741267726c1369061a98',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG']]], + ['selrp_5fpdg_5findex_18',['selRP_PDG_index',['../structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG__index.html#a722215b389c0c2c0d0b18b57aada74be',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index']]], + ['seltaucand_19',['selTauCand',['../namespaceFCCAnalyses_1_1myFinalSel.html#ac1884beebde05918cbe21a6a68c2e236',1,'FCCAnalyses::myFinalSel']]], + ['seltaucandtm_20',['selTauCandTM',['../namespaceFCCAnalyses_1_1myFinalSel.html#aa121aadbac54f34f65434f6228dc0c4b',1,'FCCAnalyses::myFinalSel']]], + ['seltracks_21',['selTracks',['../structFCCAnalyses_1_1VertexingUtils_1_1selTracks.html#ab60698d4d992cf63012c6bbfb56a9da0',1,'FCCAnalyses::VertexingUtils::selTracks']]], + ['set_5fpseudojets_22',['set_pseudoJets',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#ae9e847f3943c1e33bd8f6e51cafa3621',1,'FCCAnalyses::JetClusteringUtils']]], + ['set_5fpseudojets_5fxyzm_23',['set_pseudoJets_xyzm',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a2968c138f4aa7e9cf9c22d45bfdda475',1,'FCCAnalyses::JetClusteringUtils']]], + ['setup_5fweaver_24',['setup_weaver',['../namespaceFCCAnalyses_1_1JetFlavourUtils.html#a76e2054bfaaccc7b043f3b92edd18fcb',1,'FCCAnalyses::JetFlavourUtils::setup_weaver()'],['../namespaceFCCAnalyses_1_1WeaverUtils.html#ad8525bf149cf2c483fb2575cfcd9036c',1,'FCCAnalyses::WeaverUtils::setup_weaver(const std::string &, const std::string &, const ROOT::VecOps::RVec< std::string > &)'],['../namespaceFCCAnalyses_1_1WeaverUtils.html#a4f2546dc6505a1fbc2f8c3813901bc21',1,'FCCAnalyses::WeaverUtils::setup_weaver(const std::string &onnx_filename, const std::string &json_filename, const rv::RVec< std::string > &vars)']]], + ['smearedreconstructedparticle_25',['SmearedReconstructedParticle',['../structFCCAnalyses_1_1SmearObjects_1_1SmearedReconstructedParticle.html#ae4880df6b35ca2ff3a08c7e31bac508d',1,'FCCAnalyses::SmearObjects::SmearedReconstructedParticle']]], + ['smearedtracks_26',['SmearedTracks',['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracks.html#a6f39d65679617192acc145fab83b1c8c',1,'FCCAnalyses::SmearObjects::SmearedTracks']]], + ['smearedtracksdndx_27',['SmearedTracksdNdx',['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksdNdx.html#a54ac2ddfd71ca8ff6d3c73da3335abaa',1,'FCCAnalyses::SmearObjects::SmearedTracksdNdx']]], + ['smearedtrackstof_28',['SmearedTracksTOF',['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksTOF.html#a4e0edbd5ed7de42e7daf1af1c76b8fc8',1,'FCCAnalyses::SmearObjects::SmearedTracksTOF']]], + ['sphericityfit_29',['sphericityFit',['../structFCCAnalyses_1_1Algorithms_1_1sphericityFit.html#a024b324a41bea3f3c760fceb01f6f419',1,'FCCAnalyses::Algorithms::sphericityFit']]], + ['sum_5ftlv_5fconstituents_30',['sum_tlv_constituents',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a27bc13971584b1eacbd2c416ee88c617',1,'FCCAnalyses::JetConstituentsUtils']]] ]; diff --git a/doc/latest/search/functions_11.js b/doc/latest/search/functions_11.js index 66627c2fed..aa3b78a0ae 100644 --- a/doc/latest/search/functions_11.js +++ b/doc/latest/search/functions_11.js @@ -1,10 +1,10 @@ var searchData= [ ['test_5fcase_0',['TEST_CASE',['../onnxtest_8cpp.html#a6879f21f91348c4369df581a5834ff39',1,'onnxtest.cpp']]], - ['thrustfit_1',['thrustFit',['../struct_f_c_c_analyses_1_1_algorithms_1_1thrust_fit.html#a48de3d0fb8a8057e70b216fa4531b154',1,'FCCAnalyses::Algorithms::thrustFit']]], - ['trackparamfrommc_5fdelphesconv_2',['TrackParamFromMC_DelphesConv',['../namespace_f_c_c_analyses_1_1_smear_objects.html#a2391b1c292d67f904e15a0c4de713b61',1,'FCCAnalyses::SmearObjects']]], - ['tracks_5fdndx_3',['tracks_dndx',['../namespace_f_c_c_analyses_1_1_reconstructed_track.html#ad6c913cc73693e6bc4b89bbb54109ef7',1,'FCCAnalyses::ReconstructedTrack::tracks_dNdx(const ROOT::VecOps::RVec< int > &track_indices, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::Quantity > &dNdx)'],['../namespace_f_c_c_analyses_1_1_reconstructed_track.html#afd8c140bb7aea6e6897c41c12a4e8805',1,'FCCAnalyses::ReconstructedTrack::tracks_dNdx(const ROOT::VecOps::RVec< edm4hep::TrackState > &some_tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &FullTracks, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::Quantity > &dNdx)']]], - ['tracks_5flength_4',['tracks_length',['../namespace_f_c_c_analyses_1_1_reconstructed_track.html#ab3cf1420169f43f0026acfc4243de192',1,'FCCAnalyses::ReconstructedTrack::tracks_length(const ROOT::VecOps::RVec< int > &track_indices, const ROOT::VecOps::RVec< float > &length)'],['../namespace_f_c_c_analyses_1_1_reconstructed_track.html#a717a5ee7cc826a43b6f8d8b4c40bdad3',1,'FCCAnalyses::ReconstructedTrack::tracks_length(const ROOT::VecOps::RVec< edm4hep::TrackState > &some_tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &FullTracks, const ROOT::VecOps::RVec< float > &length)']]], - ['tracks_5ftof_5',['tracks_tof',['../namespace_f_c_c_analyses_1_1_reconstructed_track.html#a3ac05338e84969b838144689ead4b486',1,'FCCAnalyses::ReconstructedTrack::tracks_TOF(const ROOT::VecOps::RVec< int > &track_indices, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &trackerhits)'],['../namespace_f_c_c_analyses_1_1_reconstructed_track.html#ace5673fc9540175ae35b373fd71aa4d3',1,'FCCAnalyses::ReconstructedTrack::tracks_TOF(const ROOT::VecOps::RVec< edm4hep::TrackState > &some_tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &FullTracks, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &trackerhits)']]], - ['trackstates_5fat_5fip_6',['TrackStates_at_IP',['../namespace_f_c_c_analyses_1_1_reconstructed_track.html#a743867e1ce9504be0538deeabb7034bb',1,'FCCAnalyses::ReconstructedTrack']]] + ['thrustfit_1',['thrustFit',['../structFCCAnalyses_1_1Algorithms_1_1thrustFit.html#a48de3d0fb8a8057e70b216fa4531b154',1,'FCCAnalyses::Algorithms::thrustFit']]], + ['trackparamfrommc_5fdelphesconv_2',['TrackParamFromMC_DelphesConv',['../namespaceFCCAnalyses_1_1SmearObjects.html#a2391b1c292d67f904e15a0c4de713b61',1,'FCCAnalyses::SmearObjects']]], + ['tracks_5fdndx_3',['tracks_dndx',['../namespaceFCCAnalyses_1_1ReconstructedTrack.html#ad6c913cc73693e6bc4b89bbb54109ef7',1,'FCCAnalyses::ReconstructedTrack::tracks_dNdx(const ROOT::VecOps::RVec< int > &track_indices, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::Quantity > &dNdx)'],['../namespaceFCCAnalyses_1_1ReconstructedTrack.html#afd8c140bb7aea6e6897c41c12a4e8805',1,'FCCAnalyses::ReconstructedTrack::tracks_dNdx(const ROOT::VecOps::RVec< edm4hep::TrackState > &some_tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &FullTracks, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::Quantity > &dNdx)']]], + ['tracks_5flength_4',['tracks_length',['../namespaceFCCAnalyses_1_1ReconstructedTrack.html#ab3cf1420169f43f0026acfc4243de192',1,'FCCAnalyses::ReconstructedTrack::tracks_length(const ROOT::VecOps::RVec< int > &track_indices, const ROOT::VecOps::RVec< float > &length)'],['../namespaceFCCAnalyses_1_1ReconstructedTrack.html#a717a5ee7cc826a43b6f8d8b4c40bdad3',1,'FCCAnalyses::ReconstructedTrack::tracks_length(const ROOT::VecOps::RVec< edm4hep::TrackState > &some_tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &FullTracks, const ROOT::VecOps::RVec< float > &length)']]], + ['tracks_5ftof_5',['tracks_tof',['../namespaceFCCAnalyses_1_1ReconstructedTrack.html#a3ac05338e84969b838144689ead4b486',1,'FCCAnalyses::ReconstructedTrack::tracks_TOF(const ROOT::VecOps::RVec< int > &track_indices, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &trackerhits)'],['../namespaceFCCAnalyses_1_1ReconstructedTrack.html#ace5673fc9540175ae35b373fd71aa4d3',1,'FCCAnalyses::ReconstructedTrack::tracks_TOF(const ROOT::VecOps::RVec< edm4hep::TrackState > &some_tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &FullTracks, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &trackerhits)']]], + ['trackstates_5fat_5fip_6',['TrackStates_at_IP',['../namespaceFCCAnalyses_1_1ReconstructedTrack.html#a743867e1ce9504be0538deeabb7034bb',1,'FCCAnalyses::ReconstructedTrack']]] ]; diff --git a/doc/latest/search/functions_12.js b/doc/latest/search/functions_12.js index b5b0a6627f..5d6b735ab9 100644 --- a/doc/latest/search/functions_12.js +++ b/doc/latest/search/functions_12.js @@ -1,4 +1,4 @@ var searchData= [ - ['unit_0',['unit',['../struct_f_c_c_analyses_1_1_algorithms_1_1calculate__thrust.html#a4262d76fb4dd85b57ee622d4891688fe',1,'FCCAnalyses::Algorithms::calculate_thrust']]] + ['unit_0',['unit',['../structFCCAnalyses_1_1Algorithms_1_1calculate__thrust.html#a4262d76fb4dd85b57ee622d4891688fe',1,'FCCAnalyses::Algorithms::calculate_thrust']]] ]; diff --git a/doc/latest/search/functions_13.js b/doc/latest/search/functions_13.js index fcd492c08d..7b0d751982 100644 --- a/doc/latest/search/functions_13.js +++ b/doc/latest/search/functions_13.js @@ -1,13 +1,13 @@ var searchData= [ - ['v0rejection_5ftight_0',['V0rejection_tight',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#a0906660da4c4c2a10483cd0051145a0b',1,'FCCAnalyses::VertexFinderLCFIPlus']]], - ['valenciainfo_1',['ValenciaInfo',['../classcontrib_1_1_valencia_info.html#adeb28f57422f2f7f3eb5c37ec737e253',1,'contrib::ValenciaInfo']]], - ['valenciaplugin_2',['valenciaplugin',['../classcontrib_1_1_valencia_plugin.html#a7de1c17fed8fd9860ec07d2c20b2099b',1,'contrib::ValenciaPlugin::ValenciaPlugin(double R, double beta, double gamma)'],['../classcontrib_1_1_valencia_plugin.html#a26fb5755090a9f9e8e55beabcef8b9f8',1,'contrib::ValenciaPlugin::ValenciaPlugin(double R, double beta)'],['../classcontrib_1_1_valencia_plugin.html#a8cce0d898834339e92a1f53dfc8375be',1,'contrib::ValenciaPlugin::ValenciaPlugin(const ValenciaPlugin &plugin)']]], - ['variablepos_3',['variablepos',['../class_o_n_n_x_runtime.html#a5d01f9f503324cde9c6945da475ff8a7',1,'ONNXRuntime::variablePos()'],['../class_weaver_interface.html#a39ebe06a0defcffd5b2274c0bce83621',1,'WeaverInterface::variablePos()']]], - ['varinfo_4',['varinfo',['../struct_weaver_interface_1_1_preprocess_params_1_1_var_info.html#a184a01d0f7a33b77bd07019039b74ca5',1,'WeaverInterface::PreprocessParams::VarInfo::VarInfo()'],['../struct_weaver_interface_1_1_preprocess_params_1_1_var_info.html#a1686577f13aeb4763ec3d28d464e86b5',1,'WeaverInterface::PreprocessParams::VarInfo::VarInfo(float imedian, float inorm_factor, float ireplace_inf_value, float ilower_bound, float iupper_bound, float ipad)']]], - ['vertexfinderamvf_5',['VertexFinderAMVF',['../namespace_f_c_c_analyses_1_1_vertex_finder_acts.html#a93e80d1249e09de6fd32134ef5db1711',1,'FCCAnalyses::VertexFinderActs']]], - ['vertexfitter_6',['VertexFitter',['../namespace_f_c_c_analyses_1_1_vertex_fitter_simple.html#a4ab60d499f2cec4ba5311393cd059c6e',1,'FCCAnalyses::VertexFitterSimple']]], - ['vertexfitter_5ftk_7',['vertexfitter_tk',['../namespace_f_c_c_analyses_1_1_vertex_fitter_simple.html#a358709fbd2843563cd5515b47836b982',1,'FCCAnalyses::VertexFitterSimple::VertexFitter_Tk(int Primary, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, bool BeamSpotConstraint=false, double sigmax=0., double sigmay=0., double sigmaz=0., double bsc_x=0., double bsc_y=0., double bsc_z=0.)'],['../namespace_f_c_c_analyses_1_1_vertex_fitter_simple.html#ae1b272ed0887c755d5836c90647c9a24',1,'FCCAnalyses::VertexFitterSimple::VertexFitter_Tk(int Primary, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &alltracks, bool BeamSpotConstraint=false, double sigmax=0., double sigmay=0., double sigmaz=0., double bsc_x=0., double bsc_y=0., double bsc_z=0.)']]], - ['vertexfitterfullbilloir_8',['VertexFitterFullBilloir',['../namespace_f_c_c_analyses_1_1_vertex_fitter_acts.html#a52147615ec02d56eee420150c8772b4f',1,'FCCAnalyses::VertexFitterActs']]], - ['vertexseed_5fbest_9',['VertexSeed_best',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#a76a26f41fcb17d11e5d78600df7ffcdd',1,'FCCAnalyses::VertexFinderLCFIPlus']]] + ['v0rejection_5ftight_0',['V0rejection_tight',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#a0906660da4c4c2a10483cd0051145a0b',1,'FCCAnalyses::VertexFinderLCFIPlus']]], + ['valenciainfo_1',['ValenciaInfo',['../classcontrib_1_1ValenciaInfo.html#adeb28f57422f2f7f3eb5c37ec737e253',1,'contrib::ValenciaInfo']]], + ['valenciaplugin_2',['valenciaplugin',['../classcontrib_1_1ValenciaPlugin.html#a7de1c17fed8fd9860ec07d2c20b2099b',1,'contrib::ValenciaPlugin::ValenciaPlugin(double R, double beta, double gamma)'],['../classcontrib_1_1ValenciaPlugin.html#a26fb5755090a9f9e8e55beabcef8b9f8',1,'contrib::ValenciaPlugin::ValenciaPlugin(double R, double beta)'],['../classcontrib_1_1ValenciaPlugin.html#a8cce0d898834339e92a1f53dfc8375be',1,'contrib::ValenciaPlugin::ValenciaPlugin(const ValenciaPlugin &plugin)']]], + ['variablepos_3',['variablepos',['../classONNXRuntime.html#a5d01f9f503324cde9c6945da475ff8a7',1,'ONNXRuntime::variablePos()'],['../classWeaverInterface.html#a39ebe06a0defcffd5b2274c0bce83621',1,'WeaverInterface::variablePos()']]], + ['varinfo_4',['varinfo',['../structWeaverInterface_1_1PreprocessParams_1_1VarInfo.html#a184a01d0f7a33b77bd07019039b74ca5',1,'WeaverInterface::PreprocessParams::VarInfo::VarInfo()'],['../structWeaverInterface_1_1PreprocessParams_1_1VarInfo.html#a1686577f13aeb4763ec3d28d464e86b5',1,'WeaverInterface::PreprocessParams::VarInfo::VarInfo(float imedian, float inorm_factor, float ireplace_inf_value, float ilower_bound, float iupper_bound, float ipad)']]], + ['vertexfinderamvf_5',['VertexFinderAMVF',['../namespaceFCCAnalyses_1_1VertexFinderActs.html#a93e80d1249e09de6fd32134ef5db1711',1,'FCCAnalyses::VertexFinderActs']]], + ['vertexfitter_6',['VertexFitter',['../namespaceFCCAnalyses_1_1VertexFitterSimple.html#a4ab60d499f2cec4ba5311393cd059c6e',1,'FCCAnalyses::VertexFitterSimple']]], + ['vertexfitter_5ftk_7',['vertexfitter_tk',['../namespaceFCCAnalyses_1_1VertexFitterSimple.html#a358709fbd2843563cd5515b47836b982',1,'FCCAnalyses::VertexFitterSimple::VertexFitter_Tk(int Primary, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, bool BeamSpotConstraint=false, double sigmax=0., double sigmay=0., double sigmaz=0., double bsc_x=0., double bsc_y=0., double bsc_z=0.)'],['../namespaceFCCAnalyses_1_1VertexFitterSimple.html#ae1b272ed0887c755d5836c90647c9a24',1,'FCCAnalyses::VertexFitterSimple::VertexFitter_Tk(int Primary, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &alltracks, bool BeamSpotConstraint=false, double sigmax=0., double sigmay=0., double sigmaz=0., double bsc_x=0., double bsc_y=0., double bsc_z=0.)']]], + ['vertexfitterfullbilloir_8',['VertexFitterFullBilloir',['../namespaceFCCAnalyses_1_1VertexFitterActs.html#a52147615ec02d56eee420150c8772b4f',1,'FCCAnalyses::VertexFitterActs']]], + ['vertexseed_5fbest_9',['VertexSeed_best',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#a76a26f41fcb17d11e5d78600df7ffcdd',1,'FCCAnalyses::VertexFinderLCFIPlus']]] ]; diff --git a/doc/latest/search/functions_14.js b/doc/latest/search/functions_14.js index 68cac4d363..802717b41e 100644 --- a/doc/latest/search/functions_14.js +++ b/doc/latest/search/functions_14.js @@ -1,4 +1,4 @@ var searchData= [ - ['weaverinterface_0',['WeaverInterface',['../class_weaver_interface.html#ad6e74a46fee271dfdfb76d953494ee9c',1,'WeaverInterface']]] + ['weaverinterface_0',['WeaverInterface',['../classWeaverInterface.html#ad6e74a46fee271dfdfb76d953494ee9c',1,'WeaverInterface']]] ]; diff --git a/doc/latest/search/functions_15.js b/doc/latest/search/functions_15.js index 6c4f487b8a..8f6ac32d7a 100644 --- a/doc/latest/search/functions_15.js +++ b/doc/latest/search/functions_15.js @@ -1,9 +1,9 @@ var searchData= [ - ['xptopar_0',['XPtoPar',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a3e2381761cb0a11ed4acbdfb8a088144',1,'FCCAnalyses::VertexingUtils']]], - ['xptopar_5fc_1',['xptopar_c',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a96713561ab090f408d5a9207f28ef643',1,'FCCAnalyses::JetConstituentsUtils::XPtoPar_C()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#ac8d8768c3ec53697008f56597a3e4d3e',1,'FCCAnalyses::ReconstructedParticle2Track::XPtoPar_C()']]], - ['xptopar_5fct_2',['xptopar_ct',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#ae7a1b5f27281461d5be2020fb0650876',1,'FCCAnalyses::JetConstituentsUtils::XPtoPar_ct()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a0799fa77da90692ac62f8abf2c85edd3',1,'FCCAnalyses::ReconstructedParticle2Track::XPtoPar_ct()']]], - ['xptopar_5fdxy_3',['xptopar_dxy',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a74cb01dffab31560348266d9a04632ce',1,'FCCAnalyses::JetConstituentsUtils::XPtoPar_dxy()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a63e80023995086fc8310197a6743de77',1,'FCCAnalyses::ReconstructedParticle2Track::XPtoPar_dxy()']]], - ['xptopar_5fdz_4',['xptopar_dz',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a423845deb4320da57cb4a9a777aebee2',1,'FCCAnalyses::JetConstituentsUtils::XPtoPar_dz()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a3862a7c2e3a03679e65756fb6a0c356f',1,'FCCAnalyses::ReconstructedParticle2Track::XPtoPar_dz()']]], - ['xptopar_5fphi_5',['xptopar_phi',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#abf6d7463a12fe3c13422ad03b0721f2b',1,'FCCAnalyses::JetConstituentsUtils::XPtoPar_phi()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#ac4be76b3113c9786b95976585e27ecff',1,'FCCAnalyses::ReconstructedParticle2Track::XPtoPar_phi()']]] + ['xptopar_0',['XPtoPar',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a3e2381761cb0a11ed4acbdfb8a088144',1,'FCCAnalyses::VertexingUtils']]], + ['xptopar_5fc_1',['xptopar_c',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a96713561ab090f408d5a9207f28ef643',1,'FCCAnalyses::JetConstituentsUtils::XPtoPar_C()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#ac8d8768c3ec53697008f56597a3e4d3e',1,'FCCAnalyses::ReconstructedParticle2Track::XPtoPar_C()']]], + ['xptopar_5fct_2',['xptopar_ct',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#ae7a1b5f27281461d5be2020fb0650876',1,'FCCAnalyses::JetConstituentsUtils::XPtoPar_ct()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a0799fa77da90692ac62f8abf2c85edd3',1,'FCCAnalyses::ReconstructedParticle2Track::XPtoPar_ct()']]], + ['xptopar_5fdxy_3',['xptopar_dxy',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a74cb01dffab31560348266d9a04632ce',1,'FCCAnalyses::JetConstituentsUtils::XPtoPar_dxy()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a63e80023995086fc8310197a6743de77',1,'FCCAnalyses::ReconstructedParticle2Track::XPtoPar_dxy()']]], + ['xptopar_5fdz_4',['xptopar_dz',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a423845deb4320da57cb4a9a777aebee2',1,'FCCAnalyses::JetConstituentsUtils::XPtoPar_dz()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a3862a7c2e3a03679e65756fb6a0c356f',1,'FCCAnalyses::ReconstructedParticle2Track::XPtoPar_dz()']]], + ['xptopar_5fphi_5',['xptopar_phi',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#abf6d7463a12fe3c13422ad03b0721f2b',1,'FCCAnalyses::JetConstituentsUtils::XPtoPar_phi()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#ac4be76b3113c9786b95976585e27ecff',1,'FCCAnalyses::ReconstructedParticle2Track::XPtoPar_phi()']]] ]; diff --git a/doc/latest/search/functions_16.js b/doc/latest/search/functions_16.js index 2b49d735f6..aece4414c0 100644 --- a/doc/latest/search/functions_16.js +++ b/doc/latest/search/functions_16.js @@ -1,4 +1,4 @@ var searchData= [ - ['_7eonnxruntime_0',['~ONNXRuntime',['../class_o_n_n_x_runtime.html#abd1b66a2a24ddf3c7e4e2fff40b4a054',1,'ONNXRuntime']]] + ['_7eonnxruntime_0',['~ONNXRuntime',['../classONNXRuntime.html#abd1b66a2a24ddf3c7e4e2fff40b4a054',1,'ONNXRuntime']]] ]; diff --git a/doc/latest/search/functions_2.js b/doc/latest/search/functions_2.js index 4fee401b51..1535596a40 100644 --- a/doc/latest/search/functions_2.js +++ b/doc/latest/search/functions_2.js @@ -1,22 +1,22 @@ var searchData= [ - ['beam_5fdistance_0',['beam_distance',['../classcontrib_1_1_valencia_brief_jet.html#a2774d561f702ff7c29bca9f8a4edb6a6',1,'contrib::ValenciaBriefJet']]], - ['beta_1',['beta',['../classcontrib_1_1_valencia_info.html#ad91cadc4f226062684dd1f4c8f87e1c0',1,'contrib::ValenciaInfo::beta()'],['../classcontrib_1_1_valencia_plugin.html#a8eb43c46c64fb9d34d7fbfb34b3780d9',1,'contrib::ValenciaPlugin::beta()']]], - ['build_5fb2kstee_2',['build_B2Kstee',['../namespace_f_c_c_analyses_1_1my_utils.html#a9aa5b403757fd76c94ae01a32c3b6a70',1,'FCCAnalyses::myUtils']]], - ['build_5fb2kstmumu_3',['build_B2Kstmumu',['../namespace_f_c_c_analyses_1_1my_utils.html#ac30bf0332f01f18a4423287a1d2a5aff',1,'FCCAnalyses::myUtils']]], - ['build_5fbd2kstnunu_4',['build_Bd2KstNuNu',['../namespace_f_c_c_analyses_1_1my_utils.html#a66e7451536f7f95805f26e3a6b3ed5e1',1,'FCCAnalyses::myUtils']]], - ['build_5fbd2mumu_5',['build_Bd2MuMu',['../namespace_f_c_c_analyses_1_1my_utils.html#a3174db79c74d73087ffbc528a825e347',1,'FCCAnalyses::myUtils']]], - ['build_5fbs2phinunu_6',['build_Bs2PhiNuNu',['../namespace_f_c_c_analyses_1_1my_utils.html#a7a40d45d07cd0e6fa3d504978d0c9352',1,'FCCAnalyses::myUtils']]], - ['build_5fbu2d0pi_7',['build_Bu2D0Pi',['../namespace_f_c_c_analyses_1_1my_utils.html#acd1981551153326da2712edb7d6a0d17',1,'FCCAnalyses::myUtils']]], - ['build_5fconstituents_8',['build_constituents',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a3faaf0aa7d05535a1fcef0a7e44ef14f',1,'FCCAnalyses::JetConstituentsUtils']]], - ['build_5fconstituents_5fcluster_9',['build_constituents_cluster',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a3fd91c720dbe041ffa76eaa644ea435d',1,'FCCAnalyses::JetConstituentsUtils']]], - ['build_5fd0_10',['build_D0',['../struct_f_c_c_analyses_1_1my_utils_1_1build___d0.html#add0d2be6dbfbab86f3b1426b44f82646',1,'FCCAnalyses::myUtils::build_D0']]], - ['build_5ffccanalysesjet_11',['build_FCCAnalysesJet',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a4cfc14857653c24274c323fd1e5c34cb',1,'FCCAnalyses::JetClusteringUtils']]], - ['build_5finvmass_12',['build_invmass',['../namespace_f_c_c_analyses_1_1my_utils.html#a4261f4bc323779fc590db822f4d7788f',1,'FCCAnalyses::myUtils']]], - ['build_5fjets_13',['build_jets',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a2a74435b9258adddc0820c44dca975dd',1,'FCCAnalyses::JetClusteringUtils']]], - ['build_5frho_14',['build_rho',['../namespace_f_c_c_analyses_1_1my_utils.html#a30fbc17d691a0113d25398898dbd5495',1,'FCCAnalyses::myUtils']]], - ['build_5ftau23pi_15',['build_tau23pi',['../struct_f_c_c_analyses_1_1my_utils_1_1build__tau23pi.html#aad16ee6c9a481439ed2a8ddc07e1eda8',1,'FCCAnalyses::myUtils::build_tau23pi::build_tau23pi()'],['../namespace_f_c_c_analyses_1_1my_utils.html#a93e1d63ac6bad80f831f7c4ee1017d8c',1,'FCCAnalyses::myUtils::build_tau23pi(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)']]], - ['build_5ftlv_16',['build_tlv',['../namespace_f_c_c_analyses_1_1my_utils.html#a40d4396478c4496b4a6066a6e2e79450',1,'FCCAnalyses::myUtils']]], - ['build_5ftruerho_17',['build_truerho',['../namespace_f_c_c_analyses_1_1my_utils.html#ad02d0e717f36dd18e6bcf06de00e85d5',1,'FCCAnalyses::myUtils']]], - ['bz_18',['Bz',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a0a0094af3677bfb0f3905b8c0863d274',1,'FCCAnalyses::ReconstructedParticle2Track']]] + ['beam_5fdistance_0',['beam_distance',['../classcontrib_1_1ValenciaBriefJet.html#a2774d561f702ff7c29bca9f8a4edb6a6',1,'contrib::ValenciaBriefJet']]], + ['beta_1',['beta',['../classcontrib_1_1ValenciaInfo.html#ad91cadc4f226062684dd1f4c8f87e1c0',1,'contrib::ValenciaInfo::beta()'],['../classcontrib_1_1ValenciaPlugin.html#a8eb43c46c64fb9d34d7fbfb34b3780d9',1,'contrib::ValenciaPlugin::beta()']]], + ['build_5fb2kstee_2',['build_B2Kstee',['../namespaceFCCAnalyses_1_1myUtils.html#a9aa5b403757fd76c94ae01a32c3b6a70',1,'FCCAnalyses::myUtils']]], + ['build_5fb2kstmumu_3',['build_B2Kstmumu',['../namespaceFCCAnalyses_1_1myUtils.html#ac30bf0332f01f18a4423287a1d2a5aff',1,'FCCAnalyses::myUtils']]], + ['build_5fbd2kstnunu_4',['build_Bd2KstNuNu',['../namespaceFCCAnalyses_1_1myUtils.html#a66e7451536f7f95805f26e3a6b3ed5e1',1,'FCCAnalyses::myUtils']]], + ['build_5fbd2mumu_5',['build_Bd2MuMu',['../namespaceFCCAnalyses_1_1myUtils.html#a3174db79c74d73087ffbc528a825e347',1,'FCCAnalyses::myUtils']]], + ['build_5fbs2phinunu_6',['build_Bs2PhiNuNu',['../namespaceFCCAnalyses_1_1myUtils.html#a7a40d45d07cd0e6fa3d504978d0c9352',1,'FCCAnalyses::myUtils']]], + ['build_5fbu2d0pi_7',['build_Bu2D0Pi',['../namespaceFCCAnalyses_1_1myUtils.html#acd1981551153326da2712edb7d6a0d17',1,'FCCAnalyses::myUtils']]], + ['build_5fconstituents_8',['build_constituents',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a3faaf0aa7d05535a1fcef0a7e44ef14f',1,'FCCAnalyses::JetConstituentsUtils']]], + ['build_5fconstituents_5fcluster_9',['build_constituents_cluster',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a3fd91c720dbe041ffa76eaa644ea435d',1,'FCCAnalyses::JetConstituentsUtils']]], + ['build_5fd0_10',['build_D0',['../structFCCAnalyses_1_1myUtils_1_1build__D0.html#add0d2be6dbfbab86f3b1426b44f82646',1,'FCCAnalyses::myUtils::build_D0']]], + ['build_5ffccanalysesjet_11',['build_FCCAnalysesJet',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a4cfc14857653c24274c323fd1e5c34cb',1,'FCCAnalyses::JetClusteringUtils']]], + ['build_5finvmass_12',['build_invmass',['../namespaceFCCAnalyses_1_1myUtils.html#a4261f4bc323779fc590db822f4d7788f',1,'FCCAnalyses::myUtils']]], + ['build_5fjets_13',['build_jets',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a2a74435b9258adddc0820c44dca975dd',1,'FCCAnalyses::JetClusteringUtils']]], + ['build_5frho_14',['build_rho',['../namespaceFCCAnalyses_1_1myUtils.html#a30fbc17d691a0113d25398898dbd5495',1,'FCCAnalyses::myUtils']]], + ['build_5ftau23pi_15',['build_tau23pi',['../structFCCAnalyses_1_1myUtils_1_1build__tau23pi.html#aad16ee6c9a481439ed2a8ddc07e1eda8',1,'FCCAnalyses::myUtils::build_tau23pi::build_tau23pi()'],['../namespaceFCCAnalyses_1_1myUtils.html#a93e1d63ac6bad80f831f7c4ee1017d8c',1,'FCCAnalyses::myUtils::build_tau23pi(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)']]], + ['build_5ftlv_16',['build_tlv',['../namespaceFCCAnalyses_1_1myUtils.html#a40d4396478c4496b4a6066a6e2e79450',1,'FCCAnalyses::myUtils']]], + ['build_5ftruerho_17',['build_truerho',['../namespaceFCCAnalyses_1_1myUtils.html#ad02d0e717f36dd18e6bcf06de00e85d5',1,'FCCAnalyses::myUtils']]], + ['bz_18',['Bz',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a0a0094af3677bfb0f3905b8c0863d274',1,'FCCAnalyses::ReconstructedParticle2Track']]] ]; diff --git a/doc/latest/search/functions_3.js b/doc/latest/search/functions_3.js index dfdb24a0e5..efa94066ca 100644 --- a/doc/latest/search/functions_3.js +++ b/doc/latest/search/functions_3.js @@ -1,35 +1,35 @@ var searchData= [ - ['calculate_5fthrust_0',['calculate_thrust',['../struct_f_c_c_analyses_1_1_algorithms_1_1calculate__thrust.html#a4c133730f91cd78760a7da4b63397c60',1,'FCCAnalyses::Algorithms::calculate_thrust']]], - ['center_5fnorm_5fpad_1',['center_norm_pad',['../class_weaver_interface.html#a5eb0b2992183e75d4695c68ced807fdc',1,'WeaverInterface']]], - ['check_2',['check',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a56d7bb552f83db3d09ab21a502e024f2',1,'FCCAnalyses::JetClusteringUtils']]], - ['check_5fconstraints_3',['check_constraints',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#ae6847d2d19ff9fe92da814a8f4784a95',1,'FCCAnalyses::VertexFinderLCFIPlus']]], - ['clustering_5fantikt_4',['clustering_antikt',['../struct_jet_clustering_1_1clustering__antikt.html#a8ac0aa9d186f47e652fb0a8011e0eae6',1,'JetClustering::clustering_antikt']]], - ['clustering_5fcambridge_5',['clustering_cambridge',['../struct_jet_clustering_1_1clustering__cambridge.html#a5657515ca6842feeccd689cbfbceece8',1,'JetClustering::clustering_cambridge']]], - ['clustering_5fee_5fgenkt_6',['clustering_ee_genkt',['../struct_jet_clustering_1_1clustering__ee__genkt.html#a832472e17045199e5981679ed0eb6f53',1,'JetClustering::clustering_ee_genkt']]], - ['clustering_5fee_5fkt_7',['clustering_ee_kt',['../struct_jet_clustering_1_1clustering__ee__kt.html#af4b105923bc010ceb5c69d9a5e12089b',1,'JetClustering::clustering_ee_kt']]], - ['clustering_5fgenkt_8',['clustering_genkt',['../struct_jet_clustering_1_1clustering__genkt.html#a1195b7ed66495ff1a32f4e9cbbd986b6',1,'JetClustering::clustering_genkt']]], - ['clustering_5fjade_9',['clustering_jade',['../struct_jet_clustering_1_1clustering__jade.html#a0a961c9e0f25be7e57ebb6c54b8bc983',1,'JetClustering::clustering_jade']]], - ['clustering_5fkt_10',['clustering_kt',['../struct_jet_clustering_1_1clustering__kt.html#a8feb6d5f4b12d244ec426d31d3b34018',1,'JetClustering::clustering_kt']]], - ['clustering_5fvalencia_11',['clustering_valencia',['../struct_jet_clustering_1_1clustering__valencia.html#ac6ab3509cefdb5607c0117e35d5e6bbd',1,'JetClustering::clustering_valencia']]], - ['compare_5ftracks_12',['compare_Tracks',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a988e973a9d896b81dc9679d81a1226e7',1,'FCCAnalyses::VertexingUtils']]], - ['compute_5fresidue_5fenergy_13',['compute_residue_energy',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a9fddae51aa2714fd16a14eeb7924d97a',1,'FCCAnalyses::JetConstituentsUtils']]], - ['compute_5fresidue_5fphi_14',['compute_residue_phi',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a649d5974d73c409dd414e3bfec4a4d9b',1,'FCCAnalyses::JetConstituentsUtils']]], - ['compute_5fresidue_5fpt_15',['compute_residue_pt',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#aeea8b12f813ebca9d862e71626d89b10',1,'FCCAnalyses::JetConstituentsUtils']]], - ['compute_5fresidue_5fpx_16',['compute_residue_px',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#aa9f93c788f4bdf116e4419a3fa5fadd7',1,'FCCAnalyses::JetConstituentsUtils']]], - ['compute_5fresidue_5fpy_17',['compute_residue_py',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a58e2ae9ab04c26ff4c30c6db8c2d7abc',1,'FCCAnalyses::JetConstituentsUtils']]], - ['compute_5fresidue_5fpz_18',['compute_residue_pz',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a92d13ccd7cf2ec103c586fe9ec9fb427',1,'FCCAnalyses::JetConstituentsUtils']]], - ['compute_5fresidue_5ftheta_19',['compute_residue_theta',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a9ffd88681a6078eb76c7baf898b1922e',1,'FCCAnalyses::JetConstituentsUtils']]], - ['compute_5ftlv_5fjets_20',['compute_tlv_jets',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a2be5a6dca37fe4a6649842f7a213d355',1,'FCCAnalyses::JetConstituentsUtils']]], - ['compute_5fweights_21',['compute_weights',['../namespace_f_c_c_analyses_1_1_jet_flavour_utils.html#aa1b06be174792fd560d2666e37bd2029',1,'FCCAnalyses::JetFlavourUtils::compute_weights()'],['../namespace_f_c_c_analyses_1_1_weaver_utils.html#a13a7686a074b7e076bc00412c15a82b8',1,'FCCAnalyses::WeaverUtils::compute_weights()']]], - ['constraints_5fgamma_22',['constraints_gamma',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#ac1d6db51b9fc9eff91995ba3a620337a',1,'FCCAnalyses::VertexFinderLCFIPlus::constraints_Gamma(bool tight)'],['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#a51201655b83ea27b13a824415f18544e',1,'FCCAnalyses::VertexFinderLCFIPlus::constraints_Gamma(double invM_low, double invM_high, double dis, double cosAng)']]], - ['constraints_5fks_23',['constraints_ks',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#aba4529bb72f25cea06ae13c29f848a39',1,'FCCAnalyses::VertexFinderLCFIPlus::constraints_Ks(bool tight)'],['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#afcf71f9260849ac12f1b527dc678c56c',1,'FCCAnalyses::VertexFinderLCFIPlus::constraints_Ks(double invM_low, double invM_high, double dis, double cosAng)']]], - ['constraints_5flambda0_24',['constraints_lambda0',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#a51c06fe566f53f90a08ecf4f363f9182',1,'FCCAnalyses::VertexFinderLCFIPlus::constraints_Lambda0(double invM_low, double invM_high, double dis, double cosAng)'],['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#a4c44b866a41e70993325fcd7538d7cfd',1,'FCCAnalyses::VertexFinderLCFIPlus::constraints_Lambda0(bool tight)']]], - ['copy_25',['copy',['../struct_f_c_c_analyses_1_1_algorithms_1_1calculate__thrust.html#a1b760531c8b6c4c7d90114cdf9839c13',1,'FCCAnalyses::Algorithms::calculate_thrust']]], - ['count_5fconsts_26',['count_consts',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a75defe49908de7f485a22a47bec43d6e',1,'FCCAnalyses::JetConstituentsUtils']]], - ['count_5fjets_27',['count_jets',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#aa8b139592f4c01d72c65ddf9281c6b4b',1,'FCCAnalyses::JetConstituentsUtils']]], - ['count_5ftype_28',['count_type',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a63032e3957445718fee0924113f0c661',1,'FCCAnalyses::JetConstituentsUtils']]], - ['covsmear_29',['CovSmear',['../namespace_f_c_c_analyses_1_1_smear_objects.html#ae59c02f8fff1f0a8bbb3eb2a76dad5c7',1,'FCCAnalyses::SmearObjects']]], - ['covtoacts_30',['CovToACTS',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a2d9a8e8d87409a8f6d22cbee921e0d16',1,'FCCAnalyses::VertexingUtils']]], - ['cross_31',['cross',['../struct_f_c_c_analyses_1_1_algorithms_1_1calculate__thrust.html#a228c5c14c629b915dd83201596e84dcb',1,'FCCAnalyses::Algorithms::calculate_thrust']]] + ['calculate_5fthrust_0',['calculate_thrust',['../structFCCAnalyses_1_1Algorithms_1_1calculate__thrust.html#a4c133730f91cd78760a7da4b63397c60',1,'FCCAnalyses::Algorithms::calculate_thrust']]], + ['center_5fnorm_5fpad_1',['center_norm_pad',['../classWeaverInterface.html#a5eb0b2992183e75d4695c68ced807fdc',1,'WeaverInterface']]], + ['check_2',['check',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a56d7bb552f83db3d09ab21a502e024f2',1,'FCCAnalyses::JetClusteringUtils']]], + ['check_5fconstraints_3',['check_constraints',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#ae6847d2d19ff9fe92da814a8f4784a95',1,'FCCAnalyses::VertexFinderLCFIPlus']]], + ['clustering_5fantikt_4',['clustering_antikt',['../structJetClustering_1_1clustering__antikt.html#a8ac0aa9d186f47e652fb0a8011e0eae6',1,'JetClustering::clustering_antikt']]], + ['clustering_5fcambridge_5',['clustering_cambridge',['../structJetClustering_1_1clustering__cambridge.html#a5657515ca6842feeccd689cbfbceece8',1,'JetClustering::clustering_cambridge']]], + ['clustering_5fee_5fgenkt_6',['clustering_ee_genkt',['../structJetClustering_1_1clustering__ee__genkt.html#a832472e17045199e5981679ed0eb6f53',1,'JetClustering::clustering_ee_genkt']]], + ['clustering_5fee_5fkt_7',['clustering_ee_kt',['../structJetClustering_1_1clustering__ee__kt.html#af4b105923bc010ceb5c69d9a5e12089b',1,'JetClustering::clustering_ee_kt']]], + ['clustering_5fgenkt_8',['clustering_genkt',['../structJetClustering_1_1clustering__genkt.html#a1195b7ed66495ff1a32f4e9cbbd986b6',1,'JetClustering::clustering_genkt']]], + ['clustering_5fjade_9',['clustering_jade',['../structJetClustering_1_1clustering__jade.html#a0a961c9e0f25be7e57ebb6c54b8bc983',1,'JetClustering::clustering_jade']]], + ['clustering_5fkt_10',['clustering_kt',['../structJetClustering_1_1clustering__kt.html#a8feb6d5f4b12d244ec426d31d3b34018',1,'JetClustering::clustering_kt']]], + ['clustering_5fvalencia_11',['clustering_valencia',['../structJetClustering_1_1clustering__valencia.html#ac6ab3509cefdb5607c0117e35d5e6bbd',1,'JetClustering::clustering_valencia']]], + ['compare_5ftracks_12',['compare_Tracks',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a988e973a9d896b81dc9679d81a1226e7',1,'FCCAnalyses::VertexingUtils']]], + ['compute_5fresidue_5fenergy_13',['compute_residue_energy',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a9fddae51aa2714fd16a14eeb7924d97a',1,'FCCAnalyses::JetConstituentsUtils']]], + ['compute_5fresidue_5fphi_14',['compute_residue_phi',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a649d5974d73c409dd414e3bfec4a4d9b',1,'FCCAnalyses::JetConstituentsUtils']]], + ['compute_5fresidue_5fpt_15',['compute_residue_pt',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#aeea8b12f813ebca9d862e71626d89b10',1,'FCCAnalyses::JetConstituentsUtils']]], + ['compute_5fresidue_5fpx_16',['compute_residue_px',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#aa9f93c788f4bdf116e4419a3fa5fadd7',1,'FCCAnalyses::JetConstituentsUtils']]], + ['compute_5fresidue_5fpy_17',['compute_residue_py',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a58e2ae9ab04c26ff4c30c6db8c2d7abc',1,'FCCAnalyses::JetConstituentsUtils']]], + ['compute_5fresidue_5fpz_18',['compute_residue_pz',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a92d13ccd7cf2ec103c586fe9ec9fb427',1,'FCCAnalyses::JetConstituentsUtils']]], + ['compute_5fresidue_5ftheta_19',['compute_residue_theta',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a9ffd88681a6078eb76c7baf898b1922e',1,'FCCAnalyses::JetConstituentsUtils']]], + ['compute_5ftlv_5fjets_20',['compute_tlv_jets',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a2be5a6dca37fe4a6649842f7a213d355',1,'FCCAnalyses::JetConstituentsUtils']]], + ['compute_5fweights_21',['compute_weights',['../namespaceFCCAnalyses_1_1JetFlavourUtils.html#aa1b06be174792fd560d2666e37bd2029',1,'FCCAnalyses::JetFlavourUtils::compute_weights()'],['../namespaceFCCAnalyses_1_1WeaverUtils.html#a13a7686a074b7e076bc00412c15a82b8',1,'FCCAnalyses::WeaverUtils::compute_weights()']]], + ['constraints_5fgamma_22',['constraints_gamma',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#ac1d6db51b9fc9eff91995ba3a620337a',1,'FCCAnalyses::VertexFinderLCFIPlus::constraints_Gamma(bool tight)'],['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#a51201655b83ea27b13a824415f18544e',1,'FCCAnalyses::VertexFinderLCFIPlus::constraints_Gamma(double invM_low, double invM_high, double dis, double cosAng)']]], + ['constraints_5fks_23',['constraints_ks',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#aba4529bb72f25cea06ae13c29f848a39',1,'FCCAnalyses::VertexFinderLCFIPlus::constraints_Ks(bool tight)'],['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#afcf71f9260849ac12f1b527dc678c56c',1,'FCCAnalyses::VertexFinderLCFIPlus::constraints_Ks(double invM_low, double invM_high, double dis, double cosAng)']]], + ['constraints_5flambda0_24',['constraints_lambda0',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#a51c06fe566f53f90a08ecf4f363f9182',1,'FCCAnalyses::VertexFinderLCFIPlus::constraints_Lambda0(double invM_low, double invM_high, double dis, double cosAng)'],['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#a4c44b866a41e70993325fcd7538d7cfd',1,'FCCAnalyses::VertexFinderLCFIPlus::constraints_Lambda0(bool tight)']]], + ['copy_25',['copy',['../structFCCAnalyses_1_1Algorithms_1_1calculate__thrust.html#a1b760531c8b6c4c7d90114cdf9839c13',1,'FCCAnalyses::Algorithms::calculate_thrust']]], + ['count_5fconsts_26',['count_consts',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a75defe49908de7f485a22a47bec43d6e',1,'FCCAnalyses::JetConstituentsUtils']]], + ['count_5fjets_27',['count_jets',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#aa8b139592f4c01d72c65ddf9281c6b4b',1,'FCCAnalyses::JetConstituentsUtils']]], + ['count_5ftype_28',['count_type',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a63032e3957445718fee0924113f0c661',1,'FCCAnalyses::JetConstituentsUtils']]], + ['covsmear_29',['CovSmear',['../namespaceFCCAnalyses_1_1SmearObjects.html#ae59c02f8fff1f0a8bbb3eb2a76dad5c7',1,'FCCAnalyses::SmearObjects']]], + ['covtoacts_30',['CovToACTS',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a2d9a8e8d87409a8f6d22cbee921e0d16',1,'FCCAnalyses::VertexingUtils']]], + ['cross_31',['cross',['../structFCCAnalyses_1_1Algorithms_1_1calculate__thrust.html#a228c5c14c629b915dd83201596e84dcb',1,'FCCAnalyses::Algorithms::calculate_thrust']]] ]; diff --git a/doc/latest/search/functions_4.js b/doc/latest/search/functions_4.js index b259712a02..3a018cad56 100644 --- a/doc/latest/search/functions_4.js +++ b/doc/latest/search/functions_4.js @@ -1,13 +1,13 @@ var searchData= [ - ['define_0',['define',['../classjet_clustering_helper_1_1_exclusive_jet_clustering_helper.html#ad6c66277a80008af24dff6953e7e5b1d',1,'jetClusteringHelper.ExclusiveJetClusteringHelper.define()'],['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a0ab17bf37132b0f2e58aad770827f4ce',1,'jetFlavourHelper.JetFlavourHelper.define()']]], - ['delphes2edm4hep_5ftrackcovmatrix_1',['Delphes2Edm4hep_TrackCovMatrix',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a789423b2190f9ee2ccd0d35d249ee4e9',1,'FCCAnalyses::VertexingUtils']]], - ['delphes2edm4hep_5ftrackparam_2',['Delphes2Edm4hep_TrackParam',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ac8e66e7bc04f560ca1fa622d6844f93e',1,'FCCAnalyses::VertexingUtils']]], - ['description_3',['description',['../class_external_recombiner.html#a5a7816ddeabf4cd63848fd5447fc269d',1,'ExternalRecombiner::description()'],['../classcontrib_1_1_valencia_plugin.html#ab75c117030f3a8b4f77ca4bb38ae87b8',1,'contrib::ValenciaPlugin::description()']]], - ['distance_4',['distance',['../classcontrib_1_1_valencia_brief_jet.html#a7bfb7f2e19ee5c1934d393e07f7251ad',1,'contrib::ValenciaBriefJet']]], - ['dot_5',['dot',['../struct_f_c_c_analyses_1_1_algorithms_1_1calculate__thrust.html#aa781c512d8db2a5a2544182ef6efc5b6',1,'FCCAnalyses::Algorithms::calculate_thrust']]], - ['dummy_6',['dummy',['../namespace_c_s_template.html#a5f164942015a387fd69cb8f3b9fb3950',1,'CSTemplate']]], - ['dummyloader_7',['dummyloader',['../dummy_loader_8h.html#a13655070a3dd083e1c4d47ff51d3172e',1,'dummyLoader(): dummyLoader.cc'],['../dummy_loader_8cc.html#a13655070a3dd083e1c4d47ff51d3172e',1,'dummyLoader(): dummyLoader.cc']]], - ['dummyloadercs_8',['dummyloadercs',['../dummy_loader_c_s_8h.html#a2429729ac0518352f6d32f7146e4ae22',1,'dummyLoaderCS(): dummyLoaderCS.cc'],['../dummy_loader_c_s_8cc.html#a2429729ac0518352f6d32f7146e4ae22',1,'dummyLoaderCS(): dummyLoaderCS.cc']]], - ['dumpvars_9',['dumpVars',['../struct_weaver_interface_1_1_preprocess_params.html#a77c0608048b2e84238c621cc29b02d45',1,'WeaverInterface::PreprocessParams']]] + ['define_0',['define',['../classjetClusteringHelper_1_1ExclusiveJetClusteringHelper.html#ad6c66277a80008af24dff6953e7e5b1d',1,'jetClusteringHelper.ExclusiveJetClusteringHelper.define()'],['../classjetFlavourHelper_1_1JetFlavourHelper.html#a0ab17bf37132b0f2e58aad770827f4ce',1,'jetFlavourHelper.JetFlavourHelper.define()']]], + ['delphes2edm4hep_5ftrackcovmatrix_1',['Delphes2Edm4hep_TrackCovMatrix',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a789423b2190f9ee2ccd0d35d249ee4e9',1,'FCCAnalyses::VertexingUtils']]], + ['delphes2edm4hep_5ftrackparam_2',['Delphes2Edm4hep_TrackParam',['../namespaceFCCAnalyses_1_1VertexingUtils.html#ac8e66e7bc04f560ca1fa622d6844f93e',1,'FCCAnalyses::VertexingUtils']]], + ['description_3',['description',['../classExternalRecombiner.html#a5a7816ddeabf4cd63848fd5447fc269d',1,'ExternalRecombiner::description()'],['../classcontrib_1_1ValenciaPlugin.html#ab75c117030f3a8b4f77ca4bb38ae87b8',1,'contrib::ValenciaPlugin::description()']]], + ['distance_4',['distance',['../classcontrib_1_1ValenciaBriefJet.html#a7bfb7f2e19ee5c1934d393e07f7251ad',1,'contrib::ValenciaBriefJet']]], + ['dot_5',['dot',['../structFCCAnalyses_1_1Algorithms_1_1calculate__thrust.html#aa781c512d8db2a5a2544182ef6efc5b6',1,'FCCAnalyses::Algorithms::calculate_thrust']]], + ['dummy_6',['dummy',['../namespaceCSTemplate.html#a5f164942015a387fd69cb8f3b9fb3950',1,'CSTemplate']]], + ['dummyloader_7',['dummyloader',['../dummyLoader_8h.html#a13655070a3dd083e1c4d47ff51d3172e',1,'dummyLoader(): dummyLoader.cc'],['../dummyLoader_8cc.html#a13655070a3dd083e1c4d47ff51d3172e',1,'dummyLoader(): dummyLoader.cc']]], + ['dummyloadercs_8',['dummyloadercs',['../dummyLoaderCS_8h.html#a2429729ac0518352f6d32f7146e4ae22',1,'dummyLoaderCS(): dummyLoaderCS.cc'],['../dummyLoaderCS_8cc.html#a2429729ac0518352f6d32f7146e4ae22',1,'dummyLoaderCS(): dummyLoaderCS.cc']]], + ['dumpvars_9',['dumpVars',['../structWeaverInterface_1_1PreprocessParams.html#a77c0608048b2e84238c621cc29b02d45',1,'WeaverInterface::PreprocessParams']]] ]; diff --git a/doc/latest/search/functions_5.js b/doc/latest/search/functions_5.js index 40fa8d4b70..088745411f 100644 --- a/doc/latest/search/functions_5.js +++ b/doc/latest/search/functions_5.js @@ -1,8 +1,8 @@ var searchData= [ - ['edm4hep2delphes_5ftrackcovmatrix_0',['Edm4hep2Delphes_TrackCovMatrix',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ad89d646c645540b83315f7e4ca8d144a',1,'FCCAnalyses::VertexingUtils']]], - ['edm4hep2delphes_5ftrackparam_1',['Edm4hep2Delphes_TrackParam',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ad3d059e8c0530b5297d245e16f192764',1,'FCCAnalyses::VertexingUtils']]], - ['exclusive_5fdmerge_2',['exclusive_dmerge',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a5d5f8ecc0edcd06a0f00d13eb2247c44',1,'FCCAnalyses::JetClusteringUtils']]], - ['exclusive_5fsequence_5fmeaningful_3',['exclusive_sequence_meaningful',['../classcontrib_1_1_valencia_plugin.html#a56681fca6d9ac382cc6aa025b3c8942b',1,'contrib::ValenciaPlugin']]], - ['externalrecombiner_4',['ExternalRecombiner',['../class_external_recombiner.html#a066b2d58327c143b2c3e9f4d06e7ed2f',1,'ExternalRecombiner']]] + ['edm4hep2delphes_5ftrackcovmatrix_0',['Edm4hep2Delphes_TrackCovMatrix',['../namespaceFCCAnalyses_1_1VertexingUtils.html#ad89d646c645540b83315f7e4ca8d144a',1,'FCCAnalyses::VertexingUtils']]], + ['edm4hep2delphes_5ftrackparam_1',['Edm4hep2Delphes_TrackParam',['../namespaceFCCAnalyses_1_1VertexingUtils.html#ad3d059e8c0530b5297d245e16f192764',1,'FCCAnalyses::VertexingUtils']]], + ['exclusive_5fdmerge_2',['exclusive_dmerge',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a5d5f8ecc0edcd06a0f00d13eb2247c44',1,'FCCAnalyses::JetClusteringUtils']]], + ['exclusive_5fsequence_5fmeaningful_3',['exclusive_sequence_meaningful',['../classcontrib_1_1ValenciaPlugin.html#a56681fca6d9ac382cc6aa025b3c8942b',1,'contrib::ValenciaPlugin']]], + ['externalrecombiner_4',['ExternalRecombiner',['../classExternalRecombiner.html#a066b2d58327c143b2c3e9f4d06e7ed2f',1,'ExternalRecombiner']]] ]; diff --git a/doc/latest/search/functions_6.js b/doc/latest/search/functions_6.js index c02605823f..03e37cba3c 100644 --- a/doc/latest/search/functions_6.js +++ b/doc/latest/search/functions_6.js @@ -1,6 +1,6 @@ var searchData= [ - ['filter_5fpdgid_0',['filter_pdgID',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1filter__pdg_i_d.html#a5dca8e11912d134328d0dd57c7922d37',1,'FCCAnalyses::MCParticle::filter_pdgID']]], - ['filter_5fpv_1',['filter_PV',['../struct_f_c_c_analyses_1_1my_utils_1_1filter___p_v.html#a76b0bcce72b96739cb592dbfc71ed7a8',1,'FCCAnalyses::myUtils::filter_PV']]], - ['findsvfromtracks_2',['findSVfromTracks',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#a7e2c566652e55b151a6a7304d1af3bba',1,'FCCAnalyses::VertexFinderLCFIPlus']]] + ['filter_5fpdgid_0',['filter_pdgID',['../structFCCAnalyses_1_1MCParticle_1_1filter__pdgID.html#a5dca8e11912d134328d0dd57c7922d37',1,'FCCAnalyses::MCParticle::filter_pdgID']]], + ['filter_5fpv_1',['filter_PV',['../structFCCAnalyses_1_1myUtils_1_1filter__PV.html#a76b0bcce72b96739cb592dbfc71ed7a8',1,'FCCAnalyses::myUtils::filter_PV']]], + ['findsvfromtracks_2',['findSVfromTracks',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#a7e2c566652e55b151a6a7304d1af3bba',1,'FCCAnalyses::VertexFinderLCFIPlus']]] ]; diff --git a/doc/latest/search/functions_7.js b/doc/latest/search/functions_7.js index 65e05c9c84..c66914c4d6 100644 --- a/doc/latest/search/functions_7.js +++ b/doc/latest/search/functions_7.js @@ -1,319 +1,319 @@ var searchData= [ - ['gamma_0',['gamma',['../classcontrib_1_1_valencia_plugin.html#ad8b8c24f55904e1f4c8eac5c1c5d0402',1,'contrib::ValenciaPlugin::gamma()'],['../classcontrib_1_1_valencia_info.html#af78cbe09edcd473fbffc71b6c82b892a',1,'contrib::ValenciaInfo::gamma()']]], - ['get_1',['get',['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#ae59881aa2caf5152af31e287b59aef23',1,'FCCAnalyses::ReconstructedParticle']]], - ['get_5fall_5fsvs_2',['get_all_SVs',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ab5914113fb17efbd18019564e8a8accc',1,'FCCAnalyses::VertexingUtils']]], - ['get_5fall_5fvertices_3',['get_all_vertices',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ad810d413e152f141a7f99d7d20f584ca',1,'FCCAnalyses::VertexingUtils::get_all_vertices(FCCAnalysesVertex PV, ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > SV)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a4e2916ff220d21bfa3fcea78b739c08a',1,'FCCAnalyses::VertexingUtils::get_all_vertices(FCCAnalysesVertex PV, ROOT::VecOps::RVec< FCCAnalysesVertex > SV)']]], - ['get_5fave_4',['get_ave',['../namespace_f_c_c_analyses_1_1my_final_sel.html#a7e4ff88af52526e989087095815f2a4c',1,'FCCAnalyses::myFinalSel::get_ave(ROOT::VecOps::RVec< float > in, float val)'],['../namespace_f_c_c_analyses_1_1my_final_sel.html#a40181d2de5a12033ab4eda7d78630abb',1,'FCCAnalyses::myFinalSel::get_ave(ROOT::VecOps::RVec< float > in, ROOT::VecOps::RVec< int > ispv, int index)']]], - ['get_5fbtag_5',['get_btag',['../namespace_f_c_c_analyses_1_1_jet_tagging_utils.html#ae0d39203ecee28854109852030a44262',1,'FCCAnalyses::JetTaggingUtils']]], - ['get_5fbz_6',['get_Bz',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a969df4fef260c34a636162e3b109f38a',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fcharge_7',['get_charge',['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#affa2f28ae303ba31726ea42a5eacdc06',1,'FCCAnalyses::ReconstructedParticle::get_charge()'],['../namespace_f_c_c_analyses_1_1_m_c_particle.html#af969e1085302024ae054803d2a0d0dd4',1,'FCCAnalyses::MCParticle::get_charge()'],['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#ac07214c269cb2d42e9fa2d41c522bb0f',1,'FCCAnalyses::JetConstituentsUtils::get_charge()']]], - ['get_5fchi2_5fsv_8',['get_chi2_sv',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a9fa187c3a9a39495fc5c6dd594dcf3b8',1,'FCCAnalyses::VertexingUtils::get_chi2_SV(FCCAnalysesV0 SV)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#af61bca61b34314ade8ad07ece8356873',1,'FCCAnalyses::VertexingUtils::get_chi2_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a155e4487af741c47154580efdcfa5ab5',1,'FCCAnalyses::VertexingUtils::get_chi2_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], - ['get_5fcompmc_9',['get_compmc',['../namespace_f_c_c_analyses_1_1my_utils.html#af4a2983692c996268ed9e676e34c943e',1,'FCCAnalyses::myUtils']]], - ['get_5fconstituents_10',['get_constituents',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#aacd189eb77b87ce5937f170d272d51f1',1,'FCCAnalyses::JetClusteringUtils::get_constituents()'],['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#aa22094c629375a4acba75ee2a67411a2',1,'FCCAnalyses::JetConstituentsUtils::get_constituents()']]], - ['get_5fctag_11',['get_ctag',['../namespace_f_c_c_analyses_1_1_jet_tagging_utils.html#a77dc9399779b6b6cdff8b6223820e0f3',1,'FCCAnalyses::JetTaggingUtils']]], - ['get_5fd0_12',['get_d0',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a881c08578658826b98f94d27391b48ec',1,'FCCAnalyses::JetConstituentsUtils::get_d0()'],['../namespace_f_c_c_analyses_1_1my_utils.html#abb9d7959ef4aa57fa38f0dc3eb8965a4',1,'FCCAnalyses::myUtils::get_d0()']]], - ['get_5fd0_5fcov_13',['get_d0_cov',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a82fb95095993c3dffa541ecb8107da1f',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fd0_5fz0_5fcov_14',['get_d0_z0_cov',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a50f67d372e86e305600fa69035014c37',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fd3d_5fsv_15',['get_d3d_sv',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a76919e7e2ef97f1f06639bb963731db9',1,'FCCAnalyses::VertexingUtils::get_d3d_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, FCCAnalysesVertex PV)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ab8c8a219399786cad845e2f87416bd17',1,'FCCAnalyses::VertexingUtils::get_d3d_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, FCCAnalysesVertex PV)']]], - ['get_5fd3d_5fsv_5fobj_16',['get_d3d_sv_obj',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ab74dae24bb6d8c1bd24a7b3cbad1f261',1,'FCCAnalyses::VertexingUtils::get_d3d_SV_obj(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, TVector3 location)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a805ccfa63ce0cfac4d18b985d3fe9914',1,'FCCAnalyses::VertexingUtils::get_d3d_SV_obj(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, edm4hep::Vector3d location)']]], - ['get_5fdecay_17',['get_decay',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__decay.html#a1a80959d6f64527475d8117c5d24928d',1,'FCCAnalyses::MCParticle::get_decay']]], - ['get_5fdistance_18',['get_distance',['../namespace_f_c_c_analyses_1_1my_utils.html#a747e6140e162cf89d7e5874004443768',1,'FCCAnalyses::myUtils::get_distance(TVector3 v1, TVector3 v2)'],['../namespace_f_c_c_analyses_1_1my_utils.html#a7d71ff3b359093357a802a8702a60db2',1,'FCCAnalyses::myUtils::get_distance(edm4hep::Vector3f v1, TVector3 v2, int comp)']]], - ['get_5fdistanceerrorvertex_19',['get_distanceErrorVertex',['../namespace_f_c_c_analyses_1_1my_utils.html#a5aaa78d55a8f7d58792eb6c4369f66d3',1,'FCCAnalyses::myUtils']]], - ['get_5fdistancevertex_20',['get_distanceVertex',['../namespace_f_c_c_analyses_1_1my_utils.html#ac9271ed3ce78588f25ba647431a87e42',1,'FCCAnalyses::myUtils']]], - ['get_5fdndx_21',['get_dndx',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#ab01577108d8093eebf6e423f76345d76',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fdpv2dv_5fave_22',['get_dPV2DV_ave',['../namespace_f_c_c_analyses_1_1my_utils.html#a1b98f7b364f1016636b871e776b250ca',1,'FCCAnalyses::myUtils']]], - ['get_5fdpv2dv_5fmax_23',['get_dPV2DV_max',['../namespace_f_c_c_analyses_1_1my_utils.html#aff6ec094ab28464d662da56f336fd6e5',1,'FCCAnalyses::myUtils']]], - ['get_5fdpv2dv_5fmin_24',['get_dPV2DV_min',['../namespace_f_c_c_analyses_1_1my_utils.html#aa9bc9109d30c939c351fd198e7cf1944',1,'FCCAnalyses::myUtils']]], - ['get_5fdr_5fsv_5fobj_25',['get_dr_sv_obj',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ad4b26f8b7ec5d75aa73ecef28f91cee0',1,'FCCAnalyses::VertexingUtils::get_dR_SV_obj(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, TVector3 location)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a329b5a19fc4c9f6f8a416225dc1f7872',1,'FCCAnalyses::VertexingUtils::get_dR_SV_obj(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, edm4hep::Vector3d location)']]], - ['get_5fdvertex_5fthrusthemis_5fangle_26',['get_DVertex_thrusthemis_angle',['../namespace_f_c_c_analyses_1_1my_utils.html#a39b17dd79dcce4a1022654109aa79c56',1,'FCCAnalyses::myUtils']]], - ['get_5fdxy_5fsv_27',['get_dxy_sv',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a2edbfdab976f3f134a9245c694229975',1,'FCCAnalyses::VertexingUtils::get_dxy_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, FCCAnalysesVertex PV)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#adaed35c39f727d672f52ec81d5226845',1,'FCCAnalyses::VertexingUtils::get_dxy_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, FCCAnalysesVertex PV)']]], - ['get_5fe_28',['get_e',['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#ac38ccd5f54c226e0dfa6fd14839ed780',1,'FCCAnalyses::ReconstructedParticle::get_e()'],['../namespace_f_c_c_analyses_1_1_m_c_particle.html#aad4864685f823796f74e76a717f0d63c',1,'FCCAnalyses::MCParticle::get_e()'],['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a9754260c928b1b7821d50ee95771816a',1,'FCCAnalyses::JetConstituentsUtils::get_e()'],['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#ac8beac8e703554e629f78c886ea874bc',1,'FCCAnalyses::JetClusteringUtils::get_e()']]], - ['get_5fendpoint_29',['get_endpoint',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#aec3d648ba4f437086a6140fb5904cd2b',1,'FCCAnalyses::MCParticle::get_endPoint(ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)'],['../namespace_f_c_c_analyses_1_1_m_c_particle.html#ae6056dfb1769023753fdcb847fce53a5',1,'FCCAnalyses::MCParticle::get_endPoint(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)']]], - ['get_5fendpoint_5fx_30',['get_endPoint_x',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#ac5ecd38a6257c6d48ef8a03b54aaf896',1,'FCCAnalyses::MCParticle']]], - ['get_5fendpoint_5fy_31',['get_endPoint_y',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a6e55da5a0dade25f3902f76dcd31c284',1,'FCCAnalyses::MCParticle']]], - ['get_5fendpoint_5fz_32',['get_endPoint_z',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a77438c150b0c707cd3ec35904419958b',1,'FCCAnalyses::MCParticle']]], - ['get_5ferel_33',['get_erel',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#aa58015f79f781e9bfa0ec8f5baa4b7a2',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5ferel_5fcluster_34',['get_erel_cluster',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a07863e69628245a1681a943b3495f1fc',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5ferel_5flog_35',['get_erel_log',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a5e21de79b9594039f6e10d5a4e70a819',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5ferel_5flog_5fcluster_36',['get_erel_log_cluster',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a4d97f21270eee060a074f89d009935b5',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5feta_37',['get_eta',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#aa271c2ef06d63682a8481d00034e4bac',1,'FCCAnalyses::JetClusteringUtils::get_eta()'],['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a41798e232e1f3399f46588b1b73531d1',1,'FCCAnalyses::MCParticle::get_eta()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#a687441984386de0c80a5048436fc945c',1,'FCCAnalyses::ReconstructedParticle::get_eta()']]], - ['get_5feventprimaryvertex_38',['get_EventPrimaryVertex',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get___event_primary_vertex.html#a118c49a4fa2b6e69125afef1486e4b42',1,'FCCAnalyses::MCParticle::get_EventPrimaryVertex']]], - ['get_5feventprimaryvertexp4_39',['get_EventPrimaryVertexP4',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get___event_primary_vertex_p4.html#a8ec854d560f7a7b9d9d059b6285cf020',1,'FCCAnalyses::MCParticle::get_EventPrimaryVertexP4']]], - ['get_5fexclusive_5fdmerge_40',['get_exclusive_dmerge',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a3d60a2f7ba958d92cb170f4c7c0796b0',1,'FCCAnalyses::JetClusteringUtils']]], - ['get_5fexclusive_5fdmerge_5fmax_41',['get_exclusive_dmerge_max',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#afef5338651f68e6aeb5933c8f2be9e0b',1,'FCCAnalyses::JetClusteringUtils']]], - ['get_5ffccanalysesvertex_42',['get_FCCAnalysesVertex',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ab912593687ea5a8a81088a7e8069e1f9',1,'FCCAnalyses::VertexingUtils']]], - ['get_5fflavour_43',['get_flavour',['../namespace_f_c_c_analyses_1_1_jet_tagging_utils.html#a76eadd24d47641e2295c71158bdc4282',1,'FCCAnalyses::JetTaggingUtils']]], - ['get_5fflightdistancevertex_44',['get_flightdistancevertex',['../namespace_f_c_c_analyses_1_1my_utils.html#aa043bc306da9c6772fbc557bee51b852',1,'FCCAnalyses::myUtils::get_flightDistanceVertex(ROOT::VecOps::RVec< FCCAnalysesComposite > in, VertexingUtils::FCCAnalysesVertex pv)'],['../namespace_f_c_c_analyses_1_1my_utils.html#a7919670d50a247decb5741ffe6a1d56c',1,'FCCAnalyses::myUtils::get_flightDistanceVertex(ROOT::VecOps::RVec< FCCAnalysesComposite > in, edm4hep::VertexData pv)']]], - ['get_5fgenstatus_45',['get_genStatus',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a6bba16a147f1801311de2851f596e8cd',1,'FCCAnalyses::MCParticle']]], - ['get_5fgtag_46',['get_gtag',['../namespace_f_c_c_analyses_1_1_jet_tagging_utils.html#a3e4edf5b9b3e061ba6f2033ffaf8a290',1,'FCCAnalyses::JetTaggingUtils']]], - ['get_5findices_47',['get_indices',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices.html#a03528f11b8b2b0d2119cc23fc3e3fe8c',1,'FCCAnalyses::MCParticle::get_indices::get_indices()'],['../namespace_f_c_c_analyses_1_1_reconstructed_track.html#a7a3c9df235191e1ca48ccf1430055b2f',1,'FCCAnalyses::ReconstructedTrack::get_indices()']]], - ['get_5findices_5fexclusivedecay_48',['get_indices_ExclusiveDecay',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices___exclusive_decay.html#a0889fa5bc8d20b3a6a5a6773df675301',1,'FCCAnalyses::MCParticle::get_indices_ExclusiveDecay']]], - ['get_5findices_5fexclusivedecay_5fmotherbyindex_49',['get_indices_ExclusiveDecay_MotherByIndex',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a7b15b879e37adbb486291de57011e583',1,'FCCAnalyses::MCParticle']]], - ['get_5findices_5fmotherbyindex_50',['get_indices_MotherByIndex',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a49ecbbb111282bbaed517d64e74e7d8d',1,'FCCAnalyses::MCParticle']]], - ['get_5finvm_51',['get_invm',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#aa9e50a50a2efce6ac9da055caa644a1b',1,'FCCAnalyses::VertexingUtils::get_invM(FCCAnalysesVertex vertex)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a8e15d309f1ad7d84dfc4db099010b9f3',1,'FCCAnalyses::VertexingUtils::get_invM(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ae4f7afd5586b55d2618585dc8f089a7c',1,'FCCAnalyses::VertexingUtils::get_invM(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], - ['get_5finvm_5fpairs_52',['get_invm_pairs',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a3a6816ec8358f6ec38aa7dcfb695d5e9',1,'FCCAnalyses::VertexingUtils::get_invM_pairs(FCCAnalysesVertex vertex, double m1=0.13957039, double m2=0.13957039)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a45ec12d4bb45fa30b463b028a5ad956e',1,'FCCAnalyses::VertexingUtils::get_invM_pairs(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, double m1=0.13957039, double m2=0.13957039)']]], - ['get_5finvm_5fv0_53',['get_invm_v0',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a11b6745eb691c40f55c8a07db4975cad',1,'FCCAnalyses::VertexingUtils::get_invM_V0(FCCAnalysesV0 V0)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a3a4ee66421f3757062e05d8cb1c1da14',1,'FCCAnalyses::VertexingUtils::get_invM_V0(ROOT::VecOps::RVec< double > invM, ROOT::VecOps::RVec< int > nSV_jet)']]], - ['get_5fischargedhad_54',['get_isChargedHad',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a9faec92ba592d10e93bf617a7695ea32',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fisel_55',['get_isEl',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a514d0905f159c2ac8797383bc8453f66',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fisgamma_56',['get_isGamma',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a07821cfbf2476857c844882dca70482f',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fismu_57',['get_isMu',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a038678d4f2fee670051ca3af50641fdd',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fisneutralhad_58',['get_isNeutralHad',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a14723476406693661a260ac8337ca713',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fjet_5fconstituents_59',['get_jet_constituents',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#ac8efaf9f41e494b66d8dda5639af01e9',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fjetdistsig_60',['get_JetDistSig',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a70b8e33891e340fb03a29cd667b3069d',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fjetdistval_61',['get_JetDistVal',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a1d80d3d4141c9bf14838a9886af47dea',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fjetdistval_5fcluster_62',['get_JetDistVal_cluster',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a69c0dadf48b109d6f1820cbb8140cc2e',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fjetdistval_5fclusterv_63',['get_JetDistVal_clusterV',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a29a868f98d32d631923626a7679b6f20',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5flepton_5forigin_64',['get_lepton_origin',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a35800bdcc6f93152bb9c715fb132e2e2',1,'FCCAnalyses::MCParticle::get_lepton_origin(const edm4hep::MCParticleData &p, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in, const ROOT::VecOps::RVec< int > &ind)'],['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a409acf27e6748cee50e45fd660d399a5',1,'FCCAnalyses::MCParticle::get_lepton_origin(int idx, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in, const ROOT::VecOps::RVec< int > &ind)']]], - ['get_5fleptons_5forigin_65',['get_leptons_origin',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a043530e79e7c406f8f6be61f49752f71',1,'FCCAnalyses::MCParticle']]], - ['get_5flist_5fof_5fparticles_5ffrom_5fdecay_66',['get_list_of_particles_from_decay',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a9ae4f401d6f801d6562e2975004bcab0',1,'FCCAnalyses::MCParticle']]], - ['get_5flist_5fof_5fstable_5fparticles_5ffrom_5fdecay_67',['get_list_of_stable_particles_from_decay',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#adb2bdcc98b3b5717ef7f1edf294be050',1,'FCCAnalyses::MCParticle']]], - ['get_5fltag_68',['get_ltag',['../namespace_f_c_c_analyses_1_1_jet_tagging_utils.html#a980ff65232d751a2ffde8787eacb952c',1,'FCCAnalyses::JetTaggingUtils']]], - ['get_5fm_69',['get_m',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a14aa3fe0bd3f2ef70e0aab524e887f09',1,'FCCAnalyses::JetClusteringUtils']]], - ['get_5fmass_70',['get_mass',['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#a4ba26adcb6be9cdcdb4a95cd4be938f9',1,'FCCAnalyses::ReconstructedParticle::get_mass()'],['../namespace_f_c_c_analyses_1_1my_utils.html#ad9eba0942cd41fac7192488ee4fc1247',1,'FCCAnalyses::myUtils::get_mass()'],['../namespace_f_c_c_analyses_1_1_m_c_particle.html#af013b0bcdad4c9438c6a83c881c3d75e',1,'FCCAnalyses::MCParticle::get_mass()']]], - ['get_5fmax_71',['get_max',['../namespace_f_c_c_analyses_1_1my_final_sel.html#a7fccbe1872543ab26725d28980ad8a6b',1,'FCCAnalyses::myFinalSel::get_max(ROOT::VecOps::RVec< float > in, ROOT::VecOps::RVec< int > ispv, int index)'],['../namespace_f_c_c_analyses_1_1my_final_sel.html#a98efb051a34bd1a53773178cb8980ea1',1,'FCCAnalyses::myFinalSel::get_max(ROOT::VecOps::RVec< float > in, float val)']]], - ['get_5fmcdaughter1_72',['get_MCDaughter1',['../namespace_f_c_c_analyses_1_1my_utils.html#a5ca841eb9a3ef507f2d8a9f3c7042529',1,'FCCAnalyses::myUtils']]], - ['get_5fmcdaughter2_73',['get_MCDaughter2',['../namespace_f_c_c_analyses_1_1my_utils.html#a4cfba8f7ad6664a347865f6ccc7f86a0',1,'FCCAnalyses::myUtils']]], - ['get_5fmcindmcvertex_74',['get_MCindMCVertex',['../namespace_f_c_c_analyses_1_1my_utils.html#a5bb6e4ead32477ec1d749e659f83f1af',1,'FCCAnalyses::myUtils']]], - ['get_5fmcmother1_75',['get_MCMother1',['../namespace_f_c_c_analyses_1_1my_utils.html#a70bcbac24fa27b86be05132d3d76db94',1,'FCCAnalyses::myUtils']]], - ['get_5fmcmother2_76',['get_MCMother2',['../namespace_f_c_c_analyses_1_1my_utils.html#a41807bddf91c42c0778319e18cd41360',1,'FCCAnalyses::myUtils']]], - ['get_5fmcpdggmothermcvertex_77',['get_MCpdgGMotherMCVertex',['../namespace_f_c_c_analyses_1_1my_utils.html#aadb0a17653293ff6476e040a5ca61e6b',1,'FCCAnalyses::myUtils']]], - ['get_5fmcpdgmcvertex_78',['get_MCpdgMCVertex',['../namespace_f_c_c_analyses_1_1my_utils.html#a16b564dbbcf2a6332f1b1f801067b253',1,'FCCAnalyses::myUtils']]], - ['get_5fmcpdgmothermcvertex_79',['get_MCpdgMotherMCVertex',['../namespace_f_c_c_analyses_1_1my_utils.html#a8bd566c263a671b549faba755ea542c3',1,'FCCAnalyses::myUtils']]], - ['get_5fmcvertex_80',['get_MCVertex',['../namespace_f_c_c_analyses_1_1my_utils.html#a2b67501b67f675ba808fefce4c6418f3',1,'FCCAnalyses::myUtils']]], - ['get_5fmcvertex_5fx_81',['get_MCVertex_x',['../namespace_f_c_c_analyses_1_1my_utils.html#a46b9289b1250384dba6af32bc42221d3',1,'FCCAnalyses::myUtils']]], - ['get_5fmcvertex_5fy_82',['get_MCVertex_y',['../namespace_f_c_c_analyses_1_1my_utils.html#a466ba06f0bf8ba9156d0481916df5d63',1,'FCCAnalyses::myUtils']]], - ['get_5fmcvertex_5fz_83',['get_MCVertex_z',['../namespace_f_c_c_analyses_1_1my_utils.html#a76d50009c352220acb5cb348403b7d87',1,'FCCAnalyses::myUtils']]], - ['get_5fmcvertexobject_84',['get_MCVertexObject',['../namespace_f_c_c_analyses_1_1my_utils.html#aa59644437aebc44447e523dd379aa76b',1,'FCCAnalyses::myUtils']]], - ['get_5fmin_85',['get_min',['../namespace_f_c_c_analyses_1_1my_final_sel.html#a278b9d42aae9ce4b03cbae390b2e17f8',1,'FCCAnalyses::myFinalSel::get_min(ROOT::VecOps::RVec< float > in, float val)'],['../namespace_f_c_c_analyses_1_1my_final_sel.html#af9ac63703c1a69e14177b7d100f21873',1,'FCCAnalyses::myFinalSel::get_min(ROOT::VecOps::RVec< float > in, ROOT::VecOps::RVec< int > ispv, int index)']]], - ['get_5fmtof_86',['get_mtof',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#ae5add2e2a68a0fe2566d64f3abd623bd',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fn_87',['get_n',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#ae5fc6db6f2f2fd2eeb7c30b9ee3e8454',1,'FCCAnalyses::MCParticle::get_n()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#ad5f32777e2d12ab009bb8264ac62db52',1,'FCCAnalyses::ReconstructedParticle::get_n()']]], - ['get_5fn_5fsv_88',['get_n_sv',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a4b8715b7fc755c4fe5f37207e0dfca72',1,'FCCAnalyses::VertexingUtils::get_n_SV(FCCAnalysesV0 SV)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a5cb48509d18b5c96bedd10f87eda0d8b',1,'FCCAnalyses::VertexingUtils::get_n_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#aeb5fc9e69216ca4b9c1a38cc77fe644f',1,'FCCAnalyses::VertexingUtils::get_n_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], - ['get_5fn_5fsv_5fjets_89',['get_n_SV_jets',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#accaba2b333830ad08a81c59b8d2283ba',1,'FCCAnalyses::VertexingUtils']]], - ['get_5fndof_5fsv_90',['get_ndof_sv',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ad32f0e3ed31dac57e1183dce0bde7240',1,'FCCAnalyses::VertexingUtils::get_nDOF_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a2fd0bb107734ced3dba68f9b9f00d5c1',1,'FCCAnalyses::VertexingUtils::get_nDOF_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], - ['get_5fnneg_91',['get_Nneg',['../namespace_f_c_c_analyses_1_1my_utils.html#a888aa440ff4bf97ca81f3dca7aefffe8',1,'FCCAnalyses::myUtils']]], - ['get_5fnonprimarytracks_92',['get_NonPrimaryTracks',['../namespace_f_c_c_analyses_1_1_vertex_fitter_simple.html#a86c5a8a35facce2191116427614472b5',1,'FCCAnalyses::VertexFitterSimple']]], - ['get_5fnorm_5fchi2_5fsv_93',['get_norm_chi2_sv',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a8612487ca9fcb7ba5937e7cafd287df8',1,'FCCAnalyses::VertexingUtils::get_norm_chi2_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a0f3736265b074ba33994a0fa385e8a11',1,'FCCAnalyses::VertexingUtils::get_norm_chi2_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], - ['get_5fnpos_94',['get_Npos',['../namespace_f_c_c_analyses_1_1my_utils.html#ae288a26fcff82e98ec6044b950545717',1,'FCCAnalyses::myUtils']]], - ['get_5fntracks_95',['get_nTracks',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a1fab62e78096ec5b58256889627bdd46',1,'FCCAnalyses::VertexingUtils']]], - ['get_5fntracksmcvertex_96',['get_NTracksMCVertex',['../namespace_f_c_c_analyses_1_1my_utils.html#a5575c1040738a90d4a47673ce4857dcc',1,'FCCAnalyses::myUtils']]], - ['get_5fnvertex_97',['get_Nvertex',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ae259aba0c683932f5a80ee0151fd35f7',1,'FCCAnalyses::VertexingUtils']]], - ['get_5fomega_98',['get_omega',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a3677f73c1aad7b00f175846c42ee0134',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fomega_5fcov_99',['get_omega_cov',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a8dbf4a9d344ba4fdb4694757df36a170',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fomega_5fd0_5fcov_100',['get_omega_d0_cov',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a6a0d1eaff4335888557dc0ccaea9a481',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fomega_5fphi0_5fcov_101',['get_omega_phi0_cov',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a50ee5993d645a68799e9806e0c541b3c',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fomega_5ftanlambda_5fcov_102',['get_omega_tanlambda_cov',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#aba77d345f059331a49630edfacdc8112',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fomega_5fz0_5fcov_103',['get_omega_z0_cov',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a8a523f3f164586a79a5abb8f7047ac36',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fp_104',['get_p',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a5ad7d0ecdf907af5e6840cb669d406b2',1,'FCCAnalyses::JetClusteringUtils::get_p()'],['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#acc9045cd9cfe6d863e24cfcc92e796a8',1,'FCCAnalyses::JetConstituentsUtils::get_p()'],['../namespace_f_c_c_analyses_1_1_m_c_particle.html#ad3f7bb4e193f6590d4043b1dbb981eeb',1,'FCCAnalyses::MCParticle::get_p()'],['../namespace_f_c_c_analyses_1_1my_utils.html#ac3ec2338986451978653319c277c1b53',1,'FCCAnalyses::myUtils::get_p()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#a5938497ca9f2d053cc66dd484aa4afe0',1,'FCCAnalyses::ReconstructedParticle::get_p(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)']]], - ['get_5fp4vis_105',['get_P4vis',['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#a084ff73590d6abcd8ecf5707157aa7c7',1,'FCCAnalyses::ReconstructedParticle']]], - ['get_5fp_5fsv_106',['get_p_sv',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a5fbfe56b35424f54df4ba00c3cba26f1',1,'FCCAnalyses::VertexingUtils::get_p_SV(FCCAnalysesV0 SV)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#aeb3d39854cc62c0ce8fa608cf92ef9cb',1,'FCCAnalyses::VertexingUtils::get_p_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a96654ba8821498a03270bcc0c0bdf2f8',1,'FCCAnalyses::VertexingUtils::get_p_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], - ['get_5fparentid_107',['get_parentid',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#aad3fc05850bd780367a8e23ad085d6eb',1,'FCCAnalyses::MCParticle']]], - ['get_5fpdg_108',['get_pdg',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#add7f5675932073cc3b8e4569bb1f7f01',1,'FCCAnalyses::MCParticle']]], - ['get_5fpdg_5fv0_109',['get_pdg_v0',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#abd865d2c7961bb292b73fdc18bdb111f',1,'FCCAnalyses::VertexingUtils::get_pdg_V0(FCCAnalysesV0 V0)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a19a9d5142fd3f46ad7471a92d50ebe6b',1,'FCCAnalyses::VertexingUtils::get_pdg_V0(ROOT::VecOps::RVec< int > pdg, ROOT::VecOps::RVec< int > nSV_jet)']]], - ['get_5fphi_110',['get_phi',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a0a340b3f2c3086f9f39cbbfbc4e9a7e6',1,'FCCAnalyses::JetClusteringUtils::get_phi()'],['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#ae31a0c83dcdad84dbc32f06229f926a3',1,'FCCAnalyses::JetConstituentsUtils::get_phi()'],['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a327ebe8f5402db6817a681a4d0240d9f',1,'FCCAnalyses::MCParticle::get_phi()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#a452a59774c838bea5ecca08a54aa6e2b',1,'FCCAnalyses::ReconstructedParticle::get_phi()']]], - ['get_5fphi0_111',['get_phi0',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a62854f78819414143670a9637f802cd6',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fphi0_5fcov_112',['get_phi0_cov',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a373dea1cada26fe12494dd27b00a469b',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fphi0_5fd0_5fcov_113',['get_phi0_d0_cov',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a27a6f2ef4a2a206ec587e8aa73375a23',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fphi0_5fz0_5fcov_114',['get_phi0_z0_cov',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a6f66f9232f56d143007751de144e68b5',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fphi_5fstd_115',['get_phi_std',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a8da41dde5ba94984207e81f88a2225f4',1,'FCCAnalyses::JetClusteringUtils']]], - ['get_5fphi_5fsv_116',['get_phi_sv',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a6fcc8ebe062157417e0c9c31bd724ecb',1,'FCCAnalyses::VertexingUtils::get_phi_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a826d2ec2e9c8a2aea527b8f887a0bf9a',1,'FCCAnalyses::VertexingUtils::get_phi_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], - ['get_5fphirel_117',['get_phirel',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a0e4d2c31f35e614624dd350c5efd969e',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fphirel_5fcluster_118',['get_phirel_cluster',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a4558ef53f5ae18b51f3e8e805c72e246',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fpids_119',['get_PIDs',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#ae9bd487688723e9de59fa25386111eb4',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fpids_5fcluster_120',['get_PIDs_cluster',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a43b218ace17b15b86d1b257ccfef4303',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fpmag_5fsv_121',['get_pmag_sv',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a869a4591731fd15a3acc84a5dd6238c0',1,'FCCAnalyses::VertexingUtils::get_pMag_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#aae15a44b8c071676fa9efc126e3d66e2',1,'FCCAnalyses::VertexingUtils::get_pMag_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], - ['get_5fpointingangle_5fsv_122',['get_pointingangle_sv',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#af303cb452e8788ad342ac6da94d303fb',1,'FCCAnalyses::VertexingUtils::get_pointingangle_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, FCCAnalysesVertex PV)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#abf4d3bcb94b7cddad027d0f987eb8a00',1,'FCCAnalyses::VertexingUtils::get_pointingangle_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, FCCAnalysesVertex PV)']]], - ['get_5fposition_5fsv_123',['get_position_sv',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#add67d918c5689c0927383da4d2148ad9',1,'FCCAnalyses::VertexingUtils::get_position_SV(FCCAnalysesV0 SV)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#aea0647f05440460340cd64c59cecc1b5',1,'FCCAnalyses::VertexingUtils::get_position_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a64718b0872ae6706fe75c6cce9c9d127',1,'FCCAnalyses::VertexingUtils::get_position_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], - ['get_5fprimarytracks_124',['get_PrimaryTracks',['../namespace_f_c_c_analyses_1_1_vertex_fitter_simple.html#ae64eccf83073fe94d85905971697e01a',1,'FCCAnalyses::VertexFitterSimple']]], - ['get_5fpseudojets_125',['get_pseudoJets',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a34db4649bd7d32d31f28ccc5e7aed4df',1,'FCCAnalyses::JetClusteringUtils']]], - ['get_5fpseudotrack_126',['get_pseudotrack',['../namespace_f_c_c_analyses_1_1my_utils.html#ab917be106e8cf16001de27bf1f3c90a4',1,'FCCAnalyses::myUtils']]], - ['get_5fpt_127',['get_pt',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a886c604c7fc6d24ae1249ebe19b1e3a8',1,'FCCAnalyses::JetClusteringUtils::get_pt()'],['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a21b624330019fa2a0c000dd9ec01afd3',1,'FCCAnalyses::JetConstituentsUtils::get_pt()'],['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a8d13371794bceedb9054b0ae5b558175',1,'FCCAnalyses::MCParticle::get_pt()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#a7fb07d5b2dd5a721b566ce2f1f555dd6',1,'FCCAnalyses::ReconstructedParticle::get_pt()']]], - ['get_5fpv2v0angle_128',['get_PV2V0angle',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a7465e5830dd5c5bd7b5b663ccede5855',1,'FCCAnalyses::VertexingUtils']]], - ['get_5fpv2vtx_5fangle_129',['get_PV2vtx_angle',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a10e2288fd7c73a1a8e33d04bdb7d7497',1,'FCCAnalyses::VertexingUtils']]], - ['get_5fpv_5fntracks_130',['get_PV_ntracks',['../namespace_f_c_c_analyses_1_1my_utils.html#a597fc9b444a65b4667563400b8647d73',1,'FCCAnalyses::myUtils']]], - ['get_5fpx_131',['get_px',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a80d84b505b0acdddf3d3e1f3a6c90d0e',1,'FCCAnalyses::JetClusteringUtils::get_px()'],['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a0a6956db47d431e7423783aef595101e',1,'FCCAnalyses::MCParticle::get_px()'],['../namespace_f_c_c_analyses_1_1my_utils.html#af79f8e92868c6d25862f65ab63f7a865',1,'FCCAnalyses::myUtils::get_px()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#a2a17b1bff81d40c1351387b31db4f049',1,'FCCAnalyses::ReconstructedParticle::get_px()']]], - ['get_5fpy_132',['get_py',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#ab86bb07f284639a1310df34457595d92',1,'FCCAnalyses::JetClusteringUtils::get_py()'],['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a27335dc1ecd75354c50971f5265d7c2a',1,'FCCAnalyses::MCParticle::get_py()'],['../namespace_f_c_c_analyses_1_1my_utils.html#a7167dde2338fe5dd577b187dca3a29ae',1,'FCCAnalyses::myUtils::get_py()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#a7c98f21741f8fb42d67af30881b3221a',1,'FCCAnalyses::ReconstructedParticle::get_py()']]], - ['get_5fpz_133',['get_pz',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a54bb105a8b1e844866b78ff2a3236b95',1,'FCCAnalyses::MCParticle::get_pz()'],['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a8188eefe5d028ce28b01f72fda43a3f2',1,'FCCAnalyses::JetClusteringUtils::get_pz()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#a18148c1f18fab0fc58a37a00a181bdea',1,'FCCAnalyses::ReconstructedParticle::get_pz()'],['../namespace_f_c_c_analyses_1_1my_utils.html#a1cd41ab4a934042dead0cf994f0edc06',1,'FCCAnalyses::myUtils::get_pz()']]], - ['get_5frecoindtrk_134',['get_recoindTRK',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a5bfe12e022bed7ffb872cd5b2b9cb597',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['get_5frelphi_5fsv_135',['get_relphi_sv',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a9065a5cf753db1894825fa97811de0ae',1,'FCCAnalyses::VertexingUtils::get_relPhi_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ab2242582200e5fd506468182328d3556',1,'FCCAnalyses::VertexingUtils::get_relPhi_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, fastjet::PseudoJet jet)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a3daf44e52981fd17ee8fbd12eb92f006',1,'FCCAnalyses::VertexingUtils::get_relPhi_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, ROOT::VecOps::RVec< int > nSV_jet, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)']]], - ['get_5freltheta_5fsv_136',['get_reltheta_sv',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a715a064ea0c655ca0eb4bb5f6d70c509',1,'FCCAnalyses::VertexingUtils::get_relTheta_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#af9f6e46b2c7bdc3576180b52b20ada52',1,'FCCAnalyses::VertexingUtils::get_relTheta_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, fastjet::PseudoJet jet)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a1eda1f50f4fc8da74fed783cc335f808',1,'FCCAnalyses::VertexingUtils::get_relTheta_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, ROOT::VecOps::RVec< int > nSV_jet, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)']]], - ['get_5frp_5fatvertex_137',['get_RP_atVertex',['../namespace_f_c_c_analyses_1_1my_utils.html#a2ce5adb595e583d5416ae8cafb4cdf6c',1,'FCCAnalyses::myUtils']]], - ['get_5fsimstatus_138',['get_simStatus',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a0d12e71b37cd3a9df2aea3d57ed77161',1,'FCCAnalyses::MCParticle']]], - ['get_5fsip2dsig_139',['get_Sip2dSig',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a5b67e24da1f6a38a4eb5617f58933f8c',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fsip2dval_140',['get_Sip2dVal',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a45a95b6e7307cb2eee552ee13e39c49e',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fsip2dval_5fcluster_141',['get_Sip2dVal_cluster',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a840ddb95ec8812048dea1d5613e3f47e',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fsip2dval_5fclusterv_142',['get_Sip2dVal_clusterV',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#aff226d5fcd3f7aef39a87086b0f6f2ea',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fsip3dsig_143',['get_Sip3dSig',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a4188ec54bd9829bd976757d66a3dfb87',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fsip3dval_144',['get_Sip3dVal',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a5ea370b9074d03b49061a43e5e6a754c',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fsip3dval_5fcluster_145',['get_Sip3dVal_cluster',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#aaf609290cc93b1c942260907ae02c443',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fsip3dval_5fclusterv_146',['get_Sip3dVal_clusterV',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a8ec0e2fa51c951f820b7327f01732f97',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fsv_5fevent_147',['get_sv_event',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#abbe0f0e1ca4e992732f8554cd4317cf3',1,'FCCAnalyses::VertexFinderLCFIPlus::get_SV_event(ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, VertexingUtils::FCCAnalysesVertex PV, bool V0_rej=true, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)'],['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#afcdcc04ac6d683aa0b94ef87c3f4f706',1,'FCCAnalyses::VertexFinderLCFIPlus::get_SV_event(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, VertexingUtils::FCCAnalysesVertex PV, ROOT::VecOps::RVec< bool > isInPrimary, bool V0_rej=true, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)']]], - ['get_5fsv_5fjets_148',['get_SV_jets',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#a4055e6837cca30fbe3042ea49906829e',1,'FCCAnalyses::VertexFinderLCFIPlus']]], - ['get_5fsvinjets_149',['get_svInJets',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ab352c820ded585b0f2740156e0ae84cb',1,'FCCAnalyses::VertexingUtils']]], - ['get_5ftanlambda_150',['get_tanLambda',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a8cb9db6bf159d5af7b1e4dd6ea4e2310',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5ftanlambda_5fcov_151',['get_tanlambda_cov',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a8134d04ef62a2b650e635d52e3217c89',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5ftanlambda_5fd0_5fcov_152',['get_tanlambda_d0_cov',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a628f6c4806796fd32ad2ab840c4485d7',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5ftanlambda_5fphi0_5fcov_153',['get_tanlambda_phi0_cov',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a5a1bc79253a1594da376e521380b46d6',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5ftanlambda_5fz0_5fcov_154',['get_tanlambda_z0_cov',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a3f4919bbfdc3e4385cd6c71a4e349d7a',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5ftheta_155',['get_theta',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a4f65523ac52d988ed14b29db3acf897e',1,'FCCAnalyses::MCParticle::get_theta()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#ac08bd102c77a2ea6d2403a216f3ab8a8',1,'FCCAnalyses::ReconstructedParticle::get_theta()'],['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a6877af1c186b3d0bd851489ff144512f',1,'FCCAnalyses::JetClusteringUtils::get_theta()'],['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a2045fed2e83e9a5257f3707d144caa8b',1,'FCCAnalyses::JetConstituentsUtils::get_theta()']]], - ['get_5ftheta_5fsv_156',['get_theta_sv',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a62cdd77a5739f2a36a022204ca086e8f',1,'FCCAnalyses::VertexingUtils::get_theta_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a7a15b387440f90eabc11182c19ac125a',1,'FCCAnalyses::VertexingUtils::get_theta_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)']]], - ['get_5fthetarel_157',['get_thetarel',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a1147c1c06613c6c5f34475f47e94a01f',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fthetarel_5fcluster_158',['get_thetarel_cluster',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a844385b824d911253835766837f61383',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5ftime_159',['get_time',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#abac4eb54eeb7c5d65ebadfde194e6598',1,'FCCAnalyses::MCParticle']]], - ['get_5ftlv_160',['get_tlv',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a6df0433db6e5adfc13ce8a3f7410ad41',1,'FCCAnalyses::MCParticle::get_tlv()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#a650948ee510123d52d4f220a3848d98b',1,'FCCAnalyses::ReconstructedParticle::get_tlv(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#adfbf4e94a4fb4a08e81bb727eb553847',1,'FCCAnalyses::ReconstructedParticle::get_tlv(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, int index)'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#a6e34fa904c0af388ee566edf5a928153',1,'FCCAnalyses::ReconstructedParticle::get_tlv(edm4hep::ReconstructedParticleData in)']]], - ['get_5ftrackcov_161',['get_trackCov',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a3fc24464ec4193f871a7fd6f58c85405',1,'FCCAnalyses::VertexingUtils']]], - ['get_5ftrackd0_162',['get_trackd0',['../namespace_f_c_c_analyses_1_1my_utils.html#ae04394c5c8978c109c18f6844dc4e62a',1,'FCCAnalyses::myUtils']]], - ['get_5ftracke_163',['get_trackE',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#aea159cc3e29d84b6e6c1d80538920d84',1,'FCCAnalyses::VertexingUtils']]], - ['get_5ftrackmom_164',['get_trackMom',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#aba10973d3f2bb2ff00a989d71017be01',1,'FCCAnalyses::VertexingUtils']]], - ['get_5ftrackparam_165',['get_trackParam',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ad6e16d178b83bdbe1f9271e08dc716b0',1,'FCCAnalyses::VertexingUtils']]], - ['get_5ftracksinjets_166',['get_tracksInJets',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a1fdd14630d9ab443e9ee41636e7cd904',1,'FCCAnalyses::VertexingUtils']]], - ['get_5ftrackz0_167',['get_trackz0',['../namespace_f_c_c_analyses_1_1my_utils.html#a90e6dba1460b8c84ff5feb3dd2d600ae',1,'FCCAnalyses::myUtils']]], - ['get_5ftree_168',['get_tree',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__tree.html#a038566f9460a4960aae11e890aebfba1',1,'FCCAnalyses::MCParticle::get_tree']]], - ['get_5ftruetrack_169',['get_truetrack',['../namespace_f_c_c_analyses_1_1my_utils.html#aa325ad7e96391ee9bb39fcf63eadd688',1,'FCCAnalyses::myUtils']]], - ['get_5ftruevertex_170',['get_trueVertex',['../namespace_f_c_c_analyses_1_1my_utils.html#a471394aaffe752c99abb5067e0ed6e3b',1,'FCCAnalyses::myUtils']]], - ['get_5ftype_171',['get_type',['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#aefa017939fe3b878f90757200552cbaa',1,'FCCAnalyses::ReconstructedParticle::get_type()'],['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#ad6e7d1a2f611958c3f9a1b83bc4dddcf',1,'FCCAnalyses::JetConstituentsUtils::get_type()']]], - ['get_5fv0candidate_172',['get_V0candidate',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#a9243fbf78cbe3a2e4ab5b6486811f838',1,'FCCAnalyses::VertexFinderLCFIPlus']]], - ['get_5fv0s_173',['get_v0s',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#a28aa2a921da6ce00e6a1405c23b5d7e5',1,'FCCAnalyses::VertexFinderLCFIPlus::get_V0s(ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks, VertexingUtils::FCCAnalysesVertex PV, bool tight, double chi2_cut=9.)'],['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#a0393232fcd900e13563b9adea47abf2b',1,'FCCAnalyses::VertexFinderLCFIPlus::get_V0s(ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks, VertexingUtils::FCCAnalysesVertex PV, double Ks_invM_low=0.493, double Ks_invM_high=0.503, double Ks_dis=0.5, double Ks_cosAng=0.999, double Lambda_invM_low=1.111, double Lambda_invM_high=1.121, double Lambda_dis=0.5, double Lambda_cosAng=0.99995, double Gamma_invM_low=0., double Gamma_invM_high=0.005, double Gamma_dis=9, double Gamma_cosAng=0.99995, double chi2_cut=9.)']]], - ['get_5fv0s_5fjet_174',['get_V0s_jet',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#a19af0408f5c69b4c8c58dd9a852675b8',1,'FCCAnalyses::VertexFinderLCFIPlus']]], - ['get_5fvertex_175',['get_vertex',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a29f4974773b9d016a98eafebef1c34de',1,'FCCAnalyses::MCParticle']]], - ['get_5fvertex_5fchi2_176',['get_Vertex_chi2',['../namespace_f_c_c_analyses_1_1my_utils.html#ad13d76f173da6be00c437effd4773f1b',1,'FCCAnalyses::myUtils']]], - ['get_5fvertex_5fd2mc_177',['get_Vertex_d2MC',['../namespace_f_c_c_analyses_1_1my_utils.html#a729ff9e876ee14adb95ea2c10299f777',1,'FCCAnalyses::myUtils']]], - ['get_5fvertex_5fd2pv_178',['get_Vertex_d2PV',['../namespace_f_c_c_analyses_1_1my_utils.html#a004ba5d54aec7e07b79a647f97e76fd0',1,'FCCAnalyses::myUtils']]], - ['get_5fvertex_5fd2pverror_179',['get_Vertex_d2PVError',['../namespace_f_c_c_analyses_1_1my_utils.html#afd9910dd8d7d67879b65d7a8ac39d882',1,'FCCAnalyses::myUtils']]], - ['get_5fvertex_5find_180',['get_Vertex_ind',['../namespace_f_c_c_analyses_1_1my_utils.html#ac8d929ba8346e6fd94442b4045dc4094',1,'FCCAnalyses::myUtils']]], - ['get_5fvertex_5findmc_181',['get_vertex_indmc',['../namespace_f_c_c_analyses_1_1my_utils.html#a037704045ea4fb6d60f1931f8d8d353a',1,'FCCAnalyses::myUtils::get_Vertex_indMC(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > mcver)'],['../namespace_f_c_c_analyses_1_1my_utils.html#aa18434f47cfde8e0d8280f2ad9ed1c87',1,'FCCAnalyses::myUtils::get_Vertex_indMC(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)']]], - ['get_5fvertex_5fispv_182',['get_Vertex_isPV',['../namespace_f_c_c_analyses_1_1my_utils.html#a811846da52d5ff53ab02d159fbad7e8c',1,'FCCAnalyses::myUtils']]], - ['get_5fvertex_5fmass_183',['get_Vertex_mass',['../namespace_f_c_c_analyses_1_1my_utils.html#afc337d031f7464df0f32ce1802e45e58',1,'FCCAnalyses::myUtils']]], - ['get_5fvertex_5fntracks_184',['get_Vertex_ntracks',['../namespace_f_c_c_analyses_1_1my_utils.html#a337e7143dd407b7ad9c2ed29449df485',1,'FCCAnalyses::myUtils']]], - ['get_5fvertex_5fthrusthemis_185',['get_Vertex_thrusthemis',['../namespace_f_c_c_analyses_1_1my_utils.html#a59631e8d20e11ec227de7828c571a689',1,'FCCAnalyses::myUtils']]], - ['get_5fvertex_5fthrusthemis_5fangle_186',['get_Vertex_thrusthemis_angle',['../namespace_f_c_c_analyses_1_1my_utils.html#afc99192f0ef5bc198d4be0cb6b64961c',1,'FCCAnalyses::myUtils']]], - ['get_5fvertex_5fthrusthemis_5femin_187',['get_Vertex_thrusthemis_emin',['../namespace_f_c_c_analyses_1_1my_utils.html#ab3cb8d57826f7ebf9486acd9688bfc4d',1,'FCCAnalyses::myUtils']]], - ['get_5fvertex_5fx_188',['get_vertex_x',['../namespace_f_c_c_analyses_1_1my_utils.html#afb148f1d6b052c5d0eb7fb700d67c4fd',1,'FCCAnalyses::myUtils::get_Vertex_x()'],['../namespace_f_c_c_analyses_1_1_m_c_particle.html#ac4f544d34da140dee19b79a4850a76db',1,'FCCAnalyses::MCParticle::get_vertex_x()']]], - ['get_5fvertex_5fxerr_189',['get_Vertex_xErr',['../namespace_f_c_c_analyses_1_1my_utils.html#adf23daf4e8a30d63e57dd3a515fd53a8',1,'FCCAnalyses::myUtils']]], - ['get_5fvertex_5fy_190',['get_vertex_y',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a80f988e2f7d7c7ee354985f1941365b5',1,'FCCAnalyses::MCParticle::get_vertex_y()'],['../namespace_f_c_c_analyses_1_1my_utils.html#ad96e1b602ea7ad4c08a3520019b84ec2',1,'FCCAnalyses::myUtils::get_Vertex_y(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)']]], - ['get_5fvertex_5fyerr_191',['get_Vertex_yErr',['../namespace_f_c_c_analyses_1_1my_utils.html#ac156bf066c768ac4b3965d3e8f087469',1,'FCCAnalyses::myUtils']]], - ['get_5fvertex_5fz_192',['get_vertex_z',['../namespace_f_c_c_analyses_1_1my_utils.html#a0d13f34fa27040f4db32bcf0ffe70319',1,'FCCAnalyses::myUtils::get_Vertex_z()'],['../namespace_f_c_c_analyses_1_1_m_c_particle.html#afbf2867627c722ced4cef628546b65ef',1,'FCCAnalyses::MCParticle::get_vertex_z()']]], - ['get_5fvertex_5fzerr_193',['get_Vertex_zErr',['../namespace_f_c_c_analyses_1_1my_utils.html#aeca685c9abe2c442e6350500cfed8c1c',1,'FCCAnalyses::myUtils']]], - ['get_5fvertexdata_194',['get_vertexdata',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a4dad66416e90d010e78de67ac3283f15',1,'FCCAnalyses::VertexingUtils::get_VertexData(FCCAnalysesVertex TheVertex)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a1415bce1dfaa0c53c2cae4950748338e',1,'FCCAnalyses::VertexingUtils::get_VertexData(ROOT::VecOps::RVec< FCCAnalysesVertex > TheVertexColl)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a0ee263cbc5260bcc46ddf46d586a947c',1,'FCCAnalyses::VertexingUtils::get_VertexData(ROOT::VecOps::RVec< FCCAnalysesVertex > TheVertexColl, int index)']]], - ['get_5fvertexntrk_195',['get_vertexntrk',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a83b59578968f82452e8ab975482786a3',1,'FCCAnalyses::VertexingUtils::get_VertexNtrk(FCCAnalysesVertex TheVertex)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a97e17a63b2ed7f49d06336383cc24380',1,'FCCAnalyses::VertexingUtils::get_VertexNtrk(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ab0014ffa8093659dac0c71781f6013ef',1,'FCCAnalyses::VertexingUtils::get_VertexNtrk(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], - ['get_5fvertexobject_196',['get_VertexObject',['../namespace_f_c_c_analyses_1_1my_utils.html#a30d9ddc3aae337e05297e503e31d1fe8',1,'FCCAnalyses::myUtils']]], - ['get_5fvertexrecoind_197',['get_VertexRecoInd',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ac881e5be1fa00e9afa9f76a1c625e880',1,'FCCAnalyses::VertexingUtils']]], - ['get_5fvertexrecoparticlesind_198',['get_VertexRecoParticlesInd',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#aa350e993211d1c32caf5c5d81220755e',1,'FCCAnalyses::VertexingUtils']]], - ['get_5fweight_199',['get_weight',['../namespace_f_c_c_analyses_1_1_jet_flavour_utils.html#ae9eaf58df00029f5b82c0a7bbea67417',1,'FCCAnalyses::JetFlavourUtils::get_weight()'],['../namespace_f_c_c_analyses_1_1_weaver_utils.html#aed5f1c2d28ede2ba632b72d46b93d612',1,'FCCAnalyses::WeaverUtils::get_weight()']]], - ['get_5fweights_200',['get_weights',['../namespace_f_c_c_analyses_1_1_jet_flavour_utils.html#a805f97e89d9423104302c3c762d1e75d',1,'FCCAnalyses::JetFlavourUtils::get_weights()'],['../namespace_f_c_c_analyses_1_1_weaver_utils.html#a2ddf13fd51c7a66e5a0ed6c26c0ee327',1,'FCCAnalyses::WeaverUtils::get_weights()']]], - ['get_5fy_201',['get_y',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#aca0dad50feee6714796d321fa953c9f5',1,'FCCAnalyses::MCParticle::get_y()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#a386bcb639bce916197256101e37f2c19',1,'FCCAnalyses::ReconstructedParticle::get_y()']]], - ['get_5fz0_202',['get_z0',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a15cfdd8e88f77cf1fdd75d2d7226164c',1,'FCCAnalyses::JetConstituentsUtils::get_z0()'],['../namespace_f_c_c_analyses_1_1my_utils.html#a17c6aca3e7a7e29ade84c342992a7292',1,'FCCAnalyses::myUtils::get_z0()']]], - ['get_5fz0_5fcov_203',['get_z0_cov',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#ab2a67baa593397feff093c7c6faef290',1,'FCCAnalyses::JetConstituentsUtils']]], - ['getaxischarge_204',['getAxisCharge',['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_charge.html#a7ef1fd60e6db97ca3014ff7e8d72ba0c',1,'FCCAnalyses::Algorithms::getAxisCharge']]], - ['getaxiscostheta_205',['getaxiscostheta',['../namespace_f_c_c_analyses_1_1_algorithms.html#a4332a40bceda3b6c08dabf0a4ba01351',1,'FCCAnalyses::Algorithms::getAxisCosTheta(const ROOT::VecOps::RVec< float > &axis, const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)'],['../namespace_f_c_c_analyses_1_1_algorithms.html#ac50a2caf1b45deb4b228ccd94f5e145a',1,'FCCAnalyses::Algorithms::getAxisCosTheta(const ROOT::VecOps::RVec< float > &axis, float px, float py, float pz)']]], - ['getaxisenergy_206',['getAxisEnergy',['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_energy.html#a7e77006758069b350e7dd2f9c85fefbe',1,'FCCAnalyses::Algorithms::getAxisEnergy']]], - ['getaxismass_207',['getAxisMass',['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_mass.html#acfe1bde40307b5c8cea098f7af6f8f54',1,'FCCAnalyses::Algorithms::getAxisMass']]], - ['getaxisn_208',['getAxisN',['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_n.html#a83a3fe3cac76108a6bbf5ae9ed728858',1,'FCCAnalyses::Algorithms::getAxisN']]], - ['getcalocluster_5fenergy_209',['getCaloCluster_energy',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a26200d975a96e9abbde39f8a2f1cc2d2',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalocluster_5fenergyinlayers_210',['getCaloCluster_energyInLayers',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#acc45980f3c8d6648afc3b8cffbe69e0b',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalocluster_5feta_211',['getCaloCluster_eta',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#acae8aa8e17825e0f3365b027d3b075c8',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalocluster_5ffirstcell_212',['getCaloCluster_firstCell',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a02a267e9e4655550cca3509572d67565',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalocluster_5flastcell_213',['getCaloCluster_lastCell',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#ad91caea6a9f7c363fb51100526dafbf1',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalocluster_5fphi_214',['getCaloCluster_phi',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#acf9ea6a0665881d6f767281f0fa89551',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalocluster_5fpositionvector3_215',['getCaloCluster_positionVector3',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#aaf822d15f7d7e2b6f125ec5936afb316',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalocluster_5ftheta_216',['getCaloCluster_theta',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a7860fe1e154ad8dffe733e9ca34a77d6',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalocluster_5fx_217',['getCaloCluster_x',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#ab8ed5fa346ed33aaa3c2b54f22628c09',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalocluster_5fy_218',['getCaloCluster_y',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a273f7b3798fe2740909c08e150bb65c7',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalocluster_5fz_219',['getCaloCluster_z',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a3ffc30a6c54b4e56c8d6431211bf6ebf',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalohit_5fenergy_220',['getCaloHit_energy',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a80746e9541f3dfb66f327ce3d9f48859',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalohit_5feta_221',['getCaloHit_eta',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a21c7bc557e1cc04bf3aeea0bfee24176',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalohit_5fetaidx_222',['getCaloHit_etaIdx',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#ab5e16004b0f6e1bc74b0dc379e54366f',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalohit_5flayer_223',['getCaloHit_layer',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#aa39750d76ff507b8e58db3636f152033',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalohit_5fmoduleidx_224',['getCaloHit_moduleIdx',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a62f6d88c14ffdad9ea9c4101b341e27b',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalohit_5fphi_225',['getCaloHit_phi',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#aa8651ee162a8f2db96c3caf38fdae236',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalohit_5fphiidx_226',['getCaloHit_phiIdx',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a5dd4dba10deba7e43cb18c81a26fc050',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalohit_5fpositionvector3_227',['getCaloHit_positionVector3',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a26255b4d33c4598f8db0bde9daa9055d',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalohit_5ftheta_228',['getCaloHit_theta',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#abdd7b4e41d0e58278d881b92d588f01d',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalohit_5fthetaidx_229',['getCaloHit_thetaIdx',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a871760ab31d00492bdcef36a8614ea0b',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalohit_5fx_230',['getCaloHit_x',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a6a6e299c547a009c61499be1dafd38bd',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalohit_5fy_231',['getCaloHit_y',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a9211334b7a2afac74c82b2a0f204316c',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalohit_5fz_232',['getCaloHit_z',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#ada934f21a4d7b4d5ae7725305cc9ab7f',1,'FCCAnalyses::CaloNtupleizer']]], - ['getfccanalysescomposite_5fanglethrust_233',['getFCCAnalysesComposite_anglethrust',['../namespace_f_c_c_analyses_1_1my_utils.html#ae87565a01933055f46664ab94e29783b',1,'FCCAnalyses::myUtils']]], - ['getfccanalysescomposite_5fb_234',['getFCCAnalysesComposite_B',['../namespace_f_c_c_analyses_1_1my_utils.html#a9784d088de15fdeba3e0a7a11b909fed',1,'FCCAnalyses::myUtils']]], - ['getfccanalysescomposite_5fcharge_235',['getFCCAnalysesComposite_charge',['../namespace_f_c_c_analyses_1_1my_utils.html#a2828b2c761ee2fef83d842503bc978f5',1,'FCCAnalyses::myUtils']]], - ['getfccanalysescomposite_5fd0_236',['getFCCAnalysesComposite_d0',['../namespace_f_c_c_analyses_1_1my_utils.html#a97ed144a427e8bd55fa2d66f12061beb',1,'FCCAnalyses::myUtils']]], - ['getfccanalysescomposite_5findex_237',['getFCCAnalysesComposite_index',['../namespace_f_c_c_analyses_1_1my_utils.html#a105e2ffeb4239c8a539cd81fa8502365',1,'FCCAnalyses::myUtils']]], - ['getfccanalysescomposite_5fmass_238',['getfccanalysescomposite_mass',['../namespace_f_c_c_analyses_1_1my_utils.html#af8dd27e702a805f2e25ee4720b623470',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_mass(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index)'],['../namespace_f_c_c_analyses_1_1my_utils.html#ae98dc7684681c3ce78380f21e7a9bd12',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_mass(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)'],['../namespace_f_c_c_analyses_1_1my_utils.html#a505a3fe57e8e87fd501152f02f0f4dae',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_mass(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)'],['../namespace_f_c_c_analyses_1_1my_utils.html#aba6bed0cc3d8c19ca25fe086dcae95da',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_mass(ROOT::VecOps::RVec< FCCAnalysesComposite > in)']]], - ['getfccanalysescomposite_5fmcvertex_239',['getFCCAnalysesComposite_mcvertex',['../namespace_f_c_c_analyses_1_1my_utils.html#a742b653e5cea0959a9eb52755827c74b',1,'FCCAnalyses::myUtils']]], - ['getfccanalysescomposite_5fn_240',['getfccanalysescomposite_n',['../namespace_f_c_c_analyses_1_1my_utils.html#a3c2a294492f22512e87c88951c1092c1',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_N(ROOT::VecOps::RVec< FCCAnalysesComposite > in)'],['../namespace_f_c_c_analyses_1_1my_utils.html#af226263acf0d182784a6f7931a91da38',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_N(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)']]], - ['getfccanalysescomposite_5fp_241',['getfccanalysescomposite_p',['../namespace_f_c_c_analyses_1_1my_utils.html#a875867ae1964f4df2a94ecbd1652dd62',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_p(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, int type)'],['../namespace_f_c_c_analyses_1_1my_utils.html#a5bce60372515c1815b61663ef0a757c9',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_p(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index, int type)']]], - ['getfccanalysescomposite_5fparticle_242',['getFCCAnalysesComposite_particle',['../namespace_f_c_c_analyses_1_1my_utils.html#a07507bd1fb0eab39bd332112353fe905',1,'FCCAnalyses::myUtils']]], - ['getfccanalysescomposite_5fq_243',['getFCCAnalysesComposite_q',['../namespace_f_c_c_analyses_1_1my_utils.html#ae0051ba46657fe560d78a9eb974f0460',1,'FCCAnalyses::myUtils']]], - ['getfccanalysescomposite_5ftrack_244',['getFCCAnalysesComposite_track',['../namespace_f_c_c_analyses_1_1my_utils.html#af19b2e51c21b8298fe127e16dbf6bb2a',1,'FCCAnalyses::myUtils']]], - ['getfccanalysescomposite_5ftruthmatch_245',['getFCCAnalysesComposite_truthMatch',['../namespace_f_c_c_analyses_1_1my_utils.html#ae97d05297620cfce63232643003a32cd',1,'FCCAnalyses::myUtils']]], - ['getfccanalysescomposite_5ftype_246',['getFCCAnalysesComposite_type',['../namespace_f_c_c_analyses_1_1my_utils.html#a643355629036dd9ce9aecc076fe79824',1,'FCCAnalyses::myUtils']]], - ['getfccanalysescomposite_5fvertex_247',['getfccanalysescomposite_vertex',['../namespace_f_c_c_analyses_1_1my_utils.html#adc10b0f8424240e962a0f0b8ca08a84f',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_vertex(ROOT::VecOps::RVec< FCCAnalysesComposite > in)'],['../namespace_f_c_c_analyses_1_1my_utils.html#acaaf68fd7789c7afeee6eb18b4ef630a',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_vertex(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)']]], - ['getfccanalysescomposite_5fz0_248',['getFCCAnalysesComposite_z0',['../namespace_f_c_c_analyses_1_1my_utils.html#a186420159f96502bef9cedc24f15b23e',1,'FCCAnalyses::myUtils']]], - ['getfloatat_249',['getFloatAt',['../struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1get_float_at.html#adb0d510b3835f9edb73d04ed73fb7f9b',1,'FCCAnalyses::CaloNtupleizer::getFloatAt']]], - ['getjet_5fbtag_250',['getJet_btag',['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#acf39f57a212a1132a63fdec3c09f56e8',1,'FCCAnalyses::ReconstructedParticle']]], - ['getjet_5fntags_251',['getJet_ntags',['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#ae5099c85da54c6437c08ced735902f71',1,'FCCAnalyses::ReconstructedParticle']]], - ['getmass_252',['getMass',['../namespace_f_c_c_analyses_1_1_algorithms.html#a8841eda876ff01723aa8f0c908e037ab',1,'FCCAnalyses::Algorithms']]], - ['getmc_5fdaughter_253',['getMC_daughter',['../namespace_f_c_c_analyses_1_1my_utils.html#a4f18ea0a4531847199165cf8e3ffe433',1,'FCCAnalyses::myUtils']]], - ['getmc_5fparent_254',['getmc_parent',['../namespace_f_c_c_analyses_1_1my_utils.html#a5b63add29b09726285029bfe62396cbc',1,'FCCAnalyses::myUtils::getMC_parent(int parentindex, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)'],['../namespace_f_c_c_analyses_1_1my_utils.html#a1b68789ce227ca31f401f815631aa4a2',1,'FCCAnalyses::myUtils::getMC_parent(int parentindex, edm4hep::MCParticleData in, ROOT::VecOps::RVec< int > ind)']]], - ['getrp2mc_5fcharge_255',['getRP2MC_charge',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html#ac5b5f8330112e9c6ebdb3c4503bd540c',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['getrp2mc_5findex_256',['getRP2MC_index',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html#a45e480450e26cf595d93ebd1c6045131',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['getrp2mc_5findex_5ftest_257',['getRP2MC_index_test',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html#a77faac5d4a93607d10e5bcdc705c39ba',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['getrp2mc_5findexvec_258',['getRP2MC_indexVec',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html#a325b13e64dd9bb4fbd8f15e9e9f990b4',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['getrp2mc_5fmass_259',['getRP2MC_mass',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html#a33264fb41db812e2cf10cd568293d7ec',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['getrp2mc_5fp_260',['getRP2MC_p',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html#af04e068ffe7b3da0cc51692b6bc3ab72',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['getrp2mc_5fparentid_261',['getRP2MC_parentid',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html#a1586e586cc977622ebc40cc1614ee48f',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['getrp2mc_5fpdg_262',['getRP2MC_pdg',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html#a149f689e42d84cb76dc55aa6ff378a92',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['getrp2mc_5fpx_263',['getRP2MC_px',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html#a1a85e561be2c54972bd614242c2d55bb',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['getrp2mc_5fpy_264',['getRP2MC_py',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html#a57018aa27bee48315735f1afb364f672',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['getrp2mc_5fpz_265',['getRP2MC_pz',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html#a7c567b244fc3126ba69bcfdacd4e2b98',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['getrp2mc_5ftlv_266',['getRP2MC_tlv',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html#aa53e926ca09152d91238d875c48dea3d',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['getrp2trk_267',['getRP2TRK',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a87f9d795fe2b0899ce2c4612a6f6a56d',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fbz_268',['getRP2TRK_Bz',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a979126203854bca67615c061f7a254ef',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fcharge_269',['getRP2TRK_charge',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#ac27d0b0d86cbfb4a2316eade286d351f',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fd0_270',['getRP2TRK_D0',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a65e8e3ebe01ca224a216e8d6b0b6488e',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fd0_5fcov_271',['getRP2TRK_D0_cov',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a796ba55959c1f7132902680db63e8676',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fd0_5fomega_5fcov_272',['getRP2TRK_d0_omega_cov',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a4ea6aecf52a1dfe172a13f40a7d612ea',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fd0_5fphi0_5fcov_273',['getRP2TRK_d0_phi0_cov',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a8abe5994211ab00f7cf89174ac03f000',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fd0_5fsig_274',['getRP2TRK_D0_sig',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#ac38e51743e9b47b49e312c344d5919db',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fd0_5ftanlambda_5fcov_275',['getRP2TRK_d0_tanlambda_cov',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a46bfac4caa3bee61df59d8dd63bab7b7',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fd0_5fz0_5fcov_276',['getRP2TRK_d0_z0_cov',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a3e8ceb65aeaa269a9a932b17fcf4d93b',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fmom_277',['getRP2TRK_mom',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a36734e7f49391a779d63b4c8ed1f164f',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fomega_278',['getRP2TRK_omega',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a0c01c84666c92302ca2f6ab829c6eba6',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fomega_5fcov_279',['getRP2TRK_omega_cov',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#af7a2d7da8764f9047fff28c42eb5ebc4',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fomega_5ftanlambda_5fcov_280',['getRP2TRK_omega_tanlambda_cov',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a36d4785091bf971aa63e9cf8ea0a1d0f',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fomega_5fz0_5fcov_281',['getRP2TRK_omega_z0_cov',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#aefadeaf9a7f8a23a9928106857ccf6e2',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fphi_282',['getRP2TRK_phi',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#aa7e4f49a178b0d0bf51ecc0a0e201f2b',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fphi0_5fomega_5fcov_283',['getRP2TRK_phi0_omega_cov',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a4aca5ed17404743600d265c64a76bd3b',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fphi0_5ftanlambda_5fcov_284',['getRP2TRK_phi0_tanlambda_cov',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#acdb6d6ee9437e6426409fbe2ee49d9d0',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fphi0_5fz0_5fcov_285',['getRP2TRK_phi0_z0_cov',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a468868c800bfeaeea8e98be9d1640d4b',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fphi_5fcov_286',['getRP2TRK_phi_cov',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a7198c32bbaa350f3a9e980c85417dec6',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5ftanlambda_287',['getRP2TRK_tanLambda',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a11a77d2d897cd5ef75ec14d4bad4d216',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5ftanlambda_5fcov_288',['getRP2TRK_tanLambda_cov',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a031d47d709d2c8b59ea49ef7347dc927',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fz0_289',['getRP2TRK_Z0',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a46bcc46988c516fa1d02cd6576ebb42b',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fz0_5fcov_290',['getRP2TRK_Z0_cov',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#aa7f9e5152858d02ff2e548de75b75aed',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fz0_5fsig_291',['getRP2TRK_Z0_sig',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#ac7f937478727047f3b18a45a4280d1f6',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fz0_5ftanlambda_5fcov_292',['getRP2TRK_z0_tanlambda_cov',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#acaf88c75f9b518c3766675053be69b57',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getsimcalohit_5fdepth_293',['getSimCaloHit_depth',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a950838630078280ac2772c0ccf0d5898',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimcalohit_5fenergy_294',['getSimCaloHit_energy',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a99df9a01ac9b0a6dcd03b4f803b14ade',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimcalohit_5feta_295',['getSimCaloHit_eta',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a0fa5aa96ac2905002ed4a853b0454fd5',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimcalohit_5fphi_296',['getSimCaloHit_phi',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a7f897a6c13adfc18bbca533316492706',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimcalohit_5fpositionvector3_297',['getSimCaloHit_positionVector3',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a98da6743f187d448cb977fa67d73eae6',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimcalohit_5fr_298',['getSimCaloHit_r',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a1bc3011badec19b8b59a9c3f37f4ec05',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimcalohit_5ftheta_299',['getSimCaloHit_theta',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a91cef666c55e40fa30d625fb056b6a7f',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimcalohit_5fx_300',['getSimCaloHit_x',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#ab66de287d08d1472caefe33768454bc4',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimcalohit_5fy_301',['getSimCaloHit_y',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#ac40a7bd78ec7b71f0a1c07605ac6bbd9',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimcalohit_5fz_302',['getSimCaloHit_z',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a5f2cfddb6fa514470a7178e85873242b',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimcellid_303',['getSimCellID',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a527e80611b354dcb16ca8432108214d1',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimparticlesecondaries_5fenergy_304',['getSimParticleSecondaries_energy',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#aed9b00635fe56c92ef6325632ab05e4d',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimparticlesecondaries_5feta_305',['getSimParticleSecondaries_eta',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#ad0c5ba81990d2066ca8bbe72f3c3dbaf',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimparticlesecondaries_5fpdg_306',['getSimParticleSecondaries_PDG',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#ae907542b453cc3eb1307e6c6f596ca4b',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimparticlesecondaries_5fphi_307',['getSimParticleSecondaries_phi',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a557044277552fca6a64d67b692732baf',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimparticlesecondaries_5ftheta_308',['getSimParticleSecondaries_theta',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a3d8b5ddc81367f7cd422ad2e9ab119c3',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimparticlesecondaries_5fx_309',['getSimParticleSecondaries_x',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#aff20d51162024aa6295963c69822690e',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimparticlesecondaries_5fy_310',['getSimParticleSecondaries_y',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a416a29da8e4bad661949d7575483434f',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimparticlesecondaries_5fz_311',['getSimParticleSecondaries_z',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#ae6c935dcfe36b3b2165bd5720770fafd',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsize_312',['getsize',['../namespace_f_c_c_analyses_1_1_utils.html#a0e7ffefde1cf7b9533f0a198771ad954',1,'FCCAnalyses::Utils']]], - ['getthrustpointing_313',['getThrustPointing',['../struct_f_c_c_analyses_1_1_algorithms_1_1get_thrust_pointing.html#a3158649230762e956e23b7080f78591d',1,'FCCAnalyses::Algorithms::getThrustPointing']]], - ['gettk_5fn_314',['getTK_n',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a83619e1141b1402c3191ce44f7d42f01',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['gettrack2mc_5findex_315',['getTrack2MC_index',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html#ae79d0f72844901237362d370fd60dd16',1,'FCCAnalyses::ReconstructedParticle2MC']]] + ['gamma_0',['gamma',['../classcontrib_1_1ValenciaPlugin.html#ad8b8c24f55904e1f4c8eac5c1c5d0402',1,'contrib::ValenciaPlugin::gamma()'],['../classcontrib_1_1ValenciaInfo.html#af78cbe09edcd473fbffc71b6c82b892a',1,'contrib::ValenciaInfo::gamma()']]], + ['get_1',['get',['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#ae59881aa2caf5152af31e287b59aef23',1,'FCCAnalyses::ReconstructedParticle']]], + ['get_5fall_5fsvs_2',['get_all_SVs',['../namespaceFCCAnalyses_1_1VertexingUtils.html#ab5914113fb17efbd18019564e8a8accc',1,'FCCAnalyses::VertexingUtils']]], + ['get_5fall_5fvertices_3',['get_all_vertices',['../namespaceFCCAnalyses_1_1VertexingUtils.html#ad810d413e152f141a7f99d7d20f584ca',1,'FCCAnalyses::VertexingUtils::get_all_vertices(FCCAnalysesVertex PV, ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > SV)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a4e2916ff220d21bfa3fcea78b739c08a',1,'FCCAnalyses::VertexingUtils::get_all_vertices(FCCAnalysesVertex PV, ROOT::VecOps::RVec< FCCAnalysesVertex > SV)']]], + ['get_5fave_4',['get_ave',['../namespaceFCCAnalyses_1_1myFinalSel.html#a7e4ff88af52526e989087095815f2a4c',1,'FCCAnalyses::myFinalSel::get_ave(ROOT::VecOps::RVec< float > in, float val)'],['../namespaceFCCAnalyses_1_1myFinalSel.html#a40181d2de5a12033ab4eda7d78630abb',1,'FCCAnalyses::myFinalSel::get_ave(ROOT::VecOps::RVec< float > in, ROOT::VecOps::RVec< int > ispv, int index)']]], + ['get_5fbtag_5',['get_btag',['../namespaceFCCAnalyses_1_1JetTaggingUtils.html#ae0d39203ecee28854109852030a44262',1,'FCCAnalyses::JetTaggingUtils']]], + ['get_5fbz_6',['get_Bz',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a969df4fef260c34a636162e3b109f38a',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fcharge_7',['get_charge',['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#affa2f28ae303ba31726ea42a5eacdc06',1,'FCCAnalyses::ReconstructedParticle::get_charge()'],['../namespaceFCCAnalyses_1_1MCParticle.html#af969e1085302024ae054803d2a0d0dd4',1,'FCCAnalyses::MCParticle::get_charge()'],['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#ac07214c269cb2d42e9fa2d41c522bb0f',1,'FCCAnalyses::JetConstituentsUtils::get_charge()']]], + ['get_5fchi2_5fsv_8',['get_chi2_sv',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a9fa187c3a9a39495fc5c6dd594dcf3b8',1,'FCCAnalyses::VertexingUtils::get_chi2_SV(FCCAnalysesV0 SV)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#af61bca61b34314ade8ad07ece8356873',1,'FCCAnalyses::VertexingUtils::get_chi2_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a155e4487af741c47154580efdcfa5ab5',1,'FCCAnalyses::VertexingUtils::get_chi2_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], + ['get_5fcompmc_9',['get_compmc',['../namespaceFCCAnalyses_1_1myUtils.html#af4a2983692c996268ed9e676e34c943e',1,'FCCAnalyses::myUtils']]], + ['get_5fconstituents_10',['get_constituents',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#aacd189eb77b87ce5937f170d272d51f1',1,'FCCAnalyses::JetClusteringUtils::get_constituents()'],['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#aa22094c629375a4acba75ee2a67411a2',1,'FCCAnalyses::JetConstituentsUtils::get_constituents()']]], + ['get_5fctag_11',['get_ctag',['../namespaceFCCAnalyses_1_1JetTaggingUtils.html#a77dc9399779b6b6cdff8b6223820e0f3',1,'FCCAnalyses::JetTaggingUtils']]], + ['get_5fd0_12',['get_d0',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a881c08578658826b98f94d27391b48ec',1,'FCCAnalyses::JetConstituentsUtils::get_d0()'],['../namespaceFCCAnalyses_1_1myUtils.html#abb9d7959ef4aa57fa38f0dc3eb8965a4',1,'FCCAnalyses::myUtils::get_d0()']]], + ['get_5fd0_5fcov_13',['get_d0_cov',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a82fb95095993c3dffa541ecb8107da1f',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fd0_5fz0_5fcov_14',['get_d0_z0_cov',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a50f67d372e86e305600fa69035014c37',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fd3d_5fsv_15',['get_d3d_sv',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a76919e7e2ef97f1f06639bb963731db9',1,'FCCAnalyses::VertexingUtils::get_d3d_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, FCCAnalysesVertex PV)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#ab8c8a219399786cad845e2f87416bd17',1,'FCCAnalyses::VertexingUtils::get_d3d_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, FCCAnalysesVertex PV)']]], + ['get_5fd3d_5fsv_5fobj_16',['get_d3d_sv_obj',['../namespaceFCCAnalyses_1_1VertexingUtils.html#ab74dae24bb6d8c1bd24a7b3cbad1f261',1,'FCCAnalyses::VertexingUtils::get_d3d_SV_obj(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, TVector3 location)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a805ccfa63ce0cfac4d18b985d3fe9914',1,'FCCAnalyses::VertexingUtils::get_d3d_SV_obj(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, edm4hep::Vector3d location)']]], + ['get_5fdecay_17',['get_decay',['../structFCCAnalyses_1_1MCParticle_1_1get__decay.html#a1a80959d6f64527475d8117c5d24928d',1,'FCCAnalyses::MCParticle::get_decay']]], + ['get_5fdistance_18',['get_distance',['../namespaceFCCAnalyses_1_1myUtils.html#a747e6140e162cf89d7e5874004443768',1,'FCCAnalyses::myUtils::get_distance(TVector3 v1, TVector3 v2)'],['../namespaceFCCAnalyses_1_1myUtils.html#a7d71ff3b359093357a802a8702a60db2',1,'FCCAnalyses::myUtils::get_distance(edm4hep::Vector3f v1, TVector3 v2, int comp)']]], + ['get_5fdistanceerrorvertex_19',['get_distanceErrorVertex',['../namespaceFCCAnalyses_1_1myUtils.html#a5aaa78d55a8f7d58792eb6c4369f66d3',1,'FCCAnalyses::myUtils']]], + ['get_5fdistancevertex_20',['get_distanceVertex',['../namespaceFCCAnalyses_1_1myUtils.html#ac9271ed3ce78588f25ba647431a87e42',1,'FCCAnalyses::myUtils']]], + ['get_5fdndx_21',['get_dndx',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#ab01577108d8093eebf6e423f76345d76',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fdpv2dv_5fave_22',['get_dPV2DV_ave',['../namespaceFCCAnalyses_1_1myUtils.html#a1b98f7b364f1016636b871e776b250ca',1,'FCCAnalyses::myUtils']]], + ['get_5fdpv2dv_5fmax_23',['get_dPV2DV_max',['../namespaceFCCAnalyses_1_1myUtils.html#aff6ec094ab28464d662da56f336fd6e5',1,'FCCAnalyses::myUtils']]], + ['get_5fdpv2dv_5fmin_24',['get_dPV2DV_min',['../namespaceFCCAnalyses_1_1myUtils.html#aa9bc9109d30c939c351fd198e7cf1944',1,'FCCAnalyses::myUtils']]], + ['get_5fdr_5fsv_5fobj_25',['get_dr_sv_obj',['../namespaceFCCAnalyses_1_1VertexingUtils.html#ad4b26f8b7ec5d75aa73ecef28f91cee0',1,'FCCAnalyses::VertexingUtils::get_dR_SV_obj(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, TVector3 location)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a329b5a19fc4c9f6f8a416225dc1f7872',1,'FCCAnalyses::VertexingUtils::get_dR_SV_obj(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, edm4hep::Vector3d location)']]], + ['get_5fdvertex_5fthrusthemis_5fangle_26',['get_DVertex_thrusthemis_angle',['../namespaceFCCAnalyses_1_1myUtils.html#a39b17dd79dcce4a1022654109aa79c56',1,'FCCAnalyses::myUtils']]], + ['get_5fdxy_5fsv_27',['get_dxy_sv',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a2edbfdab976f3f134a9245c694229975',1,'FCCAnalyses::VertexingUtils::get_dxy_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, FCCAnalysesVertex PV)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#adaed35c39f727d672f52ec81d5226845',1,'FCCAnalyses::VertexingUtils::get_dxy_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, FCCAnalysesVertex PV)']]], + ['get_5fe_28',['get_e',['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#ac38ccd5f54c226e0dfa6fd14839ed780',1,'FCCAnalyses::ReconstructedParticle::get_e()'],['../namespaceFCCAnalyses_1_1MCParticle.html#aad4864685f823796f74e76a717f0d63c',1,'FCCAnalyses::MCParticle::get_e()'],['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a9754260c928b1b7821d50ee95771816a',1,'FCCAnalyses::JetConstituentsUtils::get_e()'],['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#ac8beac8e703554e629f78c886ea874bc',1,'FCCAnalyses::JetClusteringUtils::get_e()']]], + ['get_5fendpoint_29',['get_endpoint',['../namespaceFCCAnalyses_1_1MCParticle.html#aec3d648ba4f437086a6140fb5904cd2b',1,'FCCAnalyses::MCParticle::get_endPoint(ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)'],['../namespaceFCCAnalyses_1_1MCParticle.html#ae6056dfb1769023753fdcb847fce53a5',1,'FCCAnalyses::MCParticle::get_endPoint(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)']]], + ['get_5fendpoint_5fx_30',['get_endPoint_x',['../namespaceFCCAnalyses_1_1MCParticle.html#ac5ecd38a6257c6d48ef8a03b54aaf896',1,'FCCAnalyses::MCParticle']]], + ['get_5fendpoint_5fy_31',['get_endPoint_y',['../namespaceFCCAnalyses_1_1MCParticle.html#a6e55da5a0dade25f3902f76dcd31c284',1,'FCCAnalyses::MCParticle']]], + ['get_5fendpoint_5fz_32',['get_endPoint_z',['../namespaceFCCAnalyses_1_1MCParticle.html#a77438c150b0c707cd3ec35904419958b',1,'FCCAnalyses::MCParticle']]], + ['get_5ferel_33',['get_erel',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#aa58015f79f781e9bfa0ec8f5baa4b7a2',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5ferel_5fcluster_34',['get_erel_cluster',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a07863e69628245a1681a943b3495f1fc',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5ferel_5flog_35',['get_erel_log',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a5e21de79b9594039f6e10d5a4e70a819',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5ferel_5flog_5fcluster_36',['get_erel_log_cluster',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a4d97f21270eee060a074f89d009935b5',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5feta_37',['get_eta',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#aa271c2ef06d63682a8481d00034e4bac',1,'FCCAnalyses::JetClusteringUtils::get_eta()'],['../namespaceFCCAnalyses_1_1MCParticle.html#a41798e232e1f3399f46588b1b73531d1',1,'FCCAnalyses::MCParticle::get_eta()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#a687441984386de0c80a5048436fc945c',1,'FCCAnalyses::ReconstructedParticle::get_eta()']]], + ['get_5feventprimaryvertex_38',['get_EventPrimaryVertex',['../structFCCAnalyses_1_1MCParticle_1_1get__EventPrimaryVertex.html#a118c49a4fa2b6e69125afef1486e4b42',1,'FCCAnalyses::MCParticle::get_EventPrimaryVertex']]], + ['get_5feventprimaryvertexp4_39',['get_EventPrimaryVertexP4',['../structFCCAnalyses_1_1MCParticle_1_1get__EventPrimaryVertexP4.html#a8ec854d560f7a7b9d9d059b6285cf020',1,'FCCAnalyses::MCParticle::get_EventPrimaryVertexP4']]], + ['get_5fexclusive_5fdmerge_40',['get_exclusive_dmerge',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a3d60a2f7ba958d92cb170f4c7c0796b0',1,'FCCAnalyses::JetClusteringUtils']]], + ['get_5fexclusive_5fdmerge_5fmax_41',['get_exclusive_dmerge_max',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#afef5338651f68e6aeb5933c8f2be9e0b',1,'FCCAnalyses::JetClusteringUtils']]], + ['get_5ffccanalysesvertex_42',['get_FCCAnalysesVertex',['../namespaceFCCAnalyses_1_1VertexingUtils.html#ab912593687ea5a8a81088a7e8069e1f9',1,'FCCAnalyses::VertexingUtils']]], + ['get_5fflavour_43',['get_flavour',['../namespaceFCCAnalyses_1_1JetTaggingUtils.html#a76eadd24d47641e2295c71158bdc4282',1,'FCCAnalyses::JetTaggingUtils']]], + ['get_5fflightdistancevertex_44',['get_flightdistancevertex',['../namespaceFCCAnalyses_1_1myUtils.html#aa043bc306da9c6772fbc557bee51b852',1,'FCCAnalyses::myUtils::get_flightDistanceVertex(ROOT::VecOps::RVec< FCCAnalysesComposite > in, VertexingUtils::FCCAnalysesVertex pv)'],['../namespaceFCCAnalyses_1_1myUtils.html#a7919670d50a247decb5741ffe6a1d56c',1,'FCCAnalyses::myUtils::get_flightDistanceVertex(ROOT::VecOps::RVec< FCCAnalysesComposite > in, edm4hep::VertexData pv)']]], + ['get_5fgenstatus_45',['get_genStatus',['../namespaceFCCAnalyses_1_1MCParticle.html#a6bba16a147f1801311de2851f596e8cd',1,'FCCAnalyses::MCParticle']]], + ['get_5fgtag_46',['get_gtag',['../namespaceFCCAnalyses_1_1JetTaggingUtils.html#a3e4edf5b9b3e061ba6f2033ffaf8a290',1,'FCCAnalyses::JetTaggingUtils']]], + ['get_5findices_47',['get_indices',['../structFCCAnalyses_1_1MCParticle_1_1get__indices.html#a03528f11b8b2b0d2119cc23fc3e3fe8c',1,'FCCAnalyses::MCParticle::get_indices::get_indices()'],['../namespaceFCCAnalyses_1_1ReconstructedTrack.html#a7a3c9df235191e1ca48ccf1430055b2f',1,'FCCAnalyses::ReconstructedTrack::get_indices()']]], + ['get_5findices_5fexclusivedecay_48',['get_indices_ExclusiveDecay',['../structFCCAnalyses_1_1MCParticle_1_1get__indices__ExclusiveDecay.html#a0889fa5bc8d20b3a6a5a6773df675301',1,'FCCAnalyses::MCParticle::get_indices_ExclusiveDecay']]], + ['get_5findices_5fexclusivedecay_5fmotherbyindex_49',['get_indices_ExclusiveDecay_MotherByIndex',['../namespaceFCCAnalyses_1_1MCParticle.html#a7b15b879e37adbb486291de57011e583',1,'FCCAnalyses::MCParticle']]], + ['get_5findices_5fmotherbyindex_50',['get_indices_MotherByIndex',['../namespaceFCCAnalyses_1_1MCParticle.html#a49ecbbb111282bbaed517d64e74e7d8d',1,'FCCAnalyses::MCParticle']]], + ['get_5finvm_51',['get_invm',['../namespaceFCCAnalyses_1_1VertexingUtils.html#aa9e50a50a2efce6ac9da055caa644a1b',1,'FCCAnalyses::VertexingUtils::get_invM(FCCAnalysesVertex vertex)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a8e15d309f1ad7d84dfc4db099010b9f3',1,'FCCAnalyses::VertexingUtils::get_invM(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#ae4f7afd5586b55d2618585dc8f089a7c',1,'FCCAnalyses::VertexingUtils::get_invM(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], + ['get_5finvm_5fpairs_52',['get_invm_pairs',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a3a6816ec8358f6ec38aa7dcfb695d5e9',1,'FCCAnalyses::VertexingUtils::get_invM_pairs(FCCAnalysesVertex vertex, double m1=0.13957039, double m2=0.13957039)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a45ec12d4bb45fa30b463b028a5ad956e',1,'FCCAnalyses::VertexingUtils::get_invM_pairs(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, double m1=0.13957039, double m2=0.13957039)']]], + ['get_5finvm_5fv0_53',['get_invm_v0',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a11b6745eb691c40f55c8a07db4975cad',1,'FCCAnalyses::VertexingUtils::get_invM_V0(FCCAnalysesV0 V0)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a3a4ee66421f3757062e05d8cb1c1da14',1,'FCCAnalyses::VertexingUtils::get_invM_V0(ROOT::VecOps::RVec< double > invM, ROOT::VecOps::RVec< int > nSV_jet)']]], + ['get_5fischargedhad_54',['get_isChargedHad',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a9faec92ba592d10e93bf617a7695ea32',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fisel_55',['get_isEl',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a514d0905f159c2ac8797383bc8453f66',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fisgamma_56',['get_isGamma',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a07821cfbf2476857c844882dca70482f',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fismu_57',['get_isMu',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a038678d4f2fee670051ca3af50641fdd',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fisneutralhad_58',['get_isNeutralHad',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a14723476406693661a260ac8337ca713',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fjet_5fconstituents_59',['get_jet_constituents',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#ac8efaf9f41e494b66d8dda5639af01e9',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fjetdistsig_60',['get_JetDistSig',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a70b8e33891e340fb03a29cd667b3069d',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fjetdistval_61',['get_JetDistVal',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a1d80d3d4141c9bf14838a9886af47dea',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fjetdistval_5fcluster_62',['get_JetDistVal_cluster',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a69c0dadf48b109d6f1820cbb8140cc2e',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fjetdistval_5fclusterv_63',['get_JetDistVal_clusterV',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a29a868f98d32d631923626a7679b6f20',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5flepton_5forigin_64',['get_lepton_origin',['../namespaceFCCAnalyses_1_1MCParticle.html#a35800bdcc6f93152bb9c715fb132e2e2',1,'FCCAnalyses::MCParticle::get_lepton_origin(const edm4hep::MCParticleData &p, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in, const ROOT::VecOps::RVec< int > &ind)'],['../namespaceFCCAnalyses_1_1MCParticle.html#a409acf27e6748cee50e45fd660d399a5',1,'FCCAnalyses::MCParticle::get_lepton_origin(int idx, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in, const ROOT::VecOps::RVec< int > &ind)']]], + ['get_5fleptons_5forigin_65',['get_leptons_origin',['../namespaceFCCAnalyses_1_1MCParticle.html#a043530e79e7c406f8f6be61f49752f71',1,'FCCAnalyses::MCParticle']]], + ['get_5flist_5fof_5fparticles_5ffrom_5fdecay_66',['get_list_of_particles_from_decay',['../namespaceFCCAnalyses_1_1MCParticle.html#a9ae4f401d6f801d6562e2975004bcab0',1,'FCCAnalyses::MCParticle']]], + ['get_5flist_5fof_5fstable_5fparticles_5ffrom_5fdecay_67',['get_list_of_stable_particles_from_decay',['../namespaceFCCAnalyses_1_1MCParticle.html#adb2bdcc98b3b5717ef7f1edf294be050',1,'FCCAnalyses::MCParticle']]], + ['get_5fltag_68',['get_ltag',['../namespaceFCCAnalyses_1_1JetTaggingUtils.html#a980ff65232d751a2ffde8787eacb952c',1,'FCCAnalyses::JetTaggingUtils']]], + ['get_5fm_69',['get_m',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a14aa3fe0bd3f2ef70e0aab524e887f09',1,'FCCAnalyses::JetClusteringUtils']]], + ['get_5fmass_70',['get_mass',['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#a4ba26adcb6be9cdcdb4a95cd4be938f9',1,'FCCAnalyses::ReconstructedParticle::get_mass()'],['../namespaceFCCAnalyses_1_1myUtils.html#ad9eba0942cd41fac7192488ee4fc1247',1,'FCCAnalyses::myUtils::get_mass()'],['../namespaceFCCAnalyses_1_1MCParticle.html#af013b0bcdad4c9438c6a83c881c3d75e',1,'FCCAnalyses::MCParticle::get_mass()']]], + ['get_5fmax_71',['get_max',['../namespaceFCCAnalyses_1_1myFinalSel.html#a7fccbe1872543ab26725d28980ad8a6b',1,'FCCAnalyses::myFinalSel::get_max(ROOT::VecOps::RVec< float > in, ROOT::VecOps::RVec< int > ispv, int index)'],['../namespaceFCCAnalyses_1_1myFinalSel.html#a98efb051a34bd1a53773178cb8980ea1',1,'FCCAnalyses::myFinalSel::get_max(ROOT::VecOps::RVec< float > in, float val)']]], + ['get_5fmcdaughter1_72',['get_MCDaughter1',['../namespaceFCCAnalyses_1_1myUtils.html#a5ca841eb9a3ef507f2d8a9f3c7042529',1,'FCCAnalyses::myUtils']]], + ['get_5fmcdaughter2_73',['get_MCDaughter2',['../namespaceFCCAnalyses_1_1myUtils.html#a4cfba8f7ad6664a347865f6ccc7f86a0',1,'FCCAnalyses::myUtils']]], + ['get_5fmcindmcvertex_74',['get_MCindMCVertex',['../namespaceFCCAnalyses_1_1myUtils.html#a5bb6e4ead32477ec1d749e659f83f1af',1,'FCCAnalyses::myUtils']]], + ['get_5fmcmother1_75',['get_MCMother1',['../namespaceFCCAnalyses_1_1myUtils.html#a70bcbac24fa27b86be05132d3d76db94',1,'FCCAnalyses::myUtils']]], + ['get_5fmcmother2_76',['get_MCMother2',['../namespaceFCCAnalyses_1_1myUtils.html#a41807bddf91c42c0778319e18cd41360',1,'FCCAnalyses::myUtils']]], + ['get_5fmcpdggmothermcvertex_77',['get_MCpdgGMotherMCVertex',['../namespaceFCCAnalyses_1_1myUtils.html#aadb0a17653293ff6476e040a5ca61e6b',1,'FCCAnalyses::myUtils']]], + ['get_5fmcpdgmcvertex_78',['get_MCpdgMCVertex',['../namespaceFCCAnalyses_1_1myUtils.html#a16b564dbbcf2a6332f1b1f801067b253',1,'FCCAnalyses::myUtils']]], + ['get_5fmcpdgmothermcvertex_79',['get_MCpdgMotherMCVertex',['../namespaceFCCAnalyses_1_1myUtils.html#a8bd566c263a671b549faba755ea542c3',1,'FCCAnalyses::myUtils']]], + ['get_5fmcvertex_80',['get_MCVertex',['../namespaceFCCAnalyses_1_1myUtils.html#a2b67501b67f675ba808fefce4c6418f3',1,'FCCAnalyses::myUtils']]], + ['get_5fmcvertex_5fx_81',['get_MCVertex_x',['../namespaceFCCAnalyses_1_1myUtils.html#a46b9289b1250384dba6af32bc42221d3',1,'FCCAnalyses::myUtils']]], + ['get_5fmcvertex_5fy_82',['get_MCVertex_y',['../namespaceFCCAnalyses_1_1myUtils.html#a466ba06f0bf8ba9156d0481916df5d63',1,'FCCAnalyses::myUtils']]], + ['get_5fmcvertex_5fz_83',['get_MCVertex_z',['../namespaceFCCAnalyses_1_1myUtils.html#a76d50009c352220acb5cb348403b7d87',1,'FCCAnalyses::myUtils']]], + ['get_5fmcvertexobject_84',['get_MCVertexObject',['../namespaceFCCAnalyses_1_1myUtils.html#aa59644437aebc44447e523dd379aa76b',1,'FCCAnalyses::myUtils']]], + ['get_5fmin_85',['get_min',['../namespaceFCCAnalyses_1_1myFinalSel.html#a278b9d42aae9ce4b03cbae390b2e17f8',1,'FCCAnalyses::myFinalSel::get_min(ROOT::VecOps::RVec< float > in, float val)'],['../namespaceFCCAnalyses_1_1myFinalSel.html#af9ac63703c1a69e14177b7d100f21873',1,'FCCAnalyses::myFinalSel::get_min(ROOT::VecOps::RVec< float > in, ROOT::VecOps::RVec< int > ispv, int index)']]], + ['get_5fmtof_86',['get_mtof',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#ae5add2e2a68a0fe2566d64f3abd623bd',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fn_87',['get_n',['../namespaceFCCAnalyses_1_1MCParticle.html#ae5fc6db6f2f2fd2eeb7c30b9ee3e8454',1,'FCCAnalyses::MCParticle::get_n()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#ad5f32777e2d12ab009bb8264ac62db52',1,'FCCAnalyses::ReconstructedParticle::get_n()']]], + ['get_5fn_5fsv_88',['get_n_sv',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a4b8715b7fc755c4fe5f37207e0dfca72',1,'FCCAnalyses::VertexingUtils::get_n_SV(FCCAnalysesV0 SV)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a5cb48509d18b5c96bedd10f87eda0d8b',1,'FCCAnalyses::VertexingUtils::get_n_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#aeb5fc9e69216ca4b9c1a38cc77fe644f',1,'FCCAnalyses::VertexingUtils::get_n_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], + ['get_5fn_5fsv_5fjets_89',['get_n_SV_jets',['../namespaceFCCAnalyses_1_1VertexingUtils.html#accaba2b333830ad08a81c59b8d2283ba',1,'FCCAnalyses::VertexingUtils']]], + ['get_5fndof_5fsv_90',['get_ndof_sv',['../namespaceFCCAnalyses_1_1VertexingUtils.html#ad32f0e3ed31dac57e1183dce0bde7240',1,'FCCAnalyses::VertexingUtils::get_nDOF_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a2fd0bb107734ced3dba68f9b9f00d5c1',1,'FCCAnalyses::VertexingUtils::get_nDOF_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], + ['get_5fnneg_91',['get_Nneg',['../namespaceFCCAnalyses_1_1myUtils.html#a888aa440ff4bf97ca81f3dca7aefffe8',1,'FCCAnalyses::myUtils']]], + ['get_5fnonprimarytracks_92',['get_NonPrimaryTracks',['../namespaceFCCAnalyses_1_1VertexFitterSimple.html#a86c5a8a35facce2191116427614472b5',1,'FCCAnalyses::VertexFitterSimple']]], + ['get_5fnorm_5fchi2_5fsv_93',['get_norm_chi2_sv',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a8612487ca9fcb7ba5937e7cafd287df8',1,'FCCAnalyses::VertexingUtils::get_norm_chi2_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a0f3736265b074ba33994a0fa385e8a11',1,'FCCAnalyses::VertexingUtils::get_norm_chi2_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], + ['get_5fnpos_94',['get_Npos',['../namespaceFCCAnalyses_1_1myUtils.html#ae288a26fcff82e98ec6044b950545717',1,'FCCAnalyses::myUtils']]], + ['get_5fntracks_95',['get_nTracks',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a1fab62e78096ec5b58256889627bdd46',1,'FCCAnalyses::VertexingUtils']]], + ['get_5fntracksmcvertex_96',['get_NTracksMCVertex',['../namespaceFCCAnalyses_1_1myUtils.html#a5575c1040738a90d4a47673ce4857dcc',1,'FCCAnalyses::myUtils']]], + ['get_5fnvertex_97',['get_Nvertex',['../namespaceFCCAnalyses_1_1VertexingUtils.html#ae259aba0c683932f5a80ee0151fd35f7',1,'FCCAnalyses::VertexingUtils']]], + ['get_5fomega_98',['get_omega',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a3677f73c1aad7b00f175846c42ee0134',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fomega_5fcov_99',['get_omega_cov',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a8dbf4a9d344ba4fdb4694757df36a170',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fomega_5fd0_5fcov_100',['get_omega_d0_cov',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a6a0d1eaff4335888557dc0ccaea9a481',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fomega_5fphi0_5fcov_101',['get_omega_phi0_cov',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a50ee5993d645a68799e9806e0c541b3c',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fomega_5ftanlambda_5fcov_102',['get_omega_tanlambda_cov',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#aba77d345f059331a49630edfacdc8112',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fomega_5fz0_5fcov_103',['get_omega_z0_cov',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a8a523f3f164586a79a5abb8f7047ac36',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fp_104',['get_p',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a5ad7d0ecdf907af5e6840cb669d406b2',1,'FCCAnalyses::JetClusteringUtils::get_p()'],['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#acc9045cd9cfe6d863e24cfcc92e796a8',1,'FCCAnalyses::JetConstituentsUtils::get_p()'],['../namespaceFCCAnalyses_1_1MCParticle.html#ad3f7bb4e193f6590d4043b1dbb981eeb',1,'FCCAnalyses::MCParticle::get_p()'],['../namespaceFCCAnalyses_1_1myUtils.html#ac3ec2338986451978653319c277c1b53',1,'FCCAnalyses::myUtils::get_p()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#a5938497ca9f2d053cc66dd484aa4afe0',1,'FCCAnalyses::ReconstructedParticle::get_p(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)']]], + ['get_5fp4vis_105',['get_P4vis',['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#a084ff73590d6abcd8ecf5707157aa7c7',1,'FCCAnalyses::ReconstructedParticle']]], + ['get_5fp_5fsv_106',['get_p_sv',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a5fbfe56b35424f54df4ba00c3cba26f1',1,'FCCAnalyses::VertexingUtils::get_p_SV(FCCAnalysesV0 SV)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#aeb3d39854cc62c0ce8fa608cf92ef9cb',1,'FCCAnalyses::VertexingUtils::get_p_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a96654ba8821498a03270bcc0c0bdf2f8',1,'FCCAnalyses::VertexingUtils::get_p_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], + ['get_5fparentid_107',['get_parentid',['../namespaceFCCAnalyses_1_1MCParticle.html#aad3fc05850bd780367a8e23ad085d6eb',1,'FCCAnalyses::MCParticle']]], + ['get_5fpdg_108',['get_pdg',['../namespaceFCCAnalyses_1_1MCParticle.html#add7f5675932073cc3b8e4569bb1f7f01',1,'FCCAnalyses::MCParticle']]], + ['get_5fpdg_5fv0_109',['get_pdg_v0',['../namespaceFCCAnalyses_1_1VertexingUtils.html#abd865d2c7961bb292b73fdc18bdb111f',1,'FCCAnalyses::VertexingUtils::get_pdg_V0(FCCAnalysesV0 V0)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a19a9d5142fd3f46ad7471a92d50ebe6b',1,'FCCAnalyses::VertexingUtils::get_pdg_V0(ROOT::VecOps::RVec< int > pdg, ROOT::VecOps::RVec< int > nSV_jet)']]], + ['get_5fphi_110',['get_phi',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a0a340b3f2c3086f9f39cbbfbc4e9a7e6',1,'FCCAnalyses::JetClusteringUtils::get_phi()'],['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#ae31a0c83dcdad84dbc32f06229f926a3',1,'FCCAnalyses::JetConstituentsUtils::get_phi()'],['../namespaceFCCAnalyses_1_1MCParticle.html#a327ebe8f5402db6817a681a4d0240d9f',1,'FCCAnalyses::MCParticle::get_phi()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#a452a59774c838bea5ecca08a54aa6e2b',1,'FCCAnalyses::ReconstructedParticle::get_phi()']]], + ['get_5fphi0_111',['get_phi0',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a62854f78819414143670a9637f802cd6',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fphi0_5fcov_112',['get_phi0_cov',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a373dea1cada26fe12494dd27b00a469b',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fphi0_5fd0_5fcov_113',['get_phi0_d0_cov',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a27a6f2ef4a2a206ec587e8aa73375a23',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fphi0_5fz0_5fcov_114',['get_phi0_z0_cov',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a6f66f9232f56d143007751de144e68b5',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fphi_5fstd_115',['get_phi_std',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a8da41dde5ba94984207e81f88a2225f4',1,'FCCAnalyses::JetClusteringUtils']]], + ['get_5fphi_5fsv_116',['get_phi_sv',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a6fcc8ebe062157417e0c9c31bd724ecb',1,'FCCAnalyses::VertexingUtils::get_phi_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a826d2ec2e9c8a2aea527b8f887a0bf9a',1,'FCCAnalyses::VertexingUtils::get_phi_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], + ['get_5fphirel_117',['get_phirel',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a0e4d2c31f35e614624dd350c5efd969e',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fphirel_5fcluster_118',['get_phirel_cluster',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a4558ef53f5ae18b51f3e8e805c72e246',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fpids_119',['get_PIDs',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#ae9bd487688723e9de59fa25386111eb4',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fpids_5fcluster_120',['get_PIDs_cluster',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a43b218ace17b15b86d1b257ccfef4303',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fpmag_5fsv_121',['get_pmag_sv',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a869a4591731fd15a3acc84a5dd6238c0',1,'FCCAnalyses::VertexingUtils::get_pMag_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#aae15a44b8c071676fa9efc126e3d66e2',1,'FCCAnalyses::VertexingUtils::get_pMag_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], + ['get_5fpointingangle_5fsv_122',['get_pointingangle_sv',['../namespaceFCCAnalyses_1_1VertexingUtils.html#af303cb452e8788ad342ac6da94d303fb',1,'FCCAnalyses::VertexingUtils::get_pointingangle_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, FCCAnalysesVertex PV)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#abf4d3bcb94b7cddad027d0f987eb8a00',1,'FCCAnalyses::VertexingUtils::get_pointingangle_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, FCCAnalysesVertex PV)']]], + ['get_5fposition_5fsv_123',['get_position_sv',['../namespaceFCCAnalyses_1_1VertexingUtils.html#add67d918c5689c0927383da4d2148ad9',1,'FCCAnalyses::VertexingUtils::get_position_SV(FCCAnalysesV0 SV)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#aea0647f05440460340cd64c59cecc1b5',1,'FCCAnalyses::VertexingUtils::get_position_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a64718b0872ae6706fe75c6cce9c9d127',1,'FCCAnalyses::VertexingUtils::get_position_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], + ['get_5fprimarytracks_124',['get_PrimaryTracks',['../namespaceFCCAnalyses_1_1VertexFitterSimple.html#ae64eccf83073fe94d85905971697e01a',1,'FCCAnalyses::VertexFitterSimple']]], + ['get_5fpseudojets_125',['get_pseudoJets',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a34db4649bd7d32d31f28ccc5e7aed4df',1,'FCCAnalyses::JetClusteringUtils']]], + ['get_5fpseudotrack_126',['get_pseudotrack',['../namespaceFCCAnalyses_1_1myUtils.html#ab917be106e8cf16001de27bf1f3c90a4',1,'FCCAnalyses::myUtils']]], + ['get_5fpt_127',['get_pt',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a886c604c7fc6d24ae1249ebe19b1e3a8',1,'FCCAnalyses::JetClusteringUtils::get_pt()'],['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a21b624330019fa2a0c000dd9ec01afd3',1,'FCCAnalyses::JetConstituentsUtils::get_pt()'],['../namespaceFCCAnalyses_1_1MCParticle.html#a8d13371794bceedb9054b0ae5b558175',1,'FCCAnalyses::MCParticle::get_pt()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#a7fb07d5b2dd5a721b566ce2f1f555dd6',1,'FCCAnalyses::ReconstructedParticle::get_pt()']]], + ['get_5fpv2v0angle_128',['get_PV2V0angle',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a7465e5830dd5c5bd7b5b663ccede5855',1,'FCCAnalyses::VertexingUtils']]], + ['get_5fpv2vtx_5fangle_129',['get_PV2vtx_angle',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a10e2288fd7c73a1a8e33d04bdb7d7497',1,'FCCAnalyses::VertexingUtils']]], + ['get_5fpv_5fntracks_130',['get_PV_ntracks',['../namespaceFCCAnalyses_1_1myUtils.html#a597fc9b444a65b4667563400b8647d73',1,'FCCAnalyses::myUtils']]], + ['get_5fpx_131',['get_px',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a80d84b505b0acdddf3d3e1f3a6c90d0e',1,'FCCAnalyses::JetClusteringUtils::get_px()'],['../namespaceFCCAnalyses_1_1MCParticle.html#a0a6956db47d431e7423783aef595101e',1,'FCCAnalyses::MCParticle::get_px()'],['../namespaceFCCAnalyses_1_1myUtils.html#af79f8e92868c6d25862f65ab63f7a865',1,'FCCAnalyses::myUtils::get_px()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#a2a17b1bff81d40c1351387b31db4f049',1,'FCCAnalyses::ReconstructedParticle::get_px()']]], + ['get_5fpy_132',['get_py',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#ab86bb07f284639a1310df34457595d92',1,'FCCAnalyses::JetClusteringUtils::get_py()'],['../namespaceFCCAnalyses_1_1MCParticle.html#a27335dc1ecd75354c50971f5265d7c2a',1,'FCCAnalyses::MCParticle::get_py()'],['../namespaceFCCAnalyses_1_1myUtils.html#a7167dde2338fe5dd577b187dca3a29ae',1,'FCCAnalyses::myUtils::get_py()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#a7c98f21741f8fb42d67af30881b3221a',1,'FCCAnalyses::ReconstructedParticle::get_py()']]], + ['get_5fpz_133',['get_pz',['../namespaceFCCAnalyses_1_1MCParticle.html#a54bb105a8b1e844866b78ff2a3236b95',1,'FCCAnalyses::MCParticle::get_pz()'],['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a8188eefe5d028ce28b01f72fda43a3f2',1,'FCCAnalyses::JetClusteringUtils::get_pz()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#a18148c1f18fab0fc58a37a00a181bdea',1,'FCCAnalyses::ReconstructedParticle::get_pz()'],['../namespaceFCCAnalyses_1_1myUtils.html#a1cd41ab4a934042dead0cf994f0edc06',1,'FCCAnalyses::myUtils::get_pz()']]], + ['get_5frecoindtrk_134',['get_recoindTRK',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a5bfe12e022bed7ffb872cd5b2b9cb597',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['get_5frelphi_5fsv_135',['get_relphi_sv',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a9065a5cf753db1894825fa97811de0ae',1,'FCCAnalyses::VertexingUtils::get_relPhi_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#ab2242582200e5fd506468182328d3556',1,'FCCAnalyses::VertexingUtils::get_relPhi_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, fastjet::PseudoJet jet)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a3daf44e52981fd17ee8fbd12eb92f006',1,'FCCAnalyses::VertexingUtils::get_relPhi_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, ROOT::VecOps::RVec< int > nSV_jet, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)']]], + ['get_5freltheta_5fsv_136',['get_reltheta_sv',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a715a064ea0c655ca0eb4bb5f6d70c509',1,'FCCAnalyses::VertexingUtils::get_relTheta_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#af9f6e46b2c7bdc3576180b52b20ada52',1,'FCCAnalyses::VertexingUtils::get_relTheta_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, fastjet::PseudoJet jet)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a1eda1f50f4fc8da74fed783cc335f808',1,'FCCAnalyses::VertexingUtils::get_relTheta_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, ROOT::VecOps::RVec< int > nSV_jet, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)']]], + ['get_5frp_5fatvertex_137',['get_RP_atVertex',['../namespaceFCCAnalyses_1_1myUtils.html#a2ce5adb595e583d5416ae8cafb4cdf6c',1,'FCCAnalyses::myUtils']]], + ['get_5fsimstatus_138',['get_simStatus',['../namespaceFCCAnalyses_1_1MCParticle.html#a0d12e71b37cd3a9df2aea3d57ed77161',1,'FCCAnalyses::MCParticle']]], + ['get_5fsip2dsig_139',['get_Sip2dSig',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a5b67e24da1f6a38a4eb5617f58933f8c',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fsip2dval_140',['get_Sip2dVal',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a45a95b6e7307cb2eee552ee13e39c49e',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fsip2dval_5fcluster_141',['get_Sip2dVal_cluster',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a840ddb95ec8812048dea1d5613e3f47e',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fsip2dval_5fclusterv_142',['get_Sip2dVal_clusterV',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#aff226d5fcd3f7aef39a87086b0f6f2ea',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fsip3dsig_143',['get_Sip3dSig',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a4188ec54bd9829bd976757d66a3dfb87',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fsip3dval_144',['get_Sip3dVal',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a5ea370b9074d03b49061a43e5e6a754c',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fsip3dval_5fcluster_145',['get_Sip3dVal_cluster',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#aaf609290cc93b1c942260907ae02c443',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fsip3dval_5fclusterv_146',['get_Sip3dVal_clusterV',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a8ec0e2fa51c951f820b7327f01732f97',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fsv_5fevent_147',['get_sv_event',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#abbe0f0e1ca4e992732f8554cd4317cf3',1,'FCCAnalyses::VertexFinderLCFIPlus::get_SV_event(ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, VertexingUtils::FCCAnalysesVertex PV, bool V0_rej=true, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)'],['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#afcdcc04ac6d683aa0b94ef87c3f4f706',1,'FCCAnalyses::VertexFinderLCFIPlus::get_SV_event(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, VertexingUtils::FCCAnalysesVertex PV, ROOT::VecOps::RVec< bool > isInPrimary, bool V0_rej=true, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)']]], + ['get_5fsv_5fjets_148',['get_SV_jets',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#a4055e6837cca30fbe3042ea49906829e',1,'FCCAnalyses::VertexFinderLCFIPlus']]], + ['get_5fsvinjets_149',['get_svInJets',['../namespaceFCCAnalyses_1_1VertexingUtils.html#ab352c820ded585b0f2740156e0ae84cb',1,'FCCAnalyses::VertexingUtils']]], + ['get_5ftanlambda_150',['get_tanLambda',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a8cb9db6bf159d5af7b1e4dd6ea4e2310',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5ftanlambda_5fcov_151',['get_tanlambda_cov',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a8134d04ef62a2b650e635d52e3217c89',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5ftanlambda_5fd0_5fcov_152',['get_tanlambda_d0_cov',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a628f6c4806796fd32ad2ab840c4485d7',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5ftanlambda_5fphi0_5fcov_153',['get_tanlambda_phi0_cov',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a5a1bc79253a1594da376e521380b46d6',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5ftanlambda_5fz0_5fcov_154',['get_tanlambda_z0_cov',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a3f4919bbfdc3e4385cd6c71a4e349d7a',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5ftheta_155',['get_theta',['../namespaceFCCAnalyses_1_1MCParticle.html#a4f65523ac52d988ed14b29db3acf897e',1,'FCCAnalyses::MCParticle::get_theta()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#ac08bd102c77a2ea6d2403a216f3ab8a8',1,'FCCAnalyses::ReconstructedParticle::get_theta()'],['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a6877af1c186b3d0bd851489ff144512f',1,'FCCAnalyses::JetClusteringUtils::get_theta()'],['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a2045fed2e83e9a5257f3707d144caa8b',1,'FCCAnalyses::JetConstituentsUtils::get_theta()']]], + ['get_5ftheta_5fsv_156',['get_theta_sv',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a62cdd77a5739f2a36a022204ca086e8f',1,'FCCAnalyses::VertexingUtils::get_theta_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a7a15b387440f90eabc11182c19ac125a',1,'FCCAnalyses::VertexingUtils::get_theta_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)']]], + ['get_5fthetarel_157',['get_thetarel',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a1147c1c06613c6c5f34475f47e94a01f',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fthetarel_5fcluster_158',['get_thetarel_cluster',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a844385b824d911253835766837f61383',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5ftime_159',['get_time',['../namespaceFCCAnalyses_1_1MCParticle.html#abac4eb54eeb7c5d65ebadfde194e6598',1,'FCCAnalyses::MCParticle']]], + ['get_5ftlv_160',['get_tlv',['../namespaceFCCAnalyses_1_1MCParticle.html#a6df0433db6e5adfc13ce8a3f7410ad41',1,'FCCAnalyses::MCParticle::get_tlv()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#a650948ee510123d52d4f220a3848d98b',1,'FCCAnalyses::ReconstructedParticle::get_tlv(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)'],['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#adfbf4e94a4fb4a08e81bb727eb553847',1,'FCCAnalyses::ReconstructedParticle::get_tlv(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, int index)'],['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#a6e34fa904c0af388ee566edf5a928153',1,'FCCAnalyses::ReconstructedParticle::get_tlv(edm4hep::ReconstructedParticleData in)']]], + ['get_5ftrackcov_161',['get_trackCov',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a3fc24464ec4193f871a7fd6f58c85405',1,'FCCAnalyses::VertexingUtils']]], + ['get_5ftrackd0_162',['get_trackd0',['../namespaceFCCAnalyses_1_1myUtils.html#ae04394c5c8978c109c18f6844dc4e62a',1,'FCCAnalyses::myUtils']]], + ['get_5ftracke_163',['get_trackE',['../namespaceFCCAnalyses_1_1VertexingUtils.html#aea159cc3e29d84b6e6c1d80538920d84',1,'FCCAnalyses::VertexingUtils']]], + ['get_5ftrackmom_164',['get_trackMom',['../namespaceFCCAnalyses_1_1VertexingUtils.html#aba10973d3f2bb2ff00a989d71017be01',1,'FCCAnalyses::VertexingUtils']]], + ['get_5ftrackparam_165',['get_trackParam',['../namespaceFCCAnalyses_1_1VertexingUtils.html#ad6e16d178b83bdbe1f9271e08dc716b0',1,'FCCAnalyses::VertexingUtils']]], + ['get_5ftracksinjets_166',['get_tracksInJets',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a1fdd14630d9ab443e9ee41636e7cd904',1,'FCCAnalyses::VertexingUtils']]], + ['get_5ftrackz0_167',['get_trackz0',['../namespaceFCCAnalyses_1_1myUtils.html#a90e6dba1460b8c84ff5feb3dd2d600ae',1,'FCCAnalyses::myUtils']]], + ['get_5ftree_168',['get_tree',['../structFCCAnalyses_1_1MCParticle_1_1get__tree.html#a038566f9460a4960aae11e890aebfba1',1,'FCCAnalyses::MCParticle::get_tree']]], + ['get_5ftruetrack_169',['get_truetrack',['../namespaceFCCAnalyses_1_1myUtils.html#aa325ad7e96391ee9bb39fcf63eadd688',1,'FCCAnalyses::myUtils']]], + ['get_5ftruevertex_170',['get_trueVertex',['../namespaceFCCAnalyses_1_1myUtils.html#a471394aaffe752c99abb5067e0ed6e3b',1,'FCCAnalyses::myUtils']]], + ['get_5ftype_171',['get_type',['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#aefa017939fe3b878f90757200552cbaa',1,'FCCAnalyses::ReconstructedParticle::get_type()'],['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#ad6e7d1a2f611958c3f9a1b83bc4dddcf',1,'FCCAnalyses::JetConstituentsUtils::get_type()']]], + ['get_5fv0candidate_172',['get_V0candidate',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#a9243fbf78cbe3a2e4ab5b6486811f838',1,'FCCAnalyses::VertexFinderLCFIPlus']]], + ['get_5fv0s_173',['get_v0s',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#a28aa2a921da6ce00e6a1405c23b5d7e5',1,'FCCAnalyses::VertexFinderLCFIPlus::get_V0s(ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks, VertexingUtils::FCCAnalysesVertex PV, bool tight, double chi2_cut=9.)'],['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#a0393232fcd900e13563b9adea47abf2b',1,'FCCAnalyses::VertexFinderLCFIPlus::get_V0s(ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks, VertexingUtils::FCCAnalysesVertex PV, double Ks_invM_low=0.493, double Ks_invM_high=0.503, double Ks_dis=0.5, double Ks_cosAng=0.999, double Lambda_invM_low=1.111, double Lambda_invM_high=1.121, double Lambda_dis=0.5, double Lambda_cosAng=0.99995, double Gamma_invM_low=0., double Gamma_invM_high=0.005, double Gamma_dis=9, double Gamma_cosAng=0.99995, double chi2_cut=9.)']]], + ['get_5fv0s_5fjet_174',['get_V0s_jet',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#a19af0408f5c69b4c8c58dd9a852675b8',1,'FCCAnalyses::VertexFinderLCFIPlus']]], + ['get_5fvertex_175',['get_vertex',['../namespaceFCCAnalyses_1_1MCParticle.html#a29f4974773b9d016a98eafebef1c34de',1,'FCCAnalyses::MCParticle']]], + ['get_5fvertex_5fchi2_176',['get_Vertex_chi2',['../namespaceFCCAnalyses_1_1myUtils.html#ad13d76f173da6be00c437effd4773f1b',1,'FCCAnalyses::myUtils']]], + ['get_5fvertex_5fd2mc_177',['get_Vertex_d2MC',['../namespaceFCCAnalyses_1_1myUtils.html#a729ff9e876ee14adb95ea2c10299f777',1,'FCCAnalyses::myUtils']]], + ['get_5fvertex_5fd2pv_178',['get_Vertex_d2PV',['../namespaceFCCAnalyses_1_1myUtils.html#a004ba5d54aec7e07b79a647f97e76fd0',1,'FCCAnalyses::myUtils']]], + ['get_5fvertex_5fd2pverror_179',['get_Vertex_d2PVError',['../namespaceFCCAnalyses_1_1myUtils.html#afd9910dd8d7d67879b65d7a8ac39d882',1,'FCCAnalyses::myUtils']]], + ['get_5fvertex_5find_180',['get_Vertex_ind',['../namespaceFCCAnalyses_1_1myUtils.html#ac8d929ba8346e6fd94442b4045dc4094',1,'FCCAnalyses::myUtils']]], + ['get_5fvertex_5findmc_181',['get_vertex_indmc',['../namespaceFCCAnalyses_1_1myUtils.html#a037704045ea4fb6d60f1931f8d8d353a',1,'FCCAnalyses::myUtils::get_Vertex_indMC(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > mcver)'],['../namespaceFCCAnalyses_1_1myUtils.html#aa18434f47cfde8e0d8280f2ad9ed1c87',1,'FCCAnalyses::myUtils::get_Vertex_indMC(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)']]], + ['get_5fvertex_5fispv_182',['get_Vertex_isPV',['../namespaceFCCAnalyses_1_1myUtils.html#a811846da52d5ff53ab02d159fbad7e8c',1,'FCCAnalyses::myUtils']]], + ['get_5fvertex_5fmass_183',['get_Vertex_mass',['../namespaceFCCAnalyses_1_1myUtils.html#afc337d031f7464df0f32ce1802e45e58',1,'FCCAnalyses::myUtils']]], + ['get_5fvertex_5fntracks_184',['get_Vertex_ntracks',['../namespaceFCCAnalyses_1_1myUtils.html#a337e7143dd407b7ad9c2ed29449df485',1,'FCCAnalyses::myUtils']]], + ['get_5fvertex_5fthrusthemis_185',['get_Vertex_thrusthemis',['../namespaceFCCAnalyses_1_1myUtils.html#a59631e8d20e11ec227de7828c571a689',1,'FCCAnalyses::myUtils']]], + ['get_5fvertex_5fthrusthemis_5fangle_186',['get_Vertex_thrusthemis_angle',['../namespaceFCCAnalyses_1_1myUtils.html#afc99192f0ef5bc198d4be0cb6b64961c',1,'FCCAnalyses::myUtils']]], + ['get_5fvertex_5fthrusthemis_5femin_187',['get_Vertex_thrusthemis_emin',['../namespaceFCCAnalyses_1_1myUtils.html#ab3cb8d57826f7ebf9486acd9688bfc4d',1,'FCCAnalyses::myUtils']]], + ['get_5fvertex_5fx_188',['get_vertex_x',['../namespaceFCCAnalyses_1_1myUtils.html#afb148f1d6b052c5d0eb7fb700d67c4fd',1,'FCCAnalyses::myUtils::get_Vertex_x()'],['../namespaceFCCAnalyses_1_1MCParticle.html#ac4f544d34da140dee19b79a4850a76db',1,'FCCAnalyses::MCParticle::get_vertex_x()']]], + ['get_5fvertex_5fxerr_189',['get_Vertex_xErr',['../namespaceFCCAnalyses_1_1myUtils.html#adf23daf4e8a30d63e57dd3a515fd53a8',1,'FCCAnalyses::myUtils']]], + ['get_5fvertex_5fy_190',['get_vertex_y',['../namespaceFCCAnalyses_1_1MCParticle.html#a80f988e2f7d7c7ee354985f1941365b5',1,'FCCAnalyses::MCParticle::get_vertex_y()'],['../namespaceFCCAnalyses_1_1myUtils.html#ad96e1b602ea7ad4c08a3520019b84ec2',1,'FCCAnalyses::myUtils::get_Vertex_y(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)']]], + ['get_5fvertex_5fyerr_191',['get_Vertex_yErr',['../namespaceFCCAnalyses_1_1myUtils.html#ac156bf066c768ac4b3965d3e8f087469',1,'FCCAnalyses::myUtils']]], + ['get_5fvertex_5fz_192',['get_vertex_z',['../namespaceFCCAnalyses_1_1myUtils.html#a0d13f34fa27040f4db32bcf0ffe70319',1,'FCCAnalyses::myUtils::get_Vertex_z()'],['../namespaceFCCAnalyses_1_1MCParticle.html#afbf2867627c722ced4cef628546b65ef',1,'FCCAnalyses::MCParticle::get_vertex_z()']]], + ['get_5fvertex_5fzerr_193',['get_Vertex_zErr',['../namespaceFCCAnalyses_1_1myUtils.html#aeca685c9abe2c442e6350500cfed8c1c',1,'FCCAnalyses::myUtils']]], + ['get_5fvertexdata_194',['get_vertexdata',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a4dad66416e90d010e78de67ac3283f15',1,'FCCAnalyses::VertexingUtils::get_VertexData(FCCAnalysesVertex TheVertex)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a1415bce1dfaa0c53c2cae4950748338e',1,'FCCAnalyses::VertexingUtils::get_VertexData(ROOT::VecOps::RVec< FCCAnalysesVertex > TheVertexColl)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a0ee263cbc5260bcc46ddf46d586a947c',1,'FCCAnalyses::VertexingUtils::get_VertexData(ROOT::VecOps::RVec< FCCAnalysesVertex > TheVertexColl, int index)']]], + ['get_5fvertexntrk_195',['get_vertexntrk',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a83b59578968f82452e8ab975482786a3',1,'FCCAnalyses::VertexingUtils::get_VertexNtrk(FCCAnalysesVertex TheVertex)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a97e17a63b2ed7f49d06336383cc24380',1,'FCCAnalyses::VertexingUtils::get_VertexNtrk(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#ab0014ffa8093659dac0c71781f6013ef',1,'FCCAnalyses::VertexingUtils::get_VertexNtrk(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], + ['get_5fvertexobject_196',['get_VertexObject',['../namespaceFCCAnalyses_1_1myUtils.html#a30d9ddc3aae337e05297e503e31d1fe8',1,'FCCAnalyses::myUtils']]], + ['get_5fvertexrecoind_197',['get_VertexRecoInd',['../namespaceFCCAnalyses_1_1VertexingUtils.html#ac881e5be1fa00e9afa9f76a1c625e880',1,'FCCAnalyses::VertexingUtils']]], + ['get_5fvertexrecoparticlesind_198',['get_VertexRecoParticlesInd',['../namespaceFCCAnalyses_1_1VertexingUtils.html#aa350e993211d1c32caf5c5d81220755e',1,'FCCAnalyses::VertexingUtils']]], + ['get_5fweight_199',['get_weight',['../namespaceFCCAnalyses_1_1JetFlavourUtils.html#ae9eaf58df00029f5b82c0a7bbea67417',1,'FCCAnalyses::JetFlavourUtils::get_weight()'],['../namespaceFCCAnalyses_1_1WeaverUtils.html#aed5f1c2d28ede2ba632b72d46b93d612',1,'FCCAnalyses::WeaverUtils::get_weight()']]], + ['get_5fweights_200',['get_weights',['../namespaceFCCAnalyses_1_1JetFlavourUtils.html#a805f97e89d9423104302c3c762d1e75d',1,'FCCAnalyses::JetFlavourUtils::get_weights()'],['../namespaceFCCAnalyses_1_1WeaverUtils.html#a2ddf13fd51c7a66e5a0ed6c26c0ee327',1,'FCCAnalyses::WeaverUtils::get_weights()']]], + ['get_5fy_201',['get_y',['../namespaceFCCAnalyses_1_1MCParticle.html#aca0dad50feee6714796d321fa953c9f5',1,'FCCAnalyses::MCParticle::get_y()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#a386bcb639bce916197256101e37f2c19',1,'FCCAnalyses::ReconstructedParticle::get_y()']]], + ['get_5fz0_202',['get_z0',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a15cfdd8e88f77cf1fdd75d2d7226164c',1,'FCCAnalyses::JetConstituentsUtils::get_z0()'],['../namespaceFCCAnalyses_1_1myUtils.html#a17c6aca3e7a7e29ade84c342992a7292',1,'FCCAnalyses::myUtils::get_z0()']]], + ['get_5fz0_5fcov_203',['get_z0_cov',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#ab2a67baa593397feff093c7c6faef290',1,'FCCAnalyses::JetConstituentsUtils']]], + ['getaxischarge_204',['getAxisCharge',['../structFCCAnalyses_1_1Algorithms_1_1getAxisCharge.html#a7ef1fd60e6db97ca3014ff7e8d72ba0c',1,'FCCAnalyses::Algorithms::getAxisCharge']]], + ['getaxiscostheta_205',['getaxiscostheta',['../namespaceFCCAnalyses_1_1Algorithms.html#a4332a40bceda3b6c08dabf0a4ba01351',1,'FCCAnalyses::Algorithms::getAxisCosTheta(const ROOT::VecOps::RVec< float > &axis, const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)'],['../namespaceFCCAnalyses_1_1Algorithms.html#ac50a2caf1b45deb4b228ccd94f5e145a',1,'FCCAnalyses::Algorithms::getAxisCosTheta(const ROOT::VecOps::RVec< float > &axis, float px, float py, float pz)']]], + ['getaxisenergy_206',['getAxisEnergy',['../structFCCAnalyses_1_1Algorithms_1_1getAxisEnergy.html#a7e77006758069b350e7dd2f9c85fefbe',1,'FCCAnalyses::Algorithms::getAxisEnergy']]], + ['getaxismass_207',['getAxisMass',['../structFCCAnalyses_1_1Algorithms_1_1getAxisMass.html#acfe1bde40307b5c8cea098f7af6f8f54',1,'FCCAnalyses::Algorithms::getAxisMass']]], + ['getaxisn_208',['getAxisN',['../structFCCAnalyses_1_1Algorithms_1_1getAxisN.html#a83a3fe3cac76108a6bbf5ae9ed728858',1,'FCCAnalyses::Algorithms::getAxisN']]], + ['getcalocluster_5fenergy_209',['getCaloCluster_energy',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a26200d975a96e9abbde39f8a2f1cc2d2',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalocluster_5fenergyinlayers_210',['getCaloCluster_energyInLayers',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#acc45980f3c8d6648afc3b8cffbe69e0b',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalocluster_5feta_211',['getCaloCluster_eta',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#acae8aa8e17825e0f3365b027d3b075c8',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalocluster_5ffirstcell_212',['getCaloCluster_firstCell',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a02a267e9e4655550cca3509572d67565',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalocluster_5flastcell_213',['getCaloCluster_lastCell',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#ad91caea6a9f7c363fb51100526dafbf1',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalocluster_5fphi_214',['getCaloCluster_phi',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#acf9ea6a0665881d6f767281f0fa89551',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalocluster_5fpositionvector3_215',['getCaloCluster_positionVector3',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#aaf822d15f7d7e2b6f125ec5936afb316',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalocluster_5ftheta_216',['getCaloCluster_theta',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a7860fe1e154ad8dffe733e9ca34a77d6',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalocluster_5fx_217',['getCaloCluster_x',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#ab8ed5fa346ed33aaa3c2b54f22628c09',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalocluster_5fy_218',['getCaloCluster_y',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a273f7b3798fe2740909c08e150bb65c7',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalocluster_5fz_219',['getCaloCluster_z',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a3ffc30a6c54b4e56c8d6431211bf6ebf',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalohit_5fenergy_220',['getCaloHit_energy',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a80746e9541f3dfb66f327ce3d9f48859',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalohit_5feta_221',['getCaloHit_eta',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a21c7bc557e1cc04bf3aeea0bfee24176',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalohit_5fetaidx_222',['getCaloHit_etaIdx',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#ab5e16004b0f6e1bc74b0dc379e54366f',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalohit_5flayer_223',['getCaloHit_layer',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#aa39750d76ff507b8e58db3636f152033',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalohit_5fmoduleidx_224',['getCaloHit_moduleIdx',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a62f6d88c14ffdad9ea9c4101b341e27b',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalohit_5fphi_225',['getCaloHit_phi',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#aa8651ee162a8f2db96c3caf38fdae236',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalohit_5fphiidx_226',['getCaloHit_phiIdx',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a5dd4dba10deba7e43cb18c81a26fc050',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalohit_5fpositionvector3_227',['getCaloHit_positionVector3',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a26255b4d33c4598f8db0bde9daa9055d',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalohit_5ftheta_228',['getCaloHit_theta',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#abdd7b4e41d0e58278d881b92d588f01d',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalohit_5fthetaidx_229',['getCaloHit_thetaIdx',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a871760ab31d00492bdcef36a8614ea0b',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalohit_5fx_230',['getCaloHit_x',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a6a6e299c547a009c61499be1dafd38bd',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalohit_5fy_231',['getCaloHit_y',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a9211334b7a2afac74c82b2a0f204316c',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalohit_5fz_232',['getCaloHit_z',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#ada934f21a4d7b4d5ae7725305cc9ab7f',1,'FCCAnalyses::CaloNtupleizer']]], + ['getfccanalysescomposite_5fanglethrust_233',['getFCCAnalysesComposite_anglethrust',['../namespaceFCCAnalyses_1_1myUtils.html#ae87565a01933055f46664ab94e29783b',1,'FCCAnalyses::myUtils']]], + ['getfccanalysescomposite_5fb_234',['getFCCAnalysesComposite_B',['../namespaceFCCAnalyses_1_1myUtils.html#a9784d088de15fdeba3e0a7a11b909fed',1,'FCCAnalyses::myUtils']]], + ['getfccanalysescomposite_5fcharge_235',['getFCCAnalysesComposite_charge',['../namespaceFCCAnalyses_1_1myUtils.html#a2828b2c761ee2fef83d842503bc978f5',1,'FCCAnalyses::myUtils']]], + ['getfccanalysescomposite_5fd0_236',['getFCCAnalysesComposite_d0',['../namespaceFCCAnalyses_1_1myUtils.html#a97ed144a427e8bd55fa2d66f12061beb',1,'FCCAnalyses::myUtils']]], + ['getfccanalysescomposite_5findex_237',['getFCCAnalysesComposite_index',['../namespaceFCCAnalyses_1_1myUtils.html#a105e2ffeb4239c8a539cd81fa8502365',1,'FCCAnalyses::myUtils']]], + ['getfccanalysescomposite_5fmass_238',['getfccanalysescomposite_mass',['../namespaceFCCAnalyses_1_1myUtils.html#af8dd27e702a805f2e25ee4720b623470',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_mass(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index)'],['../namespaceFCCAnalyses_1_1myUtils.html#ae98dc7684681c3ce78380f21e7a9bd12',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_mass(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)'],['../namespaceFCCAnalyses_1_1myUtils.html#a505a3fe57e8e87fd501152f02f0f4dae',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_mass(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)'],['../namespaceFCCAnalyses_1_1myUtils.html#aba6bed0cc3d8c19ca25fe086dcae95da',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_mass(ROOT::VecOps::RVec< FCCAnalysesComposite > in)']]], + ['getfccanalysescomposite_5fmcvertex_239',['getFCCAnalysesComposite_mcvertex',['../namespaceFCCAnalyses_1_1myUtils.html#a742b653e5cea0959a9eb52755827c74b',1,'FCCAnalyses::myUtils']]], + ['getfccanalysescomposite_5fn_240',['getfccanalysescomposite_n',['../namespaceFCCAnalyses_1_1myUtils.html#a3c2a294492f22512e87c88951c1092c1',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_N(ROOT::VecOps::RVec< FCCAnalysesComposite > in)'],['../namespaceFCCAnalyses_1_1myUtils.html#af226263acf0d182784a6f7931a91da38',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_N(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)']]], + ['getfccanalysescomposite_5fp_241',['getfccanalysescomposite_p',['../namespaceFCCAnalyses_1_1myUtils.html#a875867ae1964f4df2a94ecbd1652dd62',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_p(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, int type)'],['../namespaceFCCAnalyses_1_1myUtils.html#a5bce60372515c1815b61663ef0a757c9',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_p(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index, int type)']]], + ['getfccanalysescomposite_5fparticle_242',['getFCCAnalysesComposite_particle',['../namespaceFCCAnalyses_1_1myUtils.html#a07507bd1fb0eab39bd332112353fe905',1,'FCCAnalyses::myUtils']]], + ['getfccanalysescomposite_5fq_243',['getFCCAnalysesComposite_q',['../namespaceFCCAnalyses_1_1myUtils.html#ae0051ba46657fe560d78a9eb974f0460',1,'FCCAnalyses::myUtils']]], + ['getfccanalysescomposite_5ftrack_244',['getFCCAnalysesComposite_track',['../namespaceFCCAnalyses_1_1myUtils.html#af19b2e51c21b8298fe127e16dbf6bb2a',1,'FCCAnalyses::myUtils']]], + ['getfccanalysescomposite_5ftruthmatch_245',['getFCCAnalysesComposite_truthMatch',['../namespaceFCCAnalyses_1_1myUtils.html#ae97d05297620cfce63232643003a32cd',1,'FCCAnalyses::myUtils']]], + ['getfccanalysescomposite_5ftype_246',['getFCCAnalysesComposite_type',['../namespaceFCCAnalyses_1_1myUtils.html#a643355629036dd9ce9aecc076fe79824',1,'FCCAnalyses::myUtils']]], + ['getfccanalysescomposite_5fvertex_247',['getfccanalysescomposite_vertex',['../namespaceFCCAnalyses_1_1myUtils.html#adc10b0f8424240e962a0f0b8ca08a84f',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_vertex(ROOT::VecOps::RVec< FCCAnalysesComposite > in)'],['../namespaceFCCAnalyses_1_1myUtils.html#acaaf68fd7789c7afeee6eb18b4ef630a',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_vertex(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)']]], + ['getfccanalysescomposite_5fz0_248',['getFCCAnalysesComposite_z0',['../namespaceFCCAnalyses_1_1myUtils.html#a186420159f96502bef9cedc24f15b23e',1,'FCCAnalyses::myUtils']]], + ['getfloatat_249',['getFloatAt',['../structFCCAnalyses_1_1CaloNtupleizer_1_1getFloatAt.html#adb0d510b3835f9edb73d04ed73fb7f9b',1,'FCCAnalyses::CaloNtupleizer::getFloatAt']]], + ['getjet_5fbtag_250',['getJet_btag',['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#acf39f57a212a1132a63fdec3c09f56e8',1,'FCCAnalyses::ReconstructedParticle']]], + ['getjet_5fntags_251',['getJet_ntags',['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#ae5099c85da54c6437c08ced735902f71',1,'FCCAnalyses::ReconstructedParticle']]], + ['getmass_252',['getMass',['../namespaceFCCAnalyses_1_1Algorithms.html#a8841eda876ff01723aa8f0c908e037ab',1,'FCCAnalyses::Algorithms']]], + ['getmc_5fdaughter_253',['getMC_daughter',['../namespaceFCCAnalyses_1_1myUtils.html#a4f18ea0a4531847199165cf8e3ffe433',1,'FCCAnalyses::myUtils']]], + ['getmc_5fparent_254',['getmc_parent',['../namespaceFCCAnalyses_1_1myUtils.html#a5b63add29b09726285029bfe62396cbc',1,'FCCAnalyses::myUtils::getMC_parent(int parentindex, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)'],['../namespaceFCCAnalyses_1_1myUtils.html#a1b68789ce227ca31f401f815631aa4a2',1,'FCCAnalyses::myUtils::getMC_parent(int parentindex, edm4hep::MCParticleData in, ROOT::VecOps::RVec< int > ind)']]], + ['getrp2mc_5fcharge_255',['getRP2MC_charge',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html#ac5b5f8330112e9c6ebdb3c4503bd540c',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['getrp2mc_5findex_256',['getRP2MC_index',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html#a45e480450e26cf595d93ebd1c6045131',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['getrp2mc_5findex_5ftest_257',['getRP2MC_index_test',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html#a77faac5d4a93607d10e5bcdc705c39ba',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['getrp2mc_5findexvec_258',['getRP2MC_indexVec',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html#a325b13e64dd9bb4fbd8f15e9e9f990b4',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['getrp2mc_5fmass_259',['getRP2MC_mass',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html#a33264fb41db812e2cf10cd568293d7ec',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['getrp2mc_5fp_260',['getRP2MC_p',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html#af04e068ffe7b3da0cc51692b6bc3ab72',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['getrp2mc_5fparentid_261',['getRP2MC_parentid',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html#a1586e586cc977622ebc40cc1614ee48f',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['getrp2mc_5fpdg_262',['getRP2MC_pdg',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html#a149f689e42d84cb76dc55aa6ff378a92',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['getrp2mc_5fpx_263',['getRP2MC_px',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html#a1a85e561be2c54972bd614242c2d55bb',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['getrp2mc_5fpy_264',['getRP2MC_py',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html#a57018aa27bee48315735f1afb364f672',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['getrp2mc_5fpz_265',['getRP2MC_pz',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html#a7c567b244fc3126ba69bcfdacd4e2b98',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['getrp2mc_5ftlv_266',['getRP2MC_tlv',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html#aa53e926ca09152d91238d875c48dea3d',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['getrp2trk_267',['getRP2TRK',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a87f9d795fe2b0899ce2c4612a6f6a56d',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fbz_268',['getRP2TRK_Bz',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a979126203854bca67615c061f7a254ef',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fcharge_269',['getRP2TRK_charge',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#ac27d0b0d86cbfb4a2316eade286d351f',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fd0_270',['getRP2TRK_D0',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a65e8e3ebe01ca224a216e8d6b0b6488e',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fd0_5fcov_271',['getRP2TRK_D0_cov',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a796ba55959c1f7132902680db63e8676',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fd0_5fomega_5fcov_272',['getRP2TRK_d0_omega_cov',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a4ea6aecf52a1dfe172a13f40a7d612ea',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fd0_5fphi0_5fcov_273',['getRP2TRK_d0_phi0_cov',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a8abe5994211ab00f7cf89174ac03f000',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fd0_5fsig_274',['getRP2TRK_D0_sig',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#ac38e51743e9b47b49e312c344d5919db',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fd0_5ftanlambda_5fcov_275',['getRP2TRK_d0_tanlambda_cov',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a46bfac4caa3bee61df59d8dd63bab7b7',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fd0_5fz0_5fcov_276',['getRP2TRK_d0_z0_cov',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a3e8ceb65aeaa269a9a932b17fcf4d93b',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fmom_277',['getRP2TRK_mom',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a36734e7f49391a779d63b4c8ed1f164f',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fomega_278',['getRP2TRK_omega',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a0c01c84666c92302ca2f6ab829c6eba6',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fomega_5fcov_279',['getRP2TRK_omega_cov',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#af7a2d7da8764f9047fff28c42eb5ebc4',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fomega_5ftanlambda_5fcov_280',['getRP2TRK_omega_tanlambda_cov',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a36d4785091bf971aa63e9cf8ea0a1d0f',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fomega_5fz0_5fcov_281',['getRP2TRK_omega_z0_cov',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#aefadeaf9a7f8a23a9928106857ccf6e2',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fphi_282',['getRP2TRK_phi',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#aa7e4f49a178b0d0bf51ecc0a0e201f2b',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fphi0_5fomega_5fcov_283',['getRP2TRK_phi0_omega_cov',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a4aca5ed17404743600d265c64a76bd3b',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fphi0_5ftanlambda_5fcov_284',['getRP2TRK_phi0_tanlambda_cov',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#acdb6d6ee9437e6426409fbe2ee49d9d0',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fphi0_5fz0_5fcov_285',['getRP2TRK_phi0_z0_cov',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a468868c800bfeaeea8e98be9d1640d4b',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fphi_5fcov_286',['getRP2TRK_phi_cov',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a7198c32bbaa350f3a9e980c85417dec6',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5ftanlambda_287',['getRP2TRK_tanLambda',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a11a77d2d897cd5ef75ec14d4bad4d216',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5ftanlambda_5fcov_288',['getRP2TRK_tanLambda_cov',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a031d47d709d2c8b59ea49ef7347dc927',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fz0_289',['getRP2TRK_Z0',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a46bcc46988c516fa1d02cd6576ebb42b',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fz0_5fcov_290',['getRP2TRK_Z0_cov',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#aa7f9e5152858d02ff2e548de75b75aed',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fz0_5fsig_291',['getRP2TRK_Z0_sig',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#ac7f937478727047f3b18a45a4280d1f6',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fz0_5ftanlambda_5fcov_292',['getRP2TRK_z0_tanlambda_cov',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#acaf88c75f9b518c3766675053be69b57',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getsimcalohit_5fdepth_293',['getSimCaloHit_depth',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a950838630078280ac2772c0ccf0d5898',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimcalohit_5fenergy_294',['getSimCaloHit_energy',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a99df9a01ac9b0a6dcd03b4f803b14ade',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimcalohit_5feta_295',['getSimCaloHit_eta',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a0fa5aa96ac2905002ed4a853b0454fd5',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimcalohit_5fphi_296',['getSimCaloHit_phi',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a7f897a6c13adfc18bbca533316492706',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimcalohit_5fpositionvector3_297',['getSimCaloHit_positionVector3',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a98da6743f187d448cb977fa67d73eae6',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimcalohit_5fr_298',['getSimCaloHit_r',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a1bc3011badec19b8b59a9c3f37f4ec05',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimcalohit_5ftheta_299',['getSimCaloHit_theta',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a91cef666c55e40fa30d625fb056b6a7f',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimcalohit_5fx_300',['getSimCaloHit_x',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#ab66de287d08d1472caefe33768454bc4',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimcalohit_5fy_301',['getSimCaloHit_y',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#ac40a7bd78ec7b71f0a1c07605ac6bbd9',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimcalohit_5fz_302',['getSimCaloHit_z',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a5f2cfddb6fa514470a7178e85873242b',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimcellid_303',['getSimCellID',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a527e80611b354dcb16ca8432108214d1',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimparticlesecondaries_5fenergy_304',['getSimParticleSecondaries_energy',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#aed9b00635fe56c92ef6325632ab05e4d',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimparticlesecondaries_5feta_305',['getSimParticleSecondaries_eta',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#ad0c5ba81990d2066ca8bbe72f3c3dbaf',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimparticlesecondaries_5fpdg_306',['getSimParticleSecondaries_PDG',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#ae907542b453cc3eb1307e6c6f596ca4b',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimparticlesecondaries_5fphi_307',['getSimParticleSecondaries_phi',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a557044277552fca6a64d67b692732baf',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimparticlesecondaries_5ftheta_308',['getSimParticleSecondaries_theta',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a3d8b5ddc81367f7cd422ad2e9ab119c3',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimparticlesecondaries_5fx_309',['getSimParticleSecondaries_x',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#aff20d51162024aa6295963c69822690e',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimparticlesecondaries_5fy_310',['getSimParticleSecondaries_y',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a416a29da8e4bad661949d7575483434f',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimparticlesecondaries_5fz_311',['getSimParticleSecondaries_z',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#ae6c935dcfe36b3b2165bd5720770fafd',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsize_312',['getsize',['../namespaceFCCAnalyses_1_1Utils.html#a0e7ffefde1cf7b9533f0a198771ad954',1,'FCCAnalyses::Utils']]], + ['getthrustpointing_313',['getThrustPointing',['../structFCCAnalyses_1_1Algorithms_1_1getThrustPointing.html#a3158649230762e956e23b7080f78591d',1,'FCCAnalyses::Algorithms::getThrustPointing']]], + ['gettk_5fn_314',['getTK_n',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a83619e1141b1402c3191ce44f7d42f01',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['gettrack2mc_5findex_315',['getTrack2MC_index',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html#ae79d0f72844901237362d370fd60dd16',1,'FCCAnalyses::ReconstructedParticle2MC']]] ]; diff --git a/doc/latest/search/functions_8.js b/doc/latest/search/functions_8.js index 53412e14b2..c457379d74 100644 --- a/doc/latest/search/functions_8.js +++ b/doc/latest/search/functions_8.js @@ -1,6 +1,6 @@ var searchData= [ - ['has_5fanglethrust_5femin_0',['has_anglethrust_emin',['../namespace_f_c_c_analyses_1_1my_utils.html#a4115549e422f128e3e44c34de0449ab2',1,'FCCAnalyses::myUtils']]], - ['haspv_1',['hasPV',['../namespace_f_c_c_analyses_1_1my_utils.html#a51ffb50ed91797e80986881eda4d5cae',1,'FCCAnalyses::myUtils']]], - ['hastrk_2',['hasTRK',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#ad6578cb6b6fb8dfedbde3a00aa32d1c3',1,'FCCAnalyses::ReconstructedParticle2Track']]] + ['has_5fanglethrust_5femin_0',['has_anglethrust_emin',['../namespaceFCCAnalyses_1_1myUtils.html#a4115549e422f128e3e44c34de0449ab2',1,'FCCAnalyses::myUtils']]], + ['haspv_1',['hasPV',['../namespaceFCCAnalyses_1_1myUtils.html#a51ffb50ed91797e80986881eda4d5cae',1,'FCCAnalyses::myUtils']]], + ['hastrk_2',['hasTRK',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#ad6578cb6b6fb8dfedbde3a00aa32d1c3',1,'FCCAnalyses::ReconstructedParticle2Track']]] ]; diff --git a/doc/latest/search/functions_9.js b/doc/latest/search/functions_9.js index 679f7430ab..097ad0c2ef 100644 --- a/doc/latest/search/functions_9.js +++ b/doc/latest/search/functions_9.js @@ -1,13 +1,13 @@ var searchData= [ - ['inference_0',['inference',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a18dc5b5d28a75783cc78df8a96d4623b',1,'jetFlavourHelper::JetFlavourHelper']]], - ['info_1',['info',['../struct_weaver_interface_1_1_preprocess_params.html#a4f8ca7fd16cb2a99bae7ee397221d668',1,'WeaverInterface::PreprocessParams']]], - ['init_2',['init',['../classcontrib_1_1_valencia_brief_jet.html#a634c8167dc6b0e89bcf19e54e30a4990',1,'contrib::ValenciaBriefJet']]], - ['initialise_5ffccanalysesjet_3',['initialise_FCCAnalysesJet',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a99da9ebefeed1cf04ba4c80d28f67e05',1,'FCCAnalyses::JetClusteringUtils']]], - ['inputnames_4',['inputNames',['../class_o_n_n_x_runtime.html#a2cec0f03a380c639e88650e4925074ad',1,'ONNXRuntime']]], - ['intersection_5',['Intersection',['../namespace_f_c_c_analyses_1_1_reconstructed_track.html#a14f48d75f1d9b7696a5387be202ce9a6',1,'FCCAnalyses::ReconstructedTrack']]], - ['invariantmass_6',['InvariantMass',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a24bc393eb950a5adc708cac92ec6cf8d',1,'FCCAnalyses::JetConstituentsUtils']]], - ['isprimary_5ffortracks_7',['IsPrimary_forTracks',['../namespace_f_c_c_analyses_1_1_vertex_fitter_simple.html#a9f074d5475db3aab1ce870f281a4a8ba',1,'FCCAnalyses::VertexFitterSimple']]], - ['ispv_8',['isPV',['../namespace_f_c_c_analyses_1_1my_utils.html#aa6c482d29e073751795648727a554892',1,'FCCAnalyses::myUtils']]], - ['isv0_9',['isV0',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#a80955664dd4bb06533bfbc97575dcc66',1,'FCCAnalyses::VertexFinderLCFIPlus']]] + ['inference_0',['inference',['../classjetFlavourHelper_1_1JetFlavourHelper.html#a18dc5b5d28a75783cc78df8a96d4623b',1,'jetFlavourHelper::JetFlavourHelper']]], + ['info_1',['info',['../structWeaverInterface_1_1PreprocessParams.html#a4f8ca7fd16cb2a99bae7ee397221d668',1,'WeaverInterface::PreprocessParams']]], + ['init_2',['init',['../classcontrib_1_1ValenciaBriefJet.html#a634c8167dc6b0e89bcf19e54e30a4990',1,'contrib::ValenciaBriefJet']]], + ['initialise_5ffccanalysesjet_3',['initialise_FCCAnalysesJet',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a99da9ebefeed1cf04ba4c80d28f67e05',1,'FCCAnalyses::JetClusteringUtils']]], + ['inputnames_4',['inputNames',['../classONNXRuntime.html#a2cec0f03a380c639e88650e4925074ad',1,'ONNXRuntime']]], + ['intersection_5',['Intersection',['../namespaceFCCAnalyses_1_1ReconstructedTrack.html#a14f48d75f1d9b7696a5387be202ce9a6',1,'FCCAnalyses::ReconstructedTrack']]], + ['invariantmass_6',['InvariantMass',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a24bc393eb950a5adc708cac92ec6cf8d',1,'FCCAnalyses::JetConstituentsUtils']]], + ['isprimary_5ffortracks_7',['IsPrimary_forTracks',['../namespaceFCCAnalyses_1_1VertexFitterSimple.html#a9f074d5475db3aab1ce870f281a4a8ba',1,'FCCAnalyses::VertexFitterSimple']]], + ['ispv_8',['isPV',['../namespaceFCCAnalyses_1_1myUtils.html#aa6c482d29e073751795648727a554892',1,'FCCAnalyses::myUtils']]], + ['isv0_9',['isV0',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#a80955664dd4bb06533bfbc97575dcc66',1,'FCCAnalyses::VertexFinderLCFIPlus']]] ]; diff --git a/doc/latest/search/functions_a.js b/doc/latest/search/functions_a.js index 21d1a7ed87..7fcac113a4 100644 --- a/doc/latest/search/functions_a.js +++ b/doc/latest/search/functions_a.js @@ -1,6 +1,6 @@ var searchData= [ - ['jets_5fsorting_5fon_5fenergy_0',['jets_sorting_on_energy',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#aa7eeaa54dfcb63650303f19c0b7c1c1f',1,'FCCAnalyses::JetConstituentsUtils']]], - ['jets_5fsorting_5fon_5fnconst_1',['jets_sorting_on_nconst',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a402931ddc1c29178801d5f21898c0256',1,'FCCAnalyses::JetConstituentsUtils']]], - ['jets_5ftwohemispheres_2',['jets_TwoHemispheres',['../struct_f_c_c_analyses_1_1_algorithms_1_1jets___two_hemispheres.html#a1de43dcaa297bca98689a41135a4e554',1,'FCCAnalyses::Algorithms::jets_TwoHemispheres']]] + ['jets_5fsorting_5fon_5fenergy_0',['jets_sorting_on_energy',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#aa7eeaa54dfcb63650303f19c0b7c1c1f',1,'FCCAnalyses::JetConstituentsUtils']]], + ['jets_5fsorting_5fon_5fnconst_1',['jets_sorting_on_nconst',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a402931ddc1c29178801d5f21898c0256',1,'FCCAnalyses::JetConstituentsUtils']]], + ['jets_5ftwohemispheres_2',['jets_TwoHemispheres',['../structFCCAnalyses_1_1Algorithms_1_1jets__TwoHemispheres.html#a1de43dcaa297bca98689a41135a4e554',1,'FCCAnalyses::Algorithms::jets_TwoHemispheres']]] ]; diff --git a/doc/latest/search/functions_b.js b/doc/latest/search/functions_b.js index ca89722606..2884e6e79e 100644 --- a/doc/latest/search/functions_b.js +++ b/doc/latest/search/functions_b.js @@ -1,7 +1,7 @@ var searchData= [ - ['list_5fof_5fparticles_5ffrom_5fdecay_0',['list_of_particles_from_decay',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a6c2cfb92bfa1b49b5eb47b6d90dba462',1,'FCCAnalyses::MCParticle']]], - ['list_5fof_5fstable_5fparticles_5ffrom_5fdecay_1',['list_of_stable_particles_from_decay',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#adc372a6b1084028b8a9a98fb945634d2',1,'FCCAnalyses::MCParticle']]], - ['loadgeometry_2',['loadGeometry',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#afdbf3f12b6bdb18edcefa5e71ed26c46',1,'FCCAnalyses::CaloNtupleizer']]], - ['lognormal_3',['logNormal',['../structlog_normal.html#ae7ed85acac82121d880ea7dea5983fa4',1,'logNormal']]] + ['list_5fof_5fparticles_5ffrom_5fdecay_0',['list_of_particles_from_decay',['../namespaceFCCAnalyses_1_1MCParticle.html#a6c2cfb92bfa1b49b5eb47b6d90dba462',1,'FCCAnalyses::MCParticle']]], + ['list_5fof_5fstable_5fparticles_5ffrom_5fdecay_1',['list_of_stable_particles_from_decay',['../namespaceFCCAnalyses_1_1MCParticle.html#adc372a6b1084028b8a9a98fb945634d2',1,'FCCAnalyses::MCParticle']]], + ['loadgeometry_2',['loadGeometry',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#afdbf3f12b6bdb18edcefa5e71ed26c46',1,'FCCAnalyses::CaloNtupleizer']]], + ['lognormal_3',['logNormal',['../structlogNormal.html#ae7ed85acac82121d880ea7dea5983fa4',1,'logNormal']]] ]; diff --git a/doc/latest/search/functions_c.js b/doc/latest/search/functions_c.js index 55013cb6aa..77689fb8de 100644 --- a/doc/latest/search/functions_c.js +++ b/doc/latest/search/functions_c.js @@ -1,11 +1,11 @@ var searchData= [ - ['mag2_0',['mag2',['../struct_f_c_c_analyses_1_1_algorithms_1_1calculate__thrust.html#a4d88e22fe8e5a60915a3b57ab33a5bf9',1,'FCCAnalyses::Algorithms::calculate_thrust']]], - ['mctrackparameters_1',['mcTrackParameters',['../namespace_f_c_c_analyses_1_1_smear_objects.html#a3e3cc25372e07c5ed25f6cb926fda275',1,'FCCAnalyses::SmearObjects']]], - ['merge_2',['merge',['../namespace_f_c_c_analyses_1_1_reconstructed_track.html#af16c91b7746083d05021bc91ae4eca6a',1,'FCCAnalyses::ReconstructedTrack::Merge()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#ab2d5b265b6346572a571bd2c38d8defe',1,'FCCAnalyses::ReconstructedParticle::merge()']]], - ['merge_5fvertexobjet_3',['merge_VertexObjet',['../namespace_f_c_c_analyses_1_1my_utils.html#a38f36bd8b5b44dd8e6cad72dff073890',1,'FCCAnalyses::myUtils']]], - ['mergeparticles_4',['mergeParticles',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#ab1315bf243164c0a4fae1417fcf2b7fd',1,'FCCAnalyses::MCParticle']]], - ['minimize_5fsphericity_5',['minimize_sphericity',['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__sphericity.html#af1d63789d789a06799ad0f19e33ec559',1,'FCCAnalyses::Algorithms::minimize_sphericity']]], - ['minimize_5fthrust_6',['minimize_thrust',['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__thrust.html#a0cf23f7da89f793d34a07b3d12824685',1,'FCCAnalyses::Algorithms::minimize_thrust']]], - ['minus_7',['minus',['../struct_f_c_c_analyses_1_1_algorithms_1_1calculate__thrust.html#a787518d92bb7e99da7c12c6585802ebb',1,'FCCAnalyses::Algorithms::calculate_thrust']]] + ['mag2_0',['mag2',['../structFCCAnalyses_1_1Algorithms_1_1calculate__thrust.html#a4d88e22fe8e5a60915a3b57ab33a5bf9',1,'FCCAnalyses::Algorithms::calculate_thrust']]], + ['mctrackparameters_1',['mcTrackParameters',['../namespaceFCCAnalyses_1_1SmearObjects.html#a3e3cc25372e07c5ed25f6cb926fda275',1,'FCCAnalyses::SmearObjects']]], + ['merge_2',['merge',['../namespaceFCCAnalyses_1_1ReconstructedTrack.html#af16c91b7746083d05021bc91ae4eca6a',1,'FCCAnalyses::ReconstructedTrack::Merge()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#ab2d5b265b6346572a571bd2c38d8defe',1,'FCCAnalyses::ReconstructedParticle::merge()']]], + ['merge_5fvertexobjet_3',['merge_VertexObjet',['../namespaceFCCAnalyses_1_1myUtils.html#a38f36bd8b5b44dd8e6cad72dff073890',1,'FCCAnalyses::myUtils']]], + ['mergeparticles_4',['mergeParticles',['../namespaceFCCAnalyses_1_1MCParticle.html#ab1315bf243164c0a4fae1417fcf2b7fd',1,'FCCAnalyses::MCParticle']]], + ['minimize_5fsphericity_5',['minimize_sphericity',['../structFCCAnalyses_1_1Algorithms_1_1minimize__sphericity.html#af1d63789d789a06799ad0f19e33ec559',1,'FCCAnalyses::Algorithms::minimize_sphericity']]], + ['minimize_5fthrust_6',['minimize_thrust',['../structFCCAnalyses_1_1Algorithms_1_1minimize__thrust.html#a0cf23f7da89f793d34a07b3d12824685',1,'FCCAnalyses::Algorithms::minimize_thrust']]], + ['minus_7',['minus',['../structFCCAnalyses_1_1Algorithms_1_1calculate__thrust.html#a787518d92bb7e99da7c12c6585802ebb',1,'FCCAnalyses::Algorithms::calculate_thrust']]] ]; diff --git a/doc/latest/search/functions_d.js b/doc/latest/search/functions_d.js index 70fbc24562..3534164098 100644 --- a/doc/latest/search/functions_d.js +++ b/doc/latest/search/functions_d.js @@ -1,7 +1,7 @@ var searchData= [ - ['onnxruntime_0',['onnxruntime',['../class_o_n_n_x_runtime.html#a5c1ae7394c02525ad70804754de758ce',1,'ONNXRuntime::ONNXRuntime(const ONNXRuntime &)=delete'],['../class_o_n_n_x_runtime.html#a8dc28400fb3890fcf20acead7b02770d',1,'ONNXRuntime::ONNXRuntime(const std::string &="", const std::vector< std::string > &={})']]], - ['operator_28_29_1',['operator()',['../struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1get_r_p2_m_c__p__func.html#afb7e3ed4bcd1dbb5d3dc3698139b89d8',1,'FCCAnalyses::ReconstructedParticle2MC::getRP2MC_p_func::operator()()'],['../struct_f_c_c_analyses_1_1my_utils_1_1sel___p_i_d.html#ae99dbe74d02c918e3b26db6926a63480',1,'FCCAnalyses::myUtils::sel_PID::operator()()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1resonance_builder.html#aa929a94c025e9ea34cc2cebfcc49c8c1',1,'FCCAnalyses::ReconstructedParticle::resonanceBuilder::operator()()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1recoil_builder.html#a668ad408c6b40d18fde4bec840782de2',1,'FCCAnalyses::ReconstructedParticle::recoilBuilder::operator()()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1angular__separation_builder.html#ae8b075c0beda3272297bd068d8326565',1,'FCCAnalyses::ReconstructedParticle::angular_separationBuilder::operator()()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__type.html#a012d546d75701e21ad1f2349a2ee0b7d',1,'FCCAnalyses::ReconstructedParticle::sel_type::operator()()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__abs_type.html#a9fe93fc8a41c91bc46c45915a0835492',1,'FCCAnalyses::ReconstructedParticle::sel_absType::operator()()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__pt.html#ad3ed2150821bc695f2f3d8c362f13072',1,'FCCAnalyses::ReconstructedParticle::sel_pt::operator()()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__eta.html#adee56074e85537a9305f3ba2d4331a87',1,'FCCAnalyses::ReconstructedParticle::sel_eta::operator()()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__p.html#ab4e0aa93f33927cb6e9ca5959a3375fe',1,'FCCAnalyses::ReconstructedParticle::sel_p::operator()()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__charge.html#a579d065ee4868bdf76670749757ebd7c',1,'FCCAnalyses::ReconstructedParticle::sel_charge::operator()()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__axis.html#a6165e445969238268ba897ca12e02009',1,'FCCAnalyses::ReconstructedParticle::sel_axis::operator()()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__tag.html#a0d168f13bdb0880d314e5731468bdf19',1,'FCCAnalyses::ReconstructedParticle::sel_tag::operator()()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g.html#a38084bc6925478c0694ea6ec1137df06',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG::operator()()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g__index.html#ad1a38fe947104e207129053746c86db5',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index::operator()()'],['../struct_jet_clustering_1_1clustering__jade.html#a09eebd2f799f98ec03c74193505dc696',1,'JetClustering::clustering_jade::operator()()'],['../structlog_normal.html#a539b8fa8c46d18020e75fa5b58c73691',1,'logNormal::operator()()'],['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks.html#aa88b7b9516a3d9aad9447fcae5c044ed',1,'FCCAnalyses::SmearObjects::SmearedTracks::operator()()'],['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracksd_ndx.html#a1bdabddbe22a4777bc7874f6cbe18a25',1,'FCCAnalyses::SmearObjects::SmearedTracksdNdx::operator()()'],['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks_t_o_f.html#a1d8938c2175afe8650705d3d8b48d248',1,'FCCAnalyses::SmearObjects::SmearedTracksTOF::operator()()'],['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_reconstructed_particle.html#acf1a9fd932b60465274846d0f815ab69',1,'FCCAnalyses::SmearObjects::SmearedReconstructedParticle::operator()()'],['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1sel_tracks.html#af331c245c119b25b931e0fa102a91025',1,'FCCAnalyses::VertexingUtils::selTracks::operator()()'],['../struct_jet_clustering_1_1clustering__kt.html#a5861d3bd089219e8b4d721170e1f4a47',1,'JetClustering::clustering_kt::operator()()'],['../struct_jet_clustering_1_1clustering__antikt.html#a9756aec96fa45529313c6d8de5b4388b',1,'JetClustering::clustering_antikt::operator()()'],['../struct_jet_clustering_1_1clustering__cambridge.html#a17b11621657bc00d7069da6daf9f0750',1,'JetClustering::clustering_cambridge::operator()()'],['../struct_jet_clustering_1_1clustering__ee__kt.html#ae1a5136225387aa561cfba889f68c5c5',1,'JetClustering::clustering_ee_kt::operator()()'],['../struct_jet_clustering_1_1clustering__ee__genkt.html#aef2193d0f04cbf00f80df3488fc3a872',1,'JetClustering::clustering_ee_genkt::operator()()'],['../struct_jet_clustering_1_1clustering__genkt.html#aab0c7b48093213283a2ee8ae16980183',1,'JetClustering::clustering_genkt::operator()()'],['../struct_jet_clustering_1_1clustering__valencia.html#a3eb864b5a6677eaa588bd26198933009',1,'JetClustering::clustering_valencia::operator()()'],['../struct_f_c_c_analyses_1_1my_utils_1_1build__tau23pi.html#a29f4f68b08f9d9a3467cef138a0439c3',1,'FCCAnalyses::myUtils::build_tau23pi::operator()()'],['../struct_f_c_c_analyses_1_1_algorithms_1_1sphericity_fit.html#a888b1e83d7690ade827e7d9158f277b9',1,'FCCAnalyses::Algorithms::sphericityFit::operator()()'],['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__sphericity.html#aca09c72fc1aad6b09cb867354465ff3a',1,'FCCAnalyses::Algorithms::minimize_sphericity::operator()()'],['../struct_f_c_c_analyses_1_1_algorithms_1_1thrust_fit.html#a45ed4e9b353a1da146057b3de23f160d',1,'FCCAnalyses::Algorithms::thrustFit::operator()()'],['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__thrust.html#a78104887f503d351b4c81e4671208d75',1,'FCCAnalyses::Algorithms::minimize_thrust::operator()()'],['../struct_f_c_c_analyses_1_1_algorithms_1_1calculate__thrust.html#ae644da9422217a458b7225bef2f1d3dd',1,'FCCAnalyses::Algorithms::calculate_thrust::operator()()'],['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_charge.html#a2bb471ae5b455f5da3a8769e483ffe85',1,'FCCAnalyses::Algorithms::getAxisCharge::operator()()'],['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_mass.html#a679b8f82f8b188c94f27be715e1d92be',1,'FCCAnalyses::Algorithms::getAxisMass::operator()()'],['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_energy.html#a3bcd4836ef8f49087e75b39d1729f580',1,'FCCAnalyses::Algorithms::getAxisEnergy::operator()()'],['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_n.html#acc526dbea3619ba6edfbe538735bf304',1,'FCCAnalyses::Algorithms::getAxisN::operator()()'],['../struct_f_c_c_analyses_1_1_algorithms_1_1get_thrust_pointing.html#a7cdbf65fcd4ea52e114955fc0b1d13cc',1,'FCCAnalyses::Algorithms::getThrustPointing::operator()()'],['../struct_f_c_c_analyses_1_1_algorithms_1_1jets___two_hemispheres.html#a4cb16d73eeae344ca2888313918278be',1,'FCCAnalyses::Algorithms::jets_TwoHemispheres::operator()()'],['../struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1sel__layers.html#a504f7b998cd9889a794b5b8d735e52f2',1,'FCCAnalyses::CaloNtupleizer::sel_layers::operator()()'],['../struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1get_float_at.html#a5df3afa4328b2beff94a7c619b94ac32',1,'FCCAnalyses::CaloNtupleizer::getFloatAt::operator()()'],['../struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1sel__pt.html#aaf5bbb79dfeddb176569c491bdddf34a',1,'FCCAnalyses::JetClusteringUtils::sel_pt::operator()()'],['../struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1recoil_builder.html#aeda482e4f3a247ad301af3546a071385',1,'FCCAnalyses::JetClusteringUtils::recoilBuilder::operator()()'],['../struct_f_c_c_analyses_1_1my_utils_1_1sel___p_v.html#a406d52540dddd523f733a2bc65152bb2',1,'FCCAnalyses::myUtils::sel_PV::operator()()'],['../struct_f_c_c_analyses_1_1my_utils_1_1build___d0.html#abc8b90fdb46003c3a386ebdff986375b',1,'FCCAnalyses::myUtils::build_D0::operator()()'],['../struct_f_c_c_analyses_1_1my_utils_1_1filter___p_v.html#a314a0935bc1cf64f78944fc483259c6c',1,'FCCAnalyses::myUtils::filter_PV::operator()()'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices.html#a98067619e40ab3c1fdaa5f077f5b16a2',1,'FCCAnalyses::MCParticle::get_indices::operator()()'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get___event_primary_vertex_p4.html#a53c4d501b40598c949f70ce41c6288dc',1,'FCCAnalyses::MCParticle::get_EventPrimaryVertexP4::operator()()'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get___event_primary_vertex.html#aa18b06bbe406accfb01c04f5dfe13c6d',1,'FCCAnalyses::MCParticle::get_EventPrimaryVertex::operator()()'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__decay.html#a38600e5ea7f1ced2cdf0c3f596bd4787',1,'FCCAnalyses::MCParticle::get_decay::operator()()'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__tree.html#af77fc9f8a4d228ac93446209c5a9d85e',1,'FCCAnalyses::MCParticle::get_tree::operator()()'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pdg_i_d.html#a311105ba937244cfd837f719667ee289',1,'FCCAnalyses::MCParticle::sel_pdgID::operator()()'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__gen_status.html#a35d20620e19ae26667dca195fc7d65a0',1,'FCCAnalyses::MCParticle::sel_genStatus::operator()()'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pt.html#aa09a1ce77588738a249f8c45bd2732f6',1,'FCCAnalyses::MCParticle::sel_pt::operator()()'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1filter__pdg_i_d.html#ac19205fe9c1410c5d77e1d578b4d1638',1,'FCCAnalyses::MCParticle::filter_pdgID::operator()()'],['../struct_f_c_c_analyses_1_1_jet_tagging_utils_1_1sel__tag.html#ad656080f15a85ae068770b6a9147db58',1,'FCCAnalyses::JetTaggingUtils::sel_tag::operator()()'],['../struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1resonance_builder.html#abd0611e8ef65c7231b651ee49f98e00b',1,'FCCAnalyses::JetClusteringUtils::resonanceBuilder::operator()()']]], - ['operator_3d_2',['operator=',['../class_o_n_n_x_runtime.html#a76c62bd95a41c9b824e3c9b40bdda0e5',1,'ONNXRuntime']]], - ['outputbranches_3',['outputbranches',['../classjet_clustering_helper_1_1_exclusive_jet_clustering_helper.html#ad55c4a7977149c88f32ab04d7fca25b3',1,'jetClusteringHelper.ExclusiveJetClusteringHelper.outputBranches()'],['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a06481cb28480d3c058f4cd59bf236c29',1,'jetFlavourHelper.JetFlavourHelper.outputBranches()']]] + ['onnxruntime_0',['onnxruntime',['../classONNXRuntime.html#a5c1ae7394c02525ad70804754de758ce',1,'ONNXRuntime::ONNXRuntime(const ONNXRuntime &)=delete'],['../classONNXRuntime.html#a8dc28400fb3890fcf20acead7b02770d',1,'ONNXRuntime::ONNXRuntime(const std::string &="", const std::vector< std::string > &={})']]], + ['operator_28_29_1',['operator()',['../structFCCAnalyses_1_1ReconstructedParticle2MC_1_1getRP2MC__p__func.html#afb7e3ed4bcd1dbb5d3dc3698139b89d8',1,'FCCAnalyses::ReconstructedParticle2MC::getRP2MC_p_func::operator()()'],['../structFCCAnalyses_1_1myUtils_1_1sel__PID.html#ae99dbe74d02c918e3b26db6926a63480',1,'FCCAnalyses::myUtils::sel_PID::operator()()'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1resonanceBuilder.html#aa929a94c025e9ea34cc2cebfcc49c8c1',1,'FCCAnalyses::ReconstructedParticle::resonanceBuilder::operator()()'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1recoilBuilder.html#a668ad408c6b40d18fde4bec840782de2',1,'FCCAnalyses::ReconstructedParticle::recoilBuilder::operator()()'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1angular__separationBuilder.html#ae8b075c0beda3272297bd068d8326565',1,'FCCAnalyses::ReconstructedParticle::angular_separationBuilder::operator()()'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__type.html#a012d546d75701e21ad1f2349a2ee0b7d',1,'FCCAnalyses::ReconstructedParticle::sel_type::operator()()'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__absType.html#a9fe93fc8a41c91bc46c45915a0835492',1,'FCCAnalyses::ReconstructedParticle::sel_absType::operator()()'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__pt.html#ad3ed2150821bc695f2f3d8c362f13072',1,'FCCAnalyses::ReconstructedParticle::sel_pt::operator()()'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__eta.html#adee56074e85537a9305f3ba2d4331a87',1,'FCCAnalyses::ReconstructedParticle::sel_eta::operator()()'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__p.html#ab4e0aa93f33927cb6e9ca5959a3375fe',1,'FCCAnalyses::ReconstructedParticle::sel_p::operator()()'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__charge.html#a579d065ee4868bdf76670749757ebd7c',1,'FCCAnalyses::ReconstructedParticle::sel_charge::operator()()'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__axis.html#a6165e445969238268ba897ca12e02009',1,'FCCAnalyses::ReconstructedParticle::sel_axis::operator()()'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__tag.html#a0d168f13bdb0880d314e5731468bdf19',1,'FCCAnalyses::ReconstructedParticle::sel_tag::operator()()'],['../structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG.html#a38084bc6925478c0694ea6ec1137df06',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG::operator()()'],['../structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG__index.html#ad1a38fe947104e207129053746c86db5',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index::operator()()'],['../structJetClustering_1_1clustering__jade.html#a09eebd2f799f98ec03c74193505dc696',1,'JetClustering::clustering_jade::operator()()'],['../structlogNormal.html#a539b8fa8c46d18020e75fa5b58c73691',1,'logNormal::operator()()'],['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracks.html#aa88b7b9516a3d9aad9447fcae5c044ed',1,'FCCAnalyses::SmearObjects::SmearedTracks::operator()()'],['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksdNdx.html#a1bdabddbe22a4777bc7874f6cbe18a25',1,'FCCAnalyses::SmearObjects::SmearedTracksdNdx::operator()()'],['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksTOF.html#a1d8938c2175afe8650705d3d8b48d248',1,'FCCAnalyses::SmearObjects::SmearedTracksTOF::operator()()'],['../structFCCAnalyses_1_1SmearObjects_1_1SmearedReconstructedParticle.html#acf1a9fd932b60465274846d0f815ab69',1,'FCCAnalyses::SmearObjects::SmearedReconstructedParticle::operator()()'],['../structFCCAnalyses_1_1VertexingUtils_1_1selTracks.html#af331c245c119b25b931e0fa102a91025',1,'FCCAnalyses::VertexingUtils::selTracks::operator()()'],['../structJetClustering_1_1clustering__kt.html#a5861d3bd089219e8b4d721170e1f4a47',1,'JetClustering::clustering_kt::operator()()'],['../structJetClustering_1_1clustering__antikt.html#a9756aec96fa45529313c6d8de5b4388b',1,'JetClustering::clustering_antikt::operator()()'],['../structJetClustering_1_1clustering__cambridge.html#a17b11621657bc00d7069da6daf9f0750',1,'JetClustering::clustering_cambridge::operator()()'],['../structJetClustering_1_1clustering__ee__kt.html#ae1a5136225387aa561cfba889f68c5c5',1,'JetClustering::clustering_ee_kt::operator()()'],['../structJetClustering_1_1clustering__ee__genkt.html#aef2193d0f04cbf00f80df3488fc3a872',1,'JetClustering::clustering_ee_genkt::operator()()'],['../structJetClustering_1_1clustering__genkt.html#aab0c7b48093213283a2ee8ae16980183',1,'JetClustering::clustering_genkt::operator()()'],['../structJetClustering_1_1clustering__valencia.html#a3eb864b5a6677eaa588bd26198933009',1,'JetClustering::clustering_valencia::operator()()'],['../structFCCAnalyses_1_1myUtils_1_1build__tau23pi.html#a29f4f68b08f9d9a3467cef138a0439c3',1,'FCCAnalyses::myUtils::build_tau23pi::operator()()'],['../structFCCAnalyses_1_1Algorithms_1_1sphericityFit.html#a888b1e83d7690ade827e7d9158f277b9',1,'FCCAnalyses::Algorithms::sphericityFit::operator()()'],['../structFCCAnalyses_1_1Algorithms_1_1minimize__sphericity.html#aca09c72fc1aad6b09cb867354465ff3a',1,'FCCAnalyses::Algorithms::minimize_sphericity::operator()()'],['../structFCCAnalyses_1_1Algorithms_1_1thrustFit.html#a45ed4e9b353a1da146057b3de23f160d',1,'FCCAnalyses::Algorithms::thrustFit::operator()()'],['../structFCCAnalyses_1_1Algorithms_1_1minimize__thrust.html#a78104887f503d351b4c81e4671208d75',1,'FCCAnalyses::Algorithms::minimize_thrust::operator()()'],['../structFCCAnalyses_1_1Algorithms_1_1calculate__thrust.html#ae644da9422217a458b7225bef2f1d3dd',1,'FCCAnalyses::Algorithms::calculate_thrust::operator()()'],['../structFCCAnalyses_1_1Algorithms_1_1getAxisCharge.html#a2bb471ae5b455f5da3a8769e483ffe85',1,'FCCAnalyses::Algorithms::getAxisCharge::operator()()'],['../structFCCAnalyses_1_1Algorithms_1_1getAxisMass.html#a679b8f82f8b188c94f27be715e1d92be',1,'FCCAnalyses::Algorithms::getAxisMass::operator()()'],['../structFCCAnalyses_1_1Algorithms_1_1getAxisEnergy.html#a3bcd4836ef8f49087e75b39d1729f580',1,'FCCAnalyses::Algorithms::getAxisEnergy::operator()()'],['../structFCCAnalyses_1_1Algorithms_1_1getAxisN.html#acc526dbea3619ba6edfbe538735bf304',1,'FCCAnalyses::Algorithms::getAxisN::operator()()'],['../structFCCAnalyses_1_1Algorithms_1_1getThrustPointing.html#a7cdbf65fcd4ea52e114955fc0b1d13cc',1,'FCCAnalyses::Algorithms::getThrustPointing::operator()()'],['../structFCCAnalyses_1_1Algorithms_1_1jets__TwoHemispheres.html#a4cb16d73eeae344ca2888313918278be',1,'FCCAnalyses::Algorithms::jets_TwoHemispheres::operator()()'],['../structFCCAnalyses_1_1CaloNtupleizer_1_1sel__layers.html#a504f7b998cd9889a794b5b8d735e52f2',1,'FCCAnalyses::CaloNtupleizer::sel_layers::operator()()'],['../structFCCAnalyses_1_1CaloNtupleizer_1_1getFloatAt.html#a5df3afa4328b2beff94a7c619b94ac32',1,'FCCAnalyses::CaloNtupleizer::getFloatAt::operator()()'],['../structFCCAnalyses_1_1JetClusteringUtils_1_1sel__pt.html#aaf5bbb79dfeddb176569c491bdddf34a',1,'FCCAnalyses::JetClusteringUtils::sel_pt::operator()()'],['../structFCCAnalyses_1_1JetClusteringUtils_1_1recoilBuilder.html#aeda482e4f3a247ad301af3546a071385',1,'FCCAnalyses::JetClusteringUtils::recoilBuilder::operator()()'],['../structFCCAnalyses_1_1myUtils_1_1sel__PV.html#a406d52540dddd523f733a2bc65152bb2',1,'FCCAnalyses::myUtils::sel_PV::operator()()'],['../structFCCAnalyses_1_1myUtils_1_1build__D0.html#abc8b90fdb46003c3a386ebdff986375b',1,'FCCAnalyses::myUtils::build_D0::operator()()'],['../structFCCAnalyses_1_1myUtils_1_1filter__PV.html#a314a0935bc1cf64f78944fc483259c6c',1,'FCCAnalyses::myUtils::filter_PV::operator()()'],['../structFCCAnalyses_1_1MCParticle_1_1get__indices.html#a98067619e40ab3c1fdaa5f077f5b16a2',1,'FCCAnalyses::MCParticle::get_indices::operator()()'],['../structFCCAnalyses_1_1MCParticle_1_1get__EventPrimaryVertexP4.html#a53c4d501b40598c949f70ce41c6288dc',1,'FCCAnalyses::MCParticle::get_EventPrimaryVertexP4::operator()()'],['../structFCCAnalyses_1_1MCParticle_1_1get__EventPrimaryVertex.html#aa18b06bbe406accfb01c04f5dfe13c6d',1,'FCCAnalyses::MCParticle::get_EventPrimaryVertex::operator()()'],['../structFCCAnalyses_1_1MCParticle_1_1get__decay.html#a38600e5ea7f1ced2cdf0c3f596bd4787',1,'FCCAnalyses::MCParticle::get_decay::operator()()'],['../structFCCAnalyses_1_1MCParticle_1_1get__tree.html#af77fc9f8a4d228ac93446209c5a9d85e',1,'FCCAnalyses::MCParticle::get_tree::operator()()'],['../structFCCAnalyses_1_1MCParticle_1_1sel__pdgID.html#a311105ba937244cfd837f719667ee289',1,'FCCAnalyses::MCParticle::sel_pdgID::operator()()'],['../structFCCAnalyses_1_1MCParticle_1_1sel__genStatus.html#a35d20620e19ae26667dca195fc7d65a0',1,'FCCAnalyses::MCParticle::sel_genStatus::operator()()'],['../structFCCAnalyses_1_1MCParticle_1_1sel__pt.html#aa09a1ce77588738a249f8c45bd2732f6',1,'FCCAnalyses::MCParticle::sel_pt::operator()()'],['../structFCCAnalyses_1_1MCParticle_1_1filter__pdgID.html#ac19205fe9c1410c5d77e1d578b4d1638',1,'FCCAnalyses::MCParticle::filter_pdgID::operator()()'],['../structFCCAnalyses_1_1JetTaggingUtils_1_1sel__tag.html#ad656080f15a85ae068770b6a9147db58',1,'FCCAnalyses::JetTaggingUtils::sel_tag::operator()()'],['../structFCCAnalyses_1_1JetClusteringUtils_1_1resonanceBuilder.html#abd0611e8ef65c7231b651ee49f98e00b',1,'FCCAnalyses::JetClusteringUtils::resonanceBuilder::operator()()']]], + ['operator_3d_2',['operator=',['../classONNXRuntime.html#a76c62bd95a41c9b824e3c9b40bdda0e5',1,'ONNXRuntime']]], + ['outputbranches_3',['outputbranches',['../classjetClusteringHelper_1_1ExclusiveJetClusteringHelper.html#ad55c4a7977149c88f32ab04d7fca25b3',1,'jetClusteringHelper.ExclusiveJetClusteringHelper.outputBranches()'],['../classjetFlavourHelper_1_1JetFlavourHelper.html#a06481cb28480d3c058f4cd59bf236c29',1,'jetFlavourHelper.JetFlavourHelper.outputBranches()']]] ]; diff --git a/doc/latest/search/functions_e.js b/doc/latest/search/functions_e.js index 7e6a1ceb8b..ded8036816 100644 --- a/doc/latest/search/functions_e.js +++ b/doc/latest/search/functions_e.js @@ -1,7 +1,7 @@ var searchData= [ - ['partoacts_0',['ParToACTS',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a5f43b223d06744303442542fc44809ac',1,'FCCAnalyses::VertexingUtils']]], - ['partop_1',['ParToP',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a9d59131cf0f81b23220443c58584d0f8',1,'FCCAnalyses::VertexingUtils']]], - ['pid_2',['PID',['../namespace_f_c_c_analyses_1_1my_utils.html#ac1fa7429dd12a0bc02a7407b8b336766',1,'FCCAnalyses::myUtils']]], - ['plus_3',['plus',['../struct_f_c_c_analyses_1_1_algorithms_1_1calculate__thrust.html#a3d005b301b597a3c26af1f97e05bb78c',1,'FCCAnalyses::Algorithms::calculate_thrust']]] + ['partoacts_0',['ParToACTS',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a5f43b223d06744303442542fc44809ac',1,'FCCAnalyses::VertexingUtils']]], + ['partop_1',['ParToP',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a9d59131cf0f81b23220443c58584d0f8',1,'FCCAnalyses::VertexingUtils']]], + ['pid_2',['PID',['../namespaceFCCAnalyses_1_1myUtils.html#ac1fa7429dd12a0bc02a7407b8b336766',1,'FCCAnalyses::myUtils']]], + ['plus_3',['plus',['../structFCCAnalyses_1_1Algorithms_1_1calculate__thrust.html#a3d005b301b597a3c26af1f97e05bb78c',1,'FCCAnalyses::Algorithms::calculate_thrust']]] ]; diff --git a/doc/latest/search/functions_f.js b/doc/latest/search/functions_f.js index c404d24f68..42747549af 100644 --- a/doc/latest/search/functions_f.js +++ b/doc/latest/search/functions_f.js @@ -1,11 +1,11 @@ var searchData= [ - ['r_0',['r',['../classcontrib_1_1_valencia_info.html#a9985685d7eadc5ebe7b846e376ed43b9',1,'contrib::ValenciaInfo::R()'],['../classcontrib_1_1_valencia_plugin.html#a85faaa3e156cf408c7382f002b0826d8',1,'contrib::ValenciaPlugin::R()']]], - ['recoilbuilder_1',['recoilbuilder',['../struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1recoil_builder.html#a301b0c7477c734909f8f70952a8cdea7',1,'FCCAnalyses::JetClusteringUtils::recoilBuilder::recoilBuilder()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1recoil_builder.html#a6660e83105a806e54d1eccfaa9da37b7',1,'FCCAnalyses::ReconstructedParticle::recoilBuilder::recoilBuilder()']]], - ['recomb_5fscheme_2',['recomb_scheme',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#ab363eb077d6d3b25ae9245a6978b36b5',1,'FCCAnalyses::JetClusteringUtils']]], - ['recombine_3',['recombine',['../class_external_recombiner.html#aaf4506055fff2fe78cd90b767cbe6a2f',1,'ExternalRecombiner']]], - ['remove_4',['remove',['../namespace_f_c_c_analyses_1_1_reconstructed_track.html#ab3219dd3bab4dcf9e1166ba9086cbf79',1,'FCCAnalyses::ReconstructedTrack::Remove()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#af9cc5a8b7d1b85d98c2fcbb4634c799a',1,'FCCAnalyses::ReconstructedParticle::remove()']]], - ['resonancebuilder_5',['resonancebuilder',['../struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1resonance_builder.html#a739d770c10a6aeab629d4e32a5f82166',1,'FCCAnalyses::JetClusteringUtils::resonanceBuilder::resonanceBuilder()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1resonance_builder.html#a28dd051f0f6e67741af0fdd781b6ac75',1,'FCCAnalyses::ReconstructedParticle::resonanceBuilder::resonanceBuilder()']]], - ['run_6',['run',['../class_o_n_n_x_runtime.html#a8badef26ee292f7606f281df625fee30',1,'ONNXRuntime::run()'],['../class_weaver_interface.html#aca705cd6d56c7b629099004e12053241',1,'WeaverInterface::run()']]], - ['run_5fclustering_7',['run_clustering',['../classcontrib_1_1_valencia_plugin.html#a3954050e695fd7cddca110de0800a241',1,'contrib::ValenciaPlugin']]] + ['r_0',['r',['../classcontrib_1_1ValenciaInfo.html#a9985685d7eadc5ebe7b846e376ed43b9',1,'contrib::ValenciaInfo::R()'],['../classcontrib_1_1ValenciaPlugin.html#a85faaa3e156cf408c7382f002b0826d8',1,'contrib::ValenciaPlugin::R()']]], + ['recoilbuilder_1',['recoilbuilder',['../structFCCAnalyses_1_1JetClusteringUtils_1_1recoilBuilder.html#a301b0c7477c734909f8f70952a8cdea7',1,'FCCAnalyses::JetClusteringUtils::recoilBuilder::recoilBuilder()'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1recoilBuilder.html#a6660e83105a806e54d1eccfaa9da37b7',1,'FCCAnalyses::ReconstructedParticle::recoilBuilder::recoilBuilder()']]], + ['recomb_5fscheme_2',['recomb_scheme',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#ab363eb077d6d3b25ae9245a6978b36b5',1,'FCCAnalyses::JetClusteringUtils']]], + ['recombine_3',['recombine',['../classExternalRecombiner.html#aaf4506055fff2fe78cd90b767cbe6a2f',1,'ExternalRecombiner']]], + ['remove_4',['remove',['../namespaceFCCAnalyses_1_1ReconstructedTrack.html#ab3219dd3bab4dcf9e1166ba9086cbf79',1,'FCCAnalyses::ReconstructedTrack::Remove()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#af9cc5a8b7d1b85d98c2fcbb4634c799a',1,'FCCAnalyses::ReconstructedParticle::remove()']]], + ['resonancebuilder_5',['resonancebuilder',['../structFCCAnalyses_1_1JetClusteringUtils_1_1resonanceBuilder.html#a739d770c10a6aeab629d4e32a5f82166',1,'FCCAnalyses::JetClusteringUtils::resonanceBuilder::resonanceBuilder()'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1resonanceBuilder.html#a28dd051f0f6e67741af0fdd781b6ac75',1,'FCCAnalyses::ReconstructedParticle::resonanceBuilder::resonanceBuilder()']]], + ['run_6',['run',['../classONNXRuntime.html#a8badef26ee292f7606f281df625fee30',1,'ONNXRuntime::run()'],['../classWeaverInterface.html#aca705cd6d56c7b629099004e12053241',1,'WeaverInterface::run()']]], + ['run_5fclustering_7',['run_clustering',['../classcontrib_1_1ValenciaPlugin.html#a3954050e695fd7cddca110de0800a241',1,'contrib::ValenciaPlugin']]] ]; diff --git a/doc/latest/search/namespaces_0.js b/doc/latest/search/namespaces_0.js index c0f07bef42..2f02a12297 100644 --- a/doc/latest/search/namespaces_0.js +++ b/doc/latest/search/namespaces_0.js @@ -1,5 +1,5 @@ var searchData= [ ['contrib_0',['contrib',['../namespacecontrib.html',1,'']]], - ['cstemplate_1',['CSTemplate',['../namespace_c_s_template.html',1,'']]] + ['cstemplate_1',['CSTemplate',['../namespaceCSTemplate.html',1,'']]] ]; diff --git a/doc/latest/search/namespaces_2.js b/doc/latest/search/namespaces_2.js index d8974a44a6..a45f1eb16e 100644 --- a/doc/latest/search/namespaces_2.js +++ b/doc/latest/search/namespaces_2.js @@ -1,25 +1,25 @@ var searchData= [ - ['fccanalyses_0',['FCCAnalyses',['../namespace_f_c_c_analyses.html',1,'']]], - ['fccanalyses_3a_3aalgorithms_1',['Algorithms',['../namespace_f_c_c_analyses_1_1_algorithms.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3acalontupleizer_2',['CaloNtupleizer',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3ajetclusteringutils_3',['JetClusteringUtils',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3ajetconstituentsutils_4',['JetConstituentsUtils',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3ajetflavourutils_5',['JetFlavourUtils',['../namespace_f_c_c_analyses_1_1_jet_flavour_utils.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3ajettaggingutils_6',['JetTaggingUtils',['../namespace_f_c_c_analyses_1_1_jet_tagging_utils.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3amcparticle_7',['MCParticle',['../namespace_f_c_c_analyses_1_1_m_c_particle.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3amyfinalsel_8',['myFinalSel',['../namespace_f_c_c_analyses_1_1my_final_sel.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3amyutils_9',['myUtils',['../namespace_f_c_c_analyses_1_1my_utils.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3areconstructedparticle_10',['ReconstructedParticle',['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3areconstructedparticle2mc_11',['ReconstructedParticle2MC',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3areconstructedparticle2track_12',['ReconstructedParticle2Track',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3areconstructedtrack_13',['ReconstructedTrack',['../namespace_f_c_c_analyses_1_1_reconstructed_track.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3asmearobjects_14',['SmearObjects',['../namespace_f_c_c_analyses_1_1_smear_objects.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3autils_15',['Utils',['../namespace_f_c_c_analyses_1_1_utils.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3avertexfinderacts_16',['VertexFinderActs',['../namespace_f_c_c_analyses_1_1_vertex_finder_acts.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3avertexfinderlcfiplus_17',['VertexFinderLCFIPlus',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3avertexfitteracts_18',['VertexFitterActs',['../namespace_f_c_c_analyses_1_1_vertex_fitter_acts.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3avertexfittersimple_19',['VertexFitterSimple',['../namespace_f_c_c_analyses_1_1_vertex_fitter_simple.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3avertexingutils_20',['VertexingUtils',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3aweaverutils_21',['WeaverUtils',['../namespace_f_c_c_analyses_1_1_weaver_utils.html',1,'FCCAnalyses']]] + ['fccanalyses_0',['FCCAnalyses',['../namespaceFCCAnalyses.html',1,'']]], + ['fccanalyses_3a_3aalgorithms_1',['Algorithms',['../namespaceFCCAnalyses_1_1Algorithms.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3acalontupleizer_2',['CaloNtupleizer',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3ajetclusteringutils_3',['JetClusteringUtils',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3ajetconstituentsutils_4',['JetConstituentsUtils',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3ajetflavourutils_5',['JetFlavourUtils',['../namespaceFCCAnalyses_1_1JetFlavourUtils.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3ajettaggingutils_6',['JetTaggingUtils',['../namespaceFCCAnalyses_1_1JetTaggingUtils.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3amcparticle_7',['MCParticle',['../namespaceFCCAnalyses_1_1MCParticle.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3amyfinalsel_8',['myFinalSel',['../namespaceFCCAnalyses_1_1myFinalSel.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3amyutils_9',['myUtils',['../namespaceFCCAnalyses_1_1myUtils.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3areconstructedparticle_10',['ReconstructedParticle',['../namespaceFCCAnalyses_1_1ReconstructedParticle.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3areconstructedparticle2mc_11',['ReconstructedParticle2MC',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3areconstructedparticle2track_12',['ReconstructedParticle2Track',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3areconstructedtrack_13',['ReconstructedTrack',['../namespaceFCCAnalyses_1_1ReconstructedTrack.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3asmearobjects_14',['SmearObjects',['../namespaceFCCAnalyses_1_1SmearObjects.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3autils_15',['Utils',['../namespaceFCCAnalyses_1_1Utils.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3avertexfinderacts_16',['VertexFinderActs',['../namespaceFCCAnalyses_1_1VertexFinderActs.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3avertexfinderlcfiplus_17',['VertexFinderLCFIPlus',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3avertexfitteracts_18',['VertexFitterActs',['../namespaceFCCAnalyses_1_1VertexFitterActs.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3avertexfittersimple_19',['VertexFitterSimple',['../namespaceFCCAnalyses_1_1VertexFitterSimple.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3avertexingutils_20',['VertexingUtils',['../namespaceFCCAnalyses_1_1VertexingUtils.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3aweaverutils_21',['WeaverUtils',['../namespaceFCCAnalyses_1_1WeaverUtils.html',1,'FCCAnalyses']]] ]; diff --git a/doc/latest/search/namespaces_3.js b/doc/latest/search/namespaces_3.js index 8909b6208c..615496259e 100644 --- a/doc/latest/search/namespaces_3.js +++ b/doc/latest/search/namespaces_3.js @@ -1,6 +1,6 @@ var searchData= [ - ['jetclustering_0',['JetClustering',['../namespace_jet_clustering.html',1,'']]], - ['jetclusteringhelper_1',['jetClusteringHelper',['../namespacejet_clustering_helper.html',1,'']]], - ['jetflavourhelper_2',['jetFlavourHelper',['../namespacejet_flavour_helper.html',1,'']]] + ['jetclustering_0',['JetClustering',['../namespaceJetClustering.html',1,'']]], + ['jetclusteringhelper_1',['jetClusteringHelper',['../namespacejetClusteringHelper.html',1,'']]], + ['jetflavourhelper_2',['jetFlavourHelper',['../namespacejetFlavourHelper.html',1,'']]] ]; diff --git a/doc/latest/search/namespaces_4.js b/doc/latest/search/namespaces_4.js index 09bd4023d0..92c1ded69f 100644 --- a/doc/latest/search/namespaces_4.js +++ b/doc/latest/search/namespaces_4.js @@ -1,5 +1,5 @@ var searchData= [ - ['ort_0',['Ort',['../namespace_ort.html',1,'']]], - ['ort_3a_3aexperimental_1',['Experimental',['../namespace_ort_1_1_experimental.html',1,'Ort']]] + ['ort_0',['Ort',['../namespaceOrt.html',1,'']]], + ['ort_3a_3aexperimental_1',['Experimental',['../namespaceOrt_1_1Experimental.html',1,'Ort']]] ]; diff --git a/doc/latest/search/typedefs_0.js b/doc/latest/search/typedefs_0.js index 3dc9ee2f18..940ffac5d2 100644 --- a/doc/latest/search/typedefs_0.js +++ b/doc/latest/search/typedefs_0.js @@ -1,4 +1,4 @@ var searchData= [ - ['constituentvars_0',['ConstituentVars',['../class_weaver_interface.html#ac8edf1601780d21c0b5ccb79827b9a32',1,'WeaverInterface']]] + ['constituentvars_0',['ConstituentVars',['../classWeaverInterface.html#ac8edf1601780d21c0b5ccb79827b9a32',1,'WeaverInterface']]] ]; diff --git a/doc/latest/search/typedefs_1.js b/doc/latest/search/typedefs_1.js index fdc940f113..40bbd588e6 100644 --- a/doc/latest/search/typedefs_1.js +++ b/doc/latest/search/typedefs_1.js @@ -1,5 +1,5 @@ var searchData= [ - ['fccanalysesjetconstituents_0',['FCCAnalysesJetConstituents',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#aa95d914fb355452e800551590a4c268c',1,'FCCAnalyses::JetConstituentsUtils']]], - ['fccanalysesjetconstituentsdata_1',['fccanalysesjetconstituentsdata',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#af6f4a246be459624068391336786218e',1,'FCCAnalyses::JetConstituentsUtils::FCCAnalysesJetConstituentsData'],['../namespace_f_c_c_analyses_1_1_jet_flavour_utils.html#a92cded804e8c4d3560a48d9c997bfa79',1,'FCCAnalyses::JetFlavourUtils::FCCAnalysesJetConstituentsData']]] + ['fccanalysesjetconstituents_0',['FCCAnalysesJetConstituents',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#aa95d914fb355452e800551590a4c268c',1,'FCCAnalyses::JetConstituentsUtils']]], + ['fccanalysesjetconstituentsdata_1',['fccanalysesjetconstituentsdata',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#af6f4a246be459624068391336786218e',1,'FCCAnalyses::JetConstituentsUtils::FCCAnalysesJetConstituentsData'],['../namespaceFCCAnalyses_1_1JetFlavourUtils.html#a92cded804e8c4d3560a48d9c997bfa79',1,'FCCAnalyses::JetFlavourUtils::FCCAnalysesJetConstituentsData']]] ]; diff --git a/doc/latest/search/typedefs_2.js b/doc/latest/search/typedefs_2.js index b03e84bacf..b14436afd0 100644 --- a/doc/latest/search/typedefs_2.js +++ b/doc/latest/search/typedefs_2.js @@ -1,4 +1,4 @@ var searchData= [ - ['rp_0',['rp',['../namespace_f_c_c_analyses.html#afb15e764f90023916d21746a736f00ba',1,'FCCAnalyses']]] + ['rp_0',['rp',['../namespaceFCCAnalyses.html#afb15e764f90023916d21746a736f00ba',1,'FCCAnalyses']]] ]; diff --git a/doc/latest/search/typedefs_3.js b/doc/latest/search/typedefs_3.js index c106b685e5..f56cd1d4a7 100644 --- a/doc/latest/search/typedefs_3.js +++ b/doc/latest/search/typedefs_3.js @@ -1,5 +1,5 @@ var searchData= [ - ['tensor_0',['Tensor',['../class_o_n_n_x_runtime.html#acd3c76d73f53d42d0adf58bc26498053',1,'ONNXRuntime']]], + ['tensor_0',['Tensor',['../classONNXRuntime.html#acd3c76d73f53d42d0adf58bc26498053',1,'ONNXRuntime']]], ['trackerhit3ddata_1',['TrackerHit3DData',['../namespaceedm4hep.html#a588da0539601ba69a6938b40323e6f47',1,'edm4hep']]] ]; diff --git a/doc/latest/search/typedefs_4.js b/doc/latest/search/typedefs_4.js index bd7f2a927b..52c025caf9 100644 --- a/doc/latest/search/typedefs_4.js +++ b/doc/latest/search/typedefs_4.js @@ -1,12 +1,12 @@ var searchData= [ - ['variables_0',['Variables',['../namespace_f_c_c_analyses_1_1_jet_flavour_utils.html#a29235bca3eca009b858895f44443a813',1,'FCCAnalyses::JetFlavourUtils']]], - ['vec_5fb_1',['Vec_b',['../namespace_f_c_c_analyses.html#ab0f07b1d08c96453f90535457ea6c9a8',1,'FCCAnalyses']]], - ['vec_5fd_2',['Vec_d',['../namespace_f_c_c_analyses.html#a38318fd7b565ef08a8ffca8dda43966a',1,'FCCAnalyses']]], - ['vec_5ff_3',['Vec_f',['../namespace_f_c_c_analyses.html#a359c18eb1b1fe3b17fa8f2c6230584b4',1,'FCCAnalyses']]], - ['vec_5fi_4',['Vec_i',['../namespace_f_c_c_analyses.html#acb4a10d20ce03db9df755d418c45b46f',1,'FCCAnalyses']]], - ['vec_5fmc_5',['Vec_mc',['../namespace_f_c_c_analyses.html#a722e009abb99d000408b5d9e071ca33e',1,'FCCAnalyses']]], - ['vec_5frp_6',['Vec_rp',['../namespace_f_c_c_analyses.html#a8c3473c1e355dc9d4a864e1962cc1caa',1,'FCCAnalyses']]], - ['vec_5ftlv_7',['Vec_tlv',['../namespace_f_c_c_analyses.html#a51b2636b6327897e43107845d6b421c4',1,'FCCAnalyses']]], - ['vec_5fui_8',['Vec_ui',['../namespace_f_c_c_analyses.html#ad0418f40cc90d10193e23c3ca2e95781',1,'FCCAnalyses']]] + ['variables_0',['Variables',['../namespaceFCCAnalyses_1_1JetFlavourUtils.html#a29235bca3eca009b858895f44443a813',1,'FCCAnalyses::JetFlavourUtils']]], + ['vec_5fb_1',['Vec_b',['../namespaceFCCAnalyses.html#ab0f07b1d08c96453f90535457ea6c9a8',1,'FCCAnalyses']]], + ['vec_5fd_2',['Vec_d',['../namespaceFCCAnalyses.html#a38318fd7b565ef08a8ffca8dda43966a',1,'FCCAnalyses']]], + ['vec_5ff_3',['Vec_f',['../namespaceFCCAnalyses.html#a359c18eb1b1fe3b17fa8f2c6230584b4',1,'FCCAnalyses']]], + ['vec_5fi_4',['Vec_i',['../namespaceFCCAnalyses.html#acb4a10d20ce03db9df755d418c45b46f',1,'FCCAnalyses']]], + ['vec_5fmc_5',['Vec_mc',['../namespaceFCCAnalyses.html#a722e009abb99d000408b5d9e071ca33e',1,'FCCAnalyses']]], + ['vec_5frp_6',['Vec_rp',['../namespaceFCCAnalyses.html#a8c3473c1e355dc9d4a864e1962cc1caa',1,'FCCAnalyses']]], + ['vec_5ftlv_7',['Vec_tlv',['../namespaceFCCAnalyses.html#a51b2636b6327897e43107845d6b421c4',1,'FCCAnalyses']]], + ['vec_5fui_8',['Vec_ui',['../namespaceFCCAnalyses.html#ad0418f40cc90d10193e23c3ca2e95781',1,'FCCAnalyses']]] ]; diff --git a/doc/latest/search/variables_0.js b/doc/latest/search/variables_0.js index 92c1a514f8..b4845f52dd 100644 --- a/doc/latest/search/variables_0.js +++ b/doc/latest/search/variables_0.js @@ -1,30 +1,30 @@ var searchData= [ - ['_5falgoname_0',['_algoname',['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__thrust.html#aa3a62df31e2461bf10e3924d69802f92',1,'FCCAnalyses::Algorithms::minimize_thrust::_algoname'],['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__sphericity.html#a01b2055357debbbb1c9575117d5b64e5',1,'FCCAnalyses::Algorithms::minimize_sphericity::_algoname']]], - ['_5fbeta_1',['_beta',['../classcontrib_1_1_valencia_plugin.html#a20c7d2863787d1531e33e6e1753d6466',1,'contrib::ValenciaPlugin::_beta'],['../struct_jet_clustering_1_1clustering__valencia.html#a5d83dc98714f2f22a26c5f639aed54b1',1,'JetClustering::clustering_valencia::_beta']]], - ['_5fcs_2',['_cs',['../struct_jet_clustering_1_1clustering__antikt.html#a8e0410db21457f39bcc028c91295d5ee',1,'JetClustering::clustering_antikt::_cs'],['../struct_jet_clustering_1_1clustering__cambridge.html#a3d00ceb825ec4a528b0cf4c4b61e5616',1,'JetClustering::clustering_cambridge::_cs'],['../struct_jet_clustering_1_1clustering__ee__kt.html#adc77e23b8f53925becdc7684ef006004',1,'JetClustering::clustering_ee_kt::_cs'],['../struct_jet_clustering_1_1clustering__ee__genkt.html#ad815ad1208d266ba5485b3b837bfe748',1,'JetClustering::clustering_ee_genkt::_cs'],['../struct_jet_clustering_1_1clustering__genkt.html#af3d6feb1bd46835f0c51cacf8042a673',1,'JetClustering::clustering_genkt::_cs'],['../struct_jet_clustering_1_1clustering__valencia.html#a0990f77b90cc703a431c951e4ae6143f',1,'JetClustering::clustering_valencia::_cs'],['../struct_jet_clustering_1_1clustering__jade.html#a577515428b83291fe4e5fe025fa2645a',1,'JetClustering::clustering_jade::_cs'],['../struct_jet_clustering_1_1clustering__kt.html#a3bfc3da3ac173408ffdbc45e90bc9835',1,'JetClustering::clustering_kt::_cs']]], - ['_5fcut_3',['_cut',['../struct_jet_clustering_1_1clustering__ee__genkt.html#a420ac63ac4e8850c909bff87f16313fd',1,'JetClustering::clustering_ee_genkt::_cut'],['../struct_jet_clustering_1_1clustering__jade.html#abaf05dba980248e0b6385937d307bd91',1,'JetClustering::clustering_jade::_cut'],['../struct_jet_clustering_1_1clustering__valencia.html#ad312348ff39e6883339aae2f61f8ae20',1,'JetClustering::clustering_valencia::_cut'],['../struct_jet_clustering_1_1clustering__genkt.html#ab5d352bca7c2537fab2860fb17d95545',1,'JetClustering::clustering_genkt::_cut'],['../struct_jet_clustering_1_1clustering__ee__kt.html#aab4f8b93c922b3df5cc5a7ef628a3719',1,'JetClustering::clustering_ee_kt::_cut'],['../struct_jet_clustering_1_1clustering__cambridge.html#a05a5ebe9394c579e4d66ebe9473c77dc',1,'JetClustering::clustering_cambridge::_cut'],['../struct_jet_clustering_1_1clustering__antikt.html#ac99262c2f57b51a7cee4afce1235626b',1,'JetClustering::clustering_antikt::_cut'],['../struct_jet_clustering_1_1clustering__kt.html#a52a2e0707e0ae61c235847789eaabdab',1,'JetClustering::clustering_kt::_cut']]], - ['_5fdef_4',['_def',['../struct_jet_clustering_1_1clustering__kt.html#a1018c6e4ef0a82079559e135ea620b58',1,'JetClustering::clustering_kt::_def'],['../struct_jet_clustering_1_1clustering__antikt.html#a30c18fe1150936458e8f8de36844172e',1,'JetClustering::clustering_antikt::_def'],['../struct_jet_clustering_1_1clustering__cambridge.html#a825d39897b92d7562985befadfa30fee',1,'JetClustering::clustering_cambridge::_def'],['../struct_jet_clustering_1_1clustering__ee__kt.html#af393f738ffea90d8ef1c486ad315c46b',1,'JetClustering::clustering_ee_kt::_def'],['../struct_jet_clustering_1_1clustering__ee__genkt.html#a69d35b2a331611a8b317196fd80a0f69',1,'JetClustering::clustering_ee_genkt::_def'],['../struct_jet_clustering_1_1clustering__genkt.html#a9ecdb94ed02d0c3854b7a429bbde37af',1,'JetClustering::clustering_genkt::_def'],['../struct_jet_clustering_1_1clustering__valencia.html#a59b08e7c24372d02be42123f0d6abd8e',1,'JetClustering::clustering_valencia::_def'],['../struct_jet_clustering_1_1clustering__jade.html#a17b12d676d14ef17465b104f00e4ea7a',1,'JetClustering::clustering_jade::_def']]], - ['_5fdir_5',['_dir',['../struct_f_c_c_analyses_1_1_algorithms_1_1get_thrust_pointing.html#a8e457ac9b685394f2ce52a13bab40277',1,'FCCAnalyses::Algorithms::getThrustPointing']]], - ['_5fexclusive_6',['_exclusive',['../struct_jet_clustering_1_1clustering__antikt.html#ad669e16045cc95edd5f5e9234d3eb4d1',1,'JetClustering::clustering_antikt::_exclusive'],['../struct_jet_clustering_1_1clustering__cambridge.html#afb2a819df7eafede8e935df190b51bec',1,'JetClustering::clustering_cambridge::_exclusive'],['../struct_jet_clustering_1_1clustering__ee__kt.html#afee50fe58a8134546fed51340a014724',1,'JetClustering::clustering_ee_kt::_exclusive'],['../struct_jet_clustering_1_1clustering__ee__genkt.html#ac9fd3d40e10963efc2afe8ea366cd9b7',1,'JetClustering::clustering_ee_genkt::_exclusive'],['../struct_jet_clustering_1_1clustering__genkt.html#a55c7a82f68f3b54f0d55f0e409316bd0',1,'JetClustering::clustering_genkt::_exclusive'],['../struct_jet_clustering_1_1clustering__valencia.html#aa98e2bfa08cc3966a93b91ee9d661d1e',1,'JetClustering::clustering_valencia::_exclusive'],['../struct_jet_clustering_1_1clustering__jade.html#ace670400952da6d29fc01703077d3d80',1,'JetClustering::clustering_jade::_exclusive'],['../struct_jet_clustering_1_1clustering__kt.html#ad727c8601168fb5c2e14c17013dddbb4',1,'JetClustering::clustering_kt::_exclusive']]], - ['_5fexponent_7',['_exponent',['../struct_jet_clustering_1_1clustering__ee__genkt.html#aac948f311c003ae08cba5d708ca7623e',1,'JetClustering::clustering_ee_genkt::_exponent'],['../struct_jet_clustering_1_1clustering__genkt.html#ae61089d0288cd324e06a77e7b351ec46',1,'JetClustering::clustering_genkt::_exponent']]], - ['_5fgamma_8',['_gamma',['../struct_jet_clustering_1_1clustering__valencia.html#a331e1b7a7d9a7ca5a4f523118eaa20ef',1,'JetClustering::clustering_valencia::_gamma'],['../classcontrib_1_1_valencia_plugin.html#aa8090731606df715bee56f0189826294',1,'contrib::ValenciaPlugin::_gamma']]], - ['_5fjetalgorithm_9',['_jetalgorithm',['../struct_jet_clustering_1_1clustering__kt.html#a772ab627569bbf2914fd1d101333f49d',1,'JetClustering::clustering_kt::_jetAlgorithm'],['../struct_jet_clustering_1_1clustering__jade.html#ab333959a9063c20c8479251cebcc54da',1,'JetClustering::clustering_jade::_jetAlgorithm'],['../struct_jet_clustering_1_1clustering__valencia.html#ad9f327b6f1dc0b799c26137f72f04a5d',1,'JetClustering::clustering_valencia::_jetAlgorithm'],['../struct_jet_clustering_1_1clustering__genkt.html#a177a93f1e45dda29b765c97cd5d4ae1f',1,'JetClustering::clustering_genkt::_jetAlgorithm'],['../struct_jet_clustering_1_1clustering__ee__genkt.html#afabd304c095200dc11352c33adef836a',1,'JetClustering::clustering_ee_genkt::_jetAlgorithm'],['../struct_jet_clustering_1_1clustering__ee__kt.html#ac9407f4c77d984e014c3499f465335ce',1,'JetClustering::clustering_ee_kt::_jetAlgorithm'],['../struct_jet_clustering_1_1clustering__cambridge.html#a576dda40db9532781e559dc390c17f92',1,'JetClustering::clustering_cambridge::_jetAlgorithm'],['../struct_jet_clustering_1_1clustering__antikt.html#a3198dd9c720502228eca16a40be4ec46',1,'JetClustering::clustering_antikt::_jetAlgorithm']]], - ['_5fmax_10',['_max',['../struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1sel__layers.html#abdc46cd6b90be728888f98bdbd265985',1,'FCCAnalyses::CaloNtupleizer::sel_layers']]], - ['_5fmaxcalls_11',['_maxcalls',['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__sphericity.html#ac9b5242821031bd59ef7bb5ceb3eb80f',1,'FCCAnalyses::Algorithms::minimize_sphericity::_maxcalls'],['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__thrust.html#afc70574d9013fa8455a69854758a14bc',1,'FCCAnalyses::Algorithms::minimize_thrust::_maxcalls']]], - ['_5fmin_12',['_min',['../struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1sel__layers.html#af554627fea57af16623cca11c9623318',1,'FCCAnalyses::CaloNtupleizer::sel_layers::_min'],['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__thrust.html#a5002087b8892e7af2d016d18c2e27e39',1,'FCCAnalyses::Algorithms::minimize_thrust::_min'],['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__sphericity.html#a0ff57df58af99cf94d230384d71895d2',1,'FCCAnalyses::Algorithms::minimize_sphericity::_min']]], - ['_5fminname_13',['_minname',['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__sphericity.html#a250a2f12a7829ecc74ccdfc597eb2820',1,'FCCAnalyses::Algorithms::minimize_sphericity::_minname'],['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__thrust.html#a221a3db840745914fe7e785215a71e25',1,'FCCAnalyses::Algorithms::minimize_thrust::_minname']]], - ['_5fpos_14',['_pos',['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_charge.html#ac7ce24c5276dc8d945bf462053bd479a',1,'FCCAnalyses::Algorithms::getAxisCharge::_pos'],['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_mass.html#ad56d9442d39091d812a7f7f3aa5073e0',1,'FCCAnalyses::Algorithms::getAxisMass::_pos'],['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_energy.html#a6b4a211e1479efbbbfbcf5f440997caa',1,'FCCAnalyses::Algorithms::getAxisEnergy::_pos'],['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_n.html#a432249138a9f1d2f9bdf7d926f1486f9',1,'FCCAnalyses::Algorithms::getAxisN::_pos']]], - ['_5fpower_15',['_power',['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_charge.html#a72a96356948cd72aaa56e20a8863a4ed',1,'FCCAnalyses::Algorithms::getAxisCharge']]], - ['_5fpx_16',['_px',['../struct_f_c_c_analyses_1_1_algorithms_1_1sphericity_fit.html#ae1b4f09d4edadbac042a47edae4b150c',1,'FCCAnalyses::Algorithms::sphericityFit::_px'],['../struct_f_c_c_analyses_1_1_algorithms_1_1thrust_fit.html#aaf378f38b5f8b4e2037f04552bb1e954',1,'FCCAnalyses::Algorithms::thrustFit::_px']]], - ['_5fpy_17',['_py',['../struct_f_c_c_analyses_1_1_algorithms_1_1sphericity_fit.html#a8bbe2551562d8eff6ce2c5d2467b4f40',1,'FCCAnalyses::Algorithms::sphericityFit::_py'],['../struct_f_c_c_analyses_1_1_algorithms_1_1thrust_fit.html#af203b931eda18c6b15d5b1cb93960ab0',1,'FCCAnalyses::Algorithms::thrustFit::_py']]], - ['_5fpz_18',['_pz',['../struct_f_c_c_analyses_1_1_algorithms_1_1sphericity_fit.html#a71126d2c7b39fda3d2bb26d8ed0b1a17',1,'FCCAnalyses::Algorithms::sphericityFit::_pz'],['../struct_f_c_c_analyses_1_1_algorithms_1_1thrust_fit.html#a3e1851de9d1d6ecb08045ee3ee21c323',1,'FCCAnalyses::Algorithms::thrustFit::_pz']]], - ['_5fr_19',['_R',['../classcontrib_1_1_valencia_plugin.html#afe725951f509f4b026ae8feaa7054121',1,'contrib::ValenciaPlugin']]], - ['_5fradius_20',['_radius',['../struct_jet_clustering_1_1clustering__kt.html#a9a88b6c615769379bb48d78dd8415124',1,'JetClustering::clustering_kt::_radius'],['../struct_jet_clustering_1_1clustering__antikt.html#a9bb1cfe218b0a7ca65bc0452be0213f6',1,'JetClustering::clustering_antikt::_radius'],['../struct_jet_clustering_1_1clustering__cambridge.html#a65e7aff5a0bacbbfdd574ac8704fce66',1,'JetClustering::clustering_cambridge::_radius'],['../struct_jet_clustering_1_1clustering__ee__genkt.html#a7f60c2508feeeec0e27cf3af07d89e68',1,'JetClustering::clustering_ee_genkt::_radius'],['../struct_jet_clustering_1_1clustering__genkt.html#a2a90853ced2f3b94ed0e9dda05f9da1b',1,'JetClustering::clustering_genkt::_radius'],['../struct_jet_clustering_1_1clustering__valencia.html#a71fd20ac3a2ed75ac27df9188de0805b',1,'JetClustering::clustering_valencia::_radius'],['../struct_jet_clustering_1_1clustering__jade.html#aa54de2080a563ee295c36c135c550eca',1,'JetClustering::clustering_jade::_radius']]], - ['_5frecombination_21',['_recombination',['../struct_jet_clustering_1_1clustering__jade.html#a412aa8372798e5b30879daaff6345f39',1,'JetClustering::clustering_jade::_recombination'],['../struct_jet_clustering_1_1clustering__valencia.html#a9f08ec3776dcbc34b15229547f414cbb',1,'JetClustering::clustering_valencia::_recombination'],['../struct_jet_clustering_1_1clustering__genkt.html#ae695fa2668fd56e9efd60ef230b45a48',1,'JetClustering::clustering_genkt::_recombination'],['../struct_jet_clustering_1_1clustering__ee__genkt.html#a87ca1735f843be39a18a07d8f4dfd28d',1,'JetClustering::clustering_ee_genkt::_recombination'],['../struct_jet_clustering_1_1clustering__cambridge.html#ac3614ef857fdf3fd48528fcbcda2fa13',1,'JetClustering::clustering_cambridge::_recombination'],['../struct_jet_clustering_1_1clustering__antikt.html#aed44656aff3670768af56ef2a7396c1d',1,'JetClustering::clustering_antikt::_recombination'],['../struct_jet_clustering_1_1clustering__kt.html#a1026777646affe4b3adcdb7bccf52de8',1,'JetClustering::clustering_kt::_recombination'],['../struct_jet_clustering_1_1clustering__ee__kt.html#ac74fa669b74ac8e12e65e3af75ab3da9',1,'JetClustering::clustering_ee_kt::_recombination']]], - ['_5frecombscheme_22',['_recombscheme',['../struct_jet_clustering_1_1clustering__kt.html#a5652fc2acdab75ea9da13abbf1fb6bbf',1,'JetClustering::clustering_kt::_recombScheme'],['../struct_jet_clustering_1_1clustering__antikt.html#a39801546cdbd6fefe4d08aefd6d7464d',1,'JetClustering::clustering_antikt::_recombScheme'],['../struct_jet_clustering_1_1clustering__cambridge.html#a70911a0b655a22967b9d4bee16bd4f9e',1,'JetClustering::clustering_cambridge::_recombScheme'],['../struct_jet_clustering_1_1clustering__ee__kt.html#aec9a534749920afd56101b9cd49b4642',1,'JetClustering::clustering_ee_kt::_recombScheme'],['../struct_jet_clustering_1_1clustering__ee__genkt.html#a236d13eac1dcd58d30d7a959b2a50354',1,'JetClustering::clustering_ee_genkt::_recombScheme'],['../struct_jet_clustering_1_1clustering__genkt.html#a7354c2656e25522c3a4ccab819678126',1,'JetClustering::clustering_genkt::_recombScheme'],['../struct_jet_clustering_1_1clustering__valencia.html#aef3c7f5e9f64bbd8358aee402330fc15',1,'JetClustering::clustering_valencia::_recombScheme'],['../struct_jet_clustering_1_1clustering__jade.html#acaf33b94818a4a3ab2f4a879dae13874',1,'JetClustering::clustering_jade::_recombScheme']]], - ['_5fsorted_23',['_sorted',['../struct_jet_clustering_1_1clustering__antikt.html#a342e997708028c1959bdcf853aa7dad6',1,'JetClustering::clustering_antikt::_sorted'],['../struct_jet_clustering_1_1clustering__jade.html#ac01ad96cd34f265028e24a3453ff524c',1,'JetClustering::clustering_jade::_sorted'],['../struct_jet_clustering_1_1clustering__valencia.html#aede10ff9b3c576f2a19eef89ea3e76b9',1,'JetClustering::clustering_valencia::_sorted'],['../struct_jet_clustering_1_1clustering__genkt.html#a14ffe27fb661e0a6506c0652a21455ab',1,'JetClustering::clustering_genkt::_sorted'],['../struct_jet_clustering_1_1clustering__ee__genkt.html#ab968239de55d7c4d43380821ddb79f63',1,'JetClustering::clustering_ee_genkt::_sorted'],['../struct_jet_clustering_1_1clustering__ee__kt.html#ac31283ded6230ef674ab47f717f85232',1,'JetClustering::clustering_ee_kt::_sorted'],['../struct_jet_clustering_1_1clustering__cambridge.html#a38c80d289f942979d0fce21a7013978e',1,'JetClustering::clustering_cambridge::_sorted'],['../struct_jet_clustering_1_1clustering__kt.html#a1b066cad9268edc33d3493dbde09ff66',1,'JetClustering::clustering_kt::_sorted']]], - ['_5fstep_24',['_step',['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__sphericity.html#a2b2e09272648ea3dc4ed0c34f39e2ed3',1,'FCCAnalyses::Algorithms::minimize_sphericity::_step'],['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__thrust.html#a327ce99bf6ac05363ba50550e227290d',1,'FCCAnalyses::Algorithms::minimize_thrust::_step']]], - ['_5ftolerance_25',['_tolerance',['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__sphericity.html#a115e35a3f77cbdb468af597d40b44e2f',1,'FCCAnalyses::Algorithms::minimize_sphericity::_tolerance'],['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__thrust.html#a8d2d92a5915cd2bc86a00ab19c70f8cb',1,'FCCAnalyses::Algorithms::minimize_thrust::_tolerance']]], - ['_5fvariable_26',['_variable',['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__sphericity.html#ae4f8ba2330f011570ab288758b003009',1,'FCCAnalyses::Algorithms::minimize_sphericity::_variable'],['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__thrust.html#a09c750fe1a100ff5ea3b5842a9ba3a00',1,'FCCAnalyses::Algorithms::minimize_thrust::_variable']]] + ['_5falgoname_0',['_algoname',['../structFCCAnalyses_1_1Algorithms_1_1minimize__thrust.html#aa3a62df31e2461bf10e3924d69802f92',1,'FCCAnalyses::Algorithms::minimize_thrust::_algoname'],['../structFCCAnalyses_1_1Algorithms_1_1minimize__sphericity.html#a01b2055357debbbb1c9575117d5b64e5',1,'FCCAnalyses::Algorithms::minimize_sphericity::_algoname']]], + ['_5fbeta_1',['_beta',['../classcontrib_1_1ValenciaPlugin.html#a20c7d2863787d1531e33e6e1753d6466',1,'contrib::ValenciaPlugin::_beta'],['../structJetClustering_1_1clustering__valencia.html#a5d83dc98714f2f22a26c5f639aed54b1',1,'JetClustering::clustering_valencia::_beta']]], + ['_5fcs_2',['_cs',['../structJetClustering_1_1clustering__antikt.html#a8e0410db21457f39bcc028c91295d5ee',1,'JetClustering::clustering_antikt::_cs'],['../structJetClustering_1_1clustering__cambridge.html#a3d00ceb825ec4a528b0cf4c4b61e5616',1,'JetClustering::clustering_cambridge::_cs'],['../structJetClustering_1_1clustering__ee__kt.html#adc77e23b8f53925becdc7684ef006004',1,'JetClustering::clustering_ee_kt::_cs'],['../structJetClustering_1_1clustering__ee__genkt.html#ad815ad1208d266ba5485b3b837bfe748',1,'JetClustering::clustering_ee_genkt::_cs'],['../structJetClustering_1_1clustering__genkt.html#af3d6feb1bd46835f0c51cacf8042a673',1,'JetClustering::clustering_genkt::_cs'],['../structJetClustering_1_1clustering__valencia.html#a0990f77b90cc703a431c951e4ae6143f',1,'JetClustering::clustering_valencia::_cs'],['../structJetClustering_1_1clustering__jade.html#a577515428b83291fe4e5fe025fa2645a',1,'JetClustering::clustering_jade::_cs'],['../structJetClustering_1_1clustering__kt.html#a3bfc3da3ac173408ffdbc45e90bc9835',1,'JetClustering::clustering_kt::_cs']]], + ['_5fcut_3',['_cut',['../structJetClustering_1_1clustering__ee__genkt.html#a420ac63ac4e8850c909bff87f16313fd',1,'JetClustering::clustering_ee_genkt::_cut'],['../structJetClustering_1_1clustering__jade.html#abaf05dba980248e0b6385937d307bd91',1,'JetClustering::clustering_jade::_cut'],['../structJetClustering_1_1clustering__valencia.html#ad312348ff39e6883339aae2f61f8ae20',1,'JetClustering::clustering_valencia::_cut'],['../structJetClustering_1_1clustering__genkt.html#ab5d352bca7c2537fab2860fb17d95545',1,'JetClustering::clustering_genkt::_cut'],['../structJetClustering_1_1clustering__ee__kt.html#aab4f8b93c922b3df5cc5a7ef628a3719',1,'JetClustering::clustering_ee_kt::_cut'],['../structJetClustering_1_1clustering__cambridge.html#a05a5ebe9394c579e4d66ebe9473c77dc',1,'JetClustering::clustering_cambridge::_cut'],['../structJetClustering_1_1clustering__antikt.html#ac99262c2f57b51a7cee4afce1235626b',1,'JetClustering::clustering_antikt::_cut'],['../structJetClustering_1_1clustering__kt.html#a52a2e0707e0ae61c235847789eaabdab',1,'JetClustering::clustering_kt::_cut']]], + ['_5fdef_4',['_def',['../structJetClustering_1_1clustering__kt.html#a1018c6e4ef0a82079559e135ea620b58',1,'JetClustering::clustering_kt::_def'],['../structJetClustering_1_1clustering__antikt.html#a30c18fe1150936458e8f8de36844172e',1,'JetClustering::clustering_antikt::_def'],['../structJetClustering_1_1clustering__cambridge.html#a825d39897b92d7562985befadfa30fee',1,'JetClustering::clustering_cambridge::_def'],['../structJetClustering_1_1clustering__ee__kt.html#af393f738ffea90d8ef1c486ad315c46b',1,'JetClustering::clustering_ee_kt::_def'],['../structJetClustering_1_1clustering__ee__genkt.html#a69d35b2a331611a8b317196fd80a0f69',1,'JetClustering::clustering_ee_genkt::_def'],['../structJetClustering_1_1clustering__genkt.html#a9ecdb94ed02d0c3854b7a429bbde37af',1,'JetClustering::clustering_genkt::_def'],['../structJetClustering_1_1clustering__valencia.html#a59b08e7c24372d02be42123f0d6abd8e',1,'JetClustering::clustering_valencia::_def'],['../structJetClustering_1_1clustering__jade.html#a17b12d676d14ef17465b104f00e4ea7a',1,'JetClustering::clustering_jade::_def']]], + ['_5fdir_5',['_dir',['../structFCCAnalyses_1_1Algorithms_1_1getThrustPointing.html#a8e457ac9b685394f2ce52a13bab40277',1,'FCCAnalyses::Algorithms::getThrustPointing']]], + ['_5fexclusive_6',['_exclusive',['../structJetClustering_1_1clustering__antikt.html#ad669e16045cc95edd5f5e9234d3eb4d1',1,'JetClustering::clustering_antikt::_exclusive'],['../structJetClustering_1_1clustering__cambridge.html#afb2a819df7eafede8e935df190b51bec',1,'JetClustering::clustering_cambridge::_exclusive'],['../structJetClustering_1_1clustering__ee__kt.html#afee50fe58a8134546fed51340a014724',1,'JetClustering::clustering_ee_kt::_exclusive'],['../structJetClustering_1_1clustering__ee__genkt.html#ac9fd3d40e10963efc2afe8ea366cd9b7',1,'JetClustering::clustering_ee_genkt::_exclusive'],['../structJetClustering_1_1clustering__genkt.html#a55c7a82f68f3b54f0d55f0e409316bd0',1,'JetClustering::clustering_genkt::_exclusive'],['../structJetClustering_1_1clustering__valencia.html#aa98e2bfa08cc3966a93b91ee9d661d1e',1,'JetClustering::clustering_valencia::_exclusive'],['../structJetClustering_1_1clustering__jade.html#ace670400952da6d29fc01703077d3d80',1,'JetClustering::clustering_jade::_exclusive'],['../structJetClustering_1_1clustering__kt.html#ad727c8601168fb5c2e14c17013dddbb4',1,'JetClustering::clustering_kt::_exclusive']]], + ['_5fexponent_7',['_exponent',['../structJetClustering_1_1clustering__ee__genkt.html#aac948f311c003ae08cba5d708ca7623e',1,'JetClustering::clustering_ee_genkt::_exponent'],['../structJetClustering_1_1clustering__genkt.html#ae61089d0288cd324e06a77e7b351ec46',1,'JetClustering::clustering_genkt::_exponent']]], + ['_5fgamma_8',['_gamma',['../structJetClustering_1_1clustering__valencia.html#a331e1b7a7d9a7ca5a4f523118eaa20ef',1,'JetClustering::clustering_valencia::_gamma'],['../classcontrib_1_1ValenciaPlugin.html#aa8090731606df715bee56f0189826294',1,'contrib::ValenciaPlugin::_gamma']]], + ['_5fjetalgorithm_9',['_jetalgorithm',['../structJetClustering_1_1clustering__kt.html#a772ab627569bbf2914fd1d101333f49d',1,'JetClustering::clustering_kt::_jetAlgorithm'],['../structJetClustering_1_1clustering__jade.html#ab333959a9063c20c8479251cebcc54da',1,'JetClustering::clustering_jade::_jetAlgorithm'],['../structJetClustering_1_1clustering__valencia.html#ad9f327b6f1dc0b799c26137f72f04a5d',1,'JetClustering::clustering_valencia::_jetAlgorithm'],['../structJetClustering_1_1clustering__genkt.html#a177a93f1e45dda29b765c97cd5d4ae1f',1,'JetClustering::clustering_genkt::_jetAlgorithm'],['../structJetClustering_1_1clustering__ee__genkt.html#afabd304c095200dc11352c33adef836a',1,'JetClustering::clustering_ee_genkt::_jetAlgorithm'],['../structJetClustering_1_1clustering__ee__kt.html#ac9407f4c77d984e014c3499f465335ce',1,'JetClustering::clustering_ee_kt::_jetAlgorithm'],['../structJetClustering_1_1clustering__cambridge.html#a576dda40db9532781e559dc390c17f92',1,'JetClustering::clustering_cambridge::_jetAlgorithm'],['../structJetClustering_1_1clustering__antikt.html#a3198dd9c720502228eca16a40be4ec46',1,'JetClustering::clustering_antikt::_jetAlgorithm']]], + ['_5fmax_10',['_max',['../structFCCAnalyses_1_1CaloNtupleizer_1_1sel__layers.html#abdc46cd6b90be728888f98bdbd265985',1,'FCCAnalyses::CaloNtupleizer::sel_layers']]], + ['_5fmaxcalls_11',['_maxcalls',['../structFCCAnalyses_1_1Algorithms_1_1minimize__sphericity.html#ac9b5242821031bd59ef7bb5ceb3eb80f',1,'FCCAnalyses::Algorithms::minimize_sphericity::_maxcalls'],['../structFCCAnalyses_1_1Algorithms_1_1minimize__thrust.html#afc70574d9013fa8455a69854758a14bc',1,'FCCAnalyses::Algorithms::minimize_thrust::_maxcalls']]], + ['_5fmin_12',['_min',['../structFCCAnalyses_1_1CaloNtupleizer_1_1sel__layers.html#af554627fea57af16623cca11c9623318',1,'FCCAnalyses::CaloNtupleizer::sel_layers::_min'],['../structFCCAnalyses_1_1Algorithms_1_1minimize__thrust.html#a5002087b8892e7af2d016d18c2e27e39',1,'FCCAnalyses::Algorithms::minimize_thrust::_min'],['../structFCCAnalyses_1_1Algorithms_1_1minimize__sphericity.html#a0ff57df58af99cf94d230384d71895d2',1,'FCCAnalyses::Algorithms::minimize_sphericity::_min']]], + ['_5fminname_13',['_minname',['../structFCCAnalyses_1_1Algorithms_1_1minimize__sphericity.html#a250a2f12a7829ecc74ccdfc597eb2820',1,'FCCAnalyses::Algorithms::minimize_sphericity::_minname'],['../structFCCAnalyses_1_1Algorithms_1_1minimize__thrust.html#a221a3db840745914fe7e785215a71e25',1,'FCCAnalyses::Algorithms::minimize_thrust::_minname']]], + ['_5fpos_14',['_pos',['../structFCCAnalyses_1_1Algorithms_1_1getAxisCharge.html#ac7ce24c5276dc8d945bf462053bd479a',1,'FCCAnalyses::Algorithms::getAxisCharge::_pos'],['../structFCCAnalyses_1_1Algorithms_1_1getAxisMass.html#ad56d9442d39091d812a7f7f3aa5073e0',1,'FCCAnalyses::Algorithms::getAxisMass::_pos'],['../structFCCAnalyses_1_1Algorithms_1_1getAxisEnergy.html#a6b4a211e1479efbbbfbcf5f440997caa',1,'FCCAnalyses::Algorithms::getAxisEnergy::_pos'],['../structFCCAnalyses_1_1Algorithms_1_1getAxisN.html#a432249138a9f1d2f9bdf7d926f1486f9',1,'FCCAnalyses::Algorithms::getAxisN::_pos']]], + ['_5fpower_15',['_power',['../structFCCAnalyses_1_1Algorithms_1_1getAxisCharge.html#a72a96356948cd72aaa56e20a8863a4ed',1,'FCCAnalyses::Algorithms::getAxisCharge']]], + ['_5fpx_16',['_px',['../structFCCAnalyses_1_1Algorithms_1_1sphericityFit.html#ae1b4f09d4edadbac042a47edae4b150c',1,'FCCAnalyses::Algorithms::sphericityFit::_px'],['../structFCCAnalyses_1_1Algorithms_1_1thrustFit.html#aaf378f38b5f8b4e2037f04552bb1e954',1,'FCCAnalyses::Algorithms::thrustFit::_px']]], + ['_5fpy_17',['_py',['../structFCCAnalyses_1_1Algorithms_1_1sphericityFit.html#a8bbe2551562d8eff6ce2c5d2467b4f40',1,'FCCAnalyses::Algorithms::sphericityFit::_py'],['../structFCCAnalyses_1_1Algorithms_1_1thrustFit.html#af203b931eda18c6b15d5b1cb93960ab0',1,'FCCAnalyses::Algorithms::thrustFit::_py']]], + ['_5fpz_18',['_pz',['../structFCCAnalyses_1_1Algorithms_1_1sphericityFit.html#a71126d2c7b39fda3d2bb26d8ed0b1a17',1,'FCCAnalyses::Algorithms::sphericityFit::_pz'],['../structFCCAnalyses_1_1Algorithms_1_1thrustFit.html#a3e1851de9d1d6ecb08045ee3ee21c323',1,'FCCAnalyses::Algorithms::thrustFit::_pz']]], + ['_5fr_19',['_R',['../classcontrib_1_1ValenciaPlugin.html#afe725951f509f4b026ae8feaa7054121',1,'contrib::ValenciaPlugin']]], + ['_5fradius_20',['_radius',['../structJetClustering_1_1clustering__kt.html#a9a88b6c615769379bb48d78dd8415124',1,'JetClustering::clustering_kt::_radius'],['../structJetClustering_1_1clustering__antikt.html#a9bb1cfe218b0a7ca65bc0452be0213f6',1,'JetClustering::clustering_antikt::_radius'],['../structJetClustering_1_1clustering__cambridge.html#a65e7aff5a0bacbbfdd574ac8704fce66',1,'JetClustering::clustering_cambridge::_radius'],['../structJetClustering_1_1clustering__ee__genkt.html#a7f60c2508feeeec0e27cf3af07d89e68',1,'JetClustering::clustering_ee_genkt::_radius'],['../structJetClustering_1_1clustering__genkt.html#a2a90853ced2f3b94ed0e9dda05f9da1b',1,'JetClustering::clustering_genkt::_radius'],['../structJetClustering_1_1clustering__valencia.html#a71fd20ac3a2ed75ac27df9188de0805b',1,'JetClustering::clustering_valencia::_radius'],['../structJetClustering_1_1clustering__jade.html#aa54de2080a563ee295c36c135c550eca',1,'JetClustering::clustering_jade::_radius']]], + ['_5frecombination_21',['_recombination',['../structJetClustering_1_1clustering__jade.html#a412aa8372798e5b30879daaff6345f39',1,'JetClustering::clustering_jade::_recombination'],['../structJetClustering_1_1clustering__valencia.html#a9f08ec3776dcbc34b15229547f414cbb',1,'JetClustering::clustering_valencia::_recombination'],['../structJetClustering_1_1clustering__genkt.html#ae695fa2668fd56e9efd60ef230b45a48',1,'JetClustering::clustering_genkt::_recombination'],['../structJetClustering_1_1clustering__ee__genkt.html#a87ca1735f843be39a18a07d8f4dfd28d',1,'JetClustering::clustering_ee_genkt::_recombination'],['../structJetClustering_1_1clustering__cambridge.html#ac3614ef857fdf3fd48528fcbcda2fa13',1,'JetClustering::clustering_cambridge::_recombination'],['../structJetClustering_1_1clustering__antikt.html#aed44656aff3670768af56ef2a7396c1d',1,'JetClustering::clustering_antikt::_recombination'],['../structJetClustering_1_1clustering__kt.html#a1026777646affe4b3adcdb7bccf52de8',1,'JetClustering::clustering_kt::_recombination'],['../structJetClustering_1_1clustering__ee__kt.html#ac74fa669b74ac8e12e65e3af75ab3da9',1,'JetClustering::clustering_ee_kt::_recombination']]], + ['_5frecombscheme_22',['_recombscheme',['../structJetClustering_1_1clustering__kt.html#a5652fc2acdab75ea9da13abbf1fb6bbf',1,'JetClustering::clustering_kt::_recombScheme'],['../structJetClustering_1_1clustering__antikt.html#a39801546cdbd6fefe4d08aefd6d7464d',1,'JetClustering::clustering_antikt::_recombScheme'],['../structJetClustering_1_1clustering__cambridge.html#a70911a0b655a22967b9d4bee16bd4f9e',1,'JetClustering::clustering_cambridge::_recombScheme'],['../structJetClustering_1_1clustering__ee__kt.html#aec9a534749920afd56101b9cd49b4642',1,'JetClustering::clustering_ee_kt::_recombScheme'],['../structJetClustering_1_1clustering__ee__genkt.html#a236d13eac1dcd58d30d7a959b2a50354',1,'JetClustering::clustering_ee_genkt::_recombScheme'],['../structJetClustering_1_1clustering__genkt.html#a7354c2656e25522c3a4ccab819678126',1,'JetClustering::clustering_genkt::_recombScheme'],['../structJetClustering_1_1clustering__valencia.html#aef3c7f5e9f64bbd8358aee402330fc15',1,'JetClustering::clustering_valencia::_recombScheme'],['../structJetClustering_1_1clustering__jade.html#acaf33b94818a4a3ab2f4a879dae13874',1,'JetClustering::clustering_jade::_recombScheme']]], + ['_5fsorted_23',['_sorted',['../structJetClustering_1_1clustering__antikt.html#a342e997708028c1959bdcf853aa7dad6',1,'JetClustering::clustering_antikt::_sorted'],['../structJetClustering_1_1clustering__jade.html#ac01ad96cd34f265028e24a3453ff524c',1,'JetClustering::clustering_jade::_sorted'],['../structJetClustering_1_1clustering__valencia.html#aede10ff9b3c576f2a19eef89ea3e76b9',1,'JetClustering::clustering_valencia::_sorted'],['../structJetClustering_1_1clustering__genkt.html#a14ffe27fb661e0a6506c0652a21455ab',1,'JetClustering::clustering_genkt::_sorted'],['../structJetClustering_1_1clustering__ee__genkt.html#ab968239de55d7c4d43380821ddb79f63',1,'JetClustering::clustering_ee_genkt::_sorted'],['../structJetClustering_1_1clustering__ee__kt.html#ac31283ded6230ef674ab47f717f85232',1,'JetClustering::clustering_ee_kt::_sorted'],['../structJetClustering_1_1clustering__cambridge.html#a38c80d289f942979d0fce21a7013978e',1,'JetClustering::clustering_cambridge::_sorted'],['../structJetClustering_1_1clustering__kt.html#a1b066cad9268edc33d3493dbde09ff66',1,'JetClustering::clustering_kt::_sorted']]], + ['_5fstep_24',['_step',['../structFCCAnalyses_1_1Algorithms_1_1minimize__sphericity.html#a2b2e09272648ea3dc4ed0c34f39e2ed3',1,'FCCAnalyses::Algorithms::minimize_sphericity::_step'],['../structFCCAnalyses_1_1Algorithms_1_1minimize__thrust.html#a327ce99bf6ac05363ba50550e227290d',1,'FCCAnalyses::Algorithms::minimize_thrust::_step']]], + ['_5ftolerance_25',['_tolerance',['../structFCCAnalyses_1_1Algorithms_1_1minimize__sphericity.html#a115e35a3f77cbdb468af597d40b44e2f',1,'FCCAnalyses::Algorithms::minimize_sphericity::_tolerance'],['../structFCCAnalyses_1_1Algorithms_1_1minimize__thrust.html#a8d2d92a5915cd2bc86a00ab19c70f8cb',1,'FCCAnalyses::Algorithms::minimize_thrust::_tolerance']]], + ['_5fvariable_26',['_variable',['../structFCCAnalyses_1_1Algorithms_1_1minimize__sphericity.html#ae4f8ba2330f011570ab288758b003009',1,'FCCAnalyses::Algorithms::minimize_sphericity::_variable'],['../structFCCAnalyses_1_1Algorithms_1_1minimize__thrust.html#a09c750fe1a100ff5ea3b5842a9ba3a00',1,'FCCAnalyses::Algorithms::minimize_thrust::_variable']]] ]; diff --git a/doc/latest/search/variables_1.js b/doc/latest/search/variables_1.js index 153b2ac789..d6280a3c42 100644 --- a/doc/latest/search/variables_1.js +++ b/doc/latest/search/variables_1.js @@ -1,6 +1,6 @@ var searchData= [ - ['beta_0',['beta',['../classcontrib_1_1_valencia_brief_jet.html#ae94e3477ccc110081e5a5c016529eede',1,'contrib::ValenciaBriefJet']]], - ['beta_5f_1',['beta_',['../classcontrib_1_1_valencia_info.html#a5bb1b139bc4baed04f4b334a1876a790',1,'contrib::ValenciaInfo']]], - ['bz_2',['bz',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a64dbf8aa8423e5a00ef13b0e65ff3b4d',1,'jetFlavourHelper::JetFlavourHelper']]] + ['beta_0',['beta',['../classcontrib_1_1ValenciaBriefJet.html#ae94e3477ccc110081e5a5c016529eede',1,'contrib::ValenciaBriefJet']]], + ['beta_5f_1',['beta_',['../classcontrib_1_1ValenciaInfo.html#a5bb1b139bc4baed04f4b334a1876a790',1,'contrib::ValenciaInfo']]], + ['bz_2',['bz',['../classjetFlavourHelper_1_1JetFlavourHelper.html#a64dbf8aa8423e5a00ef13b0e65ff3b4d',1,'jetFlavourHelper::JetFlavourHelper']]] ]; diff --git a/doc/latest/search/variables_10.js b/doc/latest/search/variables_10.js index 000afebb1a..2a2355dcab 100644 --- a/doc/latest/search/variables_10.js +++ b/doc/latest/search/variables_10.js @@ -1,6 +1,6 @@ var searchData= [ - ['tag_0',['tag',['../classjet_clustering_helper_1_1_exclusive_jet_clustering_helper.html#ada5a4a3d858f3e8c122d48b49e789291',1,'jetClusteringHelper.ExclusiveJetClusteringHelper.tag'],['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a028308fd24df1910d4bbc6bf1a89e284',1,'jetFlavourHelper.JetFlavourHelper.tag']]], - ['trackerhits_1',['trackerhits',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a45d9eb952af26cf5d1645102c4b4722f',1,'jetFlavourHelper::JetFlavourHelper']]], - ['trackstate_2',['trackstate',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#abc933246af19358d4c31e35c035da1ff',1,'jetFlavourHelper::JetFlavourHelper']]] + ['tag_0',['tag',['../classjetClusteringHelper_1_1ExclusiveJetClusteringHelper.html#ada5a4a3d858f3e8c122d48b49e789291',1,'jetClusteringHelper.ExclusiveJetClusteringHelper.tag'],['../classjetFlavourHelper_1_1JetFlavourHelper.html#a028308fd24df1910d4bbc6bf1a89e284',1,'jetFlavourHelper.JetFlavourHelper.tag']]], + ['trackerhits_1',['trackerhits',['../classjetFlavourHelper_1_1JetFlavourHelper.html#a45d9eb952af26cf5d1645102c4b4722f',1,'jetFlavourHelper::JetFlavourHelper']]], + ['trackstate_2',['trackstate',['../classjetFlavourHelper_1_1JetFlavourHelper.html#abc933246af19358d4c31e35c035da1ff',1,'jetFlavourHelper::JetFlavourHelper']]] ]; diff --git a/doc/latest/search/variables_11.js b/doc/latest/search/variables_11.js index 8dcd8ba59b..3849776d44 100644 --- a/doc/latest/search/variables_11.js +++ b/doc/latest/search/variables_11.js @@ -1,6 +1,6 @@ var searchData= [ - ['updated_5ftrack_5fmomentum_5fat_5fvertex_0',['updated_track_momentum_at_vertex',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex.html#a4d59eed6b00046f7ccc09e4f08e193e4',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex']]], - ['updated_5ftrack_5fparameters_1',['updated_track_parameters',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex.html#afcdb8f62acb2fd515dc5197e969204af',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex']]], - ['upper_5fbound_2',['upper_bound',['../struct_weaver_interface_1_1_preprocess_params_1_1_var_info.html#aa418eeafc4cdefdb0a3f4b86875aab14',1,'WeaverInterface::PreprocessParams::VarInfo']]] + ['updated_5ftrack_5fmomentum_5fat_5fvertex_0',['updated_track_momentum_at_vertex',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertex.html#a4d59eed6b00046f7ccc09e4f08e193e4',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex']]], + ['updated_5ftrack_5fparameters_1',['updated_track_parameters',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertex.html#afcdb8f62acb2fd515dc5197e969204af',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex']]], + ['upper_5fbound_2',['upper_bound',['../structWeaverInterface_1_1PreprocessParams_1_1VarInfo.html#aa418eeafc4cdefdb0a3f4b86875aab14',1,'WeaverInterface::PreprocessParams::VarInfo']]] ]; diff --git a/doc/latest/search/variables_12.js b/doc/latest/search/variables_12.js index 76fdbf5176..165ff10df8 100644 --- a/doc/latest/search/variables_12.js +++ b/doc/latest/search/variables_12.js @@ -1,9 +1,9 @@ var searchData= [ - ['var_5finfo_5fmap_0',['var_info_map',['../struct_weaver_interface_1_1_preprocess_params.html#a3ecb107c2650ca4e8bb5d4ff2e5ab834',1,'WeaverInterface::PreprocessParams']]], - ['var_5fnames_1',['var_names',['../struct_weaver_interface_1_1_preprocess_params.html#a03a92e634483a0955167d0e6c30c2527',1,'WeaverInterface::PreprocessParams']]], - ['variables_2',['variables',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a9d74a76dc715c6ef5a7a9f0aa33669d8',1,'jetFlavourHelper::JetFlavourHelper']]], - ['variables_5fnames_5f_3',['variables_names_',['../class_weaver_interface.html#a7760db24a6e73f1c7bd994e60c950778',1,'WeaverInterface']]], - ['vertex_4',['vertex',['../struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite.html#a71cf10d8ab6fd7c4f622e9247127f6cc',1,'FCCAnalyses::myUtils::FCCAnalysesComposite::vertex'],['../struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite2.html#a662c429d8cf5332aa9267c2bef9a41d7',1,'FCCAnalyses::myUtils::FCCAnalysesComposite2::vertex'],['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex.html#af6ba4d82554b370457f55a3d26129cd7',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex::vertex'],['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex_m_c.html#ada7977da53ca1a360e7c7a76a66d9c32',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertexMC::vertex']]], - ['vtx_5',['vtx',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_v0.html#aeb8d6a8ea2eb879c7eb67d3fe7cafcfa',1,'FCCAnalyses::VertexingUtils::FCCAnalysesV0']]] + ['var_5finfo_5fmap_0',['var_info_map',['../structWeaverInterface_1_1PreprocessParams.html#a3ecb107c2650ca4e8bb5d4ff2e5ab834',1,'WeaverInterface::PreprocessParams']]], + ['var_5fnames_1',['var_names',['../structWeaverInterface_1_1PreprocessParams.html#a03a92e634483a0955167d0e6c30c2527',1,'WeaverInterface::PreprocessParams']]], + ['variables_2',['variables',['../classjetFlavourHelper_1_1JetFlavourHelper.html#a9d74a76dc715c6ef5a7a9f0aa33669d8',1,'jetFlavourHelper::JetFlavourHelper']]], + ['variables_5fnames_5f_3',['variables_names_',['../classWeaverInterface.html#a7760db24a6e73f1c7bd994e60c950778',1,'WeaverInterface']]], + ['vertex_4',['vertex',['../structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite.html#a71cf10d8ab6fd7c4f622e9247127f6cc',1,'FCCAnalyses::myUtils::FCCAnalysesComposite::vertex'],['../structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite2.html#a662c429d8cf5332aa9267c2bef9a41d7',1,'FCCAnalyses::myUtils::FCCAnalysesComposite2::vertex'],['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertex.html#af6ba4d82554b370457f55a3d26129cd7',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex::vertex'],['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertexMC.html#ada7977da53ca1a360e7c7a76a66d9c32',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertexMC::vertex']]], + ['vtx_5',['vtx',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesV0.html#aeb8d6a8ea2eb879c7eb67d3fe7cafcfa',1,'FCCAnalyses::VertexingUtils::FCCAnalysesV0']]] ]; diff --git a/doc/latest/search/variables_2.js b/doc/latest/search/variables_2.js index 04caf141a1..67900f25b7 100644 --- a/doc/latest/search/variables_2.js +++ b/doc/latest/search/variables_2.js @@ -1,12 +1,12 @@ var searchData= [ - ['calohits_0',['calohits',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#ad78637649431bea7298024e1222f7bbc',1,'jetFlavourHelper::JetFlavourHelper']]], - ['cast_5fconstituent_1',['cast_constituent',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a05eb654ebeeb7c98a7f25d4370d5adb0',1,'FCCAnalyses::JetConstituentsUtils']]], - ['cast_5fconstituent_5f2_2',['cast_constituent_2',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a900cf87ec5ae9045bc32b6ecf0a8cdc7',1,'FCCAnalyses::JetConstituentsUtils']]], - ['cast_5fconstituent_5f3_3',['cast_constituent_3',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a53fc92667dae273224686580141fcb76',1,'FCCAnalyses::JetConstituentsUtils']]], - ['cast_5fconstituent_5f4_4',['cast_constituent_4',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a4b50d0f69d6311eb2ed43fc63440fb60',1,'FCCAnalyses::JetConstituentsUtils']]], - ['center_5',['center',['../struct_weaver_interface_1_1_preprocess_params_1_1_var_info.html#a21677905f1fa392ac5a09fa993ce7108',1,'WeaverInterface::PreprocessParams::VarInfo']]], - ['charge_6',['charge',['../struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite.html#a8f144e2fa70cfb0df7c9bef33d1a7cea',1,'FCCAnalyses::myUtils::FCCAnalysesComposite::charge'],['../struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite2.html#a74250f6b4304b27f7db3b575a2271881',1,'FCCAnalyses::myUtils::FCCAnalysesComposite2::charge']]], - ['const_7',['const',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a5b9493388fc76f37a5d5f9739ff5c488',1,'jetFlavourHelper::JetFlavourHelper']]], - ['constituents_8',['constituents',['../struct_jet_clustering_1_1_f_c_c_analyses_jet.html#a786d7786dd0669b32339cf4e5610a479',1,'JetClustering::FCCAnalysesJet::constituents'],['../classjet_clustering_helper_1_1_exclusive_jet_clustering_helper.html#a45fbcfe6cac616031b663392c53009c6',1,'jetClusteringHelper.ExclusiveJetClusteringHelper.constituents']]] + ['calohits_0',['calohits',['../classjetFlavourHelper_1_1JetFlavourHelper.html#ad78637649431bea7298024e1222f7bbc',1,'jetFlavourHelper::JetFlavourHelper']]], + ['cast_5fconstituent_1',['cast_constituent',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a05eb654ebeeb7c98a7f25d4370d5adb0',1,'FCCAnalyses::JetConstituentsUtils']]], + ['cast_5fconstituent_5f2_2',['cast_constituent_2',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a900cf87ec5ae9045bc32b6ecf0a8cdc7',1,'FCCAnalyses::JetConstituentsUtils']]], + ['cast_5fconstituent_5f3_3',['cast_constituent_3',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a53fc92667dae273224686580141fcb76',1,'FCCAnalyses::JetConstituentsUtils']]], + ['cast_5fconstituent_5f4_4',['cast_constituent_4',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a4b50d0f69d6311eb2ed43fc63440fb60',1,'FCCAnalyses::JetConstituentsUtils']]], + ['center_5',['center',['../structWeaverInterface_1_1PreprocessParams_1_1VarInfo.html#a21677905f1fa392ac5a09fa993ce7108',1,'WeaverInterface::PreprocessParams::VarInfo']]], + ['charge_6',['charge',['../structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite.html#a8f144e2fa70cfb0df7c9bef33d1a7cea',1,'FCCAnalyses::myUtils::FCCAnalysesComposite::charge'],['../structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite2.html#a74250f6b4304b27f7db3b575a2271881',1,'FCCAnalyses::myUtils::FCCAnalysesComposite2::charge']]], + ['const_7',['const',['../classjetFlavourHelper_1_1JetFlavourHelper.html#a5b9493388fc76f37a5d5f9739ff5c488',1,'jetFlavourHelper::JetFlavourHelper']]], + ['constituents_8',['constituents',['../structJetClustering_1_1FCCAnalysesJet.html#a786d7786dd0669b32339cf4e5610a479',1,'JetClustering::FCCAnalysesJet::constituents'],['../classjetClusteringHelper_1_1ExclusiveJetClusteringHelper.html#a45fbcfe6cac616031b663392c53009c6',1,'jetClusteringHelper.ExclusiveJetClusteringHelper.constituents']]] ]; diff --git a/doc/latest/search/variables_3.js b/doc/latest/search/variables_3.js index 3b8bb8bc71..a63954e0c4 100644 --- a/doc/latest/search/variables_3.js +++ b/doc/latest/search/variables_3.js @@ -1,8 +1,8 @@ var searchData= [ - ['data_5f_0',['data_',['../class_weaver_interface.html#ab3d9bc4d49ce82a766ed8ccaf853c340',1,'WeaverInterface']]], - ['debug_5fme_1',['debug_me',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#a0ae91163ef46e5a215f7bdf8722135d8',1,'FCCAnalyses::VertexFinderLCFIPlus']]], - ['definition_2',['definition',['../classjet_clustering_helper_1_1_exclusive_jet_clustering_helper.html#af3b225d643c8f5a357c98c70e021c187',1,'jetClusteringHelper.ExclusiveJetClusteringHelper.definition'],['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a98b24f73c63b06a6c0bcd777a2bd9c96',1,'jetFlavourHelper.JetFlavourHelper.definition']]], - ['dib_3',['diB',['../classcontrib_1_1_valencia_brief_jet.html#afa3d3d03ef24f400ce8ce8abc36a45a6',1,'contrib::ValenciaBriefJet']]], - ['dndx_4',['dndx',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#af75e76fe5d205c9c9b5a6c7d106675ac',1,'jetFlavourHelper::JetFlavourHelper']]] + ['data_5f_0',['data_',['../classWeaverInterface.html#ab3d9bc4d49ce82a766ed8ccaf853c340',1,'WeaverInterface']]], + ['debug_5fme_1',['debug_me',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#a0ae91163ef46e5a215f7bdf8722135d8',1,'FCCAnalyses::VertexFinderLCFIPlus']]], + ['definition_2',['definition',['../classjetClusteringHelper_1_1ExclusiveJetClusteringHelper.html#af3b225d643c8f5a357c98c70e021c187',1,'jetClusteringHelper.ExclusiveJetClusteringHelper.definition'],['../classjetFlavourHelper_1_1JetFlavourHelper.html#a98b24f73c63b06a6c0bcd777a2bd9c96',1,'jetFlavourHelper.JetFlavourHelper.definition']]], + ['dib_3',['diB',['../classcontrib_1_1ValenciaBriefJet.html#afa3d3d03ef24f400ce8ce8abc36a45a6',1,'contrib::ValenciaBriefJet']]], + ['dndx_4',['dndx',['../classjetFlavourHelper_1_1JetFlavourHelper.html#af75e76fe5d205c9c9b5a6c7d106675ac',1,'jetFlavourHelper::JetFlavourHelper']]] ]; diff --git a/doc/latest/search/variables_4.js b/doc/latest/search/variables_4.js index 91679cc599..9ef8c8776a 100644 --- a/doc/latest/search/variables_4.js +++ b/doc/latest/search/variables_4.js @@ -1,7 +1,7 @@ var searchData= [ - ['e_0',['E',['../classcontrib_1_1_valencia_brief_jet.html#a5cb3984592746914ca943b884d41f599',1,'contrib::ValenciaBriefJet']]], - ['env_5f_1',['env_',['../class_o_n_n_x_runtime.html#a6ba3c1c92420998ab594a025a91d4901',1,'ONNXRuntime']]], - ['exclusive_5fdmerge_2',['exclusive_dmerge',['../struct_jet_clustering_1_1_f_c_c_analyses_jet.html#a1189ad16fe57bc5dfbb628cae258c49b',1,'JetClustering::FCCAnalysesJet']]], - ['exclusive_5fdmerge_5fmax_3',['exclusive_dmerge_max',['../struct_jet_clustering_1_1_f_c_c_analyses_jet.html#a1ce87f1978b3e0dcbc6c7bdb5d43d61c',1,'JetClustering::FCCAnalysesJet']]] + ['e_0',['E',['../classcontrib_1_1ValenciaBriefJet.html#a5cb3984592746914ca943b884d41f599',1,'contrib::ValenciaBriefJet']]], + ['env_5f_1',['env_',['../classONNXRuntime.html#a6ba3c1c92420998ab594a025a91d4901',1,'ONNXRuntime']]], + ['exclusive_5fdmerge_2',['exclusive_dmerge',['../structJetClustering_1_1FCCAnalysesJet.html#a1189ad16fe57bc5dfbb628cae258c49b',1,'JetClustering::FCCAnalysesJet']]], + ['exclusive_5fdmerge_5fmax_3',['exclusive_dmerge_max',['../structJetClustering_1_1FCCAnalysesJet.html#a1ce87f1978b3e0dcbc6c7bdb5d43d61c',1,'JetClustering::FCCAnalysesJet']]] ]; diff --git a/doc/latest/search/variables_5.js b/doc/latest/search/variables_5.js index 72f11c0bcc..5cbc8258f7 100644 --- a/doc/latest/search/variables_5.js +++ b/doc/latest/search/variables_5.js @@ -1,4 +1,4 @@ var searchData= [ - ['final_5ftrack_5fphases_0',['final_track_phases',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex.html#a0a1f834b2ed3113138c4afb057d1edbc',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex']]] + ['final_5ftrack_5fphases_0',['final_track_phases',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertex.html#a0a1f834b2ed3113138c4afb057d1edbc',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex']]] ]; diff --git a/doc/latest/search/variables_6.js b/doc/latest/search/variables_6.js index 77e47c78c9..169bb852a2 100644 --- a/doc/latest/search/variables_6.js +++ b/doc/latest/search/variables_6.js @@ -1,9 +1,9 @@ var searchData= [ - ['gamma_5f_0',['gamma_',['../classcontrib_1_1_valencia_info.html#a2f938a04000ce805914da463f0f84420',1,'contrib::ValenciaInfo']]], - ['get_5fweight_5fstr_1',['get_weight_str',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a82b12617c6684475f291b76663534e12',1,'jetFlavourHelper::JetFlavourHelper']]], - ['globalmm_2',['globalmm',['../namespace_f_c_c_analyses_1_1my_utils.html#acb83e14905e0e5a24e422db97849c32f',1,'FCCAnalyses::myUtils']]], - ['gmother_5find_3',['gmother_ind',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex_m_c.html#a58bc47d2f1c4aef3cddf0ddfe91c0bdd',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertexMC']]], - ['gweaver2_4',['gWeaver2',['../namespace_f_c_c_analyses.html#a297716b181abd8c1c5f0f1cd079876bf',1,'FCCAnalyses']]], - ['gweavers_5',['gWeavers',['../namespace_f_c_c_analyses.html#a3fed8fa694d7905bd9ad079e81b58ef4',1,'FCCAnalyses']]] + ['gamma_5f_0',['gamma_',['../classcontrib_1_1ValenciaInfo.html#a2f938a04000ce805914da463f0f84420',1,'contrib::ValenciaInfo']]], + ['get_5fweight_5fstr_1',['get_weight_str',['../classjetFlavourHelper_1_1JetFlavourHelper.html#a82b12617c6684475f291b76663534e12',1,'jetFlavourHelper::JetFlavourHelper']]], + ['globalmm_2',['globalmm',['../namespaceFCCAnalyses_1_1myUtils.html#acb83e14905e0e5a24e422db97849c32f',1,'FCCAnalyses::myUtils']]], + ['gmother_5find_3',['gmother_ind',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertexMC.html#a58bc47d2f1c4aef3cddf0ddfe91c0bdd',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertexMC']]], + ['gweaver2_4',['gWeaver2',['../namespaceFCCAnalyses.html#a297716b181abd8c1c5f0f1cd079876bf',1,'FCCAnalyses']]], + ['gweavers_5',['gWeavers',['../namespaceFCCAnalyses.html#a3fed8fa694d7905bd9ad079e81b58ef4',1,'FCCAnalyses']]] ]; diff --git a/doc/latest/search/variables_7.js b/doc/latest/search/variables_7.js index 133938abad..ac7708439b 100644 --- a/doc/latest/search/variables_7.js +++ b/doc/latest/search/variables_7.js @@ -1,12 +1,12 @@ var searchData= [ - ['index_0',['index',['../struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite.html#a456b23abb9e6a6233b5eb1da95ccaefb',1,'FCCAnalyses::myUtils::FCCAnalysesComposite']]], - ['input_5fcoll_1',['input_coll',['../classjet_clustering_helper_1_1_exclusive_jet_clustering_helper.html#aa3fd3a9a8125270bbdb1bbf093565aa3',1,'jetClusteringHelper::ExclusiveJetClusteringHelper']]], - ['input_5fnames_5f_2',['input_names_',['../class_o_n_n_x_runtime.html#a4a73a8a724bb65c98baef2e53cc05b1d',1,'ONNXRuntime']]], - ['input_5fnode_5fdims_5f_3',['input_node_dims_',['../class_o_n_n_x_runtime.html#a78644c4bc27cf26833dd3026289fbd2c',1,'ONNXRuntime']]], - ['input_5fnode_5fstrings_5f_4',['input_node_strings_',['../class_o_n_n_x_runtime.html#a9ea4568b9e064847a8ed4d4e5a8dafc7',1,'ONNXRuntime']]], - ['input_5fshapes_5f_5',['input_shapes_',['../class_weaver_interface.html#a208751dc60beb974b03ec307d887b9fa',1,'WeaverInterface']]], - ['input_5fsizes_5f_6',['input_sizes_',['../class_weaver_interface.html#a5ead74d59105f7dd72c60dca5a16806b',1,'WeaverInterface']]], - ['invm_7',['invM',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_v0.html#a51060d179a88b63a221da0a7ecbc9640',1,'FCCAnalyses::VertexingUtils::FCCAnalysesV0']]], - ['issetup_8',['isSetup',['../namespace_f_c_c_analyses.html#afb3bd9dfba7d818a8e4d86659621c92a',1,'FCCAnalyses']]] + ['index_0',['index',['../structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite.html#a456b23abb9e6a6233b5eb1da95ccaefb',1,'FCCAnalyses::myUtils::FCCAnalysesComposite']]], + ['input_5fcoll_1',['input_coll',['../classjetClusteringHelper_1_1ExclusiveJetClusteringHelper.html#aa3fd3a9a8125270bbdb1bbf093565aa3',1,'jetClusteringHelper::ExclusiveJetClusteringHelper']]], + ['input_5fnames_5f_2',['input_names_',['../classONNXRuntime.html#a4a73a8a724bb65c98baef2e53cc05b1d',1,'ONNXRuntime']]], + ['input_5fnode_5fdims_5f_3',['input_node_dims_',['../classONNXRuntime.html#a78644c4bc27cf26833dd3026289fbd2c',1,'ONNXRuntime']]], + ['input_5fnode_5fstrings_5f_4',['input_node_strings_',['../classONNXRuntime.html#a9ea4568b9e064847a8ed4d4e5a8dafc7',1,'ONNXRuntime']]], + ['input_5fshapes_5f_5',['input_shapes_',['../classWeaverInterface.html#a208751dc60beb974b03ec307d887b9fa',1,'WeaverInterface']]], + ['input_5fsizes_5f_6',['input_sizes_',['../classWeaverInterface.html#a5ead74d59105f7dd72c60dca5a16806b',1,'WeaverInterface']]], + ['invm_7',['invM',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesV0.html#a51060d179a88b63a221da0a7ecbc9640',1,'FCCAnalyses::VertexingUtils::FCCAnalysesV0']]], + ['issetup_8',['isSetup',['../namespaceFCCAnalyses.html#afb3bd9dfba7d818a8e4d86659621c92a',1,'FCCAnalyses']]] ]; diff --git a/doc/latest/search/variables_8.js b/doc/latest/search/variables_8.js index 7700e4c631..01a07badd9 100644 --- a/doc/latest/search/variables_8.js +++ b/doc/latest/search/variables_8.js @@ -1,6 +1,6 @@ var searchData= [ - ['jet_0',['jet',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a4f49d03467e980703f414def2b4e59e7',1,'jetFlavourHelper::JetFlavourHelper']]], - ['jet_5fobs_1',['jet_obs',['../classjet_clustering_helper_1_1_exclusive_jet_clustering_helper.html#a726343730b6ccd6de2424d74771a86f7',1,'jetClusteringHelper::ExclusiveJetClusteringHelper']]], - ['jets_2',['jets',['../struct_jet_clustering_1_1_f_c_c_analyses_jet.html#a9cb6fb56f7cca98091f81ef68fa3a1db',1,'JetClustering::FCCAnalysesJet::jets'],['../classjet_clustering_helper_1_1_exclusive_jet_clustering_helper.html#a20637f074ef4b87e8a6a39600cb550a7',1,'jetClusteringHelper.ExclusiveJetClusteringHelper.jets']]] + ['jet_0',['jet',['../classjetFlavourHelper_1_1JetFlavourHelper.html#a4f49d03467e980703f414def2b4e59e7',1,'jetFlavourHelper::JetFlavourHelper']]], + ['jet_5fobs_1',['jet_obs',['../classjetClusteringHelper_1_1ExclusiveJetClusteringHelper.html#a726343730b6ccd6de2424d74771a86f7',1,'jetClusteringHelper::ExclusiveJetClusteringHelper']]], + ['jets_2',['jets',['../structJetClustering_1_1FCCAnalysesJet.html#a9cb6fb56f7cca98091f81ef68fa3a1db',1,'JetClustering::FCCAnalysesJet::jets'],['../classjetClusteringHelper_1_1ExclusiveJetClusteringHelper.html#a20637f074ef4b87e8a6a39600cb550a7',1,'jetClusteringHelper.ExclusiveJetClusteringHelper.jets']]] ]; diff --git a/doc/latest/search/variables_9.js b/doc/latest/search/variables_9.js index f32fd1bdee..9ebaf6894c 100644 --- a/doc/latest/search/variables_9.js +++ b/doc/latest/search/variables_9.js @@ -1,5 +1,5 @@ var searchData= [ - ['l_0',['l',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a8c1a87beeb6b1dbbf745f915b3a5f4ec',1,'jetFlavourHelper::JetFlavourHelper']]], - ['lower_5fbound_1',['lower_bound',['../struct_weaver_interface_1_1_preprocess_params_1_1_var_info.html#ae3fa6a0129fcbeebc67ae48ec7a64b14',1,'WeaverInterface::PreprocessParams::VarInfo']]] + ['l_0',['l',['../classjetFlavourHelper_1_1JetFlavourHelper.html#a8c1a87beeb6b1dbbf745f915b3a5f4ec',1,'jetFlavourHelper::JetFlavourHelper']]], + ['lower_5fbound_1',['lower_bound',['../structWeaverInterface_1_1PreprocessParams_1_1VarInfo.html#ae3fa6a0129fcbeebc67ae48ec7a64b14',1,'WeaverInterface::PreprocessParams::VarInfo']]] ]; diff --git a/doc/latest/search/variables_a.js b/doc/latest/search/variables_a.js index 747fb8b5f1..9076c0d185 100644 --- a/doc/latest/search/variables_a.js +++ b/doc/latest/search/variables_a.js @@ -1,64 +1,64 @@ var searchData= [ - ['m_5fa_0',['m_a',['../structlog_normal.html#add3110a23a15a2429e7d1cf81f611981',1,'logNormal']]], - ['m_5fabs_1',['m_abs',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1filter__pdg_i_d.html#a4b132cc20208d30e38ff12c1c661e190',1,'FCCAnalyses::MCParticle::filter_pdgID::m_abs'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__charge.html#a93fb62a868d4e617281fd5107a86d401',1,'FCCAnalyses::ReconstructedParticle::sel_charge::m_abs']]], - ['m_5fangle_2',['m_angle',['../struct_f_c_c_analyses_1_1my_utils_1_1build__tau23pi.html#a9c8ade6faeef7d7ee526269825f431fb',1,'FCCAnalyses::myUtils::build_tau23pi']]], - ['m_5fb_3',['m_b',['../structlog_normal.html#a47dcb2971fe88930e8765764fd6c5f8e',1,'logNormal']]], - ['m_5fc_4',['m_c',['../structlog_normal.html#a12d04981e8a7358d121c4cb9adaf2ce9',1,'logNormal']]], - ['m_5fcharge_5',['m_charge',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__charge.html#a6cd2b22ccf81ddab8ab8c183f3527e3b',1,'FCCAnalyses::ReconstructedParticle::sel_charge']]], - ['m_5fchargeconjugate_6',['m_chargeconjugate',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pdg_i_d.html#acf5896df7d7c91aded5c79e96fe9b23a',1,'FCCAnalyses::MCParticle::sel_pdgID']]], - ['m_5fchargeconjugatedaughters_7',['m_chargeConjugateDaughters',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices.html#a49306225e2e5e135372c7121257848d8',1,'FCCAnalyses::MCParticle::get_indices']]], - ['m_5fchargeconjugatemother_8',['m_chargeConjugateMother',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices.html#a19c1d11831882cfe0dc2623f8f0aca8d',1,'FCCAnalyses::MCParticle::get_indices']]], - ['m_5fchargedonly_9',['m_chargedonly',['../struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g__index.html#a97a6e83ae888828c97b08ee9c35edd89',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index::m_chargedOnly'],['../struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g.html#a60b35936f0d42bdb413f055aab7e264f',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG::m_chargedOnly']]], - ['m_5fclosest_10',['m_closest',['../struct_f_c_c_analyses_1_1my_utils_1_1sel___p_v.html#abfb4d3172874779f856aaaedb68c72ac',1,'FCCAnalyses::myUtils::sel_PV']]], - ['m_5fd0sig_5fmax_11',['m_d0sig_max',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1sel_tracks.html#a8329ed8e25aa297a8420282aeb612d0f',1,'FCCAnalyses::VertexingUtils::selTracks']]], - ['m_5fd0sig_5fmin_12',['m_d0sig_min',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1sel_tracks.html#a7edebd487e74bd6157f526ff9dfc6c7e',1,'FCCAnalyses::VertexingUtils::selTracks']]], - ['m_5fdaughters_13',['m_daughters',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__decay.html#a6b4d8ee4afc646ca6f10c592a938b16d',1,'FCCAnalyses::MCParticle::get_decay']]], - ['m_5fdebug_14',['m_debug',['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks.html#aab015355e74d54a852d3d23fcd3a06c6',1,'FCCAnalyses::SmearObjects::SmearedTracks::m_debug'],['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracksd_ndx.html#a4c693526d7ce504e6a3465e3e74c3b43',1,'FCCAnalyses::SmearObjects::SmearedTracksdNdx::m_debug'],['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks_t_o_f.html#a411a4851827075edb8897cd6ff1ba7fa',1,'FCCAnalyses::SmearObjects::SmearedTracksTOF::m_debug'],['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_reconstructed_particle.html#af5196890d431cb6d45b0554832da9383',1,'FCCAnalyses::SmearObjects::SmearedReconstructedParticle::m_debug']]], - ['m_5fdecoder_15',['m_decoder',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a913e72d4964621ff826d669fa2d991f3',1,'FCCAnalyses::CaloNtupleizer']]], - ['m_5fdelta_16',['m_delta',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1angular__separation_builder.html#af9c41df18dfbe6a08064c5b76653548d',1,'FCCAnalyses::ReconstructedParticle::angular_separationBuilder']]], - ['m_5fe_17',['m_e',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#a71ca5cce96a0525a0c3e635066f0fdac',1,'FCCAnalyses::VertexFinderLCFIPlus']]], - ['m_5fextra_18',['m_extra',['../class_external_recombiner.html#aaaebba38a3a94c3805f1b7090b09a655',1,'ExternalRecombiner']]], - ['m_5ffilterpv_19',['m_filterPV',['../struct_f_c_c_analyses_1_1my_utils_1_1build___d0.html#ab24779f4020df8c2dcbbd3c5253a54c5',1,'FCCAnalyses::myUtils::build_D0']]], - ['m_5fgenstatus_20',['m_genstatus',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get___event_primary_vertex.html#ab6d00e52d013b7b7d6cba837b7fe4720',1,'FCCAnalyses::MCParticle::get_EventPrimaryVertex::m_genstatus'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get___event_primary_vertex_p4.html#a64de822a508d0b579e74302bd93be482',1,'FCCAnalyses::MCParticle::get_EventPrimaryVertexP4::m_genstatus']]], - ['m_5finclusivedecay_21',['m_inclusiveDecay',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices.html#a779621e350fd47ed2d4149d3b09f769e',1,'FCCAnalyses::MCParticle::get_indices']]], - ['m_5findex_22',['m_index',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__tree.html#a2f9542628db1b388d3f52fac4803c315',1,'FCCAnalyses::MCParticle::get_tree']]], - ['m_5finf_23',['m_inf',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__decay.html#ae13868d985cfaf0715b27959fd3f4f77',1,'FCCAnalyses::MCParticle::get_decay']]], - ['m_5fmass_24',['m_mass',['../struct_f_c_c_analyses_1_1my_utils_1_1build___d0.html#ae2889d05c7b51930024c38b344da94f8',1,'FCCAnalyses::myUtils::build_D0']]], - ['m_5fmasshigh_25',['m_masshigh',['../struct_f_c_c_analyses_1_1my_utils_1_1build__tau23pi.html#a64a7baba427a241ed3838e4f2fd407b9',1,'FCCAnalyses::myUtils::build_tau23pi']]], - ['m_5fmasslow_26',['m_masslow',['../struct_f_c_c_analyses_1_1my_utils_1_1build__tau23pi.html#a53b5393605647dda58fb48b9b13e41d8',1,'FCCAnalyses::myUtils::build_tau23pi']]], - ['m_5fmax_5fp_27',['m_max_p',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__p.html#ad6744284ea4f7fb88497e2024fac3549',1,'FCCAnalyses::ReconstructedParticle::sel_p']]], - ['m_5fmin_5feta_28',['m_min_eta',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__eta.html#ae7d787337a4209904d1833bc4f4ed324',1,'FCCAnalyses::ReconstructedParticle::sel_eta']]], - ['m_5fmin_5fp_29',['m_min_p',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__p.html#aa9aec95719827b8c5de5f768e7d0bf7b',1,'FCCAnalyses::ReconstructedParticle::sel_p']]], - ['m_5fmin_5fpt_30',['m_min_pt',['../struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1sel__pt.html#a9739f6bdee17500b2a235510a64e0ba8',1,'FCCAnalyses::JetClusteringUtils::sel_pt::m_min_pt'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__pt.html#a1379cfabd8d2f54e4e04b37eb983b0b9',1,'FCCAnalyses::ReconstructedParticle::sel_pt::m_min_pt'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pt.html#afa075a2e113c418ce29dd49fafe92ab0',1,'FCCAnalyses::MCParticle::sel_pt::m_min_pt']]], - ['m_5fmode_31',['m_mode',['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_reconstructed_particle.html#aa8a404cae7d3a94a8b90a9a07ee00c1e',1,'FCCAnalyses::SmearObjects::SmearedReconstructedParticle']]], - ['m_5fmother_32',['m_mother',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__decay.html#a5c54310c2ab9c0063e1ea61b7b446790',1,'FCCAnalyses::MCParticle::get_decay']]], - ['m_5fp_33',['m_p',['../struct_f_c_c_analyses_1_1my_utils_1_1build___d0.html#a340f4ec19f72d1d9d9000f1d7bd2dfaf',1,'FCCAnalyses::myUtils::build_D0::m_p'],['../struct_f_c_c_analyses_1_1my_utils_1_1build__tau23pi.html#a2ab8c354139d2c0da4ceb14f3aca1899',1,'FCCAnalyses::myUtils::build_tau23pi::m_p'],['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#a96a8356000c15a5b0041a6cd4453b8fc',1,'FCCAnalyses::VertexFinderLCFIPlus::m_p']]], - ['m_5fpass_34',['m_pass',['../struct_f_c_c_analyses_1_1_jet_tagging_utils_1_1sel__tag.html#ab0ee139844d80c5ac48eab3c661efed2',1,'FCCAnalyses::JetTaggingUtils::sel_tag::m_pass'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__tag.html#a69648ac53342746e70da2a725bf3d3dc',1,'FCCAnalyses::ReconstructedParticle::sel_tag::m_pass']]], - ['m_5fpdg_35',['m_pdg',['../struct_f_c_c_analyses_1_1my_utils_1_1sel___p_i_d.html#a2a5d0ffe84f9ff26c6f6bd1f1a67d830',1,'FCCAnalyses::myUtils::sel_PID::m_PDG'],['../struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g.html#a3114f907d7a8c70592d82df3e756299a',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG::m_PDG'],['../struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g__index.html#a8dc52fffd2229327e0a216e153774e9e',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index::m_PDG'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pdg_i_d.html#a0daa2e14a8456f841cc653c2ce5f3fef',1,'FCCAnalyses::MCParticle::sel_pdgID::m_pdg']]], - ['m_5fpdg_5fdaughters_36',['m_pdg_daughters',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices.html#a64324b4a4839670586ee526862ebb7fd',1,'FCCAnalyses::MCParticle::get_indices']]], - ['m_5fpdg_5fmother_37',['m_pdg_mother',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices.html#a94d80014b84e35af0a20d2f7f695889f',1,'FCCAnalyses::MCParticle::get_indices']]], - ['m_5fpdgid_38',['m_pdgid',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1filter__pdg_i_d.html#a180926de24b8c6c029fb2e6baa45e5e6',1,'FCCAnalyses::MCParticle::filter_pdgID']]], - ['m_5fpi_39',['m_pi',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#af5108da5c951942a4ec4120334a81206',1,'FCCAnalyses::VertexFinderLCFIPlus']]], - ['m_5fpos_40',['m_pos',['../struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1get_float_at.html#a77b96a1d0ec2dfe76f72f5879e7ca816',1,'FCCAnalyses::CaloNtupleizer::getFloatAt::m_pos'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__axis.html#ad9360bea72e660821f9bb3bca9ffd7b8',1,'FCCAnalyses::ReconstructedParticle::sel_axis::m_pos']]], - ['m_5fpv_41',['m_pv',['../struct_f_c_c_analyses_1_1my_utils_1_1filter___p_v.html#ac7dd043fb9fb0b96a3d23677c5715c3f',1,'FCCAnalyses::myUtils::filter_PV']]], - ['m_5frandom_42',['m_random',['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks_t_o_f.html#a506b86dcf3910e681375b57ebd363c43',1,'FCCAnalyses::SmearObjects::SmearedTracksTOF::m_random'],['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks.html#ad6fd39f8fc8e333be3a7dd5a67dde949',1,'FCCAnalyses::SmearObjects::SmearedTracks::m_random'],['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracksd_ndx.html#a5f69c1bd284e7d4967580be859804ccb',1,'FCCAnalyses::SmearObjects::SmearedTracksdNdx::m_random']]], - ['m_5frecombination_43',['m_recombination',['../struct_f_c_c_analyses_1_1_algorithms_1_1jets___two_hemispheres.html#a6dd68940a8493b099a31fe1aee839b33',1,'FCCAnalyses::Algorithms::jets_TwoHemispheres']]], - ['m_5fresonance_5fmass_44',['m_resonance_mass',['../struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1resonance_builder.html#a5ba7b6d9a122eeef092d8e73b160c04d',1,'FCCAnalyses::JetClusteringUtils::resonanceBuilder::m_resonance_mass'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1resonance_builder.html#a9f6c083b7ec193c195a2a0d33244decf',1,'FCCAnalyses::ReconstructedParticle::resonanceBuilder::m_resonance_mass']]], - ['m_5frho_45',['m_rho',['../struct_f_c_c_analyses_1_1my_utils_1_1build__tau23pi.html#ae0d6ad8b92912f7de7b5e8446896b094',1,'FCCAnalyses::myUtils::build_tau23pi']]], - ['m_5fscale_46',['m_scale',['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracksd_ndx.html#aeeab241cfb91e8949b970acf989c38c0',1,'FCCAnalyses::SmearObjects::SmearedTracksdNdx::m_scale'],['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks_t_o_f.html#acefeb9d299feec2e7c35713ab34fde46',1,'FCCAnalyses::SmearObjects::SmearedTracksTOF::m_scale'],['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_reconstructed_particle.html#af26d9d1de34491962d78061a0c20278a',1,'FCCAnalyses::SmearObjects::SmearedReconstructedParticle::m_scale']]], - ['m_5fsmear_5fparameters_47',['m_smear_parameters',['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks.html#ac396cb8163b8f4dd8acf61b923bc062e',1,'FCCAnalyses::SmearObjects::SmearedTracks']]], - ['m_5fsorted_48',['m_sorted',['../struct_f_c_c_analyses_1_1_algorithms_1_1jets___two_hemispheres.html#ae8cbf8e1c6b83339f7eed767315bb404',1,'FCCAnalyses::Algorithms::jets_TwoHemispheres']]], - ['m_5fsqrts_49',['m_sqrts',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1recoil_builder.html#a32278d328bbb696b87a66838874d3542',1,'FCCAnalyses::ReconstructedParticle::recoilBuilder::m_sqrts'],['../struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1recoil_builder.html#a329814e4aa98d24bebf0143fcdbb6a7c',1,'FCCAnalyses::JetClusteringUtils::recoilBuilder::m_sqrts']]], - ['m_5fstabledaughters_50',['m_stableDaughters',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices.html#a52a2220468066dc40fee5e583949da18',1,'FCCAnalyses::MCParticle::get_indices']]], - ['m_5fstatus_51',['m_status',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__gen_status.html#a4a61e72aff1641a7c471dc45d76d8fa1',1,'FCCAnalyses::MCParticle::sel_genStatus']]], - ['m_5ftype_52',['m_type',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__abs_type.html#a87421a4b0fa0a2b2086899784be18760',1,'FCCAnalyses::ReconstructedParticle::sel_absType::m_type'],['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_reconstructed_particle.html#af4a1f37305b9593ed6e7ab7b8e2b3e4e',1,'FCCAnalyses::SmearObjects::SmearedReconstructedParticle::m_type'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__type.html#a9babd5062e25ec9508677089dca8f196',1,'FCCAnalyses::ReconstructedParticle::sel_type::m_type']]], - ['m_5fz0sig_5fmax_53',['m_z0sig_max',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1sel_tracks.html#a24914e4dbb60c8a613ea0c5e8901ab24',1,'FCCAnalyses::VertexingUtils::selTracks']]], - ['m_5fz0sig_5fmin_54',['m_z0sig_min',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1sel_tracks.html#aeea60897fbd83a4229bf4a831190d0a5',1,'FCCAnalyses::VertexingUtils::selTracks']]], - ['max_5flength_55',['max_length',['../struct_weaver_interface_1_1_preprocess_params.html#add4b95fd5240777e2b602ef33cd61e8d',1,'WeaverInterface::PreprocessParams']]], - ['mc_5find_56',['mc_ind',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex.html#a884c5a6e8dd695a1f096d90a43443658',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex::mc_ind'],['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex_m_c.html#a69ea380268bd347a0d75c0917b6281d5',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertexMC::mc_ind']]], - ['mc_5findex_57',['mc_index',['../struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite.html#a51b891638f029e522a811b481b568deb',1,'FCCAnalyses::myUtils::FCCAnalysesComposite::mc_index'],['../struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite2.html#a278e01e4e9c96211fe0cab2d4ae00d74',1,'FCCAnalyses::myUtils::FCCAnalysesComposite2::mc_index']]], - ['mc_5findneutral_58',['mc_indneutral',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex_m_c.html#aa05f6b4157592113e8f54ab4ade8912f',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertexMC']]], - ['min_5flength_59',['min_length',['../struct_weaver_interface_1_1_preprocess_params.html#a73ae9e0e62b2bb25e9d9d0eec1a57ec5',1,'WeaverInterface::PreprocessParams']]], - ['mother_5find_60',['mother_ind',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex_m_c.html#ac5a9405e23411cec5d9793e73feb58c2',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertexMC']]] + ['m_5fa_0',['m_a',['../structlogNormal.html#add3110a23a15a2429e7d1cf81f611981',1,'logNormal']]], + ['m_5fabs_1',['m_abs',['../structFCCAnalyses_1_1MCParticle_1_1filter__pdgID.html#a4b132cc20208d30e38ff12c1c661e190',1,'FCCAnalyses::MCParticle::filter_pdgID::m_abs'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__charge.html#a93fb62a868d4e617281fd5107a86d401',1,'FCCAnalyses::ReconstructedParticle::sel_charge::m_abs']]], + ['m_5fangle_2',['m_angle',['../structFCCAnalyses_1_1myUtils_1_1build__tau23pi.html#a9c8ade6faeef7d7ee526269825f431fb',1,'FCCAnalyses::myUtils::build_tau23pi']]], + ['m_5fb_3',['m_b',['../structlogNormal.html#a47dcb2971fe88930e8765764fd6c5f8e',1,'logNormal']]], + ['m_5fc_4',['m_c',['../structlogNormal.html#a12d04981e8a7358d121c4cb9adaf2ce9',1,'logNormal']]], + ['m_5fcharge_5',['m_charge',['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__charge.html#a6cd2b22ccf81ddab8ab8c183f3527e3b',1,'FCCAnalyses::ReconstructedParticle::sel_charge']]], + ['m_5fchargeconjugate_6',['m_chargeconjugate',['../structFCCAnalyses_1_1MCParticle_1_1sel__pdgID.html#acf5896df7d7c91aded5c79e96fe9b23a',1,'FCCAnalyses::MCParticle::sel_pdgID']]], + ['m_5fchargeconjugatedaughters_7',['m_chargeConjugateDaughters',['../structFCCAnalyses_1_1MCParticle_1_1get__indices.html#a49306225e2e5e135372c7121257848d8',1,'FCCAnalyses::MCParticle::get_indices']]], + ['m_5fchargeconjugatemother_8',['m_chargeConjugateMother',['../structFCCAnalyses_1_1MCParticle_1_1get__indices.html#a19c1d11831882cfe0dc2623f8f0aca8d',1,'FCCAnalyses::MCParticle::get_indices']]], + ['m_5fchargedonly_9',['m_chargedonly',['../structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG__index.html#a97a6e83ae888828c97b08ee9c35edd89',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index::m_chargedOnly'],['../structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG.html#a60b35936f0d42bdb413f055aab7e264f',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG::m_chargedOnly']]], + ['m_5fclosest_10',['m_closest',['../structFCCAnalyses_1_1myUtils_1_1sel__PV.html#abfb4d3172874779f856aaaedb68c72ac',1,'FCCAnalyses::myUtils::sel_PV']]], + ['m_5fd0sig_5fmax_11',['m_d0sig_max',['../structFCCAnalyses_1_1VertexingUtils_1_1selTracks.html#a8329ed8e25aa297a8420282aeb612d0f',1,'FCCAnalyses::VertexingUtils::selTracks']]], + ['m_5fd0sig_5fmin_12',['m_d0sig_min',['../structFCCAnalyses_1_1VertexingUtils_1_1selTracks.html#a7edebd487e74bd6157f526ff9dfc6c7e',1,'FCCAnalyses::VertexingUtils::selTracks']]], + ['m_5fdaughters_13',['m_daughters',['../structFCCAnalyses_1_1MCParticle_1_1get__decay.html#a6b4d8ee4afc646ca6f10c592a938b16d',1,'FCCAnalyses::MCParticle::get_decay']]], + ['m_5fdebug_14',['m_debug',['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracks.html#aab015355e74d54a852d3d23fcd3a06c6',1,'FCCAnalyses::SmearObjects::SmearedTracks::m_debug'],['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksdNdx.html#a4c693526d7ce504e6a3465e3e74c3b43',1,'FCCAnalyses::SmearObjects::SmearedTracksdNdx::m_debug'],['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksTOF.html#a411a4851827075edb8897cd6ff1ba7fa',1,'FCCAnalyses::SmearObjects::SmearedTracksTOF::m_debug'],['../structFCCAnalyses_1_1SmearObjects_1_1SmearedReconstructedParticle.html#af5196890d431cb6d45b0554832da9383',1,'FCCAnalyses::SmearObjects::SmearedReconstructedParticle::m_debug']]], + ['m_5fdecoder_15',['m_decoder',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a913e72d4964621ff826d669fa2d991f3',1,'FCCAnalyses::CaloNtupleizer']]], + ['m_5fdelta_16',['m_delta',['../structFCCAnalyses_1_1ReconstructedParticle_1_1angular__separationBuilder.html#af9c41df18dfbe6a08064c5b76653548d',1,'FCCAnalyses::ReconstructedParticle::angular_separationBuilder']]], + ['m_5fe_17',['m_e',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#a71ca5cce96a0525a0c3e635066f0fdac',1,'FCCAnalyses::VertexFinderLCFIPlus']]], + ['m_5fextra_18',['m_extra',['../classExternalRecombiner.html#aaaebba38a3a94c3805f1b7090b09a655',1,'ExternalRecombiner']]], + ['m_5ffilterpv_19',['m_filterPV',['../structFCCAnalyses_1_1myUtils_1_1build__D0.html#ab24779f4020df8c2dcbbd3c5253a54c5',1,'FCCAnalyses::myUtils::build_D0']]], + ['m_5fgenstatus_20',['m_genstatus',['../structFCCAnalyses_1_1MCParticle_1_1get__EventPrimaryVertex.html#ab6d00e52d013b7b7d6cba837b7fe4720',1,'FCCAnalyses::MCParticle::get_EventPrimaryVertex::m_genstatus'],['../structFCCAnalyses_1_1MCParticle_1_1get__EventPrimaryVertexP4.html#a64de822a508d0b579e74302bd93be482',1,'FCCAnalyses::MCParticle::get_EventPrimaryVertexP4::m_genstatus']]], + ['m_5finclusivedecay_21',['m_inclusiveDecay',['../structFCCAnalyses_1_1MCParticle_1_1get__indices.html#a779621e350fd47ed2d4149d3b09f769e',1,'FCCAnalyses::MCParticle::get_indices']]], + ['m_5findex_22',['m_index',['../structFCCAnalyses_1_1MCParticle_1_1get__tree.html#a2f9542628db1b388d3f52fac4803c315',1,'FCCAnalyses::MCParticle::get_tree']]], + ['m_5finf_23',['m_inf',['../structFCCAnalyses_1_1MCParticle_1_1get__decay.html#ae13868d985cfaf0715b27959fd3f4f77',1,'FCCAnalyses::MCParticle::get_decay']]], + ['m_5fmass_24',['m_mass',['../structFCCAnalyses_1_1myUtils_1_1build__D0.html#ae2889d05c7b51930024c38b344da94f8',1,'FCCAnalyses::myUtils::build_D0']]], + ['m_5fmasshigh_25',['m_masshigh',['../structFCCAnalyses_1_1myUtils_1_1build__tau23pi.html#a64a7baba427a241ed3838e4f2fd407b9',1,'FCCAnalyses::myUtils::build_tau23pi']]], + ['m_5fmasslow_26',['m_masslow',['../structFCCAnalyses_1_1myUtils_1_1build__tau23pi.html#a53b5393605647dda58fb48b9b13e41d8',1,'FCCAnalyses::myUtils::build_tau23pi']]], + ['m_5fmax_5fp_27',['m_max_p',['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__p.html#ad6744284ea4f7fb88497e2024fac3549',1,'FCCAnalyses::ReconstructedParticle::sel_p']]], + ['m_5fmin_5feta_28',['m_min_eta',['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__eta.html#ae7d787337a4209904d1833bc4f4ed324',1,'FCCAnalyses::ReconstructedParticle::sel_eta']]], + ['m_5fmin_5fp_29',['m_min_p',['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__p.html#aa9aec95719827b8c5de5f768e7d0bf7b',1,'FCCAnalyses::ReconstructedParticle::sel_p']]], + ['m_5fmin_5fpt_30',['m_min_pt',['../structFCCAnalyses_1_1JetClusteringUtils_1_1sel__pt.html#a9739f6bdee17500b2a235510a64e0ba8',1,'FCCAnalyses::JetClusteringUtils::sel_pt::m_min_pt'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__pt.html#a1379cfabd8d2f54e4e04b37eb983b0b9',1,'FCCAnalyses::ReconstructedParticle::sel_pt::m_min_pt'],['../structFCCAnalyses_1_1MCParticle_1_1sel__pt.html#afa075a2e113c418ce29dd49fafe92ab0',1,'FCCAnalyses::MCParticle::sel_pt::m_min_pt']]], + ['m_5fmode_31',['m_mode',['../structFCCAnalyses_1_1SmearObjects_1_1SmearedReconstructedParticle.html#aa8a404cae7d3a94a8b90a9a07ee00c1e',1,'FCCAnalyses::SmearObjects::SmearedReconstructedParticle']]], + ['m_5fmother_32',['m_mother',['../structFCCAnalyses_1_1MCParticle_1_1get__decay.html#a5c54310c2ab9c0063e1ea61b7b446790',1,'FCCAnalyses::MCParticle::get_decay']]], + ['m_5fp_33',['m_p',['../structFCCAnalyses_1_1myUtils_1_1build__D0.html#a340f4ec19f72d1d9d9000f1d7bd2dfaf',1,'FCCAnalyses::myUtils::build_D0::m_p'],['../structFCCAnalyses_1_1myUtils_1_1build__tau23pi.html#a2ab8c354139d2c0da4ceb14f3aca1899',1,'FCCAnalyses::myUtils::build_tau23pi::m_p'],['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#a96a8356000c15a5b0041a6cd4453b8fc',1,'FCCAnalyses::VertexFinderLCFIPlus::m_p']]], + ['m_5fpass_34',['m_pass',['../structFCCAnalyses_1_1JetTaggingUtils_1_1sel__tag.html#ab0ee139844d80c5ac48eab3c661efed2',1,'FCCAnalyses::JetTaggingUtils::sel_tag::m_pass'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__tag.html#a69648ac53342746e70da2a725bf3d3dc',1,'FCCAnalyses::ReconstructedParticle::sel_tag::m_pass']]], + ['m_5fpdg_35',['m_pdg',['../structFCCAnalyses_1_1myUtils_1_1sel__PID.html#a2a5d0ffe84f9ff26c6f6bd1f1a67d830',1,'FCCAnalyses::myUtils::sel_PID::m_PDG'],['../structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG.html#a3114f907d7a8c70592d82df3e756299a',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG::m_PDG'],['../structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG__index.html#a8dc52fffd2229327e0a216e153774e9e',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index::m_PDG'],['../structFCCAnalyses_1_1MCParticle_1_1sel__pdgID.html#a0daa2e14a8456f841cc653c2ce5f3fef',1,'FCCAnalyses::MCParticle::sel_pdgID::m_pdg']]], + ['m_5fpdg_5fdaughters_36',['m_pdg_daughters',['../structFCCAnalyses_1_1MCParticle_1_1get__indices.html#a64324b4a4839670586ee526862ebb7fd',1,'FCCAnalyses::MCParticle::get_indices']]], + ['m_5fpdg_5fmother_37',['m_pdg_mother',['../structFCCAnalyses_1_1MCParticle_1_1get__indices.html#a94d80014b84e35af0a20d2f7f695889f',1,'FCCAnalyses::MCParticle::get_indices']]], + ['m_5fpdgid_38',['m_pdgid',['../structFCCAnalyses_1_1MCParticle_1_1filter__pdgID.html#a180926de24b8c6c029fb2e6baa45e5e6',1,'FCCAnalyses::MCParticle::filter_pdgID']]], + ['m_5fpi_39',['m_pi',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#af5108da5c951942a4ec4120334a81206',1,'FCCAnalyses::VertexFinderLCFIPlus']]], + ['m_5fpos_40',['m_pos',['../structFCCAnalyses_1_1CaloNtupleizer_1_1getFloatAt.html#a77b96a1d0ec2dfe76f72f5879e7ca816',1,'FCCAnalyses::CaloNtupleizer::getFloatAt::m_pos'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__axis.html#ad9360bea72e660821f9bb3bca9ffd7b8',1,'FCCAnalyses::ReconstructedParticle::sel_axis::m_pos']]], + ['m_5fpv_41',['m_pv',['../structFCCAnalyses_1_1myUtils_1_1filter__PV.html#ac7dd043fb9fb0b96a3d23677c5715c3f',1,'FCCAnalyses::myUtils::filter_PV']]], + ['m_5frandom_42',['m_random',['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksTOF.html#a506b86dcf3910e681375b57ebd363c43',1,'FCCAnalyses::SmearObjects::SmearedTracksTOF::m_random'],['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracks.html#ad6fd39f8fc8e333be3a7dd5a67dde949',1,'FCCAnalyses::SmearObjects::SmearedTracks::m_random'],['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksdNdx.html#a5f69c1bd284e7d4967580be859804ccb',1,'FCCAnalyses::SmearObjects::SmearedTracksdNdx::m_random']]], + ['m_5frecombination_43',['m_recombination',['../structFCCAnalyses_1_1Algorithms_1_1jets__TwoHemispheres.html#a6dd68940a8493b099a31fe1aee839b33',1,'FCCAnalyses::Algorithms::jets_TwoHemispheres']]], + ['m_5fresonance_5fmass_44',['m_resonance_mass',['../structFCCAnalyses_1_1JetClusteringUtils_1_1resonanceBuilder.html#a5ba7b6d9a122eeef092d8e73b160c04d',1,'FCCAnalyses::JetClusteringUtils::resonanceBuilder::m_resonance_mass'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1resonanceBuilder.html#a9f6c083b7ec193c195a2a0d33244decf',1,'FCCAnalyses::ReconstructedParticle::resonanceBuilder::m_resonance_mass']]], + ['m_5frho_45',['m_rho',['../structFCCAnalyses_1_1myUtils_1_1build__tau23pi.html#ae0d6ad8b92912f7de7b5e8446896b094',1,'FCCAnalyses::myUtils::build_tau23pi']]], + ['m_5fscale_46',['m_scale',['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksdNdx.html#aeeab241cfb91e8949b970acf989c38c0',1,'FCCAnalyses::SmearObjects::SmearedTracksdNdx::m_scale'],['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksTOF.html#acefeb9d299feec2e7c35713ab34fde46',1,'FCCAnalyses::SmearObjects::SmearedTracksTOF::m_scale'],['../structFCCAnalyses_1_1SmearObjects_1_1SmearedReconstructedParticle.html#af26d9d1de34491962d78061a0c20278a',1,'FCCAnalyses::SmearObjects::SmearedReconstructedParticle::m_scale']]], + ['m_5fsmear_5fparameters_47',['m_smear_parameters',['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracks.html#ac396cb8163b8f4dd8acf61b923bc062e',1,'FCCAnalyses::SmearObjects::SmearedTracks']]], + ['m_5fsorted_48',['m_sorted',['../structFCCAnalyses_1_1Algorithms_1_1jets__TwoHemispheres.html#ae8cbf8e1c6b83339f7eed767315bb404',1,'FCCAnalyses::Algorithms::jets_TwoHemispheres']]], + ['m_5fsqrts_49',['m_sqrts',['../structFCCAnalyses_1_1ReconstructedParticle_1_1recoilBuilder.html#a32278d328bbb696b87a66838874d3542',1,'FCCAnalyses::ReconstructedParticle::recoilBuilder::m_sqrts'],['../structFCCAnalyses_1_1JetClusteringUtils_1_1recoilBuilder.html#a329814e4aa98d24bebf0143fcdbb6a7c',1,'FCCAnalyses::JetClusteringUtils::recoilBuilder::m_sqrts']]], + ['m_5fstabledaughters_50',['m_stableDaughters',['../structFCCAnalyses_1_1MCParticle_1_1get__indices.html#a52a2220468066dc40fee5e583949da18',1,'FCCAnalyses::MCParticle::get_indices']]], + ['m_5fstatus_51',['m_status',['../structFCCAnalyses_1_1MCParticle_1_1sel__genStatus.html#a4a61e72aff1641a7c471dc45d76d8fa1',1,'FCCAnalyses::MCParticle::sel_genStatus']]], + ['m_5ftype_52',['m_type',['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__absType.html#a87421a4b0fa0a2b2086899784be18760',1,'FCCAnalyses::ReconstructedParticle::sel_absType::m_type'],['../structFCCAnalyses_1_1SmearObjects_1_1SmearedReconstructedParticle.html#af4a1f37305b9593ed6e7ab7b8e2b3e4e',1,'FCCAnalyses::SmearObjects::SmearedReconstructedParticle::m_type'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__type.html#a9babd5062e25ec9508677089dca8f196',1,'FCCAnalyses::ReconstructedParticle::sel_type::m_type']]], + ['m_5fz0sig_5fmax_53',['m_z0sig_max',['../structFCCAnalyses_1_1VertexingUtils_1_1selTracks.html#a24914e4dbb60c8a613ea0c5e8901ab24',1,'FCCAnalyses::VertexingUtils::selTracks']]], + ['m_5fz0sig_5fmin_54',['m_z0sig_min',['../structFCCAnalyses_1_1VertexingUtils_1_1selTracks.html#aeea60897fbd83a4229bf4a831190d0a5',1,'FCCAnalyses::VertexingUtils::selTracks']]], + ['max_5flength_55',['max_length',['../structWeaverInterface_1_1PreprocessParams.html#add4b95fd5240777e2b602ef33cd61e8d',1,'WeaverInterface::PreprocessParams']]], + ['mc_5find_56',['mc_ind',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertex.html#a884c5a6e8dd695a1f096d90a43443658',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex::mc_ind'],['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertexMC.html#a69ea380268bd347a0d75c0917b6281d5',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertexMC::mc_ind']]], + ['mc_5findex_57',['mc_index',['../structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite.html#a51b891638f029e522a811b481b568deb',1,'FCCAnalyses::myUtils::FCCAnalysesComposite::mc_index'],['../structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite2.html#a278e01e4e9c96211fe0cab2d4ae00d74',1,'FCCAnalyses::myUtils::FCCAnalysesComposite2::mc_index']]], + ['mc_5findneutral_58',['mc_indneutral',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertexMC.html#aa05f6b4157592113e8f54ab4ade8912f',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertexMC']]], + ['min_5flength_59',['min_length',['../structWeaverInterface_1_1PreprocessParams.html#a73ae9e0e62b2bb25e9d9d0eec1a57ec5',1,'WeaverInterface::PreprocessParams']]], + ['mother_5find_60',['mother_ind',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertexMC.html#ac5a9405e23411cec5d9793e73feb58c2',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertexMC']]] ]; diff --git a/doc/latest/search/variables_b.js b/doc/latest/search/variables_b.js index 875fd9df89..0b1c9bb71b 100644 --- a/doc/latest/search/variables_b.js +++ b/doc/latest/search/variables_b.js @@ -1,12 +1,12 @@ var searchData= [ - ['name_0',['name',['../struct_weaver_interface_1_1_preprocess_params.html#af12a43dddc0c78f21fd377c784771311',1,'WeaverInterface::PreprocessParams']]], - ['njets_1',['njets',['../classjet_clustering_helper_1_1_exclusive_jet_clustering_helper.html#a6639d73c09d1ce185abec596617eef4c',1,'jetClusteringHelper::ExclusiveJetClusteringHelper']]], - ['nmax_5fdmerge_2',['Nmax_dmerge',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a8cb30991db6727e0c230bbe84b7dacfe',1,'FCCAnalyses::JetClusteringUtils']]], - ['norm_5ffactor_3',['norm_factor',['../struct_weaver_interface_1_1_preprocess_params_1_1_var_info.html#a77ad9c5edefc1f30144abd5d654628e8',1,'WeaverInterface::PreprocessParams::VarInfo']]], - ['nsv_5fjet_4',['nSV_jet',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_v0.html#a90643fed7de80675178cf8f1e8feb000',1,'FCCAnalyses::VertexingUtils::FCCAnalysesV0']]], - ['ntracks_5',['ntracks',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex.html#ab2ce764eaa643d7222ed81101b3891a2',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex']]], - ['nx_6',['nx',['../classcontrib_1_1_valencia_brief_jet.html#a80492c2e275cfb3cd9d8fb8345837101',1,'contrib::ValenciaBriefJet']]], - ['ny_7',['ny',['../classcontrib_1_1_valencia_brief_jet.html#a5c634eeb78b93fae40473b0afe24ff77',1,'contrib::ValenciaBriefJet']]], - ['nz_8',['nz',['../classcontrib_1_1_valencia_brief_jet.html#a1f96ef1f3b4623a31940911b17f25b7d',1,'contrib::ValenciaBriefJet']]] + ['name_0',['name',['../structWeaverInterface_1_1PreprocessParams.html#af12a43dddc0c78f21fd377c784771311',1,'WeaverInterface::PreprocessParams']]], + ['njets_1',['njets',['../classjetClusteringHelper_1_1ExclusiveJetClusteringHelper.html#a6639d73c09d1ce185abec596617eef4c',1,'jetClusteringHelper::ExclusiveJetClusteringHelper']]], + ['nmax_5fdmerge_2',['Nmax_dmerge',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a8cb30991db6727e0c230bbe84b7dacfe',1,'FCCAnalyses::JetClusteringUtils']]], + ['norm_5ffactor_3',['norm_factor',['../structWeaverInterface_1_1PreprocessParams_1_1VarInfo.html#a77ad9c5edefc1f30144abd5d654628e8',1,'WeaverInterface::PreprocessParams::VarInfo']]], + ['nsv_5fjet_4',['nSV_jet',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesV0.html#a90643fed7de80675178cf8f1e8feb000',1,'FCCAnalyses::VertexingUtils::FCCAnalysesV0']]], + ['ntracks_5',['ntracks',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertex.html#ab2ce764eaa643d7222ed81101b3891a2',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex']]], + ['nx_6',['nx',['../classcontrib_1_1ValenciaBriefJet.html#a80492c2e275cfb3cd9d8fb8345837101',1,'contrib::ValenciaBriefJet']]], + ['ny_7',['ny',['../classcontrib_1_1ValenciaBriefJet.html#a5c634eeb78b93fae40473b0afe24ff77',1,'contrib::ValenciaBriefJet']]], + ['nz_8',['nz',['../classcontrib_1_1ValenciaBriefJet.html#a1f96ef1f3b4623a31940911b17f25b7d',1,'contrib::ValenciaBriefJet']]] ]; diff --git a/doc/latest/search/variables_c.js b/doc/latest/search/variables_c.js index c0ad44451c..a9c4ccc605 100644 --- a/doc/latest/search/variables_c.js +++ b/doc/latest/search/variables_c.js @@ -1,6 +1,6 @@ var searchData= [ - ['onnx_5f_0',['onnx_',['../class_weaver_interface.html#aacb4cd6fd5cde52edbc655d8312cfe14',1,'WeaverInterface']]], - ['output_5fnode_5fdims_5f_1',['output_node_dims_',['../class_o_n_n_x_runtime.html#af39f5339415ad28552f5745ff8db6160',1,'ONNXRuntime']]], - ['output_5fnode_5fstrings_5f_2',['output_node_strings_',['../class_o_n_n_x_runtime.html#a27b04191237164cc11bde35518b39229',1,'ONNXRuntime']]] + ['onnx_5f_0',['onnx_',['../classWeaverInterface.html#aacb4cd6fd5cde52edbc655d8312cfe14',1,'WeaverInterface']]], + ['output_5fnode_5fdims_5f_1',['output_node_dims_',['../classONNXRuntime.html#af39f5339415ad28552f5745ff8db6160',1,'ONNXRuntime']]], + ['output_5fnode_5fstrings_5f_2',['output_node_strings_',['../classONNXRuntime.html#a27b04191237164cc11bde35518b39229',1,'ONNXRuntime']]] ]; diff --git a/doc/latest/search/variables_d.js b/doc/latest/search/variables_d.js index b29ce3bd59..6a8f6b95e5 100644 --- a/doc/latest/search/variables_d.js +++ b/doc/latest/search/variables_d.js @@ -1,11 +1,11 @@ var searchData= [ - ['pad_0',['pad',['../struct_weaver_interface_1_1_preprocess_params_1_1_var_info.html#a8e05f75dfc1bd3e787bc2edc2c48c39c',1,'WeaverInterface::PreprocessParams::VarInfo']]], - ['particle_1',['particle',['../struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite.html#a6990407739c9fe0c066573c80b806f86',1,'FCCAnalyses::myUtils::FCCAnalysesComposite::particle'],['../struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite2.html#a85254f1a3c9b18ebc2313589173df619',1,'FCCAnalyses::myUtils::FCCAnalysesComposite2::particle'],['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a8144261158126b558d4cd68669f3cc44',1,'jetFlavourHelper.JetFlavourHelper.particle']]], - ['pdgabs_2',['pdgAbs',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_v0.html#a40e6ddf74b8f8966e4528ce7b1c62007',1,'FCCAnalyses::VertexingUtils::FCCAnalysesV0']]], - ['pfcand_3',['pfcand',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a7833ffedc0af292f691889db10fd56fe',1,'jetFlavourHelper::JetFlavourHelper']]], - ['pfnh_4',['pfnh',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a54d80bc3df42eedb254d0dce4905a178',1,'jetFlavourHelper::JetFlavourHelper']]], - ['pfphoton_5',['pfphoton',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#afa5909dcce6af67c3cb7fc68667a12b6',1,'jetFlavourHelper::JetFlavourHelper']]], - ['pftrack_6',['pftrack',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a4bd520345a53f36a8a1d83cf3ef931f4',1,'jetFlavourHelper::JetFlavourHelper']]], - ['prep_5finfo_5fmap_5f_7',['prep_info_map_',['../class_weaver_interface.html#a749b65a4430a53347da41ad9a20370ab',1,'WeaverInterface']]] + ['pad_0',['pad',['../structWeaverInterface_1_1PreprocessParams_1_1VarInfo.html#a8e05f75dfc1bd3e787bc2edc2c48c39c',1,'WeaverInterface::PreprocessParams::VarInfo']]], + ['particle_1',['particle',['../structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite.html#a6990407739c9fe0c066573c80b806f86',1,'FCCAnalyses::myUtils::FCCAnalysesComposite::particle'],['../structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite2.html#a85254f1a3c9b18ebc2313589173df619',1,'FCCAnalyses::myUtils::FCCAnalysesComposite2::particle'],['../classjetFlavourHelper_1_1JetFlavourHelper.html#a8144261158126b558d4cd68669f3cc44',1,'jetFlavourHelper.JetFlavourHelper.particle']]], + ['pdgabs_2',['pdgAbs',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesV0.html#a40e6ddf74b8f8966e4528ce7b1c62007',1,'FCCAnalyses::VertexingUtils::FCCAnalysesV0']]], + ['pfcand_3',['pfcand',['../classjetFlavourHelper_1_1JetFlavourHelper.html#a7833ffedc0af292f691889db10fd56fe',1,'jetFlavourHelper::JetFlavourHelper']]], + ['pfnh_4',['pfnh',['../classjetFlavourHelper_1_1JetFlavourHelper.html#a54d80bc3df42eedb254d0dce4905a178',1,'jetFlavourHelper::JetFlavourHelper']]], + ['pfphoton_5',['pfphoton',['../classjetFlavourHelper_1_1JetFlavourHelper.html#afa5909dcce6af67c3cb7fc68667a12b6',1,'jetFlavourHelper::JetFlavourHelper']]], + ['pftrack_6',['pftrack',['../classjetFlavourHelper_1_1JetFlavourHelper.html#a4bd520345a53f36a8a1d83cf3ef931f4',1,'jetFlavourHelper::JetFlavourHelper']]], + ['prep_5finfo_5fmap_5f_7',['prep_info_map_',['../classWeaverInterface.html#a749b65a4430a53347da41ad9a20370ab',1,'WeaverInterface']]] ]; diff --git a/doc/latest/search/variables_e.js b/doc/latest/search/variables_e.js index 71d8ac3683..a59bc5df55 100644 --- a/doc/latest/search/variables_e.js +++ b/doc/latest/search/variables_e.js @@ -1,8 +1,8 @@ var searchData= [ - ['r_0',['R',['../classcontrib_1_1_valencia_brief_jet.html#af5f006f4c085d06ec28407b8f8dd841e',1,'contrib::ValenciaBriefJet']]], - ['r_5f_1',['R_',['../classcontrib_1_1_valencia_info.html#a79d6105f376cedbb2e53183a9c26c61c',1,'contrib::ValenciaInfo']]], - ['reco_5fchi2_2',['reco_chi2',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex.html#a7808a3d5dd0616b5a2bda7bb2398bd2f',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex']]], - ['reco_5find_3',['reco_ind',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex.html#a1907c2f10ca2653d57187401e2cf97aa',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex']]], - ['replace_5finf_5fvalue_4',['replace_inf_value',['../struct_weaver_interface_1_1_preprocess_params_1_1_var_info.html#a33f5b1b108b0462c3f8cd25ee1399cbf',1,'WeaverInterface::PreprocessParams::VarInfo']]] + ['r_0',['R',['../classcontrib_1_1ValenciaBriefJet.html#af5f006f4c085d06ec28407b8f8dd841e',1,'contrib::ValenciaBriefJet']]], + ['r_5f_1',['R_',['../classcontrib_1_1ValenciaInfo.html#a79d6105f376cedbb2e53183a9c26c61c',1,'contrib::ValenciaInfo']]], + ['reco_5fchi2_2',['reco_chi2',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertex.html#a7808a3d5dd0616b5a2bda7bb2398bd2f',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex']]], + ['reco_5find_3',['reco_ind',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertex.html#a1907c2f10ca2653d57187401e2cf97aa',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex']]], + ['replace_5finf_5fvalue_4',['replace_inf_value',['../structWeaverInterface_1_1PreprocessParams_1_1VarInfo.html#a33f5b1b108b0462c3f8cd25ee1399cbf',1,'WeaverInterface::PreprocessParams::VarInfo']]] ]; diff --git a/doc/latest/search/variables_f.js b/doc/latest/search/variables_f.js index 58afd46497..30e223df34 100644 --- a/doc/latest/search/variables_f.js +++ b/doc/latest/search/variables_f.js @@ -1,5 +1,5 @@ var searchData= [ - ['scores_0',['scores',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a03d8edf0968c8bcbbfc05af186c35637',1,'jetFlavourHelper::JetFlavourHelper']]], - ['session_5f_1',['session_',['../class_o_n_n_x_runtime.html#a0c1d6065611163cec52550e1c3081ec1',1,'ONNXRuntime']]] + ['scores_0',['scores',['../classjetFlavourHelper_1_1JetFlavourHelper.html#a03d8edf0968c8bcbbfc05af186c35637',1,'jetFlavourHelper::JetFlavourHelper']]], + ['session_5f_1',['session_',['../classONNXRuntime.html#a0c1d6065611163cec52550e1c3081ec1',1,'ONNXRuntime']]] ]; diff --git a/doc/latest/splitbar.png b/doc/latest/splitbar.png index dd79ed2bc06b33f5be53328ff0498f77dff6a37e..8c96172911c70923e35c5214e75a64e906ad85fe 100644 GIT binary patch literal 316 zcmeAS@N?(olHy`uVBq!ia0vp^Yzz!63>-{AmhX=Jf(#6d%$_ceAr*{o?=JLmPLyf; z`238OK?UQoudEX{s#F{jU=dBZ#nZO+Yw|ZHpUpE`lpjUJNYCI=+kKMTfFtd>WW>Fs z=;{YQ?|pcj{a^aVidQGUy!-d&(;^wU?|p36?Wx=f^Hmrpl8Uyt&Dv{c{`=?OukLFX zS=_v9{q}wSR`d1e-CaZdkFg(~{WH0I_vddP_x+34{uQY=yS6IQr21>Y>x(K1lgL2- a7RF2R+0BZUk)8t#6$VdNKbLh*2~7Y>{daZ% literal 305 zcmeAS@N?(olHy`uVBq!ia0vp^Yzz!63>-{AmhX=Jf@VhhFKyB0uB%J zeYLBaLMCxXEE5ch$PsjOzN8Ym?c~%L#SPoUE;4hNP21_P;S-D3FJBhHWgBn5JNSF~ zk00HQI}hBeD&D-au72mPs`9dZHg>gpYkspl>sIPn#Iac8kVcn57corPOWWUX@Be)L z{qOx-B6Q+p_tm`lxq12OZu9Q1&z?Q`@#6CI_3ZlJ-q-!P^LM@dmb-cX*M58W_<5gL oqKK=6tDsw8OP~mG%>N778>ZNK#fXTV0fqsCr>mdKI;Vst0R1I?$p8QV diff --git a/doc/latest/splitbard.png b/doc/latest/splitbard.png index 622cfe8256c95bb40863011f54d330981c4ba4bd..1e1d2666dc6d11a57d9dee8780c5d72922a16323 100644 GIT binary patch delta 171 zcmV;c095~)0+RxeBuv^#L_t(|0qxx}Y7|fyM$t3INk$YjO*+xS#zKsRtzcnc=N4?; zfUP@l%MO77zXgcRecbmKhi?&A$J5RGFQ1;>zIc3nbU5G2%kw?=usR%Gy?guZ=a1_rr|-Xi{kPSdkN4-*)7$5l75*xbfFhBN4H)S1 Z{s0}b9U6jI#P|RJ002ovPDHLkV1fzxR-ym^ delta 175 zcmV;g08syv0-6GlBvRo?L_t(|0qxx}Y86lvMbY*1F@=dH5D)?>Y%S7=jbJ5Mna;vi z3tJ~(=LDRxUr_K2Ky3D7zgsNMAdXkpH}Bqme0Fy da4i>~_Y;C4BjT-^W;Or-002ovPDHLkV1l5DSzQ1C diff --git a/doc/latest/structFCCAnalyses_1_1Algorithms_1_1calculate__thrust-members.html b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1calculate__thrust-members.html new file mode 100644 index 0000000000..ef6b13a619 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1calculate__thrust-members.html @@ -0,0 +1,107 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    +

    + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::Algorithms::calculate_thrust Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::Algorithms::calculate_thrust, including all inherited members.

    + + + + + + + + + + +
    calculate_thrust()FCCAnalyses::Algorithms::calculate_thrustinline
    copy(float(&vecOut)[4], float vecIn[4])FCCAnalyses::Algorithms::calculate_thrustinline
    cross(float(&vec)[4], float vec1[4], float vec2[4])FCCAnalyses::Algorithms::calculate_thrustinline
    dot(float vec1[4], float vec2[4])FCCAnalyses::Algorithms::calculate_thrustinline
    mag2(float(&vec)[4])FCCAnalyses::Algorithms::calculate_thrustinline
    minus(float(&vecOut)[4], float vecIn1[4], float vecIn2[4])FCCAnalyses::Algorithms::calculate_thrustinline
    operator()(const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)FCCAnalyses::Algorithms::calculate_thrust
    plus(float(&vec)[4], float vecIn1[4], float vecIn2[4])FCCAnalyses::Algorithms::calculate_thrustinline
    unit(float(&vec)[4])FCCAnalyses::Algorithms::calculate_thrustinline
    + + + + + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1calculate__thrust.html b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1calculate__thrust.html similarity index 83% rename from doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1calculate__thrust.html rename to doc/latest/structFCCAnalyses_1_1Algorithms_1_1calculate__thrust.html index 853b55c61f..dfa276f8eb 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1calculate__thrust.html +++ b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1calculate__thrust.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::Algorithms::calculate_thrust Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,41 +78,41 @@
    FCCAnalyses::Algorithms::calculate_thrust Struct Reference

    Calculates the thrust axis by looping over all possible combinations. - More...

    + More...

    -

    #include <analyzers/dataframe/FCCAnalyses/Algorithms.h>

    +

    #include <analyzers/dataframe/FCCAnalyses/Algorithms.h>

    +
    FCCAnalyses
    - + - + - + - + - + - + - + - + - +

    Public Member Functions

     calculate_thrust ()
     calculate_thrust ()
     
    ROOT::VecOps::RVec< float > operator() (const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)
    ROOT::VecOps::RVec< float > operator() (const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)
     
    void mag2 (float(&vec)[4])
    void mag2 (float(&vec)[4])
     
    float dot (float vec1[4], float vec2[4])
    float dot (float vec1[4], float vec2[4])
     
    void cross (float(&vec)[4], float vec1[4], float vec2[4])
    void cross (float(&vec)[4], float vec1[4], float vec2[4])
     
    void unit (float(&vec)[4])
    void unit (float(&vec)[4])
     
    void plus (float(&vec)[4], float vecIn1[4], float vecIn2[4])
    void plus (float(&vec)[4], float vecIn1[4], float vecIn2[4])
     
    void minus (float(&vecOut)[4], float vecIn1[4], float vecIn2[4])
    void minus (float(&vecOut)[4], float vecIn1[4], float vecIn2[4])
     
    void copy (float(&vecOut)[4], float vecIn[4])
    void copy (float(&vecOut)[4], float vecIn[4])
     

    Detailed Description

    @@ -429,16 +429,14 @@

    Algorithms.h -
  • analyzers/dataframe/src/Algorithms.cc
  • +
  • analyzers/dataframe/FCCAnalyses/Algorithms.h
  • +
  • analyzers/dataframe/src/Algorithms.cc
  • - + diff --git a/doc/latest/structFCCAnalyses_1_1Algorithms_1_1getAxisCharge-members.html b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1getAxisCharge-members.html new file mode 100644 index 0000000000..931221b092 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1getAxisCharge-members.html @@ -0,0 +1,102 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::Algorithms::getAxisCharge Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::Algorithms::getAxisCharge, including all inherited members.

    + + + + + +
    _posFCCAnalyses::Algorithms::getAxisChargeprivate
    _powerFCCAnalyses::Algorithms::getAxisChargeprivate
    getAxisCharge(bool arg_pos=0, float arg_power=1)FCCAnalyses::Algorithms::getAxisCharge
    operator()(const ROOT::VecOps::RVec< float > &angle, const ROOT::VecOps::RVec< float > &charge, const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)FCCAnalyses::Algorithms::getAxisCharge
    + + + + + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_charge.html b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1getAxisCharge.html similarity index 81% rename from doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_charge.html rename to doc/latest/structFCCAnalyses_1_1Algorithms_1_1getAxisCharge.html index ed8cd3fb51..7202ecf74e 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_charge.html +++ b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1getAxisCharge.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::Algorithms::getAxisCharge Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,35 +78,35 @@
    FCCAnalyses::Algorithms::getAxisCharge Struct Reference

    Get the weighted charge in a given hemisphere (defined by it's angle wrt to axis). For definition see eq1 https://arxiv.org/pdf/1209.2421.pdf. - More...

    + More...

    -

    #include <analyzers/dataframe/FCCAnalyses/Algorithms.h>

    +

    #include <analyzers/dataframe/FCCAnalyses/Algorithms.h>

    +
    FCCAnalyses
    - + - +

    Public Member Functions

     getAxisCharge (bool arg_pos=0, float arg_power=1)
     getAxisCharge (bool arg_pos=0, float arg_power=1)
     
    float operator() (const ROOT::VecOps::RVec< float > &angle, const ROOT::VecOps::RVec< float > &charge, const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)
    float operator() (const ROOT::VecOps::RVec< float > &angle, const ROOT::VecOps::RVec< float > &charge, const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)
     
    - + - +

    Private Attributes

    bool _pos
    bool _pos
     
    float _power
    float _power
     Which hemisphere to select, false/0=cosTheta<0 true/1=cosTheta>0. Default=0.
     
    @@ -236,16 +236,14 @@

    Algorithms.h -
  • analyzers/dataframe/src/Algorithms.cc
  • +
  • analyzers/dataframe/FCCAnalyses/Algorithms.h
  • +
  • analyzers/dataframe/src/Algorithms.cc
  • - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_energy-members.html b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1getAxisEnergy-members.html similarity index 58% rename from doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_energy-members.html rename to doc/latest/structFCCAnalyses_1_1Algorithms_1_1getAxisEnergy-members.html index dca45638c2..a6889fc7ae 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_energy-members.html +++ b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1getAxisEnergy-members.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: Member List @@ -21,15 +22,14 @@ -
    - - + @@ -78,7 +78,7 @@
    @@ -86,18 +86,16 @@
    -

    This is the complete list of members for FCCAnalyses::Algorithms::getAxisEnergy, including all inherited members.

    +

    This is the complete list of members for FCCAnalyses::Algorithms::getAxisEnergy, including all inherited members.

    +
    FCCAnalyses
    - - - + + +
    _posFCCAnalyses::Algorithms::getAxisEnergyprivate
    getAxisEnergy(bool arg_pos=0)FCCAnalyses::Algorithms::getAxisEnergy
    operator()(const ROOT::VecOps::RVec< float > &angle, const ROOT::VecOps::RVec< float > &charge, const ROOT::VecOps::RVec< float > &energy)FCCAnalyses::Algorithms::getAxisEnergy
    _posFCCAnalyses::Algorithms::getAxisEnergyprivate
    getAxisEnergy(bool arg_pos=0)FCCAnalyses::Algorithms::getAxisEnergy
    operator()(const ROOT::VecOps::RVec< float > &angle, const ROOT::VecOps::RVec< float > &charge, const ROOT::VecOps::RVec< float > &energy)FCCAnalyses::Algorithms::getAxisEnergy
    - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_energy.html b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1getAxisEnergy.html similarity index 79% rename from doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_energy.html rename to doc/latest/structFCCAnalyses_1_1Algorithms_1_1getAxisEnergy.html index 8182f0c1f5..547c6df843 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_energy.html +++ b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1getAxisEnergy.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::Algorithms::getAxisEnergy Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,33 +78,33 @@
    FCCAnalyses::Algorithms::getAxisEnergy Struct Reference

    Get the energy in a given hemisphere (defined by it's angle wrt to axis). Returns 3 values: total, charged, neutral energies. - More...

    + More...

    -

    #include <analyzers/dataframe/FCCAnalyses/Algorithms.h>

    +

    #include <analyzers/dataframe/FCCAnalyses/Algorithms.h>

    +
    FCCAnalyses
    - + - +

    Public Member Functions

     getAxisEnergy (bool arg_pos=0)
     getAxisEnergy (bool arg_pos=0)
     
    ROOT::VecOps::RVec< float > operator() (const ROOT::VecOps::RVec< float > &angle, const ROOT::VecOps::RVec< float > &charge, const ROOT::VecOps::RVec< float > &energy)
    ROOT::VecOps::RVec< float > operator() (const ROOT::VecOps::RVec< float > &angle, const ROOT::VecOps::RVec< float > &charge, const ROOT::VecOps::RVec< float > &energy)
     
    - +

    Private Attributes

    bool _pos
    bool _pos
     

    Detailed Description

    @@ -187,16 +187,14 @@

    Algorithms.h -
  • analyzers/dataframe/src/Algorithms.cc
  • +
  • analyzers/dataframe/FCCAnalyses/Algorithms.h
  • +
  • analyzers/dataframe/src/Algorithms.cc
  • - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_mass-members.html b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1getAxisMass-members.html similarity index 57% rename from doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_mass-members.html rename to doc/latest/structFCCAnalyses_1_1Algorithms_1_1getAxisMass-members.html index cd7e165d05..19673b8ae9 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_mass-members.html +++ b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1getAxisMass-members.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: Member List @@ -21,15 +22,14 @@ -
    - - + @@ -78,7 +78,7 @@
    @@ -86,18 +86,16 @@
    -

    This is the complete list of members for FCCAnalyses::Algorithms::getAxisMass, including all inherited members.

    +

    This is the complete list of members for FCCAnalyses::Algorithms::getAxisMass, including all inherited members.

    +
    FCCAnalyses
    - - - + + +
    _posFCCAnalyses::Algorithms::getAxisMassprivate
    getAxisMass(bool arg_pos=0)FCCAnalyses::Algorithms::getAxisMass
    operator()(const ROOT::VecOps::RVec< float > &angle, const ROOT::VecOps::RVec< float > &energy, const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)FCCAnalyses::Algorithms::getAxisMass
    _posFCCAnalyses::Algorithms::getAxisMassprivate
    getAxisMass(bool arg_pos=0)FCCAnalyses::Algorithms::getAxisMass
    operator()(const ROOT::VecOps::RVec< float > &angle, const ROOT::VecOps::RVec< float > &energy, const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)FCCAnalyses::Algorithms::getAxisMass
    - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_mass.html b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1getAxisMass.html similarity index 79% rename from doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_mass.html rename to doc/latest/structFCCAnalyses_1_1Algorithms_1_1getAxisMass.html index 5925b5f37e..f8e822ce49 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_mass.html +++ b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1getAxisMass.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::Algorithms::getAxisMass Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,33 +78,33 @@
    FCCAnalyses::Algorithms::getAxisMass Struct Reference

    Get the invariant mass in a given hemisphere (defined by it's angle wrt to axis). - More...

    + More...

    -

    #include <analyzers/dataframe/FCCAnalyses/Algorithms.h>

    +

    #include <analyzers/dataframe/FCCAnalyses/Algorithms.h>

    +
    FCCAnalyses
    - + - +

    Public Member Functions

     getAxisMass (bool arg_pos=0)
     getAxisMass (bool arg_pos=0)
     
    float operator() (const ROOT::VecOps::RVec< float > &angle, const ROOT::VecOps::RVec< float > &energy, const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)
    float operator() (const ROOT::VecOps::RVec< float > &angle, const ROOT::VecOps::RVec< float > &energy, const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)
     
    - +

    Private Attributes

    bool _pos
    bool _pos
     

    Detailed Description

    @@ -199,16 +199,14 @@

    Algorithms.h -
  • analyzers/dataframe/src/Algorithms.cc
  • +
  • analyzers/dataframe/FCCAnalyses/Algorithms.h
  • +
  • analyzers/dataframe/src/Algorithms.cc
  • - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_n-members.html b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1getAxisN-members.html similarity index 59% rename from doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_n-members.html rename to doc/latest/structFCCAnalyses_1_1Algorithms_1_1getAxisN-members.html index ee3e00c984..e25947567d 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_n-members.html +++ b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1getAxisN-members.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: Member List @@ -21,15 +22,14 @@ -
    - - + @@ -78,7 +78,7 @@
    @@ -86,18 +86,16 @@
    -

    This is the complete list of members for FCCAnalyses::Algorithms::getAxisN, including all inherited members.

    +

    This is the complete list of members for FCCAnalyses::Algorithms::getAxisN, including all inherited members.

    +
    FCCAnalyses
    - - - + + +
    _posFCCAnalyses::Algorithms::getAxisNprivate
    getAxisN(bool arg_pos=0)FCCAnalyses::Algorithms::getAxisN
    operator()(const ROOT::VecOps::RVec< float > &angle, const ROOT::VecOps::RVec< float > &charge)FCCAnalyses::Algorithms::getAxisN
    _posFCCAnalyses::Algorithms::getAxisNprivate
    getAxisN(bool arg_pos=0)FCCAnalyses::Algorithms::getAxisN
    operator()(const ROOT::VecOps::RVec< float > &angle, const ROOT::VecOps::RVec< float > &charge)FCCAnalyses::Algorithms::getAxisN
    - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_n.html b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1getAxisN.html similarity index 79% rename from doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_n.html rename to doc/latest/structFCCAnalyses_1_1Algorithms_1_1getAxisN.html index c85687282a..1a2c233fde 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_n.html +++ b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1getAxisN.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::Algorithms::getAxisN Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,33 +78,33 @@
    FCCAnalyses::Algorithms::getAxisN Struct Reference

    Get the number of particles in a given hemisphere (defined by it's angle wrt to axis). Returns 3 values: total, charged, neutral multiplicity. - More...

    + More...

    -

    #include <analyzers/dataframe/FCCAnalyses/Algorithms.h>

    +

    #include <analyzers/dataframe/FCCAnalyses/Algorithms.h>

    +
    FCCAnalyses
    - + - +

    Public Member Functions

     getAxisN (bool arg_pos=0)
     getAxisN (bool arg_pos=0)
     
    ROOT::VecOps::RVec< int > operator() (const ROOT::VecOps::RVec< float > &angle, const ROOT::VecOps::RVec< float > &charge)
    ROOT::VecOps::RVec< int > operator() (const ROOT::VecOps::RVec< float > &angle, const ROOT::VecOps::RVec< float > &charge)
     
    - +

    Private Attributes

    bool _pos
    bool _pos
     

    Detailed Description

    @@ -181,16 +181,14 @@

    Algorithms.h -
  • analyzers/dataframe/src/Algorithms.cc
  • +
  • analyzers/dataframe/FCCAnalyses/Algorithms.h
  • +
  • analyzers/dataframe/src/Algorithms.cc
  • - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1get_thrust_pointing-members.html b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1getThrustPointing-members.html similarity index 57% rename from doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1get_thrust_pointing-members.html rename to doc/latest/structFCCAnalyses_1_1Algorithms_1_1getThrustPointing-members.html index 8b17d3b713..0bec2328c8 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1get_thrust_pointing-members.html +++ b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1getThrustPointing-members.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: Member List @@ -21,15 +22,14 @@ -
    - - + @@ -78,7 +78,7 @@
    @@ -86,18 +86,16 @@
    -

    This is the complete list of members for FCCAnalyses::Algorithms::getThrustPointing, including all inherited members.

    +

    This is the complete list of members for FCCAnalyses::Algorithms::getThrustPointing, including all inherited members.

    +
    FCCAnalyses
    - - - + + +
    _dirFCCAnalyses::Algorithms::getThrustPointingprivate
    getThrustPointing(float arg_dir=1.)FCCAnalyses::Algorithms::getThrustPointing
    operator()(const ROOT::VecOps::RVec< float > &in, const ROOT::VecOps::RVec< float > &rp_e, const ROOT::VecOps::RVec< float > &thrust)FCCAnalyses::Algorithms::getThrustPointing
    _dirFCCAnalyses::Algorithms::getThrustPointingprivate
    getThrustPointing(float arg_dir=1.)FCCAnalyses::Algorithms::getThrustPointing
    operator()(const ROOT::VecOps::RVec< float > &in, const ROOT::VecOps::RVec< float > &rp_e, const ROOT::VecOps::RVec< float > &thrust)FCCAnalyses::Algorithms::getThrustPointing
    - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1get_thrust_pointing.html b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1getThrustPointing.html similarity index 79% rename from doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1get_thrust_pointing.html rename to doc/latest/structFCCAnalyses_1_1Algorithms_1_1getThrustPointing.html index 03cdd80784..6da4130b9e 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1get_thrust_pointing.html +++ b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1getThrustPointing.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::Algorithms::getThrustPointing Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,33 +78,33 @@
    FCCAnalyses::Algorithms::getThrustPointing Struct Reference

    Make the thrust axis points to hemisphere with maximum or minimum energy. - More...

    + More...

    -

    #include <analyzers/dataframe/FCCAnalyses/Algorithms.h>

    +

    #include <analyzers/dataframe/FCCAnalyses/Algorithms.h>

    +
    FCCAnalyses
    - + - +

    Public Member Functions

     getThrustPointing (float arg_dir=1.)
     getThrustPointing (float arg_dir=1.)
     
    ROOT::VecOps::RVec< float > operator() (const ROOT::VecOps::RVec< float > &in, const ROOT::VecOps::RVec< float > &rp_e, const ROOT::VecOps::RVec< float > &thrust)
    ROOT::VecOps::RVec< float > operator() (const ROOT::VecOps::RVec< float > &in, const ROOT::VecOps::RVec< float > &rp_e, const ROOT::VecOps::RVec< float > &thrust)
     
    - +

    Private Attributes

    float _dir
    float _dir
     

    Detailed Description

    @@ -187,16 +187,14 @@

    Algorithms.h -
  • analyzers/dataframe/src/Algorithms.cc
  • +
  • analyzers/dataframe/FCCAnalyses/Algorithms.h
  • +
  • analyzers/dataframe/src/Algorithms.cc
  • - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1jets___two_hemispheres-members.html b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1jets__TwoHemispheres-members.html similarity index 54% rename from doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1jets___two_hemispheres-members.html rename to doc/latest/structFCCAnalyses_1_1Algorithms_1_1jets__TwoHemispheres-members.html index 5c1fa24085..d97f8fef63 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1jets___two_hemispheres-members.html +++ b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1jets__TwoHemispheres-members.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: Member List @@ -21,15 +22,14 @@ -
    - - + @@ -78,7 +78,7 @@
    @@ -86,19 +86,17 @@
    -

    This is the complete list of members for FCCAnalyses::Algorithms::jets_TwoHemispheres, including all inherited members.

    +

    This is the complete list of members for FCCAnalyses::Algorithms::jets_TwoHemispheres, including all inherited members.

    +
    FCCAnalyses
    - - - - + + + +
    jets_TwoHemispheres(int arg_sorted, int arg_recombination)FCCAnalyses::Algorithms::jets_TwoHemispheres
    m_recombinationFCCAnalyses::Algorithms::jets_TwoHemispheres
    m_sortedFCCAnalyses::Algorithms::jets_TwoHemispheres
    operator()(const ROOT::VecOps::RVec< float > &RP_px, const ROOT::VecOps::RVec< float > &RP_py, const ROOT::VecOps::RVec< float > &RP_pz, const ROOT::VecOps::RVec< float > &RP_e, const ROOT::VecOps::RVec< float > &RP_costheta)FCCAnalyses::Algorithms::jets_TwoHemispheres
    jets_TwoHemispheres(int arg_sorted, int arg_recombination)FCCAnalyses::Algorithms::jets_TwoHemispheres
    m_recombinationFCCAnalyses::Algorithms::jets_TwoHemispheres
    m_sortedFCCAnalyses::Algorithms::jets_TwoHemispheres
    operator()(const ROOT::VecOps::RVec< float > &RP_px, const ROOT::VecOps::RVec< float > &RP_py, const ROOT::VecOps::RVec< float > &RP_pz, const ROOT::VecOps::RVec< float > &RP_e, const ROOT::VecOps::RVec< float > &RP_costheta)FCCAnalyses::Algorithms::jets_TwoHemispheres
    - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1jets___two_hemispheres.html b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1jets__TwoHemispheres.html similarity index 77% rename from doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1jets___two_hemispheres.html rename to doc/latest/structFCCAnalyses_1_1Algorithms_1_1jets__TwoHemispheres.html index 684449c74c..05f21546ab 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1jets___two_hemispheres.html +++ b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1jets__TwoHemispheres.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::Algorithms::jets_TwoHemispheres Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,36 +78,36 @@
    FCCAnalyses::Algorithms::jets_TwoHemispheres Struct Reference

    make "jets" by splitting the events into two hemisphere transverse to the thrust axis. - More...

    + More...

    -

    #include <analyzers/dataframe/FCCAnalyses/Algorithms.h>

    +

    #include <analyzers/dataframe/FCCAnalyses/Algorithms.h>

    +
    FCCAnalyses
    - + - +

    Public Member Functions

     jets_TwoHemispheres (int arg_sorted, int arg_recombination)
     jets_TwoHemispheres (int arg_sorted, int arg_recombination)
     
    JetClustering::FCCAnalysesJet operator() (const ROOT::VecOps::RVec< float > &RP_px, const ROOT::VecOps::RVec< float > &RP_py, const ROOT::VecOps::RVec< float > &RP_pz, const ROOT::VecOps::RVec< float > &RP_e, const ROOT::VecOps::RVec< float > &RP_costheta)
    JetClustering::FCCAnalysesJet operator() (const ROOT::VecOps::RVec< float > &RP_px, const ROOT::VecOps::RVec< float > &RP_py, const ROOT::VecOps::RVec< float > &RP_pz, const ROOT::VecOps::RVec< float > &RP_e, const ROOT::VecOps::RVec< float > &RP_costheta)
     
    - + - +

    Public Attributes

    int m_sorted =0
    int m_sorted =0
     pT ordering=0, E ordering=1
     
    int m_recombination = 0
    int m_recombination = 0
     E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6, E0_scheme=10, p_scheme=11.
     
    @@ -150,7 +150,7 @@

    - + @@ -223,16 +223,14 @@

    Algorithms.h -
  • analyzers/dataframe/src/Algorithms.cc
  • +
  • analyzers/dataframe/FCCAnalyses/Algorithms.h
  • +
  • analyzers/dataframe/src/Algorithms.cc
  • - + diff --git a/doc/latest/structFCCAnalyses_1_1Algorithms_1_1minimize__sphericity-members.html b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1minimize__sphericity-members.html new file mode 100644 index 0000000000..89222ae024 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1minimize__sphericity-members.html @@ -0,0 +1,107 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    +

    JetClustering::FCCAnalysesJet FCCAnalyses::Algorithms::jets_TwoHemispheres::operator() JetClustering::FCCAnalysesJet FCCAnalyses::Algorithms::jets_TwoHemispheres::operator() ( const ROOT::VecOps::RVec< float > &  RP_px,
    + + + + + +
    +
    FCCAnalyses +
    +
    +

    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::Algorithms::minimize_sphericity Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::Algorithms::minimize_sphericity, including all inherited members.

    + + + + + + + + + + +
    _algonameFCCAnalyses::Algorithms::minimize_sphericityprivate
    _maxcallsFCCAnalyses::Algorithms::minimize_sphericityprivate
    _minFCCAnalyses::Algorithms::minimize_sphericityprivate
    _minnameFCCAnalyses::Algorithms::minimize_sphericityprivate
    _stepFCCAnalyses::Algorithms::minimize_sphericityprivate
    _toleranceFCCAnalyses::Algorithms::minimize_sphericityprivate
    _variableFCCAnalyses::Algorithms::minimize_sphericityprivate
    minimize_sphericity(std::string arg_minname="Minuit2", std::string arg_algoname="Migrad", int arg_maxcalls=100000, float arg_tolerance=0.001)FCCAnalyses::Algorithms::minimize_sphericity
    operator()(const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)FCCAnalyses::Algorithms::minimize_sphericity
    + + + + + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1minimize__sphericity.html b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1minimize__sphericity.html similarity index 82% rename from doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1minimize__sphericity.html rename to doc/latest/structFCCAnalyses_1_1Algorithms_1_1minimize__sphericity.html index 770e67301a..44067decbc 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1minimize__sphericity.html +++ b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1minimize__sphericity.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::Algorithms::minimize_sphericity Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,50 +78,50 @@
    FCCAnalyses::Algorithms::minimize_sphericity Struct Reference

    Calculates the sphericity axis based on a list of px, py, pz. - More...

    + More...

    -

    #include <analyzers/dataframe/FCCAnalyses/Algorithms.h>

    +

    #include <analyzers/dataframe/FCCAnalyses/Algorithms.h>

    +
    FCCAnalyses
    - + - +

    Public Member Functions

     minimize_sphericity (std::string arg_minname="Minuit2", std::string arg_algoname="Migrad", int arg_maxcalls=100000, float arg_tolerance=0.001)
     minimize_sphericity (std::string arg_minname="Minuit2", std::string arg_algoname="Migrad", int arg_maxcalls=100000, float arg_tolerance=0.001)
     
    ROOT::VecOps::RVec< float > operator() (const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)
    ROOT::VecOps::RVec< float > operator() (const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)
     
    - + - + - + - + - + - + - +

    Private Attributes

    char const * _minname
    char const * _minname
     
    char const * _algoname
    char const * _algoname
     Minimizer to use, Minuit2 default.
     
    int _maxcalls
    int _maxcalls
     Optimisation algorithm, Migrad default.
     
    float _tolerance
    float _tolerance
     Maximum call to minimization function, default=100000.
     
    ROOT::Math::Minimizer * _min
    ROOT::Math::Minimizer * _min
     Tolerance for minimization, default=0.001.
     
    double _step [3] ={0.001,0.001,0.001}
    double _step [3] ={0.001,0.001,0.001}
     internal ROOT minimizer
     
    double _variable [3] ={1.0,1.0,1.0}
    double _variable [3] ={1.0,1.0,1.0}
     

    Detailed Description

    @@ -368,16 +368,14 @@

    Algorithms.h -
  • analyzers/dataframe/src/Algorithms.cc
  • +
  • analyzers/dataframe/FCCAnalyses/Algorithms.h
  • +
  • analyzers/dataframe/src/Algorithms.cc
  • - + diff --git a/doc/latest/structFCCAnalyses_1_1Algorithms_1_1minimize__thrust-members.html b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1minimize__thrust-members.html new file mode 100644 index 0000000000..4f793477e7 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1minimize__thrust-members.html @@ -0,0 +1,107 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::Algorithms::minimize_thrust Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::Algorithms::minimize_thrust, including all inherited members.

    + + + + + + + + + + +
    _algonameFCCAnalyses::Algorithms::minimize_thrustprivate
    _maxcallsFCCAnalyses::Algorithms::minimize_thrustprivate
    _minFCCAnalyses::Algorithms::minimize_thrustprivate
    _minnameFCCAnalyses::Algorithms::minimize_thrustprivate
    _stepFCCAnalyses::Algorithms::minimize_thrustprivate
    _toleranceFCCAnalyses::Algorithms::minimize_thrustprivate
    _variableFCCAnalyses::Algorithms::minimize_thrustprivate
    minimize_thrust(std::string arg_minname="Minuit2", std::string arg_algoname="Migrad", int arg_maxcalls=100000, float arg_tolerance=0.001)FCCAnalyses::Algorithms::minimize_thrust
    operator()(const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)FCCAnalyses::Algorithms::minimize_thrust
    + + + + + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1minimize__thrust.html b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1minimize__thrust.html similarity index 83% rename from doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1minimize__thrust.html rename to doc/latest/structFCCAnalyses_1_1Algorithms_1_1minimize__thrust.html index d077624093..a9fee5a39e 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1minimize__thrust.html +++ b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1minimize__thrust.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::Algorithms::minimize_thrust Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,50 +78,50 @@
    FCCAnalyses::Algorithms::minimize_thrust Struct Reference

    Finds the thrust axis based on a list of px, py, pz. - More...

    + More...

    -

    #include <analyzers/dataframe/FCCAnalyses/Algorithms.h>

    +

    #include <analyzers/dataframe/FCCAnalyses/Algorithms.h>

    +
    FCCAnalyses
    - + - +

    Public Member Functions

     minimize_thrust (std::string arg_minname="Minuit2", std::string arg_algoname="Migrad", int arg_maxcalls=100000, float arg_tolerance=0.001)
     minimize_thrust (std::string arg_minname="Minuit2", std::string arg_algoname="Migrad", int arg_maxcalls=100000, float arg_tolerance=0.001)
     
    ROOT::VecOps::RVec< float > operator() (const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)
    ROOT::VecOps::RVec< float > operator() (const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)
     
    - + - + - + - + - + - + - +

    Private Attributes

    char const * _minname
    char const * _minname
     
    char const * _algoname
    char const * _algoname
     Minimizer to use, Minuit2 default.
     
    int _maxcalls
    int _maxcalls
     Optimisation algorithm, Migrad default.
     
    float _tolerance
    float _tolerance
     Maximum call to minimization function, default=100000.
     
    ROOT::Math::Minimizer * _min
    ROOT::Math::Minimizer * _min
     Tolerance for minimization, default=0.001.
     
    double _step [3] ={0.001,0.001,0.001}
    double _step [3] ={0.001,0.001,0.001}
     internal ROOT minimizer
     
    double _variable [3] ={1.0,1.0,1.0}
    double _variable [3] ={1.0,1.0,1.0}
     

    Detailed Description

    @@ -368,16 +368,14 @@

    Algorithms.h -
  • analyzers/dataframe/src/Algorithms.cc
  • +
  • analyzers/dataframe/FCCAnalyses/Algorithms.h
  • +
  • analyzers/dataframe/src/Algorithms.cc
  • - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1thrust_fit-members.html b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1sphericityFit-members.html similarity index 53% rename from doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1thrust_fit-members.html rename to doc/latest/structFCCAnalyses_1_1Algorithms_1_1sphericityFit-members.html index a5610d9b40..593d5c7f4f 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1thrust_fit-members.html +++ b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1sphericityFit-members.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: Member List @@ -21,15 +22,14 @@ -
    - - + @@ -78,28 +78,26 @@
    -
    FCCAnalyses::Algorithms::thrustFit Member List
    +
    FCCAnalyses::Algorithms::sphericityFit Member List
    -

    This is the complete list of members for FCCAnalyses::Algorithms::thrustFit, including all inherited members.

    +

    This is the complete list of members for FCCAnalyses::Algorithms::sphericityFit, including all inherited members.

    +
    FCCAnalyses
    - - - - - + + + + +
    _pxFCCAnalyses::Algorithms::thrustFitprivate
    _pyFCCAnalyses::Algorithms::thrustFitprivate
    _pzFCCAnalyses::Algorithms::thrustFitprivate
    operator()(const double *par)FCCAnalyses::Algorithms::thrustFit
    thrustFit(const ROOT::VecOps::RVec< float > &arg_px, const ROOT::VecOps::RVec< float > &arg_py, const ROOT::VecOps::RVec< float > &arg_pz)FCCAnalyses::Algorithms::thrustFit
    _pxFCCAnalyses::Algorithms::sphericityFitprivate
    _pyFCCAnalyses::Algorithms::sphericityFitprivate
    _pzFCCAnalyses::Algorithms::sphericityFitprivate
    operator()(const double *par)FCCAnalyses::Algorithms::sphericityFit
    sphericityFit(const ROOT::VecOps::RVec< float > &arg_px, const ROOT::VecOps::RVec< float > &arg_py, const ROOT::VecOps::RVec< float > &arg_pz)FCCAnalyses::Algorithms::sphericityFit
    - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1sphericity_fit.html b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1sphericityFit.html similarity index 82% rename from doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1sphericity_fit.html rename to doc/latest/structFCCAnalyses_1_1Algorithms_1_1sphericityFit.html index 8eb8413c23..03b0a4df15 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1sphericity_fit.html +++ b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1sphericityFit.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::Algorithms::sphericityFit Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,38 +78,38 @@
    FCCAnalyses::Algorithms::sphericityFit Struct Reference

    Function that runs the fit for the sphericity axis determination. - More...

    + More...

    -

    #include <analyzers/dataframe/FCCAnalyses/Algorithms.h>

    +

    #include <analyzers/dataframe/FCCAnalyses/Algorithms.h>

    +
    FCCAnalyses
    - + - +

    Public Member Functions

     sphericityFit (const ROOT::VecOps::RVec< float > &arg_px, const ROOT::VecOps::RVec< float > &arg_py, const ROOT::VecOps::RVec< float > &arg_pz)
     sphericityFit (const ROOT::VecOps::RVec< float > &arg_px, const ROOT::VecOps::RVec< float > &arg_py, const ROOT::VecOps::RVec< float > &arg_pz)
     
    float operator() (const double *par)
    float operator() (const double *par)
     
    - + - + - +

    Private Attributes

    ROOT::VecOps::RVec< float > _px
    ROOT::VecOps::RVec< float > _px
     
    ROOT::VecOps::RVec< float > _py
    ROOT::VecOps::RVec< float > _py
     vector of px
     
    ROOT::VecOps::RVec< float > _pz
    ROOT::VecOps::RVec< float > _pz
     vector of py
     
    @@ -241,16 +241,14 @@

    Algorithms.h -
  • analyzers/dataframe/src/Algorithms.cc
  • +
  • analyzers/dataframe/FCCAnalyses/Algorithms.h
  • +
  • analyzers/dataframe/src/Algorithms.cc
  • - + diff --git a/doc/latest/structFCCAnalyses_1_1Algorithms_1_1thrustFit-members.html b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1thrustFit-members.html new file mode 100644 index 0000000000..62e121630c --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1thrustFit-members.html @@ -0,0 +1,103 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::Algorithms::thrustFit Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::Algorithms::thrustFit, including all inherited members.

    + + + + + + +
    _pxFCCAnalyses::Algorithms::thrustFitprivate
    _pyFCCAnalyses::Algorithms::thrustFitprivate
    _pzFCCAnalyses::Algorithms::thrustFitprivate
    operator()(const double *par)FCCAnalyses::Algorithms::thrustFit
    thrustFit(const ROOT::VecOps::RVec< float > &arg_px, const ROOT::VecOps::RVec< float > &arg_py, const ROOT::VecOps::RVec< float > &arg_pz)FCCAnalyses::Algorithms::thrustFit
    + + + + + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1thrust_fit.html b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1thrustFit.html similarity index 82% rename from doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1thrust_fit.html rename to doc/latest/structFCCAnalyses_1_1Algorithms_1_1thrustFit.html index c31dc21c41..fff05c900a 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1thrust_fit.html +++ b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1thrustFit.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::Algorithms::thrustFit Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,38 +78,38 @@
    FCCAnalyses::Algorithms::thrustFit Struct Reference

    Function that runs the fit for the thrust axis determination. - More...

    + More...

    -

    #include <analyzers/dataframe/FCCAnalyses/Algorithms.h>

    +

    #include <analyzers/dataframe/FCCAnalyses/Algorithms.h>

    +
    FCCAnalyses
    - + - +

    Public Member Functions

     thrustFit (const ROOT::VecOps::RVec< float > &arg_px, const ROOT::VecOps::RVec< float > &arg_py, const ROOT::VecOps::RVec< float > &arg_pz)
     thrustFit (const ROOT::VecOps::RVec< float > &arg_px, const ROOT::VecOps::RVec< float > &arg_py, const ROOT::VecOps::RVec< float > &arg_pz)
     
    float operator() (const double *par)
    float operator() (const double *par)
     
    - + - + - +

    Private Attributes

    ROOT::VecOps::RVec< float > _px
    ROOT::VecOps::RVec< float > _px
     
    ROOT::VecOps::RVec< float > _py
    ROOT::VecOps::RVec< float > _py
     vector of px
     
    ROOT::VecOps::RVec< float > _pz
    ROOT::VecOps::RVec< float > _pz
     vector of py
     
    @@ -241,16 +241,14 @@

    Algorithms.h -
  • analyzers/dataframe/src/Algorithms.cc
  • +
  • analyzers/dataframe/FCCAnalyses/Algorithms.h
  • +
  • analyzers/dataframe/src/Algorithms.cc
  • - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1get_float_at-members.html b/doc/latest/structFCCAnalyses_1_1CaloNtupleizer_1_1getFloatAt-members.html similarity index 59% rename from doc/latest/struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1get_float_at-members.html rename to doc/latest/structFCCAnalyses_1_1CaloNtupleizer_1_1getFloatAt-members.html index bf55f703c8..dba209b8a6 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1get_float_at-members.html +++ b/doc/latest/structFCCAnalyses_1_1CaloNtupleizer_1_1getFloatAt-members.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: Member List @@ -21,15 +22,14 @@ -
    - - + @@ -78,7 +78,7 @@
    @@ -86,18 +86,16 @@
    -

    This is the complete list of members for FCCAnalyses::CaloNtupleizer::getFloatAt, including all inherited members.

    +

    This is the complete list of members for FCCAnalyses::CaloNtupleizer::getFloatAt, including all inherited members.

    +
    FCCAnalyses
    - - - + + +
    getFloatAt(size_t pos)FCCAnalyses::CaloNtupleizer::getFloatAt
    m_posFCCAnalyses::CaloNtupleizer::getFloatAt
    operator()(const ROOT::VecOps::RVec< std::vector< float > > &in)FCCAnalyses::CaloNtupleizer::getFloatAt
    getFloatAt(size_t pos)FCCAnalyses::CaloNtupleizer::getFloatAt
    m_posFCCAnalyses::CaloNtupleizer::getFloatAt
    operator()(const ROOT::VecOps::RVec< std::vector< float > > &in)FCCAnalyses::CaloNtupleizer::getFloatAt
    - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1get_float_at.html b/doc/latest/structFCCAnalyses_1_1CaloNtupleizer_1_1getFloatAt.html similarity index 77% rename from doc/latest/struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1get_float_at.html rename to doc/latest/structFCCAnalyses_1_1CaloNtupleizer_1_1getFloatAt.html index d8b8cea1dc..438a42e024 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1get_float_at.html +++ b/doc/latest/structFCCAnalyses_1_1CaloNtupleizer_1_1getFloatAt.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::CaloNtupleizer::getFloatAt Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,30 +78,30 @@
    FCCAnalyses::CaloNtupleizer::getFloatAt Struct Reference
    +
    FCCAnalyses
    - + - +

    Public Member Functions

     getFloatAt (size_t pos)
     getFloatAt (size_t pos)
     
    ROOT::RVecF operator() (const ROOT::VecOps::RVec< std::vector< float > > &in)
    ROOT::RVecF operator() (const ROOT::VecOps::RVec< std::vector< float > > &in)
     
    - +

    Public Attributes

    size_t m_pos
    size_t m_pos
     

    Constructor & Destructor Documentation

    @@ -158,16 +158,14 @@

    CaloNtupleizer.h -
  • analyzers/dataframe/src/CaloNtupleizer.cc
  • +
  • analyzers/dataframe/FCCAnalyses/CaloNtupleizer.h
  • +
  • analyzers/dataframe/src/CaloNtupleizer.cc
  • - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1sel__layers-members.html b/doc/latest/structFCCAnalyses_1_1CaloNtupleizer_1_1sel__layers-members.html similarity index 54% rename from doc/latest/struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1sel__layers-members.html rename to doc/latest/structFCCAnalyses_1_1CaloNtupleizer_1_1sel__layers-members.html index ea382aefd4..d15dbd4c2e 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1sel__layers-members.html +++ b/doc/latest/structFCCAnalyses_1_1CaloNtupleizer_1_1sel__layers-members.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: Member List @@ -21,15 +22,14 @@ -
    - - + @@ -78,7 +78,7 @@
    @@ -86,19 +86,17 @@
    -

    This is the complete list of members for FCCAnalyses::CaloNtupleizer::sel_layers, including all inherited members.

    +

    This is the complete list of members for FCCAnalyses::CaloNtupleizer::sel_layers, including all inherited members.

    +
    FCCAnalyses
    - - - - + + + +
    _maxFCCAnalyses::CaloNtupleizer::sel_layersprivate
    _minFCCAnalyses::CaloNtupleizer::sel_layersprivate
    operator()(const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)FCCAnalyses::CaloNtupleizer::sel_layers
    sel_layers(int arg_min=0, int arg_max=10)FCCAnalyses::CaloNtupleizer::sel_layers
    _maxFCCAnalyses::CaloNtupleizer::sel_layersprivate
    _minFCCAnalyses::CaloNtupleizer::sel_layersprivate
    operator()(const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)FCCAnalyses::CaloNtupleizer::sel_layers
    sel_layers(int arg_min=0, int arg_max=10)FCCAnalyses::CaloNtupleizer::sel_layers
    - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1sel__layers.html b/doc/latest/structFCCAnalyses_1_1CaloNtupleizer_1_1sel__layers.html similarity index 79% rename from doc/latest/struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1sel__layers.html rename to doc/latest/structFCCAnalyses_1_1CaloNtupleizer_1_1sel__layers.html index a3ad5f6df2..1046abf85b 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1sel__layers.html +++ b/doc/latest/structFCCAnalyses_1_1CaloNtupleizer_1_1sel__layers.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::CaloNtupleizer::sel_layers Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,35 +78,35 @@
    FCCAnalyses::CaloNtupleizer::sel_layers Struct Reference
    +
    FCCAnalyses
    - + - +

    Public Member Functions

     sel_layers (int arg_min=0, int arg_max=10)
     sel_layers (int arg_min=0, int arg_max=10)
     
    ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > operator() (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
    ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > operator() (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
     
    - + - +

    Private Attributes

    int _min
    int _min
     
    int _max
    int _max
     

    Detailed Description

    @@ -205,16 +205,14 @@

    CaloNtupleizer.h -
  • analyzers/dataframe/src/CaloNtupleizer.cc
  • +
  • analyzers/dataframe/FCCAnalyses/CaloNtupleizer.h
  • +
  • analyzers/dataframe/src/CaloNtupleizer.cc
  • - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1recoil_builder-members.html b/doc/latest/structFCCAnalyses_1_1JetClusteringUtils_1_1recoilBuilder-members.html similarity index 58% rename from doc/latest/struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1recoil_builder-members.html rename to doc/latest/structFCCAnalyses_1_1JetClusteringUtils_1_1recoilBuilder-members.html index 3f863ce4dc..5c1dbf9c93 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1recoil_builder-members.html +++ b/doc/latest/structFCCAnalyses_1_1JetClusteringUtils_1_1recoilBuilder-members.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: Member List @@ -21,15 +22,14 @@ -
    - - + @@ -78,7 +78,7 @@
    @@ -86,18 +86,16 @@
    -

    This is the complete list of members for FCCAnalyses::JetClusteringUtils::recoilBuilder, including all inherited members.

    +

    This is the complete list of members for FCCAnalyses::JetClusteringUtils::recoilBuilder, including all inherited members.

    +
    FCCAnalyses
    - - - + + +
    m_sqrtsFCCAnalyses::JetClusteringUtils::recoilBuilder
    operator()(ROOT::VecOps::RVec< fastjet::PseudoJet > in)FCCAnalyses::JetClusteringUtils::recoilBuilder
    recoilBuilder(float arg_sqrts)FCCAnalyses::JetClusteringUtils::recoilBuilder
    m_sqrtsFCCAnalyses::JetClusteringUtils::recoilBuilder
    operator()(ROOT::VecOps::RVec< fastjet::PseudoJet > in)FCCAnalyses::JetClusteringUtils::recoilBuilder
    recoilBuilder(float arg_sqrts)FCCAnalyses::JetClusteringUtils::recoilBuilder
    - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1recoil_builder.html b/doc/latest/structFCCAnalyses_1_1JetClusteringUtils_1_1recoilBuilder.html similarity index 77% rename from doc/latest/struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1recoil_builder.html rename to doc/latest/structFCCAnalyses_1_1JetClusteringUtils_1_1recoilBuilder.html index c319c6b162..40a6c475b2 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1recoil_builder.html +++ b/doc/latest/structFCCAnalyses_1_1JetClusteringUtils_1_1recoilBuilder.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::JetClusteringUtils::recoilBuilder Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,30 +78,30 @@
    FCCAnalyses::JetClusteringUtils::recoilBuilder Struct Reference
    +
    FCCAnalyses
    - + - +

    Public Member Functions

     recoilBuilder (float arg_sqrts)
     recoilBuilder (float arg_sqrts)
     
    double operator() (ROOT::VecOps::RVec< fastjet::PseudoJet > in)
    double operator() (ROOT::VecOps::RVec< fastjet::PseudoJet > in)
     
    - +

    Public Attributes

    float m_sqrts = 240.0
    float m_sqrts = 240.0
     

    Constructor & Destructor Documentation

    @@ -158,16 +158,14 @@

    JetClusteringUtils.h -
  • analyzers/dataframe/src/JetClusteringUtils.cc
  • +
  • analyzers/dataframe/FCCAnalyses/JetClusteringUtils.h
  • +
  • analyzers/dataframe/src/JetClusteringUtils.cc
  • - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1resonance_builder-members.html b/doc/latest/structFCCAnalyses_1_1JetClusteringUtils_1_1resonanceBuilder-members.html similarity index 57% rename from doc/latest/struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1resonance_builder-members.html rename to doc/latest/structFCCAnalyses_1_1JetClusteringUtils_1_1resonanceBuilder-members.html index 77b2ce7885..4846ff0d89 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1resonance_builder-members.html +++ b/doc/latest/structFCCAnalyses_1_1JetClusteringUtils_1_1resonanceBuilder-members.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: Member List @@ -21,15 +22,14 @@ -
    - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1resonance_builder.html b/doc/latest/structFCCAnalyses_1_1JetClusteringUtils_1_1resonanceBuilder.html similarity index 77% rename from doc/latest/struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1resonance_builder.html rename to doc/latest/structFCCAnalyses_1_1JetClusteringUtils_1_1resonanceBuilder.html index 3d971e59f7..0485501f94 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1resonance_builder.html +++ b/doc/latest/structFCCAnalyses_1_1JetClusteringUtils_1_1resonanceBuilder.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::JetClusteringUtils::resonanceBuilder Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,30 +78,30 @@
    FCCAnalyses::JetClusteringUtils::resonanceBuilder Struct Reference
    +
    FCCAnalyses
    - + - +

    Public Member Functions

     resonanceBuilder (float arg_resonance_mass)
     resonanceBuilder (float arg_resonance_mass)
     
    ROOT::VecOps::RVec< fastjet::PseudoJet > operator() (ROOT::VecOps::RVec< fastjet::PseudoJet > legs)
    ROOT::VecOps::RVec< fastjet::PseudoJet > operator() (ROOT::VecOps::RVec< fastjet::PseudoJet > legs)
     
    - +

    Public Attributes

    float m_resonance_mass
    float m_resonance_mass
     

    Constructor & Destructor Documentation

    @@ -158,16 +158,14 @@

    JetClusteringUtils.h -
  • analyzers/dataframe/src/JetClusteringUtils.cc
  • +
  • analyzers/dataframe/FCCAnalyses/JetClusteringUtils.h
  • +
  • analyzers/dataframe/src/JetClusteringUtils.cc
  • - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1sel__pt-members.html b/doc/latest/structFCCAnalyses_1_1JetClusteringUtils_1_1sel__pt-members.html similarity index 59% rename from doc/latest/struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1sel__pt-members.html rename to doc/latest/structFCCAnalyses_1_1JetClusteringUtils_1_1sel__pt-members.html index 164fee7949..bedea446ee 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1sel__pt-members.html +++ b/doc/latest/structFCCAnalyses_1_1JetClusteringUtils_1_1sel__pt-members.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: Member List @@ -21,15 +22,14 @@ -
    - - + @@ -78,7 +78,7 @@
    @@ -86,18 +86,16 @@
    -

    This is the complete list of members for FCCAnalyses::JetClusteringUtils::sel_pt, including all inherited members.

    +

    This is the complete list of members for FCCAnalyses::JetClusteringUtils::sel_pt, including all inherited members.

    +
    FCCAnalyses
    - - - + + +
    m_min_ptFCCAnalyses::JetClusteringUtils::sel_pt
    operator()(ROOT::VecOps::RVec< fastjet::PseudoJet > in)FCCAnalyses::JetClusteringUtils::sel_pt
    sel_pt(float arg_min_pt)FCCAnalyses::JetClusteringUtils::sel_pt
    m_min_ptFCCAnalyses::JetClusteringUtils::sel_pt
    operator()(ROOT::VecOps::RVec< fastjet::PseudoJet > in)FCCAnalyses::JetClusteringUtils::sel_pt
    sel_pt(float arg_min_pt)FCCAnalyses::JetClusteringUtils::sel_pt
    - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1sel__pt.html b/doc/latest/structFCCAnalyses_1_1JetClusteringUtils_1_1sel__pt.html similarity index 78% rename from doc/latest/struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1sel__pt.html rename to doc/latest/structFCCAnalyses_1_1JetClusteringUtils_1_1sel__pt.html index d469d57803..df37bab865 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1sel__pt.html +++ b/doc/latest/structFCCAnalyses_1_1JetClusteringUtils_1_1sel__pt.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::JetClusteringUtils::sel_pt Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,33 +78,33 @@
    FCCAnalyses::JetClusteringUtils::sel_pt Struct Reference

    Select clustered jets with transverse momentum greader than a minimum value [GeV]. - More...

    + More...

    -

    #include <analyzers/dataframe/FCCAnalyses/JetClusteringUtils.h>

    +

    #include <analyzers/dataframe/FCCAnalyses/JetClusteringUtils.h>

    +
    FCCAnalyses
    - + - +

    Public Member Functions

     sel_pt (float arg_min_pt)
     sel_pt (float arg_min_pt)
     
    ROOT::VecOps::RVec< fastjet::PseudoJet > operator() (ROOT::VecOps::RVec< fastjet::PseudoJet > in)
    ROOT::VecOps::RVec< fastjet::PseudoJet > operator() (ROOT::VecOps::RVec< fastjet::PseudoJet > in)
     
    - +

    Public Attributes

    float m_min_pt = 1.
    float m_min_pt = 1.
     

    Detailed Description

    @@ -163,16 +163,14 @@

    JetClusteringUtils.h -
  • analyzers/dataframe/src/JetClusteringUtils.cc
  • +
  • analyzers/dataframe/FCCAnalyses/JetClusteringUtils.h
  • +
  • analyzers/dataframe/src/JetClusteringUtils.cc
  • - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_jet_tagging_utils_1_1sel__tag-members.html b/doc/latest/structFCCAnalyses_1_1JetTaggingUtils_1_1sel__tag-members.html similarity index 59% rename from doc/latest/struct_f_c_c_analyses_1_1_jet_tagging_utils_1_1sel__tag-members.html rename to doc/latest/structFCCAnalyses_1_1JetTaggingUtils_1_1sel__tag-members.html index c366c70c5c..b71cf498ac 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_jet_tagging_utils_1_1sel__tag-members.html +++ b/doc/latest/structFCCAnalyses_1_1JetTaggingUtils_1_1sel__tag-members.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: Member List @@ -21,15 +22,14 @@ -
    - - + @@ -78,7 +78,7 @@
    @@ -86,18 +86,16 @@
    -

    This is the complete list of members for FCCAnalyses::JetTaggingUtils::sel_tag, including all inherited members.

    +

    This is the complete list of members for FCCAnalyses::JetTaggingUtils::sel_tag, including all inherited members.

    +
    FCCAnalyses
    - - - + + +
    m_passFCCAnalyses::JetTaggingUtils::sel_tag
    operator()(ROOT::VecOps::RVec< bool > tags, ROOT::VecOps::RVec< fastjet::PseudoJet > in)FCCAnalyses::JetTaggingUtils::sel_tag
    sel_tag(bool arg_pass)FCCAnalyses::JetTaggingUtils::sel_tag
    m_passFCCAnalyses::JetTaggingUtils::sel_tag
    operator()(ROOT::VecOps::RVec< bool > tags, ROOT::VecOps::RVec< fastjet::PseudoJet > in)FCCAnalyses::JetTaggingUtils::sel_tag
    sel_tag(bool arg_pass)FCCAnalyses::JetTaggingUtils::sel_tag
    - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_jet_tagging_utils_1_1sel__tag.html b/doc/latest/structFCCAnalyses_1_1JetTaggingUtils_1_1sel__tag.html similarity index 78% rename from doc/latest/struct_f_c_c_analyses_1_1_jet_tagging_utils_1_1sel__tag.html rename to doc/latest/structFCCAnalyses_1_1JetTaggingUtils_1_1sel__tag.html index 40caab8b2c..231081abe8 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_jet_tagging_utils_1_1sel__tag.html +++ b/doc/latest/structFCCAnalyses_1_1JetTaggingUtils_1_1sel__tag.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::JetTaggingUtils::sel_tag Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,33 +78,33 @@
    FCCAnalyses::JetTaggingUtils::sel_tag Struct Reference

    select a list of jets depending on the status of a certain boolean flag (corresponding to its tagging state) - More...

    + More...

    -

    #include <analyzers/dataframe/FCCAnalyses/JetTaggingUtils.h>

    +

    #include <analyzers/dataframe/FCCAnalyses/JetTaggingUtils.h>

    +
    FCCAnalyses
    - + - +

    Public Member Functions

     sel_tag (bool arg_pass)
     sel_tag (bool arg_pass)
     
    ROOT::VecOps::RVec< fastjet::PseudoJet > operator() (ROOT::VecOps::RVec< bool > tags, ROOT::VecOps::RVec< fastjet::PseudoJet > in)
    ROOT::VecOps::RVec< fastjet::PseudoJet > operator() (ROOT::VecOps::RVec< bool > tags, ROOT::VecOps::RVec< fastjet::PseudoJet > in)
     
    - +

    Public Attributes

    bool m_pass
    bool m_pass
     

    Detailed Description

    @@ -173,16 +173,14 @@

    JetTaggingUtils.h -
  • analyzers/dataframe/src/JetTaggingUtils.cc
  • +
  • analyzers/dataframe/FCCAnalyses/JetTaggingUtils.h
  • +
  • analyzers/dataframe/src/JetTaggingUtils.cc
  • - + diff --git a/doc/latest/structFCCAnalyses_1_1MCParticle_1_1filter__pdgID-members.html b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1filter__pdgID-members.html new file mode 100644 index 0000000000..ec9d523f30 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1filter__pdgID-members.html @@ -0,0 +1,102 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::MCParticle::filter_pdgID Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::MCParticle::filter_pdgID, including all inherited members.

    + + + + + +
    filter_pdgID(int arg_pdgid, bool arg_abs)FCCAnalyses::MCParticle::filter_pdgID
    m_absFCCAnalyses::MCParticle::filter_pdgID
    m_pdgidFCCAnalyses::MCParticle::filter_pdgID
    operator()(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)FCCAnalyses::MCParticle::filter_pdgID
    + + + + + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1filter__pdg_i_d.html b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1filter__pdgID.html similarity index 78% rename from doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1filter__pdg_i_d.html rename to doc/latest/structFCCAnalyses_1_1MCParticle_1_1filter__pdgID.html index e39e2441fc..c45217d0a6 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1filter__pdg_i_d.html +++ b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1filter__pdgID.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::MCParticle::filter_pdgID Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,35 +78,35 @@
    FCCAnalyses::MCParticle::filter_pdgID Struct Reference

    Filter events based on a MCParticles PDGID. - More...

    + More...

    -

    #include <analyzers/dataframe/FCCAnalyses/MCParticle.h>

    +

    #include <analyzers/dataframe/FCCAnalyses/MCParticle.h>

    +
    FCCAnalyses
    - + - +

    Public Member Functions

     filter_pdgID (int arg_pdgid, bool arg_abs)
     filter_pdgID (int arg_pdgid, bool arg_abs)
     
    bool operator() (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    bool operator() (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     
    - + - +

    Public Attributes

    float m_pdgid
    float m_pdgid
     
    bool m_abs
    bool m_abs
     

    Detailed Description

    @@ -189,16 +189,14 @@

    MCParticle.h -
  • analyzers/dataframe/src/MCParticle.cc
  • +
  • analyzers/dataframe/FCCAnalyses/MCParticle.h
  • +
  • analyzers/dataframe/src/MCParticle.cc
  • - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__gen_status-members.html b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__EventPrimaryVertex-members.html similarity index 58% rename from doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__gen_status-members.html rename to doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__EventPrimaryVertex-members.html index 9deaa73890..e9d9c425c5 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__gen_status-members.html +++ b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__EventPrimaryVertex-members.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: Member List @@ -21,15 +22,14 @@ -
    - - + @@ -78,26 +78,24 @@
    -
    FCCAnalyses::MCParticle::sel_genStatus Member List
    +
    FCCAnalyses::MCParticle::get_EventPrimaryVertex Member List
    -

    This is the complete list of members for FCCAnalyses::MCParticle::sel_genStatus, including all inherited members.

    +

    This is the complete list of members for FCCAnalyses::MCParticle::get_EventPrimaryVertex, including all inherited members.

    +
    FCCAnalyses
    - - - + + +
    m_statusFCCAnalyses::MCParticle::sel_genStatus
    operator()(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)FCCAnalyses::MCParticle::sel_genStatus
    sel_genStatus(int arg_status)FCCAnalyses::MCParticle::sel_genStatus
    get_EventPrimaryVertex(int arg_genstatus)FCCAnalyses::MCParticle::get_EventPrimaryVertex
    m_genstatusFCCAnalyses::MCParticle::get_EventPrimaryVertex
    operator()(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)FCCAnalyses::MCParticle::get_EventPrimaryVertex
    - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get___event_primary_vertex.html b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__EventPrimaryVertex.html similarity index 77% rename from doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get___event_primary_vertex.html rename to doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__EventPrimaryVertex.html index 1bacf989a7..6eecad27e6 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get___event_primary_vertex.html +++ b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__EventPrimaryVertex.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::MCParticle::get_EventPrimaryVertex Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,33 +78,33 @@
    FCCAnalyses::MCParticle::get_EventPrimaryVertex Struct Reference

    return the event primary vertex (mm) - More...

    + More...

    -

    #include <analyzers/dataframe/FCCAnalyses/MCParticle.h>

    +

    #include <analyzers/dataframe/FCCAnalyses/MCParticle.h>

    +
    FCCAnalyses
    - + - +

    Public Member Functions

     get_EventPrimaryVertex (int arg_genstatus)
     get_EventPrimaryVertex (int arg_genstatus)
     
    TVector3 operator() (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    TVector3 operator() (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     
    - +

    Public Attributes

    int m_genstatus = 21
    int m_genstatus = 21
     

    Detailed Description

    @@ -163,16 +163,14 @@

    MCParticle.h -
  • analyzers/dataframe/src/MCParticle.cc
  • +
  • analyzers/dataframe/FCCAnalyses/MCParticle.h
  • +
  • analyzers/dataframe/src/MCParticle.cc
  • - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get___event_primary_vertex_p4-members.html b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__EventPrimaryVertexP4-members.html similarity index 57% rename from doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get___event_primary_vertex_p4-members.html rename to doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__EventPrimaryVertexP4-members.html index 6cac76bb35..b7d2e9f8b3 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get___event_primary_vertex_p4-members.html +++ b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__EventPrimaryVertexP4-members.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: Member List @@ -21,15 +22,14 @@ -
    - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get___event_primary_vertex_p4.html b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__EventPrimaryVertexP4.html similarity index 76% rename from doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get___event_primary_vertex_p4.html rename to doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__EventPrimaryVertexP4.html index ed3c1c2324..b5064d1eed 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get___event_primary_vertex_p4.html +++ b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__EventPrimaryVertexP4.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::MCParticle::get_EventPrimaryVertexP4 Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,33 +78,33 @@
    FCCAnalyses::MCParticle::get_EventPrimaryVertexP4 Struct Reference

    return the event primary vertex position and time (mm) - More...

    + More...

    -

    #include <analyzers/dataframe/FCCAnalyses/MCParticle.h>

    +

    #include <analyzers/dataframe/FCCAnalyses/MCParticle.h>

    +
    FCCAnalyses
    - + - +

    Public Member Functions

     get_EventPrimaryVertexP4 ()
     get_EventPrimaryVertexP4 ()
     
    TLorentzVector operator() (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    TLorentzVector operator() (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     
    - +

    Public Attributes

    int m_genstatus = 21
    int m_genstatus = 21
     

    Detailed Description

    @@ -162,16 +162,14 @@

    MCParticle.h -
  • analyzers/dataframe/src/MCParticle.cc
  • +
  • analyzers/dataframe/FCCAnalyses/MCParticle.h
  • +
  • analyzers/dataframe/src/MCParticle.cc
  • - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1filter__pdg_i_d-members.html b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__decay-members.html similarity index 53% rename from doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1filter__pdg_i_d-members.html rename to doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__decay-members.html index 262d934f23..461d8e469f 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1filter__pdg_i_d-members.html +++ b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__decay-members.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: Member List @@ -21,15 +22,14 @@ -
    - - + @@ -78,27 +78,26 @@
    -
    FCCAnalyses::MCParticle::filter_pdgID Member List
    +
    FCCAnalyses::MCParticle::get_decay Member List
    -

    This is the complete list of members for FCCAnalyses::MCParticle::filter_pdgID, including all inherited members.

    +

    This is the complete list of members for FCCAnalyses::MCParticle::get_decay, including all inherited members.

    +
    FCCAnalyses
    - - - - + + + + +
    filter_pdgID(int arg_pdgid, bool arg_abs)FCCAnalyses::MCParticle::filter_pdgID
    m_absFCCAnalyses::MCParticle::filter_pdgID
    m_pdgidFCCAnalyses::MCParticle::filter_pdgID
    operator()(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)FCCAnalyses::MCParticle::filter_pdgID
    get_decay(int arg_mother, int arg_daughters, bool arg_inf)FCCAnalyses::MCParticle::get_decay
    m_daughtersFCCAnalyses::MCParticle::get_decay
    m_infFCCAnalyses::MCParticle::get_decay
    m_motherFCCAnalyses::MCParticle::get_decay
    operator()(ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)FCCAnalyses::MCParticle::get_decay
    - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__decay.html b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__decay.html similarity index 79% rename from doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__decay.html rename to doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__decay.html index 38b8e3c2c0..284d02d502 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__decay.html +++ b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__decay.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::MCParticle::get_decay Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,37 +78,37 @@
    FCCAnalyses::MCParticle::get_decay Struct Reference
    +
    FCCAnalyses
    - + - +

    Public Member Functions

     get_decay (int arg_mother, int arg_daughters, bool arg_inf)
     get_decay (int arg_mother, int arg_daughters, bool arg_inf)
     
    bool operator() (ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
    bool operator() (ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
     
    - + - + - +

    Public Attributes

    int m_mother = 0
    int m_mother = 0
     
    int m_daughters = 0
    int m_daughters = 0
     
    bool m_inf = false
    bool m_inf = false
     

    Detailed Description

    @@ -221,16 +221,14 @@

    MCParticle.h -
  • analyzers/dataframe/src/MCParticle.cc
  • +
  • analyzers/dataframe/FCCAnalyses/MCParticle.h
  • +
  • analyzers/dataframe/src/MCParticle.cc
  • - + diff --git a/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices-members.html b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices-members.html new file mode 100644 index 0000000000..587e81656a --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices-members.html @@ -0,0 +1,106 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::MCParticle::get_indices Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::MCParticle::get_indices, including all inherited members.

    + + + + + + + + + +
    get_indices(int pdg_mother, std::vector< int > pdg_daughters, bool stableDaughters, bool chargeConjugateMother, bool chargeConjugateDaughters, bool inclusiveDecay)FCCAnalyses::MCParticle::get_indices
    m_chargeConjugateDaughtersFCCAnalyses::MCParticle::get_indices
    m_chargeConjugateMotherFCCAnalyses::MCParticle::get_indices
    m_inclusiveDecayFCCAnalyses::MCParticle::get_indices
    m_pdg_daughtersFCCAnalyses::MCParticle::get_indices
    m_pdg_motherFCCAnalyses::MCParticle::get_indices
    m_stableDaughtersFCCAnalyses::MCParticle::get_indices
    operator()(ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)FCCAnalyses::MCParticle::get_indices
    + + + + + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices.html b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices.html similarity index 76% rename from doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices.html rename to doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices.html index 02f998d7a8..b428ca32bc 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices.html +++ b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::MCParticle::get_indices Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,63 +78,63 @@
    FCCAnalyses::MCParticle::get_indices Struct Reference

    return a list of indices that correspond to a given MC decay. The list contains the index of the mother, followed by the indices of the daughters, in the order specified. If m_inclusiveDecay is true, the list of daughters is the minimum required for the mother's decay (otherwise, the list is the exact daughters required for the mother's decay). In case there are several such decays in the event, keep only the first one. - More...

    + More...

    -

    #include <analyzers/dataframe/FCCAnalyses/MCParticle.h>

    +

    #include <analyzers/dataframe/FCCAnalyses/MCParticle.h>

    Inheritance diagram for FCCAnalyses::MCParticle::get_indices:
    -
    Inheritance graph
    - - - - +
    Inheritance graph
    + + + +
    [legend]
    Collaboration diagram for FCCAnalyses::MCParticle::get_indices:
    -
    Collaboration graph
    - - - - +
    Collaboration graph
    + + + +
    [legend]
    +
    FCCAnalyses
    - + - +

    Public Member Functions

     get_indices (int pdg_mother, std::vector< int > pdg_daughters, bool stableDaughters, bool chargeConjugateMother, bool chargeConjugateDaughters, bool inclusiveDecay)
     get_indices (int pdg_mother, std::vector< int > pdg_daughters, bool stableDaughters, bool chargeConjugateMother, bool chargeConjugateDaughters, bool inclusiveDecay)
     
    ROOT::VecOps::RVec< int > operator() (ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
    ROOT::VecOps::RVec< int > operator() (ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
     
    - + - + - + - + - + - +

    Public Attributes

    int m_pdg_mother
    int m_pdg_mother
     
    std::vector< int > m_pdg_daughters
    std::vector< int > m_pdg_daughters
     
    bool m_stableDaughters
    bool m_stableDaughters
     
    bool m_chargeConjugateMother
    bool m_chargeConjugateMother
     
    bool m_chargeConjugateDaughters
    bool m_chargeConjugateDaughters
     
    bool m_inclusiveDecay
    bool m_inclusiveDecay
     

    Detailed Description

    @@ -307,16 +307,14 @@

    MCParticle.h -
  • analyzers/dataframe/src/MCParticle.cc
  • +
  • analyzers/dataframe/FCCAnalyses/MCParticle.h
  • +
  • analyzers/dataframe/src/MCParticle.cc
  • - + diff --git a/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__ExclusiveDecay-members.html b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__ExclusiveDecay-members.html new file mode 100644 index 0000000000..d15cba8d68 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__ExclusiveDecay-members.html @@ -0,0 +1,107 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::MCParticle::get_indices_ExclusiveDecay Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::MCParticle::get_indices_ExclusiveDecay, including all inherited members.

    + + + + + + + + + + +
    get_indices(int pdg_mother, std::vector< int > pdg_daughters, bool stableDaughters, bool chargeConjugateMother, bool chargeConjugateDaughters, bool inclusiveDecay)FCCAnalyses::MCParticle::get_indices
    get_indices_ExclusiveDecay(int pdg_mother, std::vector< int > pdg_daughters, bool stableDaughters, bool chargeConjugate)FCCAnalyses::MCParticle::get_indices_ExclusiveDecay
    m_chargeConjugateDaughtersFCCAnalyses::MCParticle::get_indices
    m_chargeConjugateMotherFCCAnalyses::MCParticle::get_indices
    m_inclusiveDecayFCCAnalyses::MCParticle::get_indices
    m_pdg_daughtersFCCAnalyses::MCParticle::get_indices
    m_pdg_motherFCCAnalyses::MCParticle::get_indices
    m_stableDaughtersFCCAnalyses::MCParticle::get_indices
    operator()(ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)FCCAnalyses::MCParticle::get_indices
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__ExclusiveDecay.html b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__ExclusiveDecay.html new file mode 100644 index 0000000000..abc3fb0268 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__ExclusiveDecay.html @@ -0,0 +1,199 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::MCParticle::get_indices_ExclusiveDecay Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::MCParticle::get_indices_ExclusiveDecay Struct Reference
    +
    +
    + +

    A shorthand for get_indices, with m_chargeConjugateDaughters=false, inclusiveDecay=false. + More...

    + +

    #include <analyzers/dataframe/FCCAnalyses/MCParticle.h>

    +
    +Inheritance diagram for FCCAnalyses::MCParticle::get_indices_ExclusiveDecay:
    +
    +
    Inheritance graph
    + + + + + +
    [legend]
    +
    +Collaboration diagram for FCCAnalyses::MCParticle::get_indices_ExclusiveDecay:
    +
    +
    Collaboration graph
    + + + + + + + +
    [legend]
    + + + + + + + + + +

    +Public Member Functions

     get_indices_ExclusiveDecay (int pdg_mother, std::vector< int > pdg_daughters, bool stableDaughters, bool chargeConjugate)
     
    - Public Member Functions inherited from FCCAnalyses::MCParticle::get_indices
     get_indices (int pdg_mother, std::vector< int > pdg_daughters, bool stableDaughters, bool chargeConjugateMother, bool chargeConjugateDaughters, bool inclusiveDecay)
     
    ROOT::VecOps::RVec< int > operator() (ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
     
    + + + + + + + + + + + + + + +

    +Additional Inherited Members

    - Public Attributes inherited from FCCAnalyses::MCParticle::get_indices
    int m_pdg_mother
     
    std::vector< int > m_pdg_daughters
     
    bool m_stableDaughters
     
    bool m_chargeConjugateMother
     
    bool m_chargeConjugateDaughters
     
    bool m_inclusiveDecay
     
    +

    Detailed Description

    +

    A shorthand for get_indices, with m_chargeConjugateDaughters=false, inclusiveDecay=false.

    +

    Constructor & Destructor Documentation

    + +

    ◆ get_indices_ExclusiveDecay()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    FCCAnalyses::MCParticle::get_indices_ExclusiveDecay::get_indices_ExclusiveDecay (int pdg_mother,
    std::vector< int > pdg_daughters,
    bool stableDaughters,
    bool chargeConjugate 
    )
    +
    + +
    +
    +
    The documentation for this struct was generated from the following files: +
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__ExclusiveDecay__coll__graph.map b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__ExclusiveDecay__coll__graph.map new file mode 100644 index 0000000000..e795d95ffa --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__ExclusiveDecay__coll__graph.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__ExclusiveDecay__coll__graph.md5 b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__ExclusiveDecay__coll__graph.md5 new file mode 100644 index 0000000000..5084d02125 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__ExclusiveDecay__coll__graph.md5 @@ -0,0 +1 @@ +2484a37ee958fa811225b9fd3898a506 \ No newline at end of file diff --git a/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__ExclusiveDecay__coll__graph.png b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__ExclusiveDecay__coll__graph.png new file mode 100644 index 0000000000000000000000000000000000000000..aa36435551085479516da0e7a3ce223d428ad685 GIT binary patch literal 13895 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 LX(?7KSVjIX&t}U{ literal 0 HcmV?d00001 diff --git a/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__ExclusiveDecay__inherit__graph.map b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__ExclusiveDecay__inherit__graph.map new file mode 100644 index 0000000000..238c830b14 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__ExclusiveDecay__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__ExclusiveDecay__inherit__graph.md5 b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__ExclusiveDecay__inherit__graph.md5 new file mode 100644 index 0000000000..77322bc0e7 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__ExclusiveDecay__inherit__graph.md5 @@ -0,0 +1 @@ +38d070ef5f40d03ecb496225a3d8c3bb \ No newline at end of file diff --git a/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__ExclusiveDecay__inherit__graph.png b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__ExclusiveDecay__inherit__graph.png new file mode 100644 index 0000000000000000000000000000000000000000..693f43b922a9a3aed4abf20c89bebeac6d360529 GIT binary patch literal 9456 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 literal 0 HcmV?d00001 diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices__coll__graph.map b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__coll__graph.map similarity index 63% rename from doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices__coll__graph.map rename to doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__coll__graph.map index b803ac1e12..5e8e61bab1 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices__coll__graph.map +++ b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__coll__graph.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices__coll__graph.md5 b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__coll__graph.md5 similarity index 100% rename from doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices__coll__graph.md5 rename to doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__coll__graph.md5 diff --git a/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__coll__graph.png b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__coll__graph.png new file mode 100644 index 0000000000000000000000000000000000000000..5d444644e3d4b57394b55b471351678a5d820a9b GIT binary patch literal 8163 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 literal 0 HcmV?d00001 diff --git a/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__inherit__graph.map b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__inherit__graph.map new file mode 100644 index 0000000000..152264184b --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__inherit__graph.md5 b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__inherit__graph.md5 new file mode 100644 index 0000000000..8d7af3d9a7 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__inherit__graph.md5 @@ -0,0 +1 @@ +2e4bb5bd4fc296b41de8b8dbab266773 \ No newline at end of file diff --git a/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__inherit__graph.png b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__inherit__graph.png new file mode 100644 index 0000000000000000000000000000000000000000..519da4b76e085d36d44b319ee09408b3d5e2e7bf GIT binary patch literal 9337 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 kI{)*m4(270_KcxS@~P6b^gWBlsB06E+IUH||9 literal 0 HcmV?d00001 diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__tree-members.html b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__tree-members.html similarity index 60% rename from doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__tree-members.html rename to doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__tree-members.html index 43d55857ff..46321170d4 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__tree-members.html +++ b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__tree-members.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: Member List @@ -21,15 +22,14 @@ -

    - - + @@ -78,7 +78,7 @@
    @@ -86,18 +86,16 @@
    -

    This is the complete list of members for FCCAnalyses::MCParticle::get_tree, including all inherited members.

    +

    This is the complete list of members for FCCAnalyses::MCParticle::get_tree, including all inherited members.

    +
    FCCAnalyses
    - - - + + +
    get_tree(int arg_index)FCCAnalyses::MCParticle::get_tree
    m_indexFCCAnalyses::MCParticle::get_tree
    operator()(ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)FCCAnalyses::MCParticle::get_tree
    get_tree(int arg_index)FCCAnalyses::MCParticle::get_tree
    m_indexFCCAnalyses::MCParticle::get_tree
    operator()(ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)FCCAnalyses::MCParticle::get_tree
    - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__tree.html b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__tree.html similarity index 77% rename from doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__tree.html rename to doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__tree.html index a72849cd46..0affbdd46f 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__tree.html +++ b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__tree.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::MCParticle::get_tree Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,37 +78,37 @@
    FCCAnalyses::MCParticle::get_tree Struct Reference
    -

    get MC history tree for a given MCParticle index - More...

    +

    get MC history tree for a given MCParticle index + More...

    -

    #include <analyzers/dataframe/FCCAnalyses/MCParticle.h>

    +

    #include <analyzers/dataframe/FCCAnalyses/MCParticle.h>

    +
    FCCAnalyses
    - + - +

    Public Member Functions

     get_tree (int arg_index)
     get_tree (int arg_index)
     
    ROOT::VecOps::RVec< int > operator() (ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
    ROOT::VecOps::RVec< int > operator() (ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
     
    - +

    Public Attributes

    float m_index
    float m_index
     

    Detailed Description

    -

    get MC history tree for a given MCParticle index

    +

    get MC history tree for a given MCParticle index

    Constructor & Destructor Documentation

    ◆ get_tree()

    @@ -173,16 +173,14 @@

    MCParticle.h -
  • analyzers/dataframe/src/MCParticle.cc
  • +
  • analyzers/dataframe/FCCAnalyses/MCParticle.h
  • +
  • analyzers/dataframe/src/MCParticle.cc
  • - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pt-members.html b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1sel__genStatus-members.html similarity index 61% rename from doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pt-members.html rename to doc/latest/structFCCAnalyses_1_1MCParticle_1_1sel__genStatus-members.html index d0bd275806..7af06c6110 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pt-members.html +++ b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1sel__genStatus-members.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: Member List @@ -21,15 +22,14 @@ -
    - - + @@ -78,26 +78,24 @@
    -
    FCCAnalyses::MCParticle::sel_pt Member List
    +
    FCCAnalyses::MCParticle::sel_genStatus Member List
    -

    This is the complete list of members for FCCAnalyses::MCParticle::sel_pt, including all inherited members.

    +

    This is the complete list of members for FCCAnalyses::MCParticle::sel_genStatus, including all inherited members.

    +
    FCCAnalyses
    - - - + + +
    m_min_ptFCCAnalyses::MCParticle::sel_pt
    operator()(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)FCCAnalyses::MCParticle::sel_pt
    sel_pt(float arg_min_pt)FCCAnalyses::MCParticle::sel_pt
    m_statusFCCAnalyses::MCParticle::sel_genStatus
    operator()(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)FCCAnalyses::MCParticle::sel_genStatus
    sel_genStatus(int arg_status)FCCAnalyses::MCParticle::sel_genStatus
    - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__gen_status.html b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1sel__genStatus.html similarity index 78% rename from doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__gen_status.html rename to doc/latest/structFCCAnalyses_1_1MCParticle_1_1sel__genStatus.html index 13981225e2..c93121a9f6 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__gen_status.html +++ b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1sel__genStatus.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::MCParticle::sel_genStatus Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,33 +78,33 @@
    FCCAnalyses::MCParticle::sel_genStatus Struct Reference

    select MCParticles with their status - More...

    + More...

    -

    #include <analyzers/dataframe/FCCAnalyses/MCParticle.h>

    +

    #include <analyzers/dataframe/FCCAnalyses/MCParticle.h>

    +
    FCCAnalyses
    - + - +

    Public Member Functions

     sel_genStatus (int arg_status)
     sel_genStatus (int arg_status)
     
    ROOT::VecOps::RVec< edm4hep::MCParticleData > operator() (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    ROOT::VecOps::RVec< edm4hep::MCParticleData > operator() (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     
    - +

    Public Attributes

    float m_status = 1
    float m_status = 1
     

    Detailed Description

    @@ -163,16 +163,14 @@

    MCParticle.h -
  • analyzers/dataframe/src/MCParticle.cc
  • +
  • analyzers/dataframe/FCCAnalyses/MCParticle.h
  • +
  • analyzers/dataframe/src/MCParticle.cc
  • - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get___event_primary_vertex-members.html b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1sel__pdgID-members.html similarity index 56% rename from doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get___event_primary_vertex-members.html rename to doc/latest/structFCCAnalyses_1_1MCParticle_1_1sel__pdgID-members.html index 89f9d62af2..a848eda46d 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get___event_primary_vertex-members.html +++ b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1sel__pdgID-members.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: Member List @@ -21,15 +22,14 @@ -
    - - + @@ -78,26 +78,25 @@
    -
    FCCAnalyses::MCParticle::get_EventPrimaryVertex Member List
    +
    FCCAnalyses::MCParticle::sel_pdgID Member List
    -

    This is the complete list of members for FCCAnalyses::MCParticle::get_EventPrimaryVertex, including all inherited members.

    +

    This is the complete list of members for FCCAnalyses::MCParticle::sel_pdgID, including all inherited members.

    +
    FCCAnalyses
    - - - + + + +
    get_EventPrimaryVertex(int arg_genstatus)FCCAnalyses::MCParticle::get_EventPrimaryVertex
    m_genstatusFCCAnalyses::MCParticle::get_EventPrimaryVertex
    operator()(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)FCCAnalyses::MCParticle::get_EventPrimaryVertex
    m_chargeconjugateFCCAnalyses::MCParticle::sel_pdgID
    m_pdgFCCAnalyses::MCParticle::sel_pdgID
    operator()(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)FCCAnalyses::MCParticle::sel_pdgID
    sel_pdgID(int arg_pdg, bool arg_chargeconjugate)FCCAnalyses::MCParticle::sel_pdgID
    - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pdg_i_d.html b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1sel__pdgID.html similarity index 79% rename from doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pdg_i_d.html rename to doc/latest/structFCCAnalyses_1_1MCParticle_1_1sel__pdgID.html index 4d9dbdf300..1c483fe5c2 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pdg_i_d.html +++ b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1sel__pdgID.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::MCParticle::sel_pdgID Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,35 +78,35 @@
    FCCAnalyses::MCParticle::sel_pdgID Struct Reference

    select MCParticles with their PDG id - More...

    + More...

    -

    #include <analyzers/dataframe/FCCAnalyses/MCParticle.h>

    +

    #include <analyzers/dataframe/FCCAnalyses/MCParticle.h>

    +
    FCCAnalyses
    - + - +

    Public Member Functions

     sel_pdgID (int arg_pdg, bool arg_chargeconjugate)
     sel_pdgID (int arg_pdg, bool arg_chargeconjugate)
     
    ROOT::VecOps::RVec< edm4hep::MCParticleData > operator() (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    ROOT::VecOps::RVec< edm4hep::MCParticleData > operator() (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     
    - + - +

    Public Attributes

    int m_pdg = 13
    int m_pdg = 13
     
    bool m_chargeconjugate = true
    bool m_chargeconjugate = true
     

    Detailed Description

    @@ -189,16 +189,14 @@

    MCParticle.h -
  • analyzers/dataframe/src/MCParticle.cc
  • +
  • analyzers/dataframe/FCCAnalyses/MCParticle.h
  • +
  • analyzers/dataframe/src/MCParticle.cc
  • - + diff --git a/doc/latest/structFCCAnalyses_1_1MCParticle_1_1sel__pt-members.html b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1sel__pt-members.html new file mode 100644 index 0000000000..440a383e09 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1sel__pt-members.html @@ -0,0 +1,101 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::MCParticle::sel_pt Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::MCParticle::sel_pt, including all inherited members.

    + + + + +
    m_min_ptFCCAnalyses::MCParticle::sel_pt
    operator()(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)FCCAnalyses::MCParticle::sel_pt
    sel_pt(float arg_min_pt)FCCAnalyses::MCParticle::sel_pt
    + + + + + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pt.html b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1sel__pt.html similarity index 78% rename from doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pt.html rename to doc/latest/structFCCAnalyses_1_1MCParticle_1_1sel__pt.html index eedf614e0f..f8ad256a5a 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pt.html +++ b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1sel__pt.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::MCParticle::sel_pt Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,33 +78,33 @@
    FCCAnalyses::MCParticle::sel_pt Struct Reference

    select MCParticles with transverse momentum greater than a minimum value [GeV] - More...

    + More...

    -

    #include <analyzers/dataframe/FCCAnalyses/MCParticle.h>

    +

    #include <analyzers/dataframe/FCCAnalyses/MCParticle.h>

    +
    FCCAnalyses
    - + - +

    Public Member Functions

     sel_pt (float arg_min_pt)
     sel_pt (float arg_min_pt)
     
    ROOT::VecOps::RVec< edm4hep::MCParticleData > operator() (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    ROOT::VecOps::RVec< edm4hep::MCParticleData > operator() (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     
    - +

    Public Attributes

    float m_min_pt = 20
    float m_min_pt = 20
     

    Detailed Description

    @@ -163,16 +163,14 @@

    MCParticle.h -
  • analyzers/dataframe/src/MCParticle.cc
  • +
  • analyzers/dataframe/FCCAnalyses/MCParticle.h
  • +
  • analyzers/dataframe/src/MCParticle.cc
  • - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1get_r_p2_m_c__p__func-members.html b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle2MC_1_1getRP2MC__p__func-members.html similarity index 64% rename from doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1get_r_p2_m_c__p__func-members.html rename to doc/latest/structFCCAnalyses_1_1ReconstructedParticle2MC_1_1getRP2MC__p__func-members.html index e9f5a5518e..2848b45176 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1get_r_p2_m_c__p__func-members.html +++ b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle2MC_1_1getRP2MC__p__func-members.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: Member List @@ -21,15 +22,14 @@ -
    - - + @@ -78,7 +78,7 @@
    @@ -86,16 +86,14 @@
    -

    This is the complete list of members for FCCAnalyses::ReconstructedParticle2MC::getRP2MC_p_func, including all inherited members.

    +

    This is the complete list of members for FCCAnalyses::ReconstructedParticle2MC::getRP2MC_p_func, including all inherited members.

    +
    FCCAnalyses
    - +
    operator()(ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)FCCAnalyses::ReconstructedParticle2MC::getRP2MC_p_func
    operator()(ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)FCCAnalyses::ReconstructedParticle2MC::getRP2MC_p_func
    - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1get_r_p2_m_c__p__func.html b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle2MC_1_1getRP2MC__p__func.html similarity index 74% rename from doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1get_r_p2_m_c__p__func.html rename to doc/latest/structFCCAnalyses_1_1ReconstructedParticle2MC_1_1getRP2MC__p__func.html index 8ccd01468c..7baf2451c0 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1get_r_p2_m_c__p__func.html +++ b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle2MC_1_1getRP2MC__p__func.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::ReconstructedParticle2MC::getRP2MC_p_func Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,25 +78,25 @@
    FCCAnalyses::ReconstructedParticle2MC::getRP2MC_p_func Struct Reference

    select ReconstructedParticles with transverse momentum greater than a minimum value [GeV] - More...

    + More...

    -

    #include <analyzers/dataframe/FCCAnalyses/ReconstructedParticle2MC.h>

    +

    #include <analyzers/dataframe/FCCAnalyses/ReconstructedParticle2MC.h>

    +
    FCCAnalyses
    - +

    Public Member Functions

    ROOT::VecOps::RVec< float > operator() (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
    ROOT::VecOps::RVec< float > operator() (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     

    Detailed Description

    @@ -143,16 +143,14 @@

    ReconstructedParticle2MC.h -
  • analyzers/dataframe/src/ReconstructedParticle2MC.cc
  • +
  • analyzers/dataframe/FCCAnalyses/ReconstructedParticle2MC.h
  • +
  • analyzers/dataframe/src/ReconstructedParticle2MC.cc
  • - + diff --git a/doc/latest/structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG-members.html b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG-members.html new file mode 100644 index 0000000000..a33f6c6549 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG-members.html @@ -0,0 +1,102 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::ReconstructedParticle2MC::selRP_PDG Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::ReconstructedParticle2MC::selRP_PDG, including all inherited members.

    + + + + + +
    m_chargedOnlyFCCAnalyses::ReconstructedParticle2MC::selRP_PDG
    m_PDGFCCAnalyses::ReconstructedParticle2MC::selRP_PDG
    operator()(ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)FCCAnalyses::ReconstructedParticle2MC::selRP_PDG
    selRP_PDG(int arg_PDG, bool arg_chargedOnly)FCCAnalyses::ReconstructedParticle2MC::selRP_PDG
    + + + + + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g.html b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG.html similarity index 78% rename from doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g.html rename to doc/latest/structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG.html index 06ba81f289..0265e36459 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g.html +++ b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::ReconstructedParticle2MC::selRP_PDG Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,35 +78,35 @@
    FCCAnalyses::ReconstructedParticle2MC::selRP_PDG Struct Reference

    select ReconstructedParticles matched with a MC particle of a given PDG_id - More...

    + More...

    -

    #include <analyzers/dataframe/FCCAnalyses/ReconstructedParticle2MC.h>

    +

    #include <analyzers/dataframe/FCCAnalyses/ReconstructedParticle2MC.h>

    +
    FCCAnalyses
    - + - +

    Public Member Functions

     selRP_PDG (int arg_PDG, bool arg_chargedOnly)
     selRP_PDG (int arg_PDG, bool arg_chargedOnly)
     
    std::vector< edm4hep::ReconstructedParticleData > operator() (ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
    std::vector< edm4hep::ReconstructedParticleData > operator() (ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    - + - +

    Public Attributes

    int m_PDG = 13
    int m_PDG = 13
     
    bool m_chargedOnly = true
    bool m_chargedOnly = true
     

    Detailed Description

    @@ -211,16 +211,14 @@

    ReconstructedParticle2MC.h -
  • analyzers/dataframe/src/ReconstructedParticle2MC.cc
  • +
  • analyzers/dataframe/FCCAnalyses/ReconstructedParticle2MC.h
  • +
  • analyzers/dataframe/src/ReconstructedParticle2MC.cc
  • - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g-members.html b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG__index-members.html similarity index 53% rename from doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g-members.html rename to doc/latest/structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG__index-members.html index 935f612058..67e1cf88dc 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g-members.html +++ b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG__index-members.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: Member List @@ -21,15 +22,14 @@ -
    - - + @@ -78,27 +78,25 @@
    -
    FCCAnalyses::ReconstructedParticle2MC::selRP_PDG Member List
    +
    FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index Member List
    -

    This is the complete list of members for FCCAnalyses::ReconstructedParticle2MC::selRP_PDG, including all inherited members.

    +

    This is the complete list of members for FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index, including all inherited members.

    +
    FCCAnalyses
    - - - - + + + +
    m_chargedOnlyFCCAnalyses::ReconstructedParticle2MC::selRP_PDG
    m_PDGFCCAnalyses::ReconstructedParticle2MC::selRP_PDG
    operator()(ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)FCCAnalyses::ReconstructedParticle2MC::selRP_PDG
    selRP_PDG(int arg_PDG, bool arg_chargedOnly)FCCAnalyses::ReconstructedParticle2MC::selRP_PDG
    m_chargedOnlyFCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index
    m_PDGFCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index
    operator()(ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index
    selRP_PDG_index(int arg_PDG, bool arg_chargedOnly)FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index
    - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g__index.html b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG__index.html similarity index 77% rename from doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g__index.html rename to doc/latest/structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG__index.html index 40cb437e1e..f4fe59f823 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g__index.html +++ b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG__index.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,35 +78,35 @@
    FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index Struct Reference

    select ReconstructedParticles matched with a MC particle of a given PDG_id - More...

    + More...

    -

    #include <analyzers/dataframe/FCCAnalyses/ReconstructedParticle2MC.h>

    +

    #include <analyzers/dataframe/FCCAnalyses/ReconstructedParticle2MC.h>

    +
    FCCAnalyses
    - + - +

    Public Member Functions

     selRP_PDG_index (int arg_PDG, bool arg_chargedOnly)
     selRP_PDG_index (int arg_PDG, bool arg_chargedOnly)
     
    ROOT::VecOps::RVec< int > operator() (ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
    ROOT::VecOps::RVec< int > operator() (ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    - + - +

    Public Attributes

    int m_PDG = 13
    int m_PDG = 13
     
    bool m_chargedOnly = true
    bool m_chargedOnly = true
     

    Detailed Description

    @@ -211,16 +211,14 @@

    ReconstructedParticle2MC.h -
  • analyzers/dataframe/src/ReconstructedParticle2MC.cc
  • +
  • analyzers/dataframe/FCCAnalyses/ReconstructedParticle2MC.h
  • +
  • analyzers/dataframe/src/ReconstructedParticle2MC.cc
  • - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1angular__separation_builder-members.html b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1angular__separationBuilder-members.html similarity index 56% rename from doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1angular__separation_builder-members.html rename to doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1angular__separationBuilder-members.html index 9934f96233..5d7c84d865 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1angular__separation_builder-members.html +++ b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1angular__separationBuilder-members.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: Member List @@ -21,15 +22,14 @@ -
    - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1angular__separation_builder.html b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1angular__separationBuilder.html similarity index 76% rename from doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1angular__separation_builder.html rename to doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1angular__separationBuilder.html index 2fc78b360b..fadf2b1e5c 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1angular__separation_builder.html +++ b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1angular__separationBuilder.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::ReconstructedParticle::angular_separationBuilder Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,33 +78,33 @@
    FCCAnalyses::ReconstructedParticle::angular_separationBuilder Struct Reference

    return the angular separations (min / max / average) between a collection of particles - More...

    + More...

    -

    #include <analyzers/dataframe/FCCAnalyses/ReconstructedParticle.h>

    +

    #include <analyzers/dataframe/FCCAnalyses/ReconstructedParticle.h>

    +
    FCCAnalyses
    - + - +

    Public Member Functions

     angular_separationBuilder (int arg_delta)
     angular_separationBuilder (int arg_delta)
     
    float operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    float operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     
    - +

    Public Attributes

    int m_delta = 0
    int m_delta = 0
     

    Detailed Description

    @@ -163,16 +163,14 @@

    ReconstructedParticle.h -
  • analyzers/dataframe/src/ReconstructedParticle.cc
  • +
  • analyzers/dataframe/FCCAnalyses/ReconstructedParticle.h
  • +
  • analyzers/dataframe/src/ReconstructedParticle.cc
  • - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1recoil_builder-members.html b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1recoilBuilder-members.html similarity index 57% rename from doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1recoil_builder-members.html rename to doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1recoilBuilder-members.html index fd1d3a3350..edf8e5996f 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1recoil_builder-members.html +++ b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1recoilBuilder-members.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: Member List @@ -21,15 +22,14 @@ -
    - - + @@ -78,7 +78,7 @@
    @@ -86,18 +86,16 @@
    -

    This is the complete list of members for FCCAnalyses::ReconstructedParticle::recoilBuilder, including all inherited members.

    +

    This is the complete list of members for FCCAnalyses::ReconstructedParticle::recoilBuilder, including all inherited members.

    +
    FCCAnalyses
    - - - + + +
    m_sqrtsFCCAnalyses::ReconstructedParticle::recoilBuilder
    operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)FCCAnalyses::ReconstructedParticle::recoilBuilder
    recoilBuilder(float arg_sqrts)FCCAnalyses::ReconstructedParticle::recoilBuilder
    m_sqrtsFCCAnalyses::ReconstructedParticle::recoilBuilder
    operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)FCCAnalyses::ReconstructedParticle::recoilBuilder
    recoilBuilder(float arg_sqrts)FCCAnalyses::ReconstructedParticle::recoilBuilder
    - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1recoil_builder.html b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1recoilBuilder.html similarity index 77% rename from doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1recoil_builder.html rename to doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1recoilBuilder.html index 6bbc023951..8d6d083412 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1recoil_builder.html +++ b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1recoilBuilder.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::ReconstructedParticle::recoilBuilder Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,33 +78,33 @@
    FCCAnalyses::ReconstructedParticle::recoilBuilder Struct Reference

    build the recoil from an arbitrary list of input ReconstructedPartilces and the center of mass energy - More...

    + More...

    -

    #include <analyzers/dataframe/FCCAnalyses/ReconstructedParticle.h>

    +

    #include <analyzers/dataframe/FCCAnalyses/ReconstructedParticle.h>

    +
    FCCAnalyses
    - + - +

    Public Member Functions

     recoilBuilder (float arg_sqrts)
     recoilBuilder (float arg_sqrts)
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     
    - +

    Public Attributes

    float m_sqrts = 240.0
    float m_sqrts = 240.0
     

    Detailed Description

    @@ -163,16 +163,14 @@

    ReconstructedParticle.h -
  • analyzers/dataframe/src/ReconstructedParticle.cc
  • +
  • analyzers/dataframe/FCCAnalyses/ReconstructedParticle.h
  • +
  • analyzers/dataframe/src/ReconstructedParticle.cc
  • - + diff --git a/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1resonanceBuilder-members.html b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1resonanceBuilder-members.html new file mode 100644 index 0000000000..3070eadb3f --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1resonanceBuilder-members.html @@ -0,0 +1,101 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::ReconstructedParticle::resonanceBuilder Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::ReconstructedParticle::resonanceBuilder, including all inherited members.

    + + + + +
    m_resonance_massFCCAnalyses::ReconstructedParticle::resonanceBuilder
    operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > legs)FCCAnalyses::ReconstructedParticle::resonanceBuilder
    resonanceBuilder(float arg_resonance_mass)FCCAnalyses::ReconstructedParticle::resonanceBuilder
    + + + + + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1resonance_builder.html b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1resonanceBuilder.html similarity index 77% rename from doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1resonance_builder.html rename to doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1resonanceBuilder.html index 3c08007c6b..f871066662 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1resonance_builder.html +++ b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1resonanceBuilder.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::ReconstructedParticle::resonanceBuilder Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,33 +78,33 @@
    FCCAnalyses::ReconstructedParticle::resonanceBuilder Struct Reference

    build the resonance from 2 particles from an arbitrary list of input ReconstructedPartilces. Keep the closest to the mass given as input - More...

    + More...

    -

    #include <analyzers/dataframe/FCCAnalyses/ReconstructedParticle.h>

    +

    #include <analyzers/dataframe/FCCAnalyses/ReconstructedParticle.h>

    +
    FCCAnalyses
    - + - +

    Public Member Functions

     resonanceBuilder (float arg_resonance_mass)
     resonanceBuilder (float arg_resonance_mass)
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > legs)
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > legs)
     
    - +

    Public Attributes

    float m_resonance_mass
    float m_resonance_mass
     

    Detailed Description

    @@ -163,16 +163,14 @@

    ReconstructedParticle.h -
  • analyzers/dataframe/src/ReconstructedParticle.cc
  • +
  • analyzers/dataframe/FCCAnalyses/ReconstructedParticle.h
  • +
  • analyzers/dataframe/src/ReconstructedParticle.cc
  • - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__abs_type-members.html b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__absType-members.html similarity index 58% rename from doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__abs_type-members.html rename to doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__absType-members.html index 201df2efc7..68b6903914 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__abs_type-members.html +++ b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__absType-members.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: Member List @@ -21,15 +22,14 @@ -
    - - + @@ -78,7 +78,7 @@
    @@ -86,18 +86,16 @@
    -

    This is the complete list of members for FCCAnalyses::ReconstructedParticle::sel_absType, including all inherited members.

    +

    This is the complete list of members for FCCAnalyses::ReconstructedParticle::sel_absType, including all inherited members.

    +
    FCCAnalyses
    - - - + + +
    m_typeFCCAnalyses::ReconstructedParticle::sel_absType
    operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)FCCAnalyses::ReconstructedParticle::sel_absType
    sel_absType(const int type)FCCAnalyses::ReconstructedParticle::sel_absType
    m_typeFCCAnalyses::ReconstructedParticle::sel_absType
    operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)FCCAnalyses::ReconstructedParticle::sel_absType
    sel_absType(const int type)FCCAnalyses::ReconstructedParticle::sel_absType
    - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__abs_type.html b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__absType.html similarity index 74% rename from doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__abs_type.html rename to doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__absType.html index 93b3b6b25a..9072c2c7d9 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__abs_type.html +++ b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__absType.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::ReconstructedParticle::sel_absType Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,34 +78,34 @@
    FCCAnalyses::ReconstructedParticle::sel_absType Struct Reference

    select ReconstructedParticles by type absolute value Note: type might not correspond to PDG ID - More...

    + More...

    -

    #include <analyzers/dataframe/FCCAnalyses/ReconstructedParticle.h>

    +

    #include <analyzers/dataframe/FCCAnalyses/ReconstructedParticle.h>

    +
    FCCAnalyses
    - - + + - +

    Public Member Functions

     sel_absType (const int type)
     sel_absType
     sel_absType (const int type)
     sel_absType
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     
    - +

    Public Attributes

    const int m_type
    const int m_type
     

    Detailed Description

    @@ -127,7 +127,7 @@

    -

    sel_absType

    +

    sel_absType

    @@ -166,16 +166,14 @@

    ReconstructedParticle.h -
  • analyzers/dataframe/src/ReconstructedParticle.cc
  • +
  • analyzers/dataframe/FCCAnalyses/ReconstructedParticle.h
  • +
  • analyzers/dataframe/src/ReconstructedParticle.cc
  • - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__axis-members.html b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__axis-members.html similarity index 58% rename from doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__axis-members.html rename to doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__axis-members.html index 4446169814..821ad6117a 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__axis-members.html +++ b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__axis-members.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: Member List @@ -21,15 +22,14 @@ -
    - - + @@ -78,7 +78,7 @@
    @@ -86,18 +86,16 @@
    -

    This is the complete list of members for FCCAnalyses::ReconstructedParticle::sel_axis, including all inherited members.

    +

    This is the complete list of members for FCCAnalyses::ReconstructedParticle::sel_axis, including all inherited members.

    +
    FCCAnalyses
    - - - + + +
    m_posFCCAnalyses::ReconstructedParticle::sel_axis
    operator()(ROOT::VecOps::RVec< float > angle, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)FCCAnalyses::ReconstructedParticle::sel_axis
    sel_axis(bool arg_pos)FCCAnalyses::ReconstructedParticle::sel_axis
    m_posFCCAnalyses::ReconstructedParticle::sel_axis
    operator()(ROOT::VecOps::RVec< float > angle, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)FCCAnalyses::ReconstructedParticle::sel_axis
    sel_axis(bool arg_pos)FCCAnalyses::ReconstructedParticle::sel_axis
    - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__axis.html b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__axis.html similarity index 77% rename from doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__axis.html rename to doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__axis.html index 744b6b9f31..feaac64502 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__axis.html +++ b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__axis.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::ReconstructedParticle::sel_axis Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,33 +78,33 @@
    FCCAnalyses::ReconstructedParticle::sel_axis Struct Reference

    select a list of reconstructed particles depending on the angle cosTheta axis - More...

    + More...

    -

    #include <analyzers/dataframe/FCCAnalyses/ReconstructedParticle.h>

    +

    #include <analyzers/dataframe/FCCAnalyses/ReconstructedParticle.h>

    +
    FCCAnalyses
    - + - +

    Public Member Functions

     sel_axis (bool arg_pos)
     sel_axis (bool arg_pos)
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator() (ROOT::VecOps::RVec< float > angle, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator() (ROOT::VecOps::RVec< float > angle, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     
    - +

    Public Attributes

    bool m_pos = 0
    bool m_pos = 0
     

    Detailed Description

    @@ -173,16 +173,14 @@

    ReconstructedParticle.h -
  • analyzers/dataframe/src/ReconstructedParticle.cc
  • +
  • analyzers/dataframe/FCCAnalyses/ReconstructedParticle.h
  • +
  • analyzers/dataframe/src/ReconstructedParticle.cc
  • - + diff --git a/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__charge-members.html b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__charge-members.html new file mode 100644 index 0000000000..a356498dca --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__charge-members.html @@ -0,0 +1,102 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::ReconstructedParticle::sel_charge Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::ReconstructedParticle::sel_charge, including all inherited members.

    + + + + + +
    m_absFCCAnalyses::ReconstructedParticle::sel_charge
    m_chargeFCCAnalyses::ReconstructedParticle::sel_charge
    operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)FCCAnalyses::ReconstructedParticle::sel_charge
    sel_charge(int arg_charge, bool arg_abs)FCCAnalyses::ReconstructedParticle::sel_charge
    + + + + + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__charge.html b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__charge.html similarity index 78% rename from doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__charge.html rename to doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__charge.html index 510a761b12..6dc6aac063 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__charge.html +++ b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__charge.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::ReconstructedParticle::sel_charge Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,35 +78,35 @@
    FCCAnalyses::ReconstructedParticle::sel_charge Struct Reference

    select ReconstructedParticles with charge equal or in asolute value - More...

    + More...

    -

    #include <analyzers/dataframe/FCCAnalyses/ReconstructedParticle.h>

    +

    #include <analyzers/dataframe/FCCAnalyses/ReconstructedParticle.h>

    +
    FCCAnalyses
    - + - +

    Public Member Functions

     sel_charge (int arg_charge, bool arg_abs)
     sel_charge (int arg_charge, bool arg_abs)
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     
    - + - +

    Public Attributes

    float m_charge
    float m_charge
     
    bool m_abs
    bool m_abs
     

    Detailed Description

    @@ -189,16 +189,14 @@

    ReconstructedParticle.h -
  • analyzers/dataframe/src/ReconstructedParticle.cc
  • +
  • analyzers/dataframe/FCCAnalyses/ReconstructedParticle.h
  • +
  • analyzers/dataframe/src/ReconstructedParticle.cc
  • - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__eta-members.html b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__eta-members.html similarity index 58% rename from doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__eta-members.html rename to doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__eta-members.html index a733e0dbc5..64cd1be92f 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__eta-members.html +++ b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__eta-members.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: Member List @@ -21,15 +22,14 @@ -
    - - + @@ -78,7 +78,7 @@
    @@ -86,18 +86,16 @@
    -

    This is the complete list of members for FCCAnalyses::ReconstructedParticle::sel_eta, including all inherited members.

    +

    This is the complete list of members for FCCAnalyses::ReconstructedParticle::sel_eta, including all inherited members.

    +
    FCCAnalyses
    - - - + + +
    m_min_etaFCCAnalyses::ReconstructedParticle::sel_eta
    operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)FCCAnalyses::ReconstructedParticle::sel_eta
    sel_eta(float arg_min_eta)FCCAnalyses::ReconstructedParticle::sel_eta
    m_min_etaFCCAnalyses::ReconstructedParticle::sel_eta
    operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)FCCAnalyses::ReconstructedParticle::sel_eta
    sel_eta(float arg_min_eta)FCCAnalyses::ReconstructedParticle::sel_eta
    - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__eta.html b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__eta.html similarity index 77% rename from doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__eta.html rename to doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__eta.html index ed4fccc822..ff1016ebcd 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__eta.html +++ b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__eta.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::ReconstructedParticle::sel_eta Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,33 +78,33 @@
    FCCAnalyses::ReconstructedParticle::sel_eta Struct Reference

    select ReconstructedParticles with absolute pseudorapidity less than a maximum absolute value - More...

    + More...

    -

    #include <analyzers/dataframe/FCCAnalyses/ReconstructedParticle.h>

    +

    #include <analyzers/dataframe/FCCAnalyses/ReconstructedParticle.h>

    +
    FCCAnalyses
    - + - +

    Public Member Functions

     sel_eta (float arg_min_eta)
     sel_eta (float arg_min_eta)
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     
    - +

    Public Attributes

    float m_min_eta = 2.5
    float m_min_eta = 2.5
     

    Detailed Description

    @@ -163,16 +163,14 @@

    ReconstructedParticle.h -
  • analyzers/dataframe/src/ReconstructedParticle.cc
  • +
  • analyzers/dataframe/FCCAnalyses/ReconstructedParticle.h
  • +
  • analyzers/dataframe/src/ReconstructedParticle.cc
  • - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1resonance_builder-members.html b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__p-members.html similarity index 55% rename from doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1resonance_builder-members.html rename to doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__p-members.html index 1a1e11671e..c144655fc2 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1resonance_builder-members.html +++ b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__p-members.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: Member List @@ -21,15 +22,14 @@ -
    - - + @@ -78,26 +78,25 @@
    -
    FCCAnalyses::ReconstructedParticle::resonanceBuilder Member List
    +
    FCCAnalyses::ReconstructedParticle::sel_p Member List
    -

    This is the complete list of members for FCCAnalyses::ReconstructedParticle::resonanceBuilder, including all inherited members.

    +

    This is the complete list of members for FCCAnalyses::ReconstructedParticle::sel_p, including all inherited members.

    +
    FCCAnalyses
    - - - + + + +
    m_resonance_massFCCAnalyses::ReconstructedParticle::resonanceBuilder
    operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > legs)FCCAnalyses::ReconstructedParticle::resonanceBuilder
    resonanceBuilder(float arg_resonance_mass)FCCAnalyses::ReconstructedParticle::resonanceBuilder
    m_max_pFCCAnalyses::ReconstructedParticle::sel_p
    m_min_pFCCAnalyses::ReconstructedParticle::sel_p
    operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)FCCAnalyses::ReconstructedParticle::sel_p
    sel_p(float arg_min_p, float arg_max_p=1e10)FCCAnalyses::ReconstructedParticle::sel_p
    - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__p.html b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__p.html similarity index 78% rename from doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__p.html rename to doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__p.html index e987304a6e..4a36c523bf 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__p.html +++ b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__p.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::ReconstructedParticle::sel_p Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,35 +78,35 @@
    FCCAnalyses::ReconstructedParticle::sel_p Struct Reference

    select ReconstructedParticles with momentum greater than a minimum value [GeV] - More...

    + More...

    -

    #include <analyzers/dataframe/FCCAnalyses/ReconstructedParticle.h>

    +

    #include <analyzers/dataframe/FCCAnalyses/ReconstructedParticle.h>

    +
    FCCAnalyses
    - + - +

    Public Member Functions

     sel_p (float arg_min_p, float arg_max_p=1e10)
     sel_p (float arg_min_p, float arg_max_p=1e10)
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     
    - + - +

    Public Attributes

    float m_min_p = 1.
    float m_min_p = 1.
     
    float m_max_p = 1e10
    float m_max_p = 1e10
     

    Detailed Description

    @@ -189,16 +189,14 @@

    ReconstructedParticle.h -
  • analyzers/dataframe/src/ReconstructedParticle.cc
  • +
  • analyzers/dataframe/FCCAnalyses/ReconstructedParticle.h
  • +
  • analyzers/dataframe/src/ReconstructedParticle.cc
  • - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__pt-members.html b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__pt-members.html similarity index 59% rename from doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__pt-members.html rename to doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__pt-members.html index 6a1cab360d..6b2e0922bf 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__pt-members.html +++ b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__pt-members.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: Member List @@ -21,15 +22,14 @@ -
    - - + @@ -78,7 +78,7 @@
    @@ -86,18 +86,16 @@
    -

    This is the complete list of members for FCCAnalyses::ReconstructedParticle::sel_pt, including all inherited members.

    +

    This is the complete list of members for FCCAnalyses::ReconstructedParticle::sel_pt, including all inherited members.

    +
    FCCAnalyses
    - - - + + +
    m_min_ptFCCAnalyses::ReconstructedParticle::sel_pt
    operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)FCCAnalyses::ReconstructedParticle::sel_pt
    sel_pt(float arg_min_pt)FCCAnalyses::ReconstructedParticle::sel_pt
    m_min_ptFCCAnalyses::ReconstructedParticle::sel_pt
    operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)FCCAnalyses::ReconstructedParticle::sel_pt
    sel_pt(float arg_min_pt)FCCAnalyses::ReconstructedParticle::sel_pt
    - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__pt.html b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__pt.html similarity index 74% rename from doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__pt.html rename to doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__pt.html index 5ecf02fcb5..e56e9e38d7 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__pt.html +++ b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__pt.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::ReconstructedParticle::sel_pt Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,34 +78,34 @@
    FCCAnalyses::ReconstructedParticle::sel_pt Struct Reference

    select ReconstructedParticles with transverse momentum greater than a minimum value [GeV] - More...

    + More...

    -

    #include <analyzers/dataframe/FCCAnalyses/ReconstructedParticle.h>

    +

    #include <analyzers/dataframe/FCCAnalyses/ReconstructedParticle.h>

    +
    FCCAnalyses
    - - + + - +

    Public Member Functions

     sel_pt (float arg_min_pt)
     sel_pt
     sel_pt (float arg_min_pt)
     sel_pt
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     
    - +

    Public Attributes

    float m_min_pt = 1.
    float m_min_pt = 1.
     

    Detailed Description

    @@ -127,7 +127,7 @@

    -

    sel_pt

    +

    sel_pt

    @@ -166,16 +166,14 @@

    ReconstructedParticle.h -
  • analyzers/dataframe/src/ReconstructedParticle.cc
  • +
  • analyzers/dataframe/FCCAnalyses/ReconstructedParticle.h
  • +
  • analyzers/dataframe/src/ReconstructedParticle.cc
  • - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__tag-members.html b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__tag-members.html similarity index 58% rename from doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__tag-members.html rename to doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__tag-members.html index cfadfd0e7b..e514129e23 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__tag-members.html +++ b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__tag-members.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: Member List @@ -21,15 +22,14 @@ -
    - - + @@ -78,7 +78,7 @@
    @@ -86,18 +86,16 @@
    -

    This is the complete list of members for FCCAnalyses::ReconstructedParticle::sel_tag, including all inherited members.

    +

    This is the complete list of members for FCCAnalyses::ReconstructedParticle::sel_tag, including all inherited members.

    +
    FCCAnalyses
    - - - + + +
    m_passFCCAnalyses::ReconstructedParticle::sel_tag
    operator()(ROOT::VecOps::RVec< bool > tags, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)FCCAnalyses::ReconstructedParticle::sel_tag
    sel_tag(bool arg_pass)FCCAnalyses::ReconstructedParticle::sel_tag
    m_passFCCAnalyses::ReconstructedParticle::sel_tag
    operator()(ROOT::VecOps::RVec< bool > tags, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)FCCAnalyses::ReconstructedParticle::sel_tag
    sel_tag(bool arg_pass)FCCAnalyses::ReconstructedParticle::sel_tag
    - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__tag.html b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__tag.html similarity index 77% rename from doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__tag.html rename to doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__tag.html index d14e6cd957..601681efa0 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__tag.html +++ b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__tag.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::ReconstructedParticle::sel_tag Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,33 +78,33 @@
    FCCAnalyses::ReconstructedParticle::sel_tag Struct Reference

    select a list of reconstructed particles depending on the status of a certain boolean flag - More...

    + More...

    -

    #include <analyzers/dataframe/FCCAnalyses/ReconstructedParticle.h>

    +

    #include <analyzers/dataframe/FCCAnalyses/ReconstructedParticle.h>

    +
    FCCAnalyses
    - + - +

    Public Member Functions

     sel_tag (bool arg_pass)
     sel_tag (bool arg_pass)
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator() (ROOT::VecOps::RVec< bool > tags, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator() (ROOT::VecOps::RVec< bool > tags, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     
    - +

    Public Attributes

    bool m_pass
    bool m_pass
     

    Detailed Description

    @@ -173,16 +173,14 @@

    ReconstructedParticle.h -
  • analyzers/dataframe/src/ReconstructedParticle.cc
  • +
  • analyzers/dataframe/FCCAnalyses/ReconstructedParticle.h
  • +
  • analyzers/dataframe/src/ReconstructedParticle.cc
  • - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__type-members.html b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__type-members.html similarity index 59% rename from doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__type-members.html rename to doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__type-members.html index f463e39412..db0d340e3f 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__type-members.html +++ b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__type-members.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: Member List @@ -21,15 +22,14 @@ -
    - - + @@ -78,7 +78,7 @@
    @@ -86,18 +86,16 @@
    -

    This is the complete list of members for FCCAnalyses::ReconstructedParticle::sel_type, including all inherited members.

    +

    This is the complete list of members for FCCAnalyses::ReconstructedParticle::sel_type, including all inherited members.

    +
    FCCAnalyses
    - - - + + +
    m_typeFCCAnalyses::ReconstructedParticle::sel_type
    operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)FCCAnalyses::ReconstructedParticle::sel_type
    sel_type(const int type)FCCAnalyses::ReconstructedParticle::sel_type
    m_typeFCCAnalyses::ReconstructedParticle::sel_type
    operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)FCCAnalyses::ReconstructedParticle::sel_type
    sel_type(const int type)FCCAnalyses::ReconstructedParticle::sel_type
    - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__type.html b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__type.html similarity index 74% rename from doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__type.html rename to doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__type.html index 489c5df867..adb569d857 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__type.html +++ b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__type.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::ReconstructedParticle::sel_type Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,34 +78,34 @@
    FCCAnalyses::ReconstructedParticle::sel_type Struct Reference

    select ReconstructedParticles by type Note: type might not correspond to PDG ID - More...

    + More...

    -

    #include <analyzers/dataframe/FCCAnalyses/ReconstructedParticle.h>

    +

    #include <analyzers/dataframe/FCCAnalyses/ReconstructedParticle.h>

    +
    FCCAnalyses
    - - + + - +

    Public Member Functions

     sel_type (const int type)
     sel_type
     sel_type (const int type)
     sel_type
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     
    - +

    Public Attributes

    const int m_type
    const int m_type
     

    Detailed Description

    @@ -127,7 +127,7 @@

    -

    sel_type

    +

    sel_type

    @@ -166,16 +166,14 @@

    ReconstructedParticle.h -
  • analyzers/dataframe/src/ReconstructedParticle.cc
  • +
  • analyzers/dataframe/FCCAnalyses/ReconstructedParticle.h
  • +
  • analyzers/dataframe/src/ReconstructedParticle.cc
  • - + diff --git a/doc/latest/structFCCAnalyses_1_1SmearObjects_1_1SmearedReconstructedParticle-members.html b/doc/latest/structFCCAnalyses_1_1SmearObjects_1_1SmearedReconstructedParticle-members.html new file mode 100644 index 0000000000..e55b6b0947 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1SmearObjects_1_1SmearedReconstructedParticle-members.html @@ -0,0 +1,104 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::SmearObjects::SmearedReconstructedParticle Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::SmearObjects::SmearedReconstructedParticle, including all inherited members.

    + + + + + + + +
    m_debugFCCAnalyses::SmearObjects::SmearedReconstructedParticle
    m_modeFCCAnalyses::SmearObjects::SmearedReconstructedParticle
    m_scaleFCCAnalyses::SmearObjects::SmearedReconstructedParticle
    m_typeFCCAnalyses::SmearObjects::SmearedReconstructedParticle
    operator()(const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &allRecoParticles, const ROOT::VecOps::RVec< int > &RP2MC_indices, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &mcParticles)FCCAnalyses::SmearObjects::SmearedReconstructedParticle
    SmearedReconstructedParticle(float scale, int type, int mode, bool debug)FCCAnalyses::SmearObjects::SmearedReconstructedParticle
    + + + + + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_reconstructed_particle.html b/doc/latest/structFCCAnalyses_1_1SmearObjects_1_1SmearedReconstructedParticle.html similarity index 79% rename from doc/latest/struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_reconstructed_particle.html rename to doc/latest/structFCCAnalyses_1_1SmearObjects_1_1SmearedReconstructedParticle.html index bf206d1865..dc5a148365 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_reconstructed_particle.html +++ b/doc/latest/structFCCAnalyses_1_1SmearObjects_1_1SmearedReconstructedParticle.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::SmearObjects::SmearedReconstructedParticle Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,39 +78,39 @@
    FCCAnalyses::SmearObjects::SmearedReconstructedParticle Struct Reference

    generates new reco particles, smeared by given parameters - More...

    + More...

    -

    #include <analyzers/dataframe/FCCAnalyses/SmearObjects.h>

    +

    #include <analyzers/dataframe/FCCAnalyses/SmearObjects.h>

    +
    FCCAnalyses
    - + - +

    Public Member Functions

     SmearedReconstructedParticle (float scale, int type, int mode, bool debug)
     SmearedReconstructedParticle (float scale, int type, int mode, bool debug)
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator() (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &allRecoParticles, const ROOT::VecOps::RVec< int > &RP2MC_indices, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &mcParticles)
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator() (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &allRecoParticles, const ROOT::VecOps::RVec< int > &RP2MC_indices, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &mcParticles)
     
    - + - + - + - +

    Public Attributes

    bool m_debug
    bool m_debug
     
    float m_scale
    float m_scale
     
    int m_type
    int m_type
     
    int m_mode
    int m_mode
     

    Detailed Description

    @@ -249,16 +249,14 @@

    SmearObjects.h -
  • analyzers/dataframe/src/SmearObjects.cc
  • +
  • analyzers/dataframe/FCCAnalyses/SmearObjects.h
  • +
  • analyzers/dataframe/src/SmearObjects.cc
  • - + diff --git a/doc/latest/structFCCAnalyses_1_1SmearObjects_1_1SmearedTracks-members.html b/doc/latest/structFCCAnalyses_1_1SmearObjects_1_1SmearedTracks-members.html new file mode 100644 index 0000000000..82f4a4b30c --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1SmearObjects_1_1SmearedTracks-members.html @@ -0,0 +1,103 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::SmearObjects::SmearedTracks Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::SmearObjects::SmearedTracks, including all inherited members.

    + + + + + + +
    m_debugFCCAnalyses::SmearObjects::SmearedTracks
    m_randomFCCAnalyses::SmearObjects::SmearedTracks
    m_smear_parametersFCCAnalyses::SmearObjects::SmearedTracks
    operator()(const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &allRecoParticles, const ROOT::VecOps::RVec< edm4hep::TrackState > &alltracks, const ROOT::VecOps::RVec< int > &RP2MC_indices, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &mcParticles)FCCAnalyses::SmearObjects::SmearedTracks
    SmearedTracks(float smear_d0, float smear_phi, float smear_omega, float smear_z0, float smear_tlambda, bool debug)FCCAnalyses::SmearObjects::SmearedTracks
    + + + + + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks.html b/doc/latest/structFCCAnalyses_1_1SmearObjects_1_1SmearedTracks.html similarity index 80% rename from doc/latest/struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks.html rename to doc/latest/structFCCAnalyses_1_1SmearObjects_1_1SmearedTracks.html index fa80805d34..b708a2c3b3 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks.html +++ b/doc/latest/structFCCAnalyses_1_1SmearObjects_1_1SmearedTracks.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::SmearObjects::SmearedTracks Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,37 +78,37 @@
    FCCAnalyses::SmearObjects::SmearedTracks Struct Reference

    generates new track states, by rescaling the covariance matrix of the tracks - More...

    + More...

    -

    #include <analyzers/dataframe/FCCAnalyses/SmearObjects.h>

    +

    #include <analyzers/dataframe/FCCAnalyses/SmearObjects.h>

    +
    FCCAnalyses
    - + - +

    Public Member Functions

     SmearedTracks (float smear_d0, float smear_phi, float smear_omega, float smear_z0, float smear_tlambda, bool debug)
     SmearedTracks (float smear_d0, float smear_phi, float smear_omega, float smear_z0, float smear_tlambda, bool debug)
     
    ROOT::VecOps::RVec< edm4hep::TrackState > operator() (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &allRecoParticles, const ROOT::VecOps::RVec< edm4hep::TrackState > &alltracks, const ROOT::VecOps::RVec< int > &RP2MC_indices, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &mcParticles)
    ROOT::VecOps::RVec< edm4hep::TrackState > operator() (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &allRecoParticles, const ROOT::VecOps::RVec< edm4hep::TrackState > &alltracks, const ROOT::VecOps::RVec< int > &RP2MC_indices, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &mcParticles)
     
    - + - + - +

    Public Attributes

    bool m_debug
    bool m_debug
     
    TRandom m_random
    TRandom m_random
     
    float m_smear_parameters [5]
    float m_smear_parameters [5]
     

    Detailed Description

    @@ -251,16 +251,14 @@

    SmearObjects.h -
  • analyzers/dataframe/src/SmearObjects.cc
  • +
  • analyzers/dataframe/FCCAnalyses/SmearObjects.h
  • +
  • analyzers/dataframe/src/SmearObjects.cc
  • - + diff --git a/doc/latest/structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksTOF-members.html b/doc/latest/structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksTOF-members.html new file mode 100644 index 0000000000..7ed2343e13 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksTOF-members.html @@ -0,0 +1,103 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::SmearObjects::SmearedTracksTOF Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::SmearObjects::SmearedTracksTOF, including all inherited members.

    + + + + + + +
    m_debugFCCAnalyses::SmearObjects::SmearedTracksTOF
    m_randomFCCAnalyses::SmearObjects::SmearedTracksTOF
    m_scaleFCCAnalyses::SmearObjects::SmearedTracksTOF
    operator()(const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &allRecoParticles, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &trackerhits, const ROOT::VecOps::RVec< float > &length, const ROOT::VecOps::RVec< int > &RP2MC_indices, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &mcParticles)FCCAnalyses::SmearObjects::SmearedTracksTOF
    SmearedTracksTOF(float m_scale, bool debug)FCCAnalyses::SmearObjects::SmearedTracksTOF
    + + + + + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks_t_o_f.html b/doc/latest/structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksTOF.html similarity index 78% rename from doc/latest/struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks_t_o_f.html rename to doc/latest/structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksTOF.html index 587e258ff5..039519d10b 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks_t_o_f.html +++ b/doc/latest/structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksTOF.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::SmearObjects::SmearedTracksTOF Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,37 +78,37 @@
    FCCAnalyses::SmearObjects::SmearedTracksTOF Struct Reference

    generates new tracker hits, by rescaling the timing measurement - More...

    + More...

    -

    #include <analyzers/dataframe/FCCAnalyses/SmearObjects.h>

    +

    #include <analyzers/dataframe/FCCAnalyses/SmearObjects.h>

    +
    FCCAnalyses
    - + - +

    Public Member Functions

     SmearedTracksTOF (float m_scale, bool debug)
     SmearedTracksTOF (float m_scale, bool debug)
     
    ROOT::VecOps::RVec< edm4hep::TrackerHit3DDataoperator() (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &allRecoParticles, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &trackerhits, const ROOT::VecOps::RVec< float > &length, const ROOT::VecOps::RVec< int > &RP2MC_indices, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &mcParticles)
    ROOT::VecOps::RVec< edm4hep::TrackerHit3DDataoperator() (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &allRecoParticles, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &trackerhits, const ROOT::VecOps::RVec< float > &length, const ROOT::VecOps::RVec< int > &RP2MC_indices, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &mcParticles)
     
    - + - + - +

    Public Attributes

    bool m_debug
    bool m_debug
     
    TRandom m_random
    TRandom m_random
     
    float m_scale
    float m_scale
     

    Detailed Description

    @@ -239,16 +239,14 @@

    SmearObjects.h -
  • analyzers/dataframe/src/SmearObjects.cc
  • +
  • analyzers/dataframe/FCCAnalyses/SmearObjects.h
  • +
  • analyzers/dataframe/src/SmearObjects.cc
  • - + diff --git a/doc/latest/structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksdNdx-members.html b/doc/latest/structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksdNdx-members.html new file mode 100644 index 0000000000..cdadd8fb4c --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksdNdx-members.html @@ -0,0 +1,103 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::SmearObjects::SmearedTracksdNdx Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::SmearObjects::SmearedTracksdNdx, including all inherited members.

    + + + + + + +
    m_debugFCCAnalyses::SmearObjects::SmearedTracksdNdx
    m_randomFCCAnalyses::SmearObjects::SmearedTracksdNdx
    m_scaleFCCAnalyses::SmearObjects::SmearedTracksdNdx
    operator()(const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &allRecoParticles, const ROOT::VecOps::RVec< edm4hep::Quantity > &dNdx, const ROOT::VecOps::RVec< float > &length, const ROOT::VecOps::RVec< int > &RP2MC_indices, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &mcParticles)FCCAnalyses::SmearObjects::SmearedTracksdNdx
    SmearedTracksdNdx(float m_scale, bool debug)FCCAnalyses::SmearObjects::SmearedTracksdNdx
    + + + + + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracksd_ndx.html b/doc/latest/structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksdNdx.html similarity index 78% rename from doc/latest/struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracksd_ndx.html rename to doc/latest/structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksdNdx.html index 98259f1128..08f8723841 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracksd_ndx.html +++ b/doc/latest/structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksdNdx.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::SmearObjects::SmearedTracksdNdx Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,37 +78,37 @@
    FCCAnalyses::SmearObjects::SmearedTracksdNdx Struct Reference

    generates new track dNdx, by rescaling the poisson error of the cluster count - More...

    + More...

    -

    #include <analyzers/dataframe/FCCAnalyses/SmearObjects.h>

    +

    #include <analyzers/dataframe/FCCAnalyses/SmearObjects.h>

    +
    FCCAnalyses
    - + - +

    Public Member Functions

     SmearedTracksdNdx (float m_scale, bool debug)
     SmearedTracksdNdx (float m_scale, bool debug)
     
    ROOT::VecOps::RVec< edm4hep::Quantity > operator() (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &allRecoParticles, const ROOT::VecOps::RVec< edm4hep::Quantity > &dNdx, const ROOT::VecOps::RVec< float > &length, const ROOT::VecOps::RVec< int > &RP2MC_indices, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &mcParticles)
    ROOT::VecOps::RVec< edm4hep::Quantity > operator() (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &allRecoParticles, const ROOT::VecOps::RVec< edm4hep::Quantity > &dNdx, const ROOT::VecOps::RVec< float > &length, const ROOT::VecOps::RVec< int > &RP2MC_indices, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &mcParticles)
     
    - + - + - +

    Public Attributes

    bool m_debug
    bool m_debug
     
    TRandom m_random
    TRandom m_random
     
    float m_scale
    float m_scale
     

    Detailed Description

    @@ -233,16 +233,14 @@

    SmearObjects.h -
  • analyzers/dataframe/src/SmearObjects.cc
  • +
  • analyzers/dataframe/FCCAnalyses/SmearObjects.h
  • +
  • analyzers/dataframe/src/SmearObjects.cc
  • - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_v0-members.html b/doc/latest/structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesV0-members.html similarity index 55% rename from doc/latest/struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_v0-members.html rename to doc/latest/structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesV0-members.html index 9ec096e1e3..a82a0daa16 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_v0-members.html +++ b/doc/latest/structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesV0-members.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: Member List @@ -21,15 +22,14 @@ -
    - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_v0.html b/doc/latest/structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesV0.html similarity index 75% rename from doc/latest/struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_v0.html rename to doc/latest/structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesV0.html index 30231fd145..1c992427c7 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_v0.html +++ b/doc/latest/structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesV0.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::VertexingUtils::FCCAnalysesV0 Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,31 +78,31 @@
    FCCAnalyses::VertexingUtils::FCCAnalysesV0 Struct Reference

    Structure to keep useful information that is related to the V0. - More...

    + More...

    -

    #include <analyzers/dataframe/FCCAnalyses/VertexingUtils.h>

    +

    #include <analyzers/dataframe/FCCAnalyses/VertexingUtils.h>

    +
    FCCAnalyses
    - + - + - + - +

    Public Attributes

    ROOT::VecOps::RVec< FCCAnalysesVertexvtx
    ROOT::VecOps::RVec< FCCAnalysesVertexvtx
     
    ROOT::VecOps::RVec< int > pdgAbs
    ROOT::VecOps::RVec< int > pdgAbs
     
    ROOT::VecOps::RVec< double > invM
    ROOT::VecOps::RVec< double > invM
     
    ROOT::VecOps::RVec< int > nSV_jet
    ROOT::VecOps::RVec< int > nSV_jet
     

    Detailed Description

    @@ -157,7 +157,7 @@

    - +
    ROOT::VecOps::RVec<FCCAnalysesVertex> FCCAnalyses::VertexingUtils::FCCAnalysesV0::vtxROOT::VecOps::RVec<FCCAnalysesVertex> FCCAnalyses::VertexingUtils::FCCAnalysesV0::vtx

    - + diff --git a/doc/latest/structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertex-members.html b/doc/latest/structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertex-members.html new file mode 100644 index 0000000000..5ca987b052 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertex-members.html @@ -0,0 +1,106 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::VertexingUtils::FCCAnalysesVertex Member List
    +
    + + + + + + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex.html b/doc/latest/structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertex.html similarity index 80% rename from doc/latest/struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex.html rename to doc/latest/structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertex.html index 325570547e..9e6e92d835 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex.html +++ b/doc/latest/structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertex.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::VertexingUtils::FCCAnalysesVertex Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,40 +78,40 @@
    FCCAnalyses::VertexingUtils::FCCAnalysesVertex Struct Reference

    Structure to keep useful track information that is related to the vertex. - More...

    + More...

    -

    #include <analyzers/dataframe/FCCAnalyses/VertexingUtils.h>

    +

    #include <analyzers/dataframe/FCCAnalyses/VertexingUtils.h>

    +
    FCCAnalyses
    - + - + - + - + - + - + - + - +

    Public Attributes

    edm4hep::VertexData vertex
    edm4hep::VertexData vertex
     
    int ntracks
    int ntracks
     
    int mc_ind
    int mc_ind
     
    ROOT::VecOps::RVec< int > reco_ind
    ROOT::VecOps::RVec< int > reco_ind
     index in the MC vertex collection if any
     
    ROOT::VecOps::RVec< float > reco_chi2
    ROOT::VecOps::RVec< float > reco_chi2
     
    ROOT::VecOps::RVec< TVector3 > updated_track_momentum_at_vertex
    ROOT::VecOps::RVec< TVector3 > updated_track_momentum_at_vertex
     
    ROOT::VecOps::RVec< TVectorD > updated_track_parameters
    ROOT::VecOps::RVec< TVectorD > updated_track_parameters
     
    ROOT::VecOps::RVec< float > final_track_phases
    ROOT::VecOps::RVec< float > final_track_phases
     

    Detailed Description

    @@ -232,15 +232,13 @@

    VertexingUtils.h +
  • analyzers/dataframe/FCCAnalyses/VertexingUtils.h
  • - + diff --git a/doc/latest/structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertexMC-members.html b/doc/latest/structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertexMC-members.html new file mode 100644 index 0000000000..57c403df50 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertexMC-members.html @@ -0,0 +1,103 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::VertexingUtils::FCCAnalysesVertexMC Member List
    +
    + + + + + + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex_m_c.html b/doc/latest/structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertexMC.html similarity index 77% rename from doc/latest/struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex_m_c.html rename to doc/latest/structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertexMC.html index 7c89e777a7..4e2d300db7 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex_m_c.html +++ b/doc/latest/structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertexMC.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::VertexingUtils::FCCAnalysesVertexMC Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,33 +78,33 @@
    FCCAnalyses::VertexingUtils::FCCAnalysesVertexMC Struct Reference

    Structure to keep useful track information that is related to the vertex. - More...

    + More...

    -

    #include <analyzers/dataframe/FCCAnalyses/VertexingUtils.h>

    +

    #include <analyzers/dataframe/FCCAnalyses/VertexingUtils.h>

    +
    FCCAnalyses
    - + - + - + - + - +

    Public Attributes

    TVector3 vertex
    TVector3 vertex
     
    ROOT::VecOps::RVec< int > mc_ind
    ROOT::VecOps::RVec< int > mc_ind
     
    ROOT::VecOps::RVec< int > mc_indneutral
    ROOT::VecOps::RVec< int > mc_indneutral
     
    ROOT::VecOps::RVec< int > mother_ind
    ROOT::VecOps::RVec< int > mother_ind
     
    ROOT::VecOps::RVec< int > gmother_ind
    ROOT::VecOps::RVec< int > gmother_ind
     

    Detailed Description

    @@ -181,15 +181,13 @@

    VertexingUtils.h +
  • analyzers/dataframe/FCCAnalyses/VertexingUtils.h
  • - + diff --git a/doc/latest/structFCCAnalyses_1_1VertexingUtils_1_1selTracks-members.html b/doc/latest/structFCCAnalyses_1_1VertexingUtils_1_1selTracks-members.html new file mode 100644 index 0000000000..3f3b3cc01f --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1VertexingUtils_1_1selTracks-members.html @@ -0,0 +1,104 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::VertexingUtils::selTracks Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::VertexingUtils::selTracks, including all inherited members.

    + + + + + + + +
    m_d0sig_maxFCCAnalyses::VertexingUtils::selTracks
    m_d0sig_minFCCAnalyses::VertexingUtils::selTracks
    m_z0sig_maxFCCAnalyses::VertexingUtils::selTracks
    m_z0sig_minFCCAnalyses::VertexingUtils::selTracks
    operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)FCCAnalyses::VertexingUtils::selTracks
    selTracks(float arg_d0sig_min, float arg_d0sig_max, float arg_z0sig_min, float arg_z0sig_max)FCCAnalyses::VertexingUtils::selTracks
    + + + + + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_vertexing_utils_1_1sel_tracks.html b/doc/latest/structFCCAnalyses_1_1VertexingUtils_1_1selTracks.html similarity index 80% rename from doc/latest/struct_f_c_c_analyses_1_1_vertexing_utils_1_1sel_tracks.html rename to doc/latest/structFCCAnalyses_1_1VertexingUtils_1_1selTracks.html index 996c8a12cf..9552965081 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1_vertexing_utils_1_1sel_tracks.html +++ b/doc/latest/structFCCAnalyses_1_1VertexingUtils_1_1selTracks.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::VertexingUtils::selTracks Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,39 +78,39 @@
    FCCAnalyses::VertexingUtils::selTracks Struct Reference

    Selection of particles based on the d0 / z0 significances of the associated track. - More...

    + More...

    -

    #include <analyzers/dataframe/FCCAnalyses/VertexingUtils.h>

    +

    #include <analyzers/dataframe/FCCAnalyses/VertexingUtils.h>

    +
    FCCAnalyses
    - + - +

    Public Member Functions

     selTracks (float arg_d0sig_min, float arg_d0sig_max, float arg_z0sig_min, float arg_z0sig_max)
     selTracks (float arg_d0sig_min, float arg_d0sig_max, float arg_z0sig_min, float arg_z0sig_max)
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     
    - + - + - + - +

    Public Attributes

    float m_d0sig_min = 0
    float m_d0sig_min = 0
     
    float m_d0sig_max = 3
    float m_d0sig_max = 3
     
    float m_z0sig_min = 0
    float m_z0sig_min = 0
     
    float m_z0sig_max = 3
    float m_z0sig_max = 3
     

    Detailed Description

    @@ -243,16 +243,14 @@

    VertexingUtils.h -
  • analyzers/dataframe/src/VertexingUtils.cc
  • +
  • analyzers/dataframe/FCCAnalyses/VertexingUtils.h
  • +
  • analyzers/dataframe/src/VertexingUtils.cc
  • - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite2-members.html b/doc/latest/structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite-members.html similarity index 53% rename from doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite2-members.html rename to doc/latest/structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite-members.html index 83f9448167..089b1d27e9 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite2-members.html +++ b/doc/latest/structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite-members.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: Member List @@ -21,15 +22,14 @@ -
    - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite.html b/doc/latest/structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite.html similarity index 78% rename from doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite.html rename to doc/latest/structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite.html index 66c920b0dc..8dbec43858 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite.html +++ b/doc/latest/structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::myUtils::FCCAnalysesComposite Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,30 +78,30 @@
    FCCAnalyses::myUtils::FCCAnalysesComposite Struct Reference
    +
    FCCAnalyses
    - + - + - + - + - +

    Public Attributes

    TLorentzVector particle
    TLorentzVector particle
     
    ROOT::VecOps::RVec< int > index
    ROOT::VecOps::RVec< int > index
     
    edm4hep::VertexData vertex
    edm4hep::VertexData vertex
     
    int charge
    int charge
     
    int mc_index
    int mc_index
     

    Member Data Documentation

    @@ -176,15 +176,13 @@

    myUtils.h +
  • analyzers/dataframe/FCCAnalyses/myUtils.h
  • - + diff --git a/doc/latest/structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite2-members.html b/doc/latest/structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite2-members.html new file mode 100644 index 0000000000..5754fc63ad --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite2-members.html @@ -0,0 +1,102 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::myUtils::FCCAnalysesComposite2 Member List
    +
    + + + + + + diff --git a/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite2.html b/doc/latest/structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite2.html similarity index 78% rename from doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite2.html rename to doc/latest/structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite2.html index 21440a3ea6..50b6b385b1 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite2.html +++ b/doc/latest/structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite2.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::myUtils::FCCAnalysesComposite2 Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,28 +78,28 @@
    FCCAnalyses::myUtils::FCCAnalysesComposite2 Struct Reference
    +
    FCCAnalyses
    - + - + - + - +

    Public Attributes

    TLorentzVector particle
    TLorentzVector particle
     
    int vertex
    int vertex
     
    int charge
    int charge
     
    int mc_index
    int mc_index
     

    Member Data Documentation

    @@ -160,15 +160,13 @@

    myUtils.h +
  • analyzers/dataframe/FCCAnalyses/myUtils.h
  • - + diff --git a/doc/latest/structFCCAnalyses_1_1myUtils_1_1build__D0-members.html b/doc/latest/structFCCAnalyses_1_1myUtils_1_1build__D0-members.html new file mode 100644 index 0000000000..9cdcc5ca38 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1myUtils_1_1build__D0-members.html @@ -0,0 +1,103 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::myUtils::build_D0 Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::myUtils::build_D0, including all inherited members.

    + + + + + + +
    build_D0(float arg_mass, float arg_p, bool arg_filterPV)FCCAnalyses::myUtils::build_D0
    m_filterPVFCCAnalyses::myUtils::build_D0
    m_massFCCAnalyses::myUtils::build_D0
    m_pFCCAnalyses::myUtils::build_D0
    operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, ROOT::VecOps::RVec< int > pions, ROOT::VecOps::RVec< int > kaons, ROOT::VecOps::RVec< int > pvindex)FCCAnalyses::myUtils::build_D0
    + + + + + diff --git a/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1build___d0.html b/doc/latest/structFCCAnalyses_1_1myUtils_1_1build__D0.html similarity index 78% rename from doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1build___d0.html rename to doc/latest/structFCCAnalyses_1_1myUtils_1_1build__D0.html index 5061070885..fc2d9f7350 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1build___d0.html +++ b/doc/latest/structFCCAnalyses_1_1myUtils_1_1build__D0.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::myUtils::build_D0 Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,34 +78,34 @@
    FCCAnalyses::myUtils::build_D0 Struct Reference
    +
    FCCAnalyses
    - + - +

    Public Member Functions

     build_D0 (float arg_mass, float arg_p, bool arg_filterPV)
     build_D0 (float arg_mass, float arg_p, bool arg_filterPV)
     
    ROOT::VecOps::RVec< FCCAnalysesCompositeoperator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, ROOT::VecOps::RVec< int > pions, ROOT::VecOps::RVec< int > kaons, ROOT::VecOps::RVec< int > pvindex)
    ROOT::VecOps::RVec< FCCAnalysesCompositeoperator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, ROOT::VecOps::RVec< int > pions, ROOT::VecOps::RVec< int > kaons, ROOT::VecOps::RVec< int > pvindex)
     
    - + - + - +

    Public Attributes

    float m_mass =0.05
    float m_mass =0.05
     
    float m_p =1.
    float m_p =1.
     
    bool m_filterPV =true
    bool m_filterPV =true
     

    Constructor & Destructor Documentation

    @@ -151,7 +151,7 @@

    - + @@ -234,16 +234,14 @@

    myUtils.h -
  • analyzers/dataframe/src/myUtils.cc
  • +
  • analyzers/dataframe/FCCAnalyses/myUtils.h
  • +
  • analyzers/dataframe/src/myUtils.cc
  • - + diff --git a/doc/latest/structFCCAnalyses_1_1myUtils_1_1build__tau23pi-members.html b/doc/latest/structFCCAnalyses_1_1myUtils_1_1build__tau23pi-members.html new file mode 100644 index 0000000000..fef5878c01 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1myUtils_1_1build__tau23pi-members.html @@ -0,0 +1,105 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    +

    ROOT::VecOps::RVec< FCCAnalysesComposite > FCCAnalyses::myUtils::build_D0::operator() ROOT::VecOps::RVec< FCCAnalysesComposite > FCCAnalyses::myUtils::build_D0::operator() ( ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData >  recop,
    + + + + + +
    +
    FCCAnalyses +
    +
    +

    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::myUtils::build_tau23pi Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::myUtils::build_tau23pi, including all inherited members.

    + + + + + + + + +
    build_tau23pi(float arg_masslow, float arg_masshigh, float arg_p, float arg_angle, bool arg_rho)FCCAnalyses::myUtils::build_tau23pi
    m_angleFCCAnalyses::myUtils::build_tau23pi
    m_masshighFCCAnalyses::myUtils::build_tau23pi
    m_masslowFCCAnalyses::myUtils::build_tau23pi
    m_pFCCAnalyses::myUtils::build_tau23pi
    m_rhoFCCAnalyses::myUtils::build_tau23pi
    operator()(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)FCCAnalyses::myUtils::build_tau23pi
    + + + + + diff --git a/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1build__tau23pi.html b/doc/latest/structFCCAnalyses_1_1myUtils_1_1build__tau23pi.html similarity index 77% rename from doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1build__tau23pi.html rename to doc/latest/structFCCAnalyses_1_1myUtils_1_1build__tau23pi.html index eae24ef958..5b29d25d17 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1build__tau23pi.html +++ b/doc/latest/structFCCAnalyses_1_1myUtils_1_1build__tau23pi.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::myUtils::build_tau23pi Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,38 +78,38 @@
    FCCAnalyses::myUtils::build_tau23pi Struct Reference
    +
    FCCAnalyses
    - + - +

    Public Member Functions

     build_tau23pi (float arg_masslow, float arg_masshigh, float arg_p, float arg_angle, bool arg_rho)
     build_tau23pi (float arg_masslow, float arg_masshigh, float arg_p, float arg_angle, bool arg_rho)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2operator() (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
    ROOT::VecOps::RVec< FCCAnalysesComposite2operator() (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    - + - + - + - + - +

    Public Attributes

    float m_masslow =0.05
    float m_masslow =0.05
     
    float m_masshigh =3.0
    float m_masshigh =3.0
     
    float m_p =1.
    float m_p =1.
     
    float m_angle =1.
    float m_angle =1.
     
    bool m_rho = true
    bool m_rho = true
     

    Constructor & Destructor Documentation

    @@ -167,9 +167,9 @@

    - + - + @@ -260,16 +260,14 @@

    myUtils.h -
  • analyzers/dataframe/src/myUtils.cc
  • +
  • analyzers/dataframe/FCCAnalyses/myUtils.h
  • +
  • analyzers/dataframe/src/myUtils.cc
  • - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1filter___p_v-members.html b/doc/latest/structFCCAnalyses_1_1myUtils_1_1filter__PV-members.html similarity index 60% rename from doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1filter___p_v-members.html rename to doc/latest/structFCCAnalyses_1_1myUtils_1_1filter__PV-members.html index f3f7a49e6b..6a6256a40e 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1filter___p_v-members.html +++ b/doc/latest/structFCCAnalyses_1_1myUtils_1_1filter__PV-members.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: Member List @@ -21,15 +22,14 @@ -

    ROOT::VecOps::RVec< FCCAnalysesComposite2 > FCCAnalyses::myUtils::build_tau23pi::operator() ROOT::VecOps::RVec< FCCAnalysesComposite2 > FCCAnalyses::myUtils::build_tau23pi::operator() (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex vertex,
    - - + @@ -78,7 +78,7 @@
    @@ -86,18 +86,16 @@
    -

    This is the complete list of members for FCCAnalyses::myUtils::filter_PV, including all inherited members.

    +

    This is the complete list of members for FCCAnalyses::myUtils::filter_PV, including all inherited members.

    +
    FCCAnalyses
    - - - + + +
    filter_PV(bool arg_pv)FCCAnalyses::myUtils::filter_PV
    m_pvFCCAnalyses::myUtils::filter_PV
    operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< int > index)FCCAnalyses::myUtils::filter_PV
    filter_PV(bool arg_pv)FCCAnalyses::myUtils::filter_PV
    m_pvFCCAnalyses::myUtils::filter_PV
    operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< int > index)FCCAnalyses::myUtils::filter_PV

    - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1filter___p_v.html b/doc/latest/structFCCAnalyses_1_1myUtils_1_1filter__PV.html similarity index 79% rename from doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1filter___p_v.html rename to doc/latest/structFCCAnalyses_1_1myUtils_1_1filter__PV.html index 57b889cb4a..fdc3a75103 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1filter___p_v.html +++ b/doc/latest/structFCCAnalyses_1_1myUtils_1_1filter__PV.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::myUtils::filter_PV Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,30 +78,30 @@
    FCCAnalyses::myUtils::filter_PV Struct Reference
    +
    FCCAnalyses
    - + - +

    Public Member Functions

     filter_PV (bool arg_pv)
     filter_PV (bool arg_pv)
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< int > index)
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< int > index)
     
    - +

    Public Attributes

    bool m_pv =true
    bool m_pv =true
     

    Constructor & Destructor Documentation

    @@ -168,16 +168,14 @@

    myUtils.h -
  • analyzers/dataframe/src/myUtils.cc
  • +
  • analyzers/dataframe/FCCAnalyses/myUtils.h
  • +
  • analyzers/dataframe/src/myUtils.cc
  • - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1sel___p_i_d-members.html b/doc/latest/structFCCAnalyses_1_1myUtils_1_1sel__PID-members.html similarity index 60% rename from doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1sel___p_i_d-members.html rename to doc/latest/structFCCAnalyses_1_1myUtils_1_1sel__PID-members.html index 23208675d8..4678d62525 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1sel___p_i_d-members.html +++ b/doc/latest/structFCCAnalyses_1_1myUtils_1_1sel__PID-members.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: Member List @@ -21,15 +22,14 @@ -
    - - + @@ -78,7 +78,7 @@
    @@ -86,18 +86,16 @@
    -

    This is the complete list of members for FCCAnalyses::myUtils::sel_PID, including all inherited members.

    +

    This is the complete list of members for FCCAnalyses::myUtils::sel_PID, including all inherited members.

    +
    FCCAnalyses
    - - - + + +
    m_PDGFCCAnalyses::myUtils::sel_PID
    operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)FCCAnalyses::myUtils::sel_PID
    sel_PID(int arg_PDG)FCCAnalyses::myUtils::sel_PID
    m_PDGFCCAnalyses::myUtils::sel_PID
    operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)FCCAnalyses::myUtils::sel_PID
    sel_PID(int arg_PDG)FCCAnalyses::myUtils::sel_PID
    - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1sel___p_i_d.html b/doc/latest/structFCCAnalyses_1_1myUtils_1_1sel__PID.html similarity index 78% rename from doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1sel___p_i_d.html rename to doc/latest/structFCCAnalyses_1_1myUtils_1_1sel__PID.html index 3525515bad..c6d17eddab 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1sel___p_i_d.html +++ b/doc/latest/structFCCAnalyses_1_1myUtils_1_1sel__PID.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::myUtils::sel_PID Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,30 +78,30 @@
    FCCAnalyses::myUtils::sel_PID Struct Reference
    +
    FCCAnalyses
    - + - +

    Public Member Functions

     sel_PID (int arg_PDG)
     sel_PID (int arg_PDG)
     
    ROOT::VecOps::RVec< int > operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
    ROOT::VecOps::RVec< int > operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    - +

    Public Attributes

    int m_PDG =211
    int m_PDG =211
     

    Constructor & Destructor Documentation

    @@ -158,16 +158,14 @@

    myUtils.h -
  • analyzers/dataframe/src/myUtils.cc
  • +
  • analyzers/dataframe/FCCAnalyses/myUtils.h
  • +
  • analyzers/dataframe/src/myUtils.cc
  • - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1sel___p_v-members.html b/doc/latest/structFCCAnalyses_1_1myUtils_1_1sel__PV-members.html similarity index 61% rename from doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1sel___p_v-members.html rename to doc/latest/structFCCAnalyses_1_1myUtils_1_1sel__PV-members.html index 79945d8da1..7c62b5259c 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1sel___p_v-members.html +++ b/doc/latest/structFCCAnalyses_1_1myUtils_1_1sel__PV-members.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: Member List @@ -21,15 +22,14 @@ -
    - - + @@ -78,7 +78,7 @@
    @@ -86,18 +86,16 @@
    -

    This is the complete list of members for FCCAnalyses::myUtils::sel_PV, including all inherited members.

    +

    This is the complete list of members for FCCAnalyses::myUtils::sel_PV, including all inherited members.

    +
    FCCAnalyses
    - - - + + +
    m_closestFCCAnalyses::myUtils::sel_PV
    operator()(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > pv)FCCAnalyses::myUtils::sel_PV
    sel_PV(bool arg_closest)FCCAnalyses::myUtils::sel_PV
    m_closestFCCAnalyses::myUtils::sel_PV
    operator()(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > pv)FCCAnalyses::myUtils::sel_PV
    sel_PV(bool arg_closest)FCCAnalyses::myUtils::sel_PV
    - + diff --git a/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1sel___p_v.html b/doc/latest/structFCCAnalyses_1_1myUtils_1_1sel__PV.html similarity index 72% rename from doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1sel___p_v.html rename to doc/latest/structFCCAnalyses_1_1myUtils_1_1sel__PV.html index 1262b3093d..06fc1664d2 100644 --- a/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1sel___p_v.html +++ b/doc/latest/structFCCAnalyses_1_1myUtils_1_1sel__PV.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses::myUtils::sel_PV Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,30 +78,30 @@
    FCCAnalyses::myUtils::sel_PV Struct Reference
    +
    FCCAnalyses
    - + - +

    Public Member Functions

     sel_PV (bool arg_closest)
     sel_PV (bool arg_closest)
     
    VertexingUtils::FCCAnalysesVertex operator() (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > pv)
    VertexingUtils::FCCAnalysesVertex operator() (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > pv)
     
    - +

    Public Attributes

    bool m_closest
    bool m_closest
     

    Constructor & Destructor Documentation

    @@ -131,9 +131,9 @@

    - + - + @@ -158,16 +158,14 @@

    myUtils.h -
  • analyzers/dataframe/src/myUtils.cc
  • +
  • analyzers/dataframe/FCCAnalyses/myUtils.h
  • +
  • analyzers/dataframe/src/myUtils.cc
  • - + diff --git a/doc/latest/struct_jet_clustering_1_1_f_c_c_analyses_jet-members.html b/doc/latest/structJetClustering_1_1FCCAnalysesJet-members.html similarity index 59% rename from doc/latest/struct_jet_clustering_1_1_f_c_c_analyses_jet-members.html rename to doc/latest/structJetClustering_1_1FCCAnalysesJet-members.html index bf551908ec..ccdd15976f 100644 --- a/doc/latest/struct_jet_clustering_1_1_f_c_c_analyses_jet-members.html +++ b/doc/latest/structJetClustering_1_1FCCAnalysesJet-members.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: Member List @@ -21,15 +22,14 @@ -

    VertexingUtils::FCCAnalysesVertex FCCAnalyses::myUtils::sel_PV::operator() VertexingUtils::FCCAnalysesVertex FCCAnalyses::myUtils::sel_PV::operator() (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex pv)
    - - + @@ -78,7 +78,7 @@
    @@ -86,19 +86,17 @@
    -

    This is the complete list of members for JetClustering::FCCAnalysesJet, including all inherited members.

    +

    This is the complete list of members for JetClustering::FCCAnalysesJet, including all inherited members.

    +
    FCCAnalyses
    - - - - + + + +
    constituentsJetClustering::FCCAnalysesJet
    exclusive_dmergeJetClustering::FCCAnalysesJet
    exclusive_dmerge_maxJetClustering::FCCAnalysesJet
    jetsJetClustering::FCCAnalysesJet
    constituentsJetClustering::FCCAnalysesJet
    exclusive_dmergeJetClustering::FCCAnalysesJet
    exclusive_dmerge_maxJetClustering::FCCAnalysesJet
    jetsJetClustering::FCCAnalysesJet

    - + diff --git a/doc/latest/struct_jet_clustering_1_1_f_c_c_analyses_jet.html b/doc/latest/structJetClustering_1_1FCCAnalysesJet.html similarity index 73% rename from doc/latest/struct_jet_clustering_1_1_f_c_c_analyses_jet.html rename to doc/latest/structJetClustering_1_1FCCAnalysesJet.html index 95e7e85ed9..925f58266d 100644 --- a/doc/latest/struct_jet_clustering_1_1_f_c_c_analyses_jet.html +++ b/doc/latest/structJetClustering_1_1FCCAnalysesJet.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: JetClustering::FCCAnalysesJet Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,47 +78,47 @@
    JetClustering::FCCAnalysesJet Struct Reference

    Structure to keep useful informations for the jets. - More...

    + More...

    -

    #include <addons/FastJet/JetClustering.h>

    +

    #include <addons/FastJet/JetClustering.h>

    Collaboration diagram for JetClustering::FCCAnalysesJet:
    -
    Collaboration graph
    - - - - - - - - - - +
    Collaboration graph
    + + + + + + + + + +
    [legend]
    +
    FCCAnalyses
    - + - + - + - +

    Public Attributes

    std::vector< fastjet::PseudoJet > jets
    std::vector< fastjet::PseudoJet > jets
     
    std::vector< std::vector< int > > constituents
    std::vector< std::vector< int > > constituents
     
    std::vector< float > exclusive_dmerge
    std::vector< float > exclusive_dmerge
     
    std::vector< float > exclusive_dmerge_max
    std::vector< float > exclusive_dmerge_max
     

    Detailed Description

    @@ -181,15 +181,13 @@

    JetClustering.h +
  • addons/FastJet/JetClustering.h
  • - + diff --git a/doc/latest/structJetClustering_1_1FCCAnalysesJet__coll__graph.map b/doc/latest/structJetClustering_1_1FCCAnalysesJet__coll__graph.map new file mode 100644 index 0000000000..fb70c5c7ed --- /dev/null +++ b/doc/latest/structJetClustering_1_1FCCAnalysesJet__coll__graph.map @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/doc/latest/struct_jet_clustering_1_1_f_c_c_analyses_jet__coll__graph.md5 b/doc/latest/structJetClustering_1_1FCCAnalysesJet__coll__graph.md5 similarity index 100% rename from doc/latest/struct_jet_clustering_1_1_f_c_c_analyses_jet__coll__graph.md5 rename to doc/latest/structJetClustering_1_1FCCAnalysesJet__coll__graph.md5 diff --git a/doc/latest/structJetClustering_1_1FCCAnalysesJet__coll__graph.png b/doc/latest/structJetClustering_1_1FCCAnalysesJet__coll__graph.png new file mode 100644 index 0000000000000000000000000000000000000000..fe52bd77bb5425324986e26b79a7127d4f40cf2f GIT binary patch literal 23998 zcmZ_$cRZK>`#u0)$Ou^xvN990_a@59%E}(u3fU`Ll+iG=6|z%ywo*3PWMuEX=Y783 zpYQK+Kkh&7$NT*#Nv`X9UgtQ@<2X(c>Z%W};oihW5agPof}AFTU=YH`IXGDGYs&3! zPvJK#bL9te$R+B(jJn+S2yzQil#|i&Oj(=o&?D6y$DW=_n#e8)zzMpBDI+8O;TqW& zd;Zo*3rzdSJNKj7$aiy+hM7Ku^Mo6{|4bhdQGZi@RNf+c^h-bn1+g4ycFRWh@rATt ztkElm49P<`XJ$SZtA$a%)irUx#S}Cg`Vb=7|G&T7q}7>1Ba*dKla_8AIf)MBr>3W; z_gN9cf`7tw!`2U58YfR8vUFmf2E$gJ)$3LWk!At>HivnghzQ~0Dmftt9{BkAGiyjl z$bbh0T*+8k7WI$*yQr6>`p*A-n0G^o_Wy2TP__-@fA{oBAN3u@-zFwfsHBRP*SB~s z@bd9(Z+zdJ+3k@k8C>s9rOpDT{4b3bcRD*&QY3sT z2pCUvwMz$cXvEy7_m=xT_Xl;;?ZoCSo{g2=+1uN*tEGj@X{MvDW#hKcNoiQ`TV3DM zo6l*Xte_B(o=zv~wz8)+eur*1U%Oy>VL@khA8z%{iQFbUD06&DN~B}`G1k?qS8e)p zu1)$K8jXyO{`liG93LO+mD`bJef-#$c@NuleN6jXYJaYp z#pqYdqxH%uQ!6VSEAOd#zwoH2pDTj}0`pQAM;3`mNoN0=Lr3a-gbp?)Ub8&>FkL=u z+>#*^j38O8<`Xq;ID~{RZ z5q3t8mD8Ae zI$kmVC`aYrclY&~kN2Zy4h{}dT)O-J{5c9IW;{xEtZ#et=#j``%Hifzx{sIFHhlf| z;go;6fu7zL0gb3rw@6G>)cpI~Y72yPl7-wfR8$@NdwcvHxVX4gd3krFUYrS=R6l2~ ztgKu#sC+grb+(1!*q4QQxtyCWyqKbvE}81FJ{EU*G#lf)J@fPL$VlSt+qdnb?s9X# z5fc;Jg-F;Eupe^btlojyN3T(lo9o*ynT;d+Ga<>lqupYyQRWwG0L zxY&qnWofd`$M?@CMc?ie5pibbP?zrGPm1rWa&vD_)wr<};^NLMEG+o04iyO$_o$|d zZZ}+D$#2|v zZed~ZVyTz@VKu}|uz|k*PO^~Wb3eaxUh>Y4_`9=aW@cpO-+c}_6BL-l>FH%2xwnK} z`}^}}sEcumcx>$5x3RH5$hnL=pE@`k#ol>z)b{?iTWh^(6Z%CHHl0n5|H*PLuj212 z=h>q_*~<1>=_!}V;#xX{V?zZ5|D~-s`+!5ln}pcvY7xoHGnYsT9`vVUWimZ!5Dk$CPa=;6*1LD_-Xtf# z?vXsjH}T!ZL~e0$5iTz;het-r!O`~BdbxB7x<a&jU8*o3sECwt4`F)_aiAAfV&o{>*XPS#!Ji{0Aa|2bA}?+l+|x_z7R?%iwO zth(|w{Ni;UOU%vB53&mWzdG_JVdSf2#~06Sb2)kWe~p0{OQYXz!@ZeWSUk!}f#;+Z z_f)qse(~Z(`5~WK^A+ENQEP>V4}UfVW0!jG+mVuy$*{$lpP%fLaejfYf0LSOWHp(s zoNx;VJtZZjy;Dd)K;GS5aKNtIN-Ty}LKc#wkpcr*T3y9J2J8ejCca}!NJ#M84Jhz6 z)Wj+=i;IhMTX$1m!NkmTTOHD?a>}&wa$EgY_U;0IY$el|4j*p(Q+=O}a!Bnb21drr z+}xLCW&EzIL)RP|&IKbQBikd_K5FJ6$i#P#2lww|xo`Zviu`VCYl7ntnBUpmeVdYk zuR&U_IzBquG&o2W7#O%T@m;8}sHm^T%^p?IdNc1ixw?jY{KzQiFcMHX^@1ubEsaQ? z7*ZS^d17sCu{GUf85VXoqN}fuxGP!cm&cS}Zqj9!(3Fj+al%mHW4;t|FA|8$*1Si# zrqy{W7>7+8lyO5BeK|@3PQeG}^WyKOrBZj3x3W1ibtwR`eYsoO?zZUf- zSF@j>|2m7xGz$yM--(G-D#(tA>$mO3mi)JWlK=hl=biuYd;(M&sJhiq{XCqUrf=N1 z;oJ6(`GX|k>EY%g;;FCyVaT>y#N?aRHS9+J%kx9tr@P~2wk_ioPdni5x@l-=ynKDd z7gKicy(HMS>iXaeVf)O+=J$h0il#WF?4glpI;rlWqM~Xzipq+L1*pNZ9vgrErH~(b zu`VYX8pHAaSDebr?_Srn%{~P1oCt~YXZliLQ1LUa|%%_ z-&|iVx36TLc@N6?{jUou#M!+QkFE0BWs!1QA#LzGbx%6ZV%>R7&V|ZsyM_6Mg`K4( zn~SAB#2d6;tem(Maktg_%7E*znwt{#|;H4WzQrfCFv(HGcj#Z2|bHV z@|bTYd$Ih7xmYu=O224fu{*WD&}8C-BlW*ZAZf4tU-ySF)b@Ti7dQ|Tf7ih7eoX$; zSaEoFUOJz9ps5d(zUxc(_4Qp5K~=#|RyJkKvN(AbPkJ%yMGK7 z8LSF@*8ika;C#3-0SE>jAn(y0fD26v=z57_9>v|ZMoN>hDe37k%l)}6&CTdJIXQ{k zX6QRRJN)y})FS9=YHFy~z0{j2?03SCm_jF^5chOSdio(L=^y0Wbjs{&uKIwYqPvh{ zrLN1GT~x(rroWg$8>o;%T2EuzlL*|}~+~Cj)&@RxS=iwn{ydT*JMRI$(DOjm8k3D{E%|Y(|eOb0R z1_1$W``zp>U%1Pjj^9vD;QR@tp`h^5&Ws3z{-aRYCPHfA43nwS{}NoQm&lkT;r;s- zwAf=lLBR#a2hnrz5RlLSPW&eG9^HNc_>A)v0~agnbZBTO>MsCqNm_L#@{Ut;nNPfpS*Dk|dO;RTnMyCu2Rcx*=JJWSRZxdFZG_nkX;mPSfHTGeM}(yy(r zqmg<%#VIlS#BUSHDm=|V1@+?0>?{x9!T)-gvU1BiW@S|4 zJG(gDw3)0Gfor{tW7oB7|Ml}{6QrU4#c^)V)D?Ac4hQI9NCrGvmHYZltZO%~WK`XA zfdfM_;L=qu&b^Z;pk?+p`1^Mz@nLs;5NP@RmJtnk{P;1qpdeO&lEs~g2OoLu%5P#5 zP&Y!oxb=zw-lRtVig(UI7 z>vu;79|i9d1v5E0IfL$FQDg$m&@A$NdUf@?1OtO?lZYcTPIEdjF|muEpWor{`5g~R z3rFM&LUi|)xpcauU-97PZH5pc6ogSTy}USwLLgoFY@$q6*K&Vl5Y^7%tTS~AP%yb% z{~D4g?!{~DHBYt&fJ0JJ@@VSv;-!eo!Zf6m4a^d%DZ+s;st5}UPfvJE4Z6Nc6Ln*g zJetO+s;wS5+lYQBh&@Z5C^?yG(tGvp-s&)6WNB{k zR-{I49+`JeIB*4Fa3$sRA~7aCTRKo5tQWxOI2P*PHo)8YyRbi0L6%Jg_=UO`1A zBsdu3#reK2z_ym5p&K6`#DtZUZ~^+@ah{O_kb#E4`w#r?v1twn_;*jwuYtTrJmx=e z5NVi;O0BwX)*de;SNWX^8X6fn1K#C-Iz|e8yCp@$WqM@=mx_wYVXB^nfPg@|mEjeG zub-cprDbS=Zb=rDDND)O8n@L9Ew)T`R#SU>1FAveyM|YA`_cMU3>>y1^|1ifPakZF zx*)UO(+CA_V-=~X=9ihWf6huR6tjz~93u$|Iyys$3{m7w0lU4@goFeV=@8jW9CU8- z#`-^&lonw~q8x+m2Y4x#Ha5b>CMM}0_=#n2hMZJm-pBD`LC3)Gl9oo`xK_kSHPyae z-1%X`&iSve`d6+;w;Z=|(c67t>rnh77Ve?hb8E`kjx5)2%#4g5rI7+8*1zjSUP`I~ zEjwKtk%n-;wdgB~=#mNn578piF@!Br zBD71c1~^la|4{A`{*j=4(_#%;SGrppokihm{i5QnpxD`8F_jjP=j)4$!*yT2^pZ$_ zzJ)VBJ2SJlLjOz_=T7j4yTr1;@mRn2(Oi-9@rLuFy|(4pXm;(3(o1~H0OZT1!&W#g zK{sd6wlG?ir&ueaEoOdF08vq_(!5!cN(IzLj)fG*e<@1 z0WS5)F7*bP>M9W8Q~^^Wiw{0&F5g8M5&Xl$LtX8f>(J>j{&!s`i`kUdh%eQ^e5Y!X z(g|%q<>PIGC72ch)UD$r`ZF0XhyHi+KU{x!o z-DKkY-AaFMj~DV{EdKcPlne7q*+AiO%q1Wn8C3en8k694yVnt#wy~7_?#g04P6>{= z5{yf&i7+&pD<$}!2N`e%{Ql*yP4X$<&zNS&jZcl29GhXa0ZOpL6g`rjKU6) zyN{%~FGMKROapEUpQbpw8|Ij7vHoE6e*V-iEKD_1eGmQ1wZ;bnf5VA(7&31Yh7j$% z`#`hKY=X8i*(~Ay6~{L^m)h2L1GCZgBsx1IN+8!%=fXeT2u6Iymj7hHsW#=z{FGz*%3G6h z9srejlHQ8c^jvQm8ygo7RPW~bQ3*PDZgg)?jox0OqF5Z`li8aKTG~6hHmZtmbKA*E zjD3i)y552**6s;<%excH)8k8{2Xstxs6ILS znkE;SOuYQ?BN378Z;St7>g7;ZiKm#^4#L=mi15dwh8r>DQy5?Fa<{rT*I_E)&|ka4 z3@=SK{06;|n!z@M1bM6HZ6ptkC+)ji+{Bt+MV!(dd%OIB@8W{p)t?Dk;0#3N|D)b^ zVg)_#pVJASQUtuhsHAYBjQqu;QPn9=KQ=&ru`*)Pn!hTh3ZP#9|EN6i%?&6(_++zIsZM{p^>D>y!DL6j$j#3HH9nMjbEZ)q_ahnXG9h4dp-RoK+J; z+MEz`ya6mkKdNM9YOAIlhELrnSm;BvsQ$Zs1&Q%#;yQwqDD2sV80+kyZ_1`;B(ogF z>N$UvuVT`FqDNsESsdG2^&ZuxEPd?HtpaW@c1Aca;I~d>#Jl2&Pl*)Q&och6%>(h` zfLXOg+(=0=tZfzS(`nXygn^JZc~S?w&g)APTKee`@@5P*MnJSv&rUl8Kj_TGU-}UU z(eip`>d+9&@Lwb5qwhbYZ>~oWX;S@f<}tptnlh`hcWpPNN`I!A(qkc@YmK63yQaMa zA?GmS6io8y6ZpnC%M>F1AIS)bZ!T5!OZe)~hpD`f&scK7+rn?RJHnJ6udR~*eZDGo zUsj<-2G~UuUuwR>aBjfBorq>4O>|vkRzhU!?(CXppjKRY6W>b0N%UKyKTiKU+K^aO z`)_OU#1_NJ!b2=g3xB28w1-utId){TS?9cK?W&pf{`NI`BIL~?-G66`<7G}y+ZRZU z^Flo7+BEO%8UwTlqR=XaB;NQ*4VmAs|Ev4((jqW_cs^r&b0?X*@wIaW63H$++toBm z!cEKaNO9^j>iw3#OhXNNFiz=hdQWPaWG(QSOKdE&U7w-ldyi-C(>lt`67K9p_>haM zcC!8p>NK?e?d=nli#@DD#^h5DmR&CFahi}LmbI6T9(p_m1-@miIDq0aE*x7*& zkUl*<{b-*Cn_i%_iSdLKq5QwJ;&Vhcba1V> zoCZE7cTWB6txqfz)>QJX6O`87k=yj>y`(8-5IsiRFEq>(rJgTDq>b*=+@|Nkh5WT` zM3FTx6TswHdnG71n3#sfXvz$RN3>GfWF<9hpZkyTB0Xm8BJgHA>%aa84E`2H%ftB) z_gZmulnbZ#K_AJ^8H&n=)8vZ$)fK0S7NV`~9&GK(-a2~x@&q&AG-k;FzY4!~Hj&kE zA&cng3X#9t8kfajkEES!8r^@zfqpJKc8v8@wS)RPIVWy6wG-xS_p}4Qb?sdyyMJa` zM)*k2N%Z?SVIl8ONf}ZbtHXMxjc`g_j2rR#e_!>QMVE1%At_h1Ty@+Fuh8Y2On)t# zGLSL-r|^*kt@!Mlt9c&(cb!ln`=P@4$Wq$DJ3iDhA1(>Ea3~523|FKQYB@GVx~@|Q z-N4%~o!oWJ(bqpxd&_aCX?g}>8f$eiWMYQfJS>9wJqDt_h4mB^xXf5T5^Gbu6s z@ft(eGDL;KiyIIe2+VVMts|8H72dCi#gDy%SrY0AI!DINtFP*>5C+d#Si|xFtJKY>#4!JcO!s<0?p?B1oLl~6<|}UobR2!o^X@& z!ok7uv_gA(LQX=WIYrN}m&JNhndx0AVw^}f`uDFPkT1D1#=e5FBR7?($N1+)6!v4K zN{&uWXfd2r#=q8#NWrjwC$%j&Awk!uRc1xckD2g!b*+en1CK?gD(TM#pvWsukB&a+ zRvH3CbVP#Do;Y=%KJRu!)1$|cCG0-Ff?$$F%)K|R^Zuz@PSbsSt969A`tJYmz0%7~^ zogNwPPs!F1aTAj%f8&bXoAjT|h*!jrot-xw^Er{F6o{qiUBpkF?Kz+ z>=IslExag!I1pdS!J&DyqYmd*^Pr)_u9tB1Ta`AP6?la8wtj`)(q_5_H2w)^T-HA zy59li6`4kqMg~N~%t)yP1<)q?6%G*)s1`q8kySbU3$ikZkB{dT5Gdll`@YT8#wI-7 z|KjmC2T(zXuArs3czSwDXKR}6%(Yc{ZZn{Qpte@ru+EzdW?~d!VC=WA?J!<(?e&ej ze{LF>n={nb)tNasMBaInbBmLc0KQ5+PfI~f?H5qfVbjy59C}|en&r2Dz9#1ZihFNm z@b!wq1Ddzy5Zl4GaBd@?(2lM*YO%8y2p~>-OB!OWdQ27^2|N|SJPVx^V)O|e*)`oX z52C3{|F{)bxvlCvgZFa_M<9>^KGixIg0kZ4YF+iyUMU(90qvoT!!^sv<&j<|+417=5E0KV{ zj}Kb<`>#W$-h1+d$=Ltg&3CWw0fKmVc%TSBeG7v+ZvkVVqzm=SaS?7{;$R}5?UA~? zf&jrt1&k3lFI%^WHX9jAbj--O_4m66;Wz7^)&!Fmif&r@(F*dBrH6>a;r{+P1yF%r z906X)Eu3Zp(G3yZmh1r&*J zAll7;gcBzUKE1i|xB8J4Qx>qtvp_CZxh|93xU2suX{y@A+F|62%<2K$)T_6Q5A1TX zHSa*QI|Ema;yAjyRb4b{Eq)Oc>Xo7!)wnkKU+mKDfw=PrK(r`>sGE6Y(Ve8N!$T?T zTSUkenWaXN%c23^IN8kbE4{>y)O9cZpBJD}dr8=1;Ai!WrC5mo)4zZJes^{K{9@LU zX5*Kw3DYwU=vkn%;}q$a2SE{zjEX`-Af{0y;kaW%)CooQ9jMY!kpJ-i^wn`+8wuRo z!!3$41081A*yoz`pqustFG55^b1hUh@WuIw?T2@gQ74kB%xMRwNBjVDA!XtTr`0q_ zhvU+K+DXrYxlT9N(9A6J;DA-&@6_!2=YnrE(3e*cUyyICigXJ6C@nTY2y;WY8)`}i zFnxS{P-=2sULJ6!jl(AXQNYZg6l}6~;7n$lg1>I^w)d1wK70UEEUNEkW@f%=dy)tm zAv7mc8PYZJBimg}D7pcx7heGViG`&SDJtT|aOX z*Z{2zk`z4-I?!uQGe55SZZ%;8%^9YYEempz@S>WVhW?AGL1rBEn?lbF-I{V^!8ib6 z)cEsfcIO!g`^aZwBkf$3tMCG#8$$oA)p_@FOjK2E)wVuHZ8ho8OF>B~e-HZ*_%sd| zj}lI8GJ~gzs;XfsECo8FHLsQxpFWQ%_4?yRX<>$7aktX$FZVBgP+@t58GklcELM^5^mH z2W(ML`chnwM&Q-I01wv{u?VH0X@7NCz!H@F4nyID^fb^vUL4Pp|34)+V8%+~B_ZAY z_bd;mmzHpnRIsF^q@b&t_h!h9R5>#~fBqanK+|mj2K!c=68jH9r)g=2(XW`m_#*+o ze=DFMgx~2w(N@x8PkKy9$Q4g-Z}axpJ4<~Zu|dC#Xl|Cx|0qfX(>f^(8T3E)eaA&7 zoY#+(i9#Mful{=lfkYEBAqv?%KR?$7IWJ{*89t4UD$POx##yYiMGnD(!n!uy?E10B z@jW6QuV26J$3URbJ~BTyuvc32g)W+}rn{hOcHUMPW^NAh)b2a9^(92n^7(LmT~p6^I_3jpqR zdP%0&pUn`?p0l=lD0UNk2HuoZb!={A2GBU2mj7g9kv)3ou=e6l3i(RRLP}k+RV^Ov zW%!^L=>GmXtfUeY77;+&Di-OC^R?FR?C(pE5fk?ni_SNE`)iX? zb6eX8sCOU1fH3migKN@fQv#S)tRjQTu<~*Nc=*1ChJ}BGsDAJ1J>F?aR z3bvq^m6aZ$%TNW%Z2Dv$RWpxQ!kxnjI2Ft8hJwz>#Ke>VxB9`d#=Hak z4CVI2z4_YgU0V@K*(4BQp)oOp&;C}SK~Ld#oU9#lV|>N1Fg_BuE*m%t?0aEcSM@> z=l1>k_jN&shzI08{wiw;3gPUjv9Yl&9DEVHEt)~Qay@l*r}9rd^7lZO`&fP5C=Jp$ z)QS^o$WV3B4*BGKE}#s^Azdq43w$_s99-P|FA^}Hoq_r}82uFL&j^?{Lcao7X{mCq zDRBhpkKON-Z?NzEziEyUiHhXLBe^GLB-UA!7>|PPVIg)GXLa`vw;TTPfLQ*tiNd~E zi>)MngB>v)15^`_6V&^T$GvN6N(%e)&fmA$tA-E+F}#a$&CSi+<@$aaGi1;< z_#ae~c(a@9*leyQQ@)_;2YTxpzyZCz>WLpdGrV>B#(eahcwdo;0W@zir=E)#GYDBVAxN}EE(1^H_xH~mF3pt~OS~5O(V?!e(BY?-f?hn;P+SrK|e#F0w%KB-EJ|P zi5h`t6E&f5R}3Ib64HvJCU(?V=`c}4Cg!nG_(mM66w0$eA@q#8v#YCv18$x66w`^0bBU7v~X=uetWR9RZ}Nr;cJIB zz}RGlL-00GQOOct4ZLZ9je8LF1>BA8@3emk*mPe^&PMST$epox zKrfq|0pGJ1wcR#8uNi7=)M_rI=w77EuB{nfxm7c;V)^xvXvts+6iO&E(;Zw51Nf?M z!1Dp+hW^$qge2k$l<3gFKs2ZwW~Qd<_Up5of2%Pd6JdzOi@GTgR99CA{*};B`6NHx z8;g+Z>RMVM0I!?6y9vPA$nlL%gOmrxuZJ#K@ak>}2#}??d>*tz&4!UYRW&u{Z6san zieUdJs=iwI^dn&kn3f?4qFiEn5n2WM5 zKq<9=oTCtRW&Qf~Yj3U^oiA`d6v9ro;yE4%!SvbO)^_!_Y6?mV2FGA5ZmH3CcNEDG zWXSmdWP7K>4I|ghNg6PO4mwnR{;cqRBo<{%sK31MLHU5dN7K4m(h!{wPQRwsRxAMj z>IH)+zm1KJO=x1f{lI5pAWmL_cfkxE7&QrUaB!r}ETOSCV%qmC(W;QPN~+AgZ>mbd zDK-x%J32x56~yVe-tIqJ)K~bF-$xXxNc}e%P5x{u=aqgk2X4>5_bz4XNrtwt~`bcT&T`6W_WaTD;R~GH~xy$ zf*l#ClL4&7czlnXx^{rW%Chax(a!~l4;dH$oF6{5Fp<>d8J|^mN(B57=Drq4U_L>2psz~( zFJE*~JyHJf;P~ih`s{dDUySQzXlN!p$C`_ZIaW zIW@-roTybu()Y-k#ow&53sg<`b*#v=;@_C`3XNHfx?p4W$Ed%oxcP>yN!UPuUW`yV zXUpsp`K-x&dy!cV=37G+AByLj(lm-Fts9p038r;SBNr8n@P<92%gL@x&}33N@o~34 zvR2zO?O_#bef*O^@Ul3af@pTR$lfb&|6#_tt*WePWNvWrzW);SxG~WW&n|od1xux_ zPg-}Bkqnn}?5peJik9t1JG+BO#tkIn&wjPOdBKc%=)Uq7wjnNGn=vJ#AFM_l^cuS5 zmp4?1+zy4UYX9uBf3xjpfk2C;lq{ReYfxdi2d;7+ubnyG)!1i$G@If0p=vgR&y3A* z4iLkXf@0svv@)NxY(!8HdRM)5*N0H}05JDIC}(Ywxv#4B^?L?$B?ya8S(;?9F{Z6QSlNsFlFCVhb+CvhcezrU$(sbj_$VCQM}5V5{k_)S@IVdIPLDrhqoq<4HZnvWU#ovWikq3|u= zJ4z9vx@vbtvLL$F>WeLr#=&URuqk*s(>9*xhg;iTo7Tyd0hF?S`@OwZ_brMl0B3-++%6$kDRgvr5ru*VdRt8FABqbjf{8bS6 zTNkiaj&~QG&yJjnXd*0mDM8eDHdP-5C<}~>WDyY&TYGy0Wk;S6i~r{4uH4LO9-gKcsf*9cZvNAaXaEuZ)_Q$Y(bNEV0#}Ian#aPfhmH8@A5P5uJb1a7@=`{KT?9}*U3esOk80ZSQtKH^%Fu*Ogd zrcv1VLCs~Tx(z!Edh7e+gaW^GPhZIP`$TV+)y> zT3xULD9a@CieVl$12|AFnL>Z8`+n$TI?cn0;FQ2SJ+&c7c>rV!8fkm+jYaikti+Sq z02{}j@7H|(^P+r9e`18_IaRFsA!_dA*p0QXi<6MDhIh3$bJAV>aipzxG~#|edh0vEGgs~ZXdU9b3ge_gksnA zzCO8nMMfGH2lz2~p+uOT9c`mtquH}((U7|>O-*QiCwpk>f6uH?Xa-6EjN*NO+vXM) z07%QZL}hB`@qa9fvj&+82ziui4p`e}IJUm8mdc1U5adoP19woE2}q?X|4YgHF|1K<%X=^9d`5b1! zL6UuNhZorl6A}*(4=4_=yD9$u{p$n{I#lg~tDx9Ru$U6xys2*{Yybcj1rFf$TY@n0 z5Um%HY^NKfH*TyLmIyY)s1-ERWCjETl)~EA{N~*14p6yf1D`d(-pCAd#1<^Bpd8L0 zG8Mr}kJ|s}ge@&^Z*Q3Uf1o_VD+MJpFv9%d$J2+Y#eH)!YIm_`7N$S!0Nj4*ZRNC$ zsfHLJcCG<2330bHR?ZF{X%vBP2zU>*6apJUSK#D;g~$Yv64ho8)<%P&Si+_h9yd2P z>-A*V(10hLo|_9%e9uA;JplLuc?Sm$ux;eV zVNhk1ltgi@MP+~2$1D4a41`cd?`Q^}(ks~5jH05V{17?)9L~YxBGwApkCY}%)zJ%^ zy#o0rt-%yqd*&;9^WD4E%E}$QU7tbf0juux^p+!g0Sp2t`U!9q=ybiq!w-PLZ4`N+uYVKB z7tmrKFGTH(9TeSFh3^5-s?2eUHj)R(6coP$cmI<06?lJZtSFJcbw1>9A8_dpsvY3^ zh1tIK6&XACi!)DDfdVcFHc$e=1CMAWs;a7@nBsh25{<`3+S&_H#(`YwkNog>48A8y z9<#K}-sJ-S-}$kbwU2BSY{J1A4MWpw}L#i5j8!;8Ak-kLZXMkCau zZFhRAmju}{4P+*0JoiEk|K*vG2-)=BLeb5z10n?bZ}`~Q*whjyj=OzolE+t2pPZSQ zL2;8H(*kK=4%y)3>@1_M{$>GrVr3O?d#d~5CNlZr^eHIxc40r?DKM$Cl0v`u0VE(1 z9bF7~-j9xs8X@UWdKw>J3v?A&AHoQg&8)8CqDfX^X#um`9gdGwEA@m(Wl5sBme2t*i5VflarHEuP5i1VneOkjK4sc&nLLd@ma%4%hOwYai$v7zPWV845M^eOG64Z}+^?!`_(vx+&C7A+T%gKz(h&G>K}CHn1B2W$YS^ z0z#9X7%=E!0bv~gv`?nj?gAjr0r43wXIPy9Nl@44bIpf%|4Cb)os2HpMd3Q^6HE-u z=m;Y2T2BS*At~?!MkLo0X_BYSwPEyaK#Oh!Pzfg&0Tg*8t;9*hsk(R%5QD@dBta0) zsO{07!r&Quwaqte|eDzF7}1aq(=*?dQW5h zA4h^m3H=LUV?E3cjA#ytw=`C%+usxI%uq`DdM5Spn&_bLX}O)Y-%E|fB@Mp3c*;`R zL-dbz^@QQudqtaizjrs=4R$^T{iP* z!?uE$mR3@oGr?cmfJYn1d*57jR@Vm2RM^cxL)k3d?BMKBS`vyX=X&hw=2moYa#z2M zwSVZ5T1m}Ed<;QB!K0;*F>hjHQC-9gpjBLSl}7*0+%Ypw5E*jFhNmOT@OBO_XiMe( zMPE}YPfneg5O{PLVH*;*i-6cf$ykNPbvJ>Ufk{I@%J_?3|6x{aF02*->_Sx^SmJGs zY=6*QWa|agIfyt|(|UftV6Uf#1T1=QMCUg*2|;NztoNk^UKd&f4T^f{OqXhCKGn5T zD$-%ReH$A(I9YslPL4S+z9VI}*P-=o4H-D1x})g(w;$qfyQy&|2w6wowTc{#$U3S_ zOPh43qf2)UmED%KP+4DHJ!M8%Nnat|)u{~)mw#YvwvLed8sIWX-B=2#vk8N@ft6e} z=(hAJE+$}`U}oMW{r?(W82-;CG}RjnqgGSQ>@v2gI%r+-^K)}+OEq`vGU5Ogzs3l*3q_8yM1TuVz$R6JKlQiBph~S;CH3rE@nqJ1MSXwc#_u zX%`tHK@i#qf^MZCZ?LA-kVi#@g+n%@wE_VPZ^SG)OOJQc5Dj z!xOKN3i+8wR)e~8htlFWvh*r5yK?rQ?MNOCwm4oRXWauYx)3gBVg#WvK>b{R+c+=L z{#r%S%%zmDMrai22+gK&&7>T{h({FC4IU#6(qFH#s;*1hm+Kq7n_emuYE5Kb^kuSe zs9=311B_)knLH1AE zVL}=|YkY*2mCw8#FqCE<`&Szt`n03a(#@aR{X3tY@w6_WRV^h9>|sE5iDr@nvB zR}Mvg73^b^VEeabvqLmOPNr34vgKjw#=1y z$#>h@<_EGw&Il9RxottG8yngfd!AgAwAOtYS(2O|o!aG7n}qLt13$5$-D3+mtkfBr zNg1==TwF6R{VL+KiD7DeZ=c_Z4sG$d(GFf|DA5+5=bJ-u@L}5IC3+DNyA8Y59fWU- zB0@;Opq-!Y@cu8fka35K6%#9L5{<6+Sl=fut_4t%k8UK(m9g>j^TSurDCIo_E$9w; zJYSMZy0(r^v6E=(y;x04#G7Z=8`(VSSkIkEj?)xqhz03uaizxCC!ye;$Ap_MCgNE) zDf_UWAm*k(zW4UQsQ&)ZYGpq{0GrQoI&n0=JLz=DSN>LiEAY1d7IxCWY`&0MgqbL~beR~~ zFt+kE?G)E{Va>@JX5)Z{*_FL)5g$9%NO;_%W3tSfHmviAXk&!=Szbu5FRZM-+GFD zr3wZ+-A@l}4@sQ30>qp)eEw3eJ^StrRAkgRwn6y)d_GSwVVnpd4UQCKV4Ovd2p8nr zO^;aOa{qoV2Sbiy$?*4ZZr6cipXl-pR0}TU9%YFIJJh2r4I$|^|bvr8^eq@9-n%=6b zC?ndBlkjS+Mso)9?1A8G^H|d^r98w>O&4;794F6gVfxA}UVV@3J#ByS-RU7Av0r!R zHz80znK(I%f7tL#jwX7aO}w!d}r-qsSMU1*a?Vv z0&=Mde)$GB^-?uvE-fvgBkD>|uY9S}8O`hTeKhzXKoMw`bs0IMiDw?FhK7b$5sIkR zuDH0kQH0xjZ|M;T=NQnPpY`$I9awkY6iiYP3JVE2IA)_c!vM4L_^&Nl~>{8T{}P%jJ~s`P^?4B+^-!x{m*${dF3e)c5i6?$?P^ znHYxni>wxr_icOS!>i{{_np<%dyOl{CGs*4B5bGv=<-WoDJsTvVKGjV3&xc19Uyc? z-k<&3+uQp-!JBSo<`e$-XdjWGhNw|x!tkL;AVrerRpiZJVc!pJl>-{mtWYHd1%+}w z4yc3IF=*rsF;TQ@U+<{? zH_Lmxr|)xSB9=LkzAGxqzsr0_rbA`Douhv{iO-xMeN#=W` zsMwYd>y)P@bq8bOM#C`}I2H>!4F(!6J|4Z5X4&`EBJcZ>C$^&heVwQpXv-L$duQfa zU^lDWQ(jM^EKD(wq+*yfnodHj&&@b=Y9p9jVn z!8m;sUl#ym{UEaiR3(9r)lzzP<~xge^aQ;JYQarkrmVgteGoPAOHo}cKtvxG4L$Da zOT$UA4E}cVwu!3b&U$54;TpMhNhZn@>*ye`YxVJEeZf$P1xK~^)!l}?H zG787mGT~0eG}~25X8bW6tte|~`(z8wZ6@Eca{M(K6SnAsN2XRMAl(P&S4NX{-ELd+ zPG;lAl&0eLQ&yq#3gl8NWB)5+Qt5-9surHZ)E^IL&QF!w?}fp~g~pBFD9NC2Rjxnf zCYpN4y-Na71Cwz@?>{FM#w;oBZ%IjxgZ%4s2o^H(t8;hF{ZzL+_pZF0+#W9l{?w>L zh2Y@R<(m4ma6vdJHo#@!T$sNIC`%bJjzh0)aMNiHi+0 zm^X>ZlLW$&$kCSwGv0*jz>P|2`z`GHRE(GWy-ZU3`lJ(mT8DNv;afe;nG3uTXOT9l zoKQHV*PuFI=W{e)P`DU54edXS~_=u z1s?4)Y0w_Ljyo-5MSEY4^I?DelLcm$_sc9PKFj0h*Y^DxYf4KW-%C2?L+r(A)f}@2 zS~|~CTKm{_`YI_HOr)#W7%DI}5yNLdB#N@VWe0 z(l)R)(E;NtCa{01h$C7eCPEuyO&cKmvG0gEfEhl^31Jf&&b#LBqvY!9THIx2pdjae z1RLsO0u@FKb{GNpSoh?B!3or~d)4+Nf0wrw{5xuBu8PXae7dP0&`m8B6n@+ISNri$ z;P)dAU-XLef$y4aFB5b*~@m2eW|P+CLIhS|=2$dy_Eip$CC0q6!*?E7D-hbcgdjIJU*E3f$_x;@W{kwnP&-c6U zU+Y>nmEB9<-rZ}ZuDc_PL9fc1TUvMwPM>aIY_tVS?W0GbjJPHm>zw~4i%Fj_lHgQ6 zcs`C#>Bxv{#SSmoDRz4IwyLBoQf1M8t-_jjIB+s!KRyYY9Z3}{oGDlc_8@F_Udrp_ ze6Ho1A{Y4AL`R#xa#e80$A<&tUE{Qu$9e`MuSz?2?hVKz7i&+1v$?rhclxE>X0A4J zMlDu?O4*rRA~_c6%MTIN56oX&X3Q|BB1N?Bjb_H+#UI8aF044=b<2R;(6eV=J{!>$#QXkfxoIC;HI`aVNtR=)$%+vK@MTG5@W=CI9I;s2}X zch!D8^KxV;R8TDEqHC6DPA2jjKiyW1{~92lBNxx@b|a4R)lX)MTFl|NiiO4`569@L zaQtL4G&d$0$fYxr?AhNpGt&#VjZdX%=o@Jkt5#S9vUgn=VLKr>MbLX;3Fm?ybMMh1 zk5x%HCUxO}YNg3iPu!=TWyic_rQJ}JlXI6KHw(v04PI3xYG!oRBE^i0&)-opIv$KqSd zr*Eq3O6Kgs#BsQ!{k&!2ictyJ-w3~&w?G?F;JgLOPGoXY65+~(06RvX&&%WV(~bHo zMg1G6xGKUj#f=R#Ek1f75kzMy?}kju)ZGo1#@rOK2wX{Qap2wvfXL4Jz``4^8b>+c zl2(~U-Gx>58Fry`)@*H+-Bsvlm`UdmRhE77J}4L!z=QFWI2=e!1uSp@*Ev@^4;XaD zrHLz)DFwWx9^RLs7z>q|3^GFvjPAX<#nQ-xtbUxkUeyzG_pXnMuMF8kGSMYOzh-;b zlR%)YB9h9>eMSY_`2P^HRr>Q0`J--CpUhrqEbyG z)>yB8f0kD@JKw|Y&g@;0SYi$PIputg>&#&4N5*|nQ2gE-1_wb#IL*ICBHeZu;|1!0 z;$_7pQxg|WwkA!H4rTjUOQpk+9Lny7=*3DRb&yeXaN6%Y28#{5U}v|(j2sja+CGz8tCr^% zkBMr&8+jpC_MVO3D~-JWae=K}elgz4(#4m^t*1)JM6ZpwoHkn3iJ0MTKZ1TCP^}s)3mZ`xI-o0%en2V4v3( zvT)XZB($A=-IHUu|5M4-Q^K*|_12F3??)VKPWTEnDzOFN`=vR^V#rUGrDILbKLWO$ zYHthI%^rq(sOq7;F_XhZNMG)m7iKP;Wi5NeL9WNweZ52I2+g7^R&u^BATt^`G^DIi zv`#@KAwjJahv9pHGbGZ_HgR)&wL^j!nF}_aGBt+on-F)le$U8rhS|G65nhxRzk_c4 zHpzmH)rh)!Le)ewEh$Mncm~^Z|B-zF`w#vghN(8fD+e9{#vaC&Q!XbsDf_dx|O?&*0@Ey+TJA(eYd&??cneCF`Je5D@NlL{nG ziwf;~*rrzQC38dv%c1g|7Ur3pt;g(r2Z~I*tfP85nw~htm$M)4tv5Tymjf(&$;UQ# z_->d)m2218m0%egE@fjm?N1Ye^zz5K?CDBM5z|Zz_Tkew#?z{!i_iRT>2}lSGAHWb z1*#U@D_!+04b^LfB}UZ@%&p?Bige~AMR|=h+Z&JVl$!aSD#84-@f>?lkAmDoix6fS z*3Gt)I;QF%&oz=hbytSnFW-1+z4_LMN?oo~d8%1`W_x z2z3IDGfjS$oV(X7KlbKc&^M)F3npseW_q<|?>kuSZ4VA?g*OBruB(!T5r_AdOk^Io zpC76$&wZlxxG20@mi#`F&|y{IjtP#*rIO?r?T|pkhvnUVFLJma@kgK>BK|T*nZa3o znw|MDUiJtKcx3f&asm(g&BQVpOOzQ12AG)s-~g+j7$F8hc6{kLG38dcRZ%974QqCJ z;mHI8HVl%lfW$0c5BaBctxP$wHn_CozLXg&tjOuM(Lb5J4N+d5g-f#0qYA6hetBi^ zO4cQyMgOiNDWN$1kk?yw=&!qGJK5fc^|P5!%qJO|oc)#g8!=yWbSq^iAz#DJRlwMD zaQO9ApHIwF#gtlH50zRfkuBTBj`1NnThFhaJta-nI`X-b5XgT9F&UT6=W2IvPp{Y< zxDhtD>%UqeaeUR3308kfIJ);-M`PGPwRj78QKRJqs7wrE_iyT#d>K%TFv@T~u-mu9k6AIrn-+>tqN*LU0ig@<)vk*?eJXqLn>HL#gM^ z9Wli3NVW?3&7sn#^cxjxubsVYxMGWDiDBR(6OBScg|l7jEkU2 zyLVmzz4uQ7feq!*!R4d1Ia^*0R*=OO0Z&og-QDiL+Pb=0z+R>ZLdsF=7tD5L^edGQ z9|~%%e@g^JLThKORrf16eGw$;ZMg3Cv{}z}A)t?;Dqi`i4;6NXuSb;t_%S^EV~0IZ z5N#%Dsb3zcwvh)0RTNZWNGQXbn#Of+RXj*Zp{Fl7a%Vkda-WS3-;`_#pWd%{i&1fO zYtV4zh@^skiL+yL@8~u=S5)V_7m*S~>rfT3K1V7nu{R?tiD#vPFOR}av;;kqs*PR& z^h<&mJtZQIFGfg{N1=Z02&xXD?kb?5dsNxsDyEOeGl2zH5uUMu<{=uf2r$bt(7MuI zmcIIF4PtP8*RwWfJy0gWD3q4gJy2@PYSPz8Q%vt%Bx#|%6)M&PC6|<(d<3)$hz>gm zypDIb_NqgF;W-jm9%nlJK^NSKIp@gAEI+fY z5_)A(bq($PMdCtXN*>E!tc($G17K7O#zbC0;R=zM($Ne9a+x>*o|^LBtHsiq9z(}N zch)D};^HAY5ZbhL;F89CT3>w2Q3FbxS}SxaCV(tj2Hb)KUv=_AsXFO zl_wK7V4X^di+@OWhtbo5aLqKQs!yG0uo*~%sW5&WfO(9=s4VN4nV4KI>Td_0WD+d3 z%V5x+=?sNe6?4WHKBx-$OLT#2tDt`zFY^SIy%nj3NFvi6)|z1tJ5UGVx<5}Z6H%~! zLFs;YVywJQ0j7Nn&F}r*Ac7vb!8Lb2Da@tTA8 z@BLog&<5jUtqlF4rgN^qLj55xZvccYD*Qv^p7B-CN@3M3&`RJpwDlbV+5y7i)C)6~ z##+T-eqj}$$&~Q!qiQ6I?zYB@L=AhCt)K9pE#G7Nl=dZw+^B;gF`zrVjv&n6F$_-GI|M2{WgHGRSr zw)tr!Au%yR!Z`VZ^rvS|r{RU%sPkPZ;d*KYs|MXTP`9okl|TXuA*%DLyMG+b44!`t z+eWwS2!sd2ZUDy0{)a`y#Z5pxaPsn6J=uY|90NjYGD8-!RjCFC1qE$<>%m$8-C5KV z1g`DeADdsxhS5j^|86y2QsQdzrmHY3 zCGqH?Ig0e{RL4KH;wT!b7o5=9J@{*OL8whtbK?O^%Wd#?k3u%Hj_0Lvi$Y@8Ho%Tc z@nKtxpd%w>P?Tp!8XEGid3ekRMntp510#MH{)lD^#%urNLqq|pgrBbmWFGF&A(q58 zru5F+jMxJX@W%XQX!xhMw-Vw2L7t=^ZBmz1`DdKLt@jp$WbYr}43WlC+uDT8%s9=3 zy7De&D8An~!~J zgAU+(q^U3aCjU-K3EVBvI-bN^ zJAn%8f}EVM!2mY~6uU3PGyYA#P9)09$&JITEJM0;7sw4ZmX=MBA~96yelad4<{Nkk zGa$DY@@r3@I<*8d=k~pR5sn&P7#R|HB-JL9EVP1uUOT|fJ`Tja&tHErH~jbBm`1a) zv+LrLGW`Z7E;OdC+Nm|J4q%<2@<1)&&~NunSHo7I1#rs&4vtA6N0n8U0moX8)0|%% z#DXP!3?d=3a&vONZx4;6VZ-J$GE6<_r9xovNCgPsUANXUTfodftO#i|Tw`6~zuJ-Q zIM3QS_0ZMf0Jni$o4c&^z4F=Q(QEh3NSqZk!XquCo0Xx9q|{@MX9cyKDWzkj7vNZ_ z{Th&jNEy)ob(w*;hX2&B>jnJP;8%4BqnKm + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    JetClustering::clustering_antikt Member List
    +
    + + + + + + diff --git a/doc/latest/struct_jet_clustering_1_1clustering__antikt.html b/doc/latest/structJetClustering_1_1clustering__antikt.html similarity index 84% rename from doc/latest/struct_jet_clustering_1_1clustering__antikt.html rename to doc/latest/structJetClustering_1_1clustering__antikt.html index ae2a8c2bfa..7562671c3f 100644 --- a/doc/latest/struct_jet_clustering_1_1clustering__antikt.html +++ b/doc/latest/structJetClustering_1_1clustering__antikt.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: JetClustering::clustering_antikt Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,57 +78,57 @@
    JetClustering::clustering_antikt Struct Reference

    Jet Clustering interface for antikt. - More...

    + More...

    -

    #include <addons/FastJet/JetClustering.h>

    +

    #include <addons/FastJet/JetClustering.h>

    +
    FCCAnalyses
    - + - +

    Public Member Functions

     clustering_antikt (float arg_radius=0.5, int arg_exclusive=0, float arg_cut=5., int arg_sorted=0, int arg_recombination=0)
     clustering_antikt (float arg_radius=0.5, int arg_exclusive=0, float arg_cut=5., int arg_sorted=0, int arg_recombination=0)
     
    FCCAnalysesJet operator() (const std::vector< fastjet::PseudoJet > &jets)
    FCCAnalysesJet operator() (const std::vector< fastjet::PseudoJet > &jets)
     
    - + - + - + - + - + - + - + - + - +

    Private Attributes

    float _radius
    float _radius
     jet cone radius
     
    int _exclusive
    int _exclusive
     flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clustering that would be obtained when running the algorithm with the given dcut, 2=exclusive clustering when the event is clustered (in the exclusive sense) to exactly njets, 3=exclusive clustering when the event is clustered (in the exclusive sense) up to exactly njets, 4=exclusive jets obtained at the given ycut
     
    float _cut
    float _cut
     pT cut for m_exclusive=0, dcut for m_exclusive=1, N jets for m_exlusive=2, N jets for m_exclusive=3, ycut for m_exclusive=4
     
    int _sorted
    int _sorted
     pT ordering=0, E ordering=1
     
    int _recombination
    int _recombination
     E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6.
     
    fastjet::JetAlgorithm _jetAlgorithm {fastjet::JetAlgorithm::undefined_jet_algorithm}
    fastjet::JetAlgorithm _jetAlgorithm {fastjet::JetAlgorithm::undefined_jet_algorithm}
     internal jet algorithm
     
    fastjet::RecombinationScheme _recombScheme
    fastjet::RecombinationScheme _recombScheme
     internal recombination scheme
     
    fastjet::ClusterSequence _cs
    fastjet::ClusterSequence _cs
     internal clustering sequence
     
    fastjet::JetDefinition _def
    fastjet::JetDefinition _def
     internal jetdefinition sequence
     
    @@ -189,7 +189,7 @@

    - + @@ -418,16 +418,14 @@

    JetClustering.h -
  • addons/FastJet/src/JetClustering.cc
  • +
  • addons/FastJet/JetClustering.h
  • +
  • addons/FastJet/src/JetClustering.cc
  • - + diff --git a/doc/latest/structJetClustering_1_1clustering__cambridge-members.html b/doc/latest/structJetClustering_1_1clustering__cambridge-members.html new file mode 100644 index 0000000000..826baa881a --- /dev/null +++ b/doc/latest/structJetClustering_1_1clustering__cambridge-members.html @@ -0,0 +1,109 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    +

    FCCAnalysesJet JetClustering::clustering_antikt::operator() FCCAnalysesJet JetClustering::clustering_antikt::operator() ( const std::vector< fastjet::PseudoJet > &  jets)
    + + + + + +
    +
    FCCAnalyses +
    +
    +

    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    JetClustering::clustering_cambridge Member List
    +
    + + + + + + diff --git a/doc/latest/struct_jet_clustering_1_1clustering__cambridge.html b/doc/latest/structJetClustering_1_1clustering__cambridge.html similarity index 84% rename from doc/latest/struct_jet_clustering_1_1clustering__cambridge.html rename to doc/latest/structJetClustering_1_1clustering__cambridge.html index 90ca7c7802..e3d2b8bb09 100644 --- a/doc/latest/struct_jet_clustering_1_1clustering__cambridge.html +++ b/doc/latest/structJetClustering_1_1clustering__cambridge.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: JetClustering::clustering_cambridge Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,57 +78,57 @@
    JetClustering::clustering_cambridge Struct Reference

    Jet Clustering interface for Cambridge. - More...

    + More...

    -

    #include <addons/FastJet/JetClustering.h>

    +

    #include <addons/FastJet/JetClustering.h>

    +
    FCCAnalyses
    - + - +

    Public Member Functions

     clustering_cambridge (float arg_radius=0.5, int arg_exclusive=0, float arg_cut=5., int arg_sorted=0, int arg_recombination=0)
     clustering_cambridge (float arg_radius=0.5, int arg_exclusive=0, float arg_cut=5., int arg_sorted=0, int arg_recombination=0)
     
    FCCAnalysesJet operator() (const std::vector< fastjet::PseudoJet > &jets)
    FCCAnalysesJet operator() (const std::vector< fastjet::PseudoJet > &jets)
     
    - + - + - + - + - + - + - + - + - +

    Private Attributes

    float _radius
    float _radius
     jet cone radius
     
    int _exclusive
    int _exclusive
     flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clustering that would be obtained when running the algorithm with the given dcut, 2=exclusive clustering when the event is clustered (in the exclusive sense) to exactly njets, 3=exclusive clustering when the event is clustered (in the exclusive sense) up to exactly njets, 4=exclusive jets obtained at the given ycut
     
    float _cut
    float _cut
     pT cut for m_exclusive=0, dcut for m_exclusive=1, N jets for m_exlusive=2, N jets for m_exclusive=3, ycut for m_exclusive=4
     
    int _sorted
    int _sorted
     pT ordering=0, E ordering=1
     
    int _recombination
    int _recombination
     E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6, E0_scheme=10, p_scheme=11,.
     
    fastjet::JetAlgorithm _jetAlgorithm {fastjet::JetAlgorithm::undefined_jet_algorithm}
    fastjet::JetAlgorithm _jetAlgorithm {fastjet::JetAlgorithm::undefined_jet_algorithm}
     internal jet algorithm
     
    fastjet::RecombinationScheme _recombScheme
    fastjet::RecombinationScheme _recombScheme
     internal recombination scheme
     
    fastjet::ClusterSequence _cs
    fastjet::ClusterSequence _cs
     internal clustering sequence
     
    fastjet::JetDefinition _def
    fastjet::JetDefinition _def
     internal jetdefinition sequence
     
    @@ -189,7 +189,7 @@

    - + @@ -418,16 +418,14 @@

    JetClustering.h -
  • addons/FastJet/src/JetClustering.cc
  • +
  • addons/FastJet/JetClustering.h
  • +
  • addons/FastJet/src/JetClustering.cc
  • - + diff --git a/doc/latest/structJetClustering_1_1clustering__ee__genkt-members.html b/doc/latest/structJetClustering_1_1clustering__ee__genkt-members.html new file mode 100644 index 0000000000..7909bf0383 --- /dev/null +++ b/doc/latest/structJetClustering_1_1clustering__ee__genkt-members.html @@ -0,0 +1,110 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    +

    FCCAnalysesJet JetClustering::clustering_cambridge::operator() FCCAnalysesJet JetClustering::clustering_cambridge::operator() ( const std::vector< fastjet::PseudoJet > &  jets)
    + + + + + +
    +
    FCCAnalyses +
    +
    +

    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    JetClustering::clustering_ee_genkt Member List
    +
    + + + + + + diff --git a/doc/latest/struct_jet_clustering_1_1clustering__ee__genkt.html b/doc/latest/structJetClustering_1_1clustering__ee__genkt.html similarity index 84% rename from doc/latest/struct_jet_clustering_1_1clustering__ee__genkt.html rename to doc/latest/structJetClustering_1_1clustering__ee__genkt.html index f2ffa778e7..1c20c9776b 100644 --- a/doc/latest/struct_jet_clustering_1_1clustering__ee__genkt.html +++ b/doc/latest/structJetClustering_1_1clustering__ee__genkt.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: JetClustering::clustering_ee_genkt Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,59 +78,59 @@
    JetClustering::clustering_ee_genkt Struct Reference

    Jet Clustering interface for ee_genkt. - More...

    + More...

    -

    #include <addons/FastJet/JetClustering.h>

    +

    #include <addons/FastJet/JetClustering.h>

    +
    FCCAnalyses
    - + - +

    Public Member Functions

     clustering_ee_genkt (float arg_radius=0.5, int arg_exclusive=0, float arg_cut=5., int arg_sorted=0, int arg_recombination=0, float arg_exponent=0.)
     clustering_ee_genkt (float arg_radius=0.5, int arg_exclusive=0, float arg_cut=5., int arg_sorted=0, int arg_recombination=0, float arg_exponent=0.)
     
    FCCAnalysesJet operator() (const std::vector< fastjet::PseudoJet > &jets)
    FCCAnalysesJet operator() (const std::vector< fastjet::PseudoJet > &jets)
     
    - + - + - + - + - + - + - + - + - + - +

    Private Attributes

    float _radius
    float _radius
     jet cone radius
     
    int _exclusive
    int _exclusive
     flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clustering that would be obtained when running the algorithm with the given dcut, 2=exclusive clustering when the event is clustered (in the exclusive sense) to exactly njets, 3=exclusive clustering when the event is clustered (in the exclusive sense) up to exactly njets, 4=exclusive jets obtained at the given ycut
     
    float _cut
    float _cut
     pT cut for m_exclusive=0, dcut for m_exclusive=1, N jets for m_exlusive=2, N jets for m_exclusive=3, ycut for m_exclusive=4
     
    int _sorted
    int _sorted
     pT ordering=0, E ordering=1
     
    int _recombination
    int _recombination
     E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6, E0_scheme=10, p_scheme=11.
     
    float _exponent
    float _exponent
     
    fastjet::JetAlgorithm _jetAlgorithm {fastjet::JetAlgorithm::undefined_jet_algorithm}
    fastjet::JetAlgorithm _jetAlgorithm {fastjet::JetAlgorithm::undefined_jet_algorithm}
     anti-kT algorithm=-1, cambridge algorithm=0, kT algorithm=1
     
    fastjet::RecombinationScheme _recombScheme
    fastjet::RecombinationScheme _recombScheme
     internal recombination scheme
     
    fastjet::ClusterSequence _cs
    fastjet::ClusterSequence _cs
     internal clustering sequence
     
    fastjet::JetDefinition _def
    fastjet::JetDefinition _def
     internal jetdefinition sequence
     
    @@ -197,7 +197,7 @@

    - + @@ -449,16 +449,14 @@

    JetClustering.h -
  • addons/FastJet/src/JetClustering.cc
  • +
  • addons/FastJet/JetClustering.h
  • +
  • addons/FastJet/src/JetClustering.cc
  • - + diff --git a/doc/latest/structJetClustering_1_1clustering__ee__kt-members.html b/doc/latest/structJetClustering_1_1clustering__ee__kt-members.html new file mode 100644 index 0000000000..b962353117 --- /dev/null +++ b/doc/latest/structJetClustering_1_1clustering__ee__kt-members.html @@ -0,0 +1,108 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    +

    FCCAnalysesJet JetClustering::clustering_ee_genkt::operator() FCCAnalysesJet JetClustering::clustering_ee_genkt::operator() ( const std::vector< fastjet::PseudoJet > &  jets)
    + + + + + +
    +
    FCCAnalyses +
    +
    +

    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    JetClustering::clustering_ee_kt Member List
    +
    + + + + + + diff --git a/doc/latest/struct_jet_clustering_1_1clustering__ee__kt.html b/doc/latest/structJetClustering_1_1clustering__ee__kt.html similarity index 82% rename from doc/latest/struct_jet_clustering_1_1clustering__ee__kt.html rename to doc/latest/structJetClustering_1_1clustering__ee__kt.html index 021d9eeac7..bb3f6761d6 100644 --- a/doc/latest/struct_jet_clustering_1_1clustering__ee__kt.html +++ b/doc/latest/structJetClustering_1_1clustering__ee__kt.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: JetClustering::clustering_ee_kt Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,54 +78,54 @@
    JetClustering::clustering_ee_kt Struct Reference

    Jet Clustering interface for ee_kt. - More...

    + More...

    -

    #include <addons/FastJet/JetClustering.h>

    +

    #include <addons/FastJet/JetClustering.h>

    +
    FCCAnalyses
    - + - +

    Public Member Functions

     clustering_ee_kt (int arg_exclusive=0, float arg_cut=5., int arg_sorted=0, int arg_recombination=0)
     clustering_ee_kt (int arg_exclusive=0, float arg_cut=5., int arg_sorted=0, int arg_recombination=0)
     
    FCCAnalysesJet operator() (const std::vector< fastjet::PseudoJet > &jets)
    FCCAnalysesJet operator() (const std::vector< fastjet::PseudoJet > &jets)
     
    - + - + - + - + - + - + - + - +

    Public Attributes

    int _exclusive
    int _exclusive
     flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clustering that would be obtained when running the algorithm with the given dcut, 2=exclusive clustering when the event is clustered (in the exclusive sense) to exactly njets, 3=exclusive clustering when the event is clustered (in the exclusive sense) up to exactly njets, 4=exclusive jets obtained at the given ycut
     
    float _cut
    float _cut
     pT cut for m_exclusive=0, dcut for m_exclusive=1, N jets for m_exlusive=2, N jets for m_exclusive=3, ycut for m_exclusive=4
     
    int _sorted
    int _sorted
     pT ordering=0, E ordering=1
     
    int _recombination
    int _recombination
     E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6, E0_scheme=10, p_scheme=11.
     
    fastjet::JetAlgorithm _jetAlgorithm {fastjet::JetAlgorithm::undefined_jet_algorithm}
    fastjet::JetAlgorithm _jetAlgorithm {fastjet::JetAlgorithm::undefined_jet_algorithm}
     internal jet algorithm
     
    fastjet::RecombinationScheme _recombScheme
    fastjet::RecombinationScheme _recombScheme
     internal recombination scheme
     
    fastjet::ClusterSequence _cs
    fastjet::ClusterSequence _cs
     internal clustering sequence
     
    fastjet::JetDefinition _def
    fastjet::JetDefinition _def
     internal jetdefinition sequence
     
    @@ -180,7 +180,7 @@

    - + @@ -321,16 +321,14 @@

    JetClustering.h -
  • addons/FastJet/src/JetClustering.cc
  • +
  • addons/FastJet/JetClustering.h
  • +
  • addons/FastJet/src/JetClustering.cc
  • - + diff --git a/doc/latest/structJetClustering_1_1clustering__genkt-members.html b/doc/latest/structJetClustering_1_1clustering__genkt-members.html new file mode 100644 index 0000000000..a51bcc1569 --- /dev/null +++ b/doc/latest/structJetClustering_1_1clustering__genkt-members.html @@ -0,0 +1,110 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    +

    FCCAnalysesJet JetClustering::clustering_ee_kt::operator() FCCAnalysesJet JetClustering::clustering_ee_kt::operator() ( const std::vector< fastjet::PseudoJet > &  jets)
    + + + + + +
    +
    FCCAnalyses +
    +
    +

    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    JetClustering::clustering_genkt Member List
    +
    +
    + +

    This is the complete list of members for JetClustering::clustering_genkt, including all inherited members.

    + + + + + + + + + + + + + +
    _csJetClustering::clustering_genktprivate
    _cutJetClustering::clustering_genktprivate
    _defJetClustering::clustering_genktprivate
    _exclusiveJetClustering::clustering_genktprivate
    _exponentJetClustering::clustering_genktprivate
    _jetAlgorithmJetClustering::clustering_genktprivate
    _radiusJetClustering::clustering_genktprivate
    _recombinationJetClustering::clustering_genktprivate
    _recombSchemeJetClustering::clustering_genktprivate
    _sortedJetClustering::clustering_genktprivate
    clustering_genkt(float arg_radius=0.5, int arg_exclusive=0, float arg_cut=5., int arg_sorted=0, int arg_recombination=0, float arg_exponent=0.)JetClustering::clustering_genkt
    operator()(const std::vector< fastjet::PseudoJet > &jets)JetClustering::clustering_genkt
    + + + + + diff --git a/doc/latest/struct_jet_clustering_1_1clustering__genkt.html b/doc/latest/structJetClustering_1_1clustering__genkt.html similarity index 84% rename from doc/latest/struct_jet_clustering_1_1clustering__genkt.html rename to doc/latest/structJetClustering_1_1clustering__genkt.html index 4c9ea81c2e..e7a788fa18 100644 --- a/doc/latest/struct_jet_clustering_1_1clustering__genkt.html +++ b/doc/latest/structJetClustering_1_1clustering__genkt.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: JetClustering::clustering_genkt Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,59 +78,59 @@
    JetClustering::clustering_genkt Struct Reference

    Jet Clustering interface for genkt. - More...

    + More...

    -

    #include <addons/FastJet/JetClustering.h>

    +

    #include <addons/FastJet/JetClustering.h>

    +
    FCCAnalyses
    - + - +

    Public Member Functions

     clustering_genkt (float arg_radius=0.5, int arg_exclusive=0, float arg_cut=5., int arg_sorted=0, int arg_recombination=0, float arg_exponent=0.)
     clustering_genkt (float arg_radius=0.5, int arg_exclusive=0, float arg_cut=5., int arg_sorted=0, int arg_recombination=0, float arg_exponent=0.)
     
    FCCAnalysesJet operator() (const std::vector< fastjet::PseudoJet > &jets)
    FCCAnalysesJet operator() (const std::vector< fastjet::PseudoJet > &jets)
     
    - + - + - + - + - + - + - + - + - + - +

    Private Attributes

    float _radius
    float _radius
     jet cone radius
     
    int _exclusive
    int _exclusive
     flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clustering that would be obtained when running the algorithm with the given dcut, 2=exclusive clustering when the event is clustered (in the exclusive sense) to exactly njets, 3=exclusive clustering when the event is clustered (in the exclusive sense) up to exactly njets, 4=exclusive jets obtained at the given ycut
     
    float _cut
    float _cut
     pT cut for m_exclusive=0, dcut for m_exclusive=1, N jets for m_exlusive=2, N jets for m_exclusive=3, ycut for m_exclusive=4
     
    int _sorted
    int _sorted
     pT ordering=0, E ordering=1
     
    int _recombination
    int _recombination
     E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6, E0_scheme=10, p_scheme=11.
     
    float _exponent
    float _exponent
     
    fastjet::JetAlgorithm _jetAlgorithm {fastjet::JetAlgorithm::undefined_jet_algorithm}
    fastjet::JetAlgorithm _jetAlgorithm {fastjet::JetAlgorithm::undefined_jet_algorithm}
     anti-kT algorithm=-1, cambridge algorithm=0, kT algorithm=1
     
    fastjet::RecombinationScheme _recombScheme
    fastjet::RecombinationScheme _recombScheme
     internal recombination scheme
     
    fastjet::ClusterSequence _cs
    fastjet::ClusterSequence _cs
     internal clustering sequence
     
    fastjet::JetDefinition _def
    fastjet::JetDefinition _def
     internal jetdefinition sequence
     
    @@ -197,7 +197,7 @@

    - + @@ -449,16 +449,14 @@

    JetClustering.h -
  • addons/FastJet/src/JetClustering.cc
  • +
  • addons/FastJet/JetClustering.h
  • +
  • addons/FastJet/src/JetClustering.cc
  • - + diff --git a/doc/latest/structJetClustering_1_1clustering__jade-members.html b/doc/latest/structJetClustering_1_1clustering__jade-members.html new file mode 100644 index 0000000000..4c9e2e5e98 --- /dev/null +++ b/doc/latest/structJetClustering_1_1clustering__jade-members.html @@ -0,0 +1,109 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    +

    FCCAnalysesJet JetClustering::clustering_genkt::operator() FCCAnalysesJet JetClustering::clustering_genkt::operator() ( const std::vector< fastjet::PseudoJet > &  jets)
    + + + + + +
    +
    FCCAnalyses +
    +
    +

    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    JetClustering::clustering_jade Member List
    +
    +
    + +

    This is the complete list of members for JetClustering::clustering_jade, including all inherited members.

    + + + + + + + + + + + + +
    _csJetClustering::clustering_jadeprivate
    _cutJetClustering::clustering_jadeprivate
    _defJetClustering::clustering_jadeprivate
    _exclusiveJetClustering::clustering_jadeprivate
    _jetAlgorithmJetClustering::clustering_jadeprivate
    _radiusJetClustering::clustering_jadeprivate
    _recombinationJetClustering::clustering_jadeprivate
    _recombSchemeJetClustering::clustering_jadeprivate
    _sortedJetClustering::clustering_jadeprivate
    clustering_jade(float arg_radius=0.5, int arg_exclusive=0, float arg_cut=5., int arg_sorted=0, int arg_recombination=0)JetClustering::clustering_jade
    operator()(const std::vector< fastjet::PseudoJet > &jets)JetClustering::clustering_jade
    + + + + + diff --git a/doc/latest/struct_jet_clustering_1_1clustering__jade.html b/doc/latest/structJetClustering_1_1clustering__jade.html similarity index 84% rename from doc/latest/struct_jet_clustering_1_1clustering__jade.html rename to doc/latest/structJetClustering_1_1clustering__jade.html index ab3404f35c..0a7857b56e 100644 --- a/doc/latest/struct_jet_clustering_1_1clustering__jade.html +++ b/doc/latest/structJetClustering_1_1clustering__jade.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: JetClustering::clustering_jade Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,56 +78,56 @@
    JetClustering::clustering_jade Struct Reference

    Jet Clustering interface for jade. - More...

    + More...

    -

    #include <addons/FastJet/JetClustering.h>

    +

    #include <addons/FastJet/JetClustering.h>

    +
    FCCAnalyses
    - + - +

    Public Member Functions

     clustering_jade (float arg_radius=0.5, int arg_exclusive=0, float arg_cut=5., int arg_sorted=0, int arg_recombination=0)
     clustering_jade (float arg_radius=0.5, int arg_exclusive=0, float arg_cut=5., int arg_sorted=0, int arg_recombination=0)
     
    FCCAnalysesJet operator() (const std::vector< fastjet::PseudoJet > &jets)
    FCCAnalysesJet operator() (const std::vector< fastjet::PseudoJet > &jets)
     
    - + - + - + - + - + - + - + - + - +

    Private Attributes

    float _radius
    float _radius
     jet cone radius
     
    int _exclusive
    int _exclusive
     flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clustering that would be obtained when running the algorithm with the given dcut, 2=exclusive clustering when the event is clustered (in the exclusive sense) to exactly njets, 3=exclusive clustering when the event is clustered (in the exclusive sense) up to exactly njets, 4=exclusive jets obtained at the given ycut
     
    float _cut
    float _cut
     pT cut for m_exclusive=0, dcut for m_exclusive=1, N jets for m_exlusive=2, N jets for m_exclusive=3, ycut for m_exclusive=4
     
    int _sorted
    int _sorted
     pT ordering=0, E ordering=1
     
    int _recombination
    int _recombination
     E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6, E0_scheme=10, p_scheme=11.
     
    fastjet::JadePlugin * _jetAlgorithm
    fastjet::JadePlugin * _jetAlgorithm
     
    fastjet::RecombinationScheme _recombScheme
    fastjet::RecombinationScheme _recombScheme
     internal recombination scheme
     
    fastjet::ClusterSequence _cs
    fastjet::ClusterSequence _cs
     internal clustering sequence
     
    fastjet::JetDefinition _def
    fastjet::JetDefinition _def
     internal jetdefinition sequence
     
    @@ -188,7 +188,7 @@

    - + @@ -415,16 +415,14 @@

    JetClustering.h -
  • addons/FastJet/src/JetClustering.cc
  • +
  • addons/FastJet/JetClustering.h
  • +
  • addons/FastJet/src/JetClustering.cc
  • - + diff --git a/doc/latest/structJetClustering_1_1clustering__kt-members.html b/doc/latest/structJetClustering_1_1clustering__kt-members.html new file mode 100644 index 0000000000..127f8429a0 --- /dev/null +++ b/doc/latest/structJetClustering_1_1clustering__kt-members.html @@ -0,0 +1,109 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    +

    FCCAnalysesJet JetClustering::clustering_jade::operator() FCCAnalysesJet JetClustering::clustering_jade::operator() ( const std::vector< fastjet::PseudoJet > &  jets)
    + + + + + +
    +
    FCCAnalyses +
    +
    +

    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    JetClustering::clustering_kt Member List
    +
    +
    + +

    This is the complete list of members for JetClustering::clustering_kt, including all inherited members.

    + + + + + + + + + + + + +
    _csJetClustering::clustering_ktprivate
    _cutJetClustering::clustering_ktprivate
    _defJetClustering::clustering_ktprivate
    _exclusiveJetClustering::clustering_ktprivate
    _jetAlgorithmJetClustering::clustering_ktprivate
    _radiusJetClustering::clustering_ktprivate
    _recombinationJetClustering::clustering_ktprivate
    _recombSchemeJetClustering::clustering_ktprivate
    _sortedJetClustering::clustering_ktprivate
    clustering_kt(float arg_radius=0.5, int arg_exclusive=0, float arg_cut=5, int arg_sorted=0, int arg_recombination=0)JetClustering::clustering_kt
    operator()(const std::vector< fastjet::PseudoJet > &jets)JetClustering::clustering_kt
    + + + + + diff --git a/doc/latest/struct_jet_clustering_1_1clustering__kt.html b/doc/latest/structJetClustering_1_1clustering__kt.html similarity index 84% rename from doc/latest/struct_jet_clustering_1_1clustering__kt.html rename to doc/latest/structJetClustering_1_1clustering__kt.html index f9d342a3e9..3384f780ca 100644 --- a/doc/latest/struct_jet_clustering_1_1clustering__kt.html +++ b/doc/latest/structJetClustering_1_1clustering__kt.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: JetClustering::clustering_kt Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,57 +78,57 @@
    JetClustering::clustering_kt Struct Reference

    Jet Clustering interface for kt. - More...

    + More...

    -

    #include <addons/FastJet/JetClustering.h>

    +

    #include <addons/FastJet/JetClustering.h>

    +
    FCCAnalyses
    - + - +

    Public Member Functions

     clustering_kt (float arg_radius=0.5, int arg_exclusive=0, float arg_cut=5, int arg_sorted=0, int arg_recombination=0)
     clustering_kt (float arg_radius=0.5, int arg_exclusive=0, float arg_cut=5, int arg_sorted=0, int arg_recombination=0)
     
    FCCAnalysesJet operator() (const std::vector< fastjet::PseudoJet > &jets)
    FCCAnalysesJet operator() (const std::vector< fastjet::PseudoJet > &jets)
     
    - + - + - + - + - + - + - + - + - +

    Private Attributes

    float _radius
    float _radius
     jet cone radius
     
    int _exclusive
    int _exclusive
     flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clustering that would be obtained when running the algorithm with the given dcut, 2=exclusive clustering when the event is clustered (in the exclusive sense) to exactly njets, 3=exclusive clustering when the event is clustered (in the exclusive sense) up to exactly njets, 4=exclusive jets obtained at the given ycut
     
    float _cut
    float _cut
     pT cut for _exclusive=0, dcut for _exclusive=1, N jets for _exlusive=2, N jets for _exclusive=3, ycut for _exclusive=4
     
    int _sorted
    int _sorted
     pT ordering=0, E ordering=1
     
    int _recombination
    int _recombination
     E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6.
     
    fastjet::JetAlgorithm _jetAlgorithm {fastjet::JetAlgorithm::undefined_jet_algorithm}
    fastjet::JetAlgorithm _jetAlgorithm {fastjet::JetAlgorithm::undefined_jet_algorithm}
     internal jet algorithm
     
    fastjet::RecombinationScheme _recombScheme
    fastjet::RecombinationScheme _recombScheme
     internal recombination scheme
     
    fastjet::ClusterSequence _cs
    fastjet::ClusterSequence _cs
     internal clustering sequence
     
    fastjet::JetDefinition _def
    fastjet::JetDefinition _def
     internal jetdefinition sequence
     
    @@ -189,7 +189,7 @@

    - + @@ -418,16 +418,14 @@

    JetClustering.h -
  • addons/FastJet/src/JetClustering.cc
  • +
  • addons/FastJet/JetClustering.h
  • +
  • addons/FastJet/src/JetClustering.cc
  • - + diff --git a/doc/latest/structJetClustering_1_1clustering__valencia-members.html b/doc/latest/structJetClustering_1_1clustering__valencia-members.html new file mode 100644 index 0000000000..772842e8c6 --- /dev/null +++ b/doc/latest/structJetClustering_1_1clustering__valencia-members.html @@ -0,0 +1,111 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    +

    FCCAnalysesJet JetClustering::clustering_kt::operator() FCCAnalysesJet JetClustering::clustering_kt::operator() ( const std::vector< fastjet::PseudoJet > &  jets)
    + + + + + +
    +
    FCCAnalyses +
    +
    +

    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    JetClustering::clustering_valencia Member List
    +
    + + + + + + diff --git a/doc/latest/struct_jet_clustering_1_1clustering__valencia.html b/doc/latest/structJetClustering_1_1clustering__valencia.html similarity index 85% rename from doc/latest/struct_jet_clustering_1_1clustering__valencia.html rename to doc/latest/structJetClustering_1_1clustering__valencia.html index ce11a8c656..f30f36f48a 100644 --- a/doc/latest/struct_jet_clustering_1_1clustering__valencia.html +++ b/doc/latest/structJetClustering_1_1clustering__valencia.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: JetClustering::clustering_valencia Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,62 +78,62 @@
    JetClustering::clustering_valencia Struct Reference

    Jet Clustering interface for valencia. - More...

    + More...

    -

    #include <addons/FastJet/JetClustering.h>

    +

    #include <addons/FastJet/JetClustering.h>

    +
    FCCAnalyses
    - + - +

    Public Member Functions

     clustering_valencia (float arg_radius=0.5, int arg_exclusive=0, float arg_cut=5., int arg_sorted=0, int arg_recombination=0, float arg_beta=1., float arg_gamma=1.)
     clustering_valencia (float arg_radius=0.5, int arg_exclusive=0, float arg_cut=5., int arg_sorted=0, int arg_recombination=0, float arg_beta=1., float arg_gamma=1.)
     
    FCCAnalysesJet operator() (const std::vector< fastjet::PseudoJet > &jets)
    FCCAnalysesJet operator() (const std::vector< fastjet::PseudoJet > &jets)
     
    - + - + - + - + - + - + - + - + - + - + - +

    Private Attributes

    float _radius
    float _radius
     jet cone radius
     
    int _exclusive
    int _exclusive
     flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clustering that would be obtained when running the algorithm with the given dcut, 2=exclusive clustering when the event is clustered (in the exclusive sense) to exactly njets, 3=exclusive clustering when the event is clustered (in the exclusive sense) up to exactly njets, 4=exclusive jets obtained at the given ycut
     
    float _cut
    float _cut
     pT cut for m_exclusive=0, dcut for m_exclusive=1, N jets for m_exlusive=2, N jets for m_exclusive=3, ycut for m_exclusive=4
     
    int _sorted
    int _sorted
     pT ordering=0, E ordering=1
     
    int _recombination
    int _recombination
     E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6, E0_scheme=10, p_scheme=11.
     
    float _beta
    float _beta
     
    float _gamma
    float _gamma
     beta parameter
     
    fastjet::contrib::ValenciaPlugin * _jetAlgorithm
    fastjet::contrib::ValenciaPlugin * _jetAlgorithm
     gamma parameter
     
    fastjet::RecombinationScheme _recombScheme
    fastjet::RecombinationScheme _recombScheme
     internal recombination scheme
     
    fastjet::ClusterSequence _cs
    fastjet::ClusterSequence _cs
     internal clustering sequence
     
    fastjet::JetDefinition _def
    fastjet::JetDefinition _def
     internal jetdefinition sequence
     
    @@ -206,7 +206,7 @@

    - + @@ -481,16 +481,14 @@

    JetClustering.h -
  • addons/FastJet/src/JetClustering.cc
  • +
  • addons/FastJet/JetClustering.h
  • +
  • addons/FastJet/src/JetClustering.cc
  • - + diff --git a/doc/latest/structWeaverInterface_1_1PreprocessParams-members.html b/doc/latest/structWeaverInterface_1_1PreprocessParams-members.html new file mode 100644 index 0000000000..ec05ea5320 --- /dev/null +++ b/doc/latest/structWeaverInterface_1_1PreprocessParams-members.html @@ -0,0 +1,105 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    +

    FCCAnalysesJet JetClustering::clustering_valencia::operator() FCCAnalysesJet JetClustering::clustering_valencia::operator() ( const std::vector< fastjet::PseudoJet > &  jets)
    + + + + + +
    +
    FCCAnalyses +
    +
    +

    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    WeaverInterface::PreprocessParams Member List
    +
    + + + + + + diff --git a/doc/latest/struct_weaver_interface_1_1_preprocess_params.html b/doc/latest/structWeaverInterface_1_1PreprocessParams.html similarity index 70% rename from doc/latest/struct_weaver_interface_1_1_preprocess_params.html rename to doc/latest/structWeaverInterface_1_1PreprocessParams.html index 0a846365cf..e7413a053e 100644 --- a/doc/latest/struct_weaver_interface_1_1_preprocess_params.html +++ b/doc/latest/structWeaverInterface_1_1PreprocessParams.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: WeaverInterface::PreprocessParams Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,7 +78,7 @@ +List of all members
    WeaverInterface::PreprocessParams Struct Reference
    Collaboration diagram for WeaverInterface::PreprocessParams:
    -
    Collaboration graph
    - - - - - - - - - - - - - - +
    Collaboration graph
    + + + + + + + + + + + + + +
    [legend]
    +
    FCCAnalyses
    - +

    Classes

    struct  VarInfo
    struct  VarInfo
     
    - + - +

    Public Member Functions

    VarInfo info (const std::string &name) const
    VarInfo info (const std::string &name) const
     
    void dumpVars () const
    void dumpVars () const
     
    - + - + - + - + - +

    Public Attributes

    std::string name
    std::string name
     
    size_t min_length {0}
    size_t min_length {0}
     
    size_t max_length {0}
    size_t max_length {0}
     
    std::vector< std::string > var_names
    std::vector< std::string > var_names
     
    std::unordered_map< std::string, VarInfovar_info_map
    std::unordered_map< std::string, VarInfovar_info_map
     

    Member Function Documentation

    @@ -164,7 +164,7 @@

    - + @@ -230,7 +230,7 @@

    VarInfo WeaverInterface::PreprocessParams::info VarInfo WeaverInterface::PreprocessParams::info ( const std::string &  name)
    - +
    std::unordered_map<std::string, VarInfo> WeaverInterface::PreprocessParams::var_info_mapstd::unordered_map<std::string, VarInfo> WeaverInterface::PreprocessParams::var_info_map

    @@ -252,16 +252,14 @@

    WeaverInterface.h -
  • addons/ONNXRuntime/src/WeaverInterface.cc
  • +
  • addons/ONNXRuntime/WeaverInterface.h
  • +
  • addons/ONNXRuntime/src/WeaverInterface.cc
  • - + diff --git a/doc/latest/structWeaverInterface_1_1PreprocessParams_1_1VarInfo-members.html b/doc/latest/structWeaverInterface_1_1PreprocessParams_1_1VarInfo-members.html new file mode 100644 index 0000000000..28400eeb2f --- /dev/null +++ b/doc/latest/structWeaverInterface_1_1PreprocessParams_1_1VarInfo-members.html @@ -0,0 +1,106 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    WeaverInterface::PreprocessParams::VarInfo Member List
    +
    + + + + + + diff --git a/doc/latest/struct_weaver_interface_1_1_preprocess_params_1_1_var_info.html b/doc/latest/structWeaverInterface_1_1PreprocessParams_1_1VarInfo.html similarity index 82% rename from doc/latest/struct_weaver_interface_1_1_preprocess_params_1_1_var_info.html rename to doc/latest/structWeaverInterface_1_1PreprocessParams_1_1VarInfo.html index 28e120c3f0..7969d24b7c 100644 --- a/doc/latest/struct_weaver_interface_1_1_preprocess_params_1_1_var_info.html +++ b/doc/latest/structWeaverInterface_1_1PreprocessParams_1_1VarInfo.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: WeaverInterface::PreprocessParams::VarInfo Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -78,40 +78,40 @@
    WeaverInterface::PreprocessParams::VarInfo Struct Reference
    +
    FCCAnalyses
    - + - +

    Public Member Functions

     VarInfo ()
     VarInfo ()
     
     VarInfo (float imedian, float inorm_factor, float ireplace_inf_value, float ilower_bound, float iupper_bound, float ipad)
     VarInfo (float imedian, float inorm_factor, float ireplace_inf_value, float ilower_bound, float iupper_bound, float ipad)
     
    - + - + - + - + - + - +

    Public Attributes

    float center {0.}
    float center {0.}
     
    float norm_factor {1.}
    float norm_factor {1.}
     
    float replace_inf_value {0.}
    float replace_inf_value {0.}
     
    float lower_bound {-5.}
    float lower_bound {-5.}
     
    float upper_bound {5.}
    float upper_bound {5.}
     
    float pad {0.}
    float pad {0.}
     

    Constructor & Destructor Documentation

    @@ -286,15 +286,13 @@

    WeaverInterface.h +
  • addons/ONNXRuntime/WeaverInterface.h
  • - + diff --git a/doc/latest/structWeaverInterface_1_1PreprocessParams__coll__graph.map b/doc/latest/structWeaverInterface_1_1PreprocessParams__coll__graph.map new file mode 100644 index 0000000000..15a87e07bf --- /dev/null +++ b/doc/latest/structWeaverInterface_1_1PreprocessParams__coll__graph.map @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/doc/latest/structWeaverInterface_1_1PreprocessParams__coll__graph.md5 b/doc/latest/structWeaverInterface_1_1PreprocessParams__coll__graph.md5 new file mode 100644 index 0000000000..2a46f8cdd2 --- /dev/null +++ b/doc/latest/structWeaverInterface_1_1PreprocessParams__coll__graph.md5 @@ -0,0 +1 @@ +73da19de36bc9071ed4d5072cf9d0382 \ No newline at end of file diff --git a/doc/latest/structWeaverInterface_1_1PreprocessParams__coll__graph.png b/doc/latest/structWeaverInterface_1_1PreprocessParams__coll__graph.png new file mode 100644 index 0000000000000000000000000000000000000000..972f912f2a285710da5c0246aa83823ed047ce8b GIT binary patch literal 33849 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 Tb?$FV@-OIW8EEFI+g|uT4sWEH literal 0 HcmV?d00001 diff --git a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1calculate__thrust-members.html b/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1calculate__thrust-members.html deleted file mode 100644 index c619cc1b99..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1calculate__thrust-members.html +++ /dev/null @@ -1,109 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::Algorithms::calculate_thrust Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::Algorithms::calculate_thrust, including all inherited members.

    - - - - - - - - - - -
    calculate_thrust()FCCAnalyses::Algorithms::calculate_thrustinline
    copy(float(&vecOut)[4], float vecIn[4])FCCAnalyses::Algorithms::calculate_thrustinline
    cross(float(&vec)[4], float vec1[4], float vec2[4])FCCAnalyses::Algorithms::calculate_thrustinline
    dot(float vec1[4], float vec2[4])FCCAnalyses::Algorithms::calculate_thrustinline
    mag2(float(&vec)[4])FCCAnalyses::Algorithms::calculate_thrustinline
    minus(float(&vecOut)[4], float vecIn1[4], float vecIn2[4])FCCAnalyses::Algorithms::calculate_thrustinline
    operator()(const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)FCCAnalyses::Algorithms::calculate_thrust
    plus(float(&vec)[4], float vecIn1[4], float vecIn2[4])FCCAnalyses::Algorithms::calculate_thrustinline
    unit(float(&vec)[4])FCCAnalyses::Algorithms::calculate_thrustinline
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_charge-members.html b/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_charge-members.html deleted file mode 100644 index 62c7a477a6..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_charge-members.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::Algorithms::getAxisCharge Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::Algorithms::getAxisCharge, including all inherited members.

    - - - - - -
    _posFCCAnalyses::Algorithms::getAxisChargeprivate
    _powerFCCAnalyses::Algorithms::getAxisChargeprivate
    getAxisCharge(bool arg_pos=0, float arg_power=1)FCCAnalyses::Algorithms::getAxisCharge
    operator()(const ROOT::VecOps::RVec< float > &angle, const ROOT::VecOps::RVec< float > &charge, const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)FCCAnalyses::Algorithms::getAxisCharge
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1minimize__sphericity-members.html b/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1minimize__sphericity-members.html deleted file mode 100644 index d756a4bae1..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1minimize__sphericity-members.html +++ /dev/null @@ -1,109 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::Algorithms::minimize_sphericity Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::Algorithms::minimize_sphericity, including all inherited members.

    - - - - - - - - - - -
    _algonameFCCAnalyses::Algorithms::minimize_sphericityprivate
    _maxcallsFCCAnalyses::Algorithms::minimize_sphericityprivate
    _minFCCAnalyses::Algorithms::minimize_sphericityprivate
    _minnameFCCAnalyses::Algorithms::minimize_sphericityprivate
    _stepFCCAnalyses::Algorithms::minimize_sphericityprivate
    _toleranceFCCAnalyses::Algorithms::minimize_sphericityprivate
    _variableFCCAnalyses::Algorithms::minimize_sphericityprivate
    minimize_sphericity(std::string arg_minname="Minuit2", std::string arg_algoname="Migrad", int arg_maxcalls=100000, float arg_tolerance=0.001)FCCAnalyses::Algorithms::minimize_sphericity
    operator()(const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)FCCAnalyses::Algorithms::minimize_sphericity
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1minimize__thrust-members.html b/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1minimize__thrust-members.html deleted file mode 100644 index 2e5a722723..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1minimize__thrust-members.html +++ /dev/null @@ -1,109 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::Algorithms::minimize_thrust Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::Algorithms::minimize_thrust, including all inherited members.

    - - - - - - - - - - -
    _algonameFCCAnalyses::Algorithms::minimize_thrustprivate
    _maxcallsFCCAnalyses::Algorithms::minimize_thrustprivate
    _minFCCAnalyses::Algorithms::minimize_thrustprivate
    _minnameFCCAnalyses::Algorithms::minimize_thrustprivate
    _stepFCCAnalyses::Algorithms::minimize_thrustprivate
    _toleranceFCCAnalyses::Algorithms::minimize_thrustprivate
    _variableFCCAnalyses::Algorithms::minimize_thrustprivate
    minimize_thrust(std::string arg_minname="Minuit2", std::string arg_algoname="Migrad", int arg_maxcalls=100000, float arg_tolerance=0.001)FCCAnalyses::Algorithms::minimize_thrust
    operator()(const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)FCCAnalyses::Algorithms::minimize_thrust
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1sphericity_fit-members.html b/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1sphericity_fit-members.html deleted file mode 100644 index 5f2e5a6195..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1sphericity_fit-members.html +++ /dev/null @@ -1,105 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::Algorithms::sphericityFit Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::Algorithms::sphericityFit, including all inherited members.

    - - - - - - -
    _pxFCCAnalyses::Algorithms::sphericityFitprivate
    _pyFCCAnalyses::Algorithms::sphericityFitprivate
    _pzFCCAnalyses::Algorithms::sphericityFitprivate
    operator()(const double *par)FCCAnalyses::Algorithms::sphericityFit
    sphericityFit(const ROOT::VecOps::RVec< float > &arg_px, const ROOT::VecOps::RVec< float > &arg_py, const ROOT::VecOps::RVec< float > &arg_pz)FCCAnalyses::Algorithms::sphericityFit
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__decay-members.html b/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__decay-members.html deleted file mode 100644 index 59aa54b436..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__decay-members.html +++ /dev/null @@ -1,105 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::MCParticle::get_decay Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::MCParticle::get_decay, including all inherited members.

    - - - - - - -
    get_decay(int arg_mother, int arg_daughters, bool arg_inf)FCCAnalyses::MCParticle::get_decay
    m_daughtersFCCAnalyses::MCParticle::get_decay
    m_infFCCAnalyses::MCParticle::get_decay
    m_motherFCCAnalyses::MCParticle::get_decay
    operator()(ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)FCCAnalyses::MCParticle::get_decay
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices-members.html b/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices-members.html deleted file mode 100644 index ed2f7016ae..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices-members.html +++ /dev/null @@ -1,108 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::MCParticle::get_indices Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::MCParticle::get_indices, including all inherited members.

    - - - - - - - - - -
    get_indices(int pdg_mother, std::vector< int > pdg_daughters, bool stableDaughters, bool chargeConjugateMother, bool chargeConjugateDaughters, bool inclusiveDecay)FCCAnalyses::MCParticle::get_indices
    m_chargeConjugateDaughtersFCCAnalyses::MCParticle::get_indices
    m_chargeConjugateMotherFCCAnalyses::MCParticle::get_indices
    m_inclusiveDecayFCCAnalyses::MCParticle::get_indices
    m_pdg_daughtersFCCAnalyses::MCParticle::get_indices
    m_pdg_motherFCCAnalyses::MCParticle::get_indices
    m_stableDaughtersFCCAnalyses::MCParticle::get_indices
    operator()(ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)FCCAnalyses::MCParticle::get_indices
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices___exclusive_decay-members.html b/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices___exclusive_decay-members.html deleted file mode 100644 index aa5dd1e774..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices___exclusive_decay-members.html +++ /dev/null @@ -1,109 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::MCParticle::get_indices_ExclusiveDecay Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::MCParticle::get_indices_ExclusiveDecay, including all inherited members.

    - - - - - - - - - - -
    get_indices(int pdg_mother, std::vector< int > pdg_daughters, bool stableDaughters, bool chargeConjugateMother, bool chargeConjugateDaughters, bool inclusiveDecay)FCCAnalyses::MCParticle::get_indices
    get_indices_ExclusiveDecay(int pdg_mother, std::vector< int > pdg_daughters, bool stableDaughters, bool chargeConjugate)FCCAnalyses::MCParticle::get_indices_ExclusiveDecay
    m_chargeConjugateDaughtersFCCAnalyses::MCParticle::get_indices
    m_chargeConjugateMotherFCCAnalyses::MCParticle::get_indices
    m_inclusiveDecayFCCAnalyses::MCParticle::get_indices
    m_pdg_daughtersFCCAnalyses::MCParticle::get_indices
    m_pdg_motherFCCAnalyses::MCParticle::get_indices
    m_stableDaughtersFCCAnalyses::MCParticle::get_indices
    operator()(ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)FCCAnalyses::MCParticle::get_indices
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices___exclusive_decay.html b/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices___exclusive_decay.html deleted file mode 100644 index 30269b2f17..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices___exclusive_decay.html +++ /dev/null @@ -1,201 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::MCParticle::get_indices_ExclusiveDecay Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::MCParticle::get_indices_ExclusiveDecay Struct Reference
    -
    -
    - -

    A shorthand for get_indices, with m_chargeConjugateDaughters=false, inclusiveDecay=false. - More...

    - -

    #include <analyzers/dataframe/FCCAnalyses/MCParticle.h>

    -
    -Inheritance diagram for FCCAnalyses::MCParticle::get_indices_ExclusiveDecay:
    -
    -
    Inheritance graph
    - - - - - -
    [legend]
    -
    -Collaboration diagram for FCCAnalyses::MCParticle::get_indices_ExclusiveDecay:
    -
    -
    Collaboration graph
    - - - - - - - -
    [legend]
    - - - - - - - - - -

    -Public Member Functions

     get_indices_ExclusiveDecay (int pdg_mother, std::vector< int > pdg_daughters, bool stableDaughters, bool chargeConjugate)
     
    - Public Member Functions inherited from FCCAnalyses::MCParticle::get_indices
     get_indices (int pdg_mother, std::vector< int > pdg_daughters, bool stableDaughters, bool chargeConjugateMother, bool chargeConjugateDaughters, bool inclusiveDecay)
     
    ROOT::VecOps::RVec< int > operator() (ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
     
    - - - - - - - - - - - - - - -

    -Additional Inherited Members

    - Public Attributes inherited from FCCAnalyses::MCParticle::get_indices
    int m_pdg_mother
     
    std::vector< int > m_pdg_daughters
     
    bool m_stableDaughters
     
    bool m_chargeConjugateMother
     
    bool m_chargeConjugateDaughters
     
    bool m_inclusiveDecay
     
    -

    Detailed Description

    -

    A shorthand for get_indices, with m_chargeConjugateDaughters=false, inclusiveDecay=false.

    -

    Constructor & Destructor Documentation

    - -

    ◆ get_indices_ExclusiveDecay()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    FCCAnalyses::MCParticle::get_indices_ExclusiveDecay::get_indices_ExclusiveDecay (int pdg_mother,
    std::vector< int > pdg_daughters,
    bool stableDaughters,
    bool chargeConjugate 
    )
    -
    - -
    -
    -
    The documentation for this struct was generated from the following files: -
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices___exclusive_decay__coll__graph.map b/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices___exclusive_decay__coll__graph.map deleted file mode 100644 index 49a6014cc8..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices___exclusive_decay__coll__graph.map +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices___exclusive_decay__coll__graph.md5 b/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices___exclusive_decay__coll__graph.md5 deleted file mode 100644 index 019cc612cd..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices___exclusive_decay__coll__graph.md5 +++ /dev/null @@ -1 +0,0 @@ -2d0bb0bf8b5f850b211aeb703add54c3 \ No newline at end of file diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices___exclusive_decay__coll__graph.png b/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices___exclusive_decay__coll__graph.png deleted file mode 100644 index f300b0b5f1538dc080b5297ff691755413ca67f6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10948 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 - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices___exclusive_decay__inherit__graph.md5 b/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices___exclusive_decay__inherit__graph.md5 deleted file mode 100644 index 4d4ce6957b..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices___exclusive_decay__inherit__graph.md5 +++ /dev/null @@ -1 +0,0 @@ -de749d142525ad94db77a871e81062b4 \ No newline at end of file diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices___exclusive_decay__inherit__graph.png b/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices___exclusive_decay__inherit__graph.png deleted file mode 100644 index 13af8852da1a51b8516952912fe60745149b047b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6995 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

    E3+R_qDV|wnFSKc@sekysOYNVv z8v}j}ZoT=te5$pzb$w@N0Km}t_>gjygp;8plnP4fGpy}S0a>hisY%0^+mG8eTaZxP z_TY{uZ+De!GRmRzxRe6XR<$Q!+qj?V{<=a=LD3mlmBLVb%iiAJZgVUG+KnkIJYu~z z@C5ZwDMOI!`>SG>mieP@Oq1^VG%8C_u9pFc7~9izLCQHzQ&U=Xxd!(oEh6H=RWgtQ zwV~^8B3h#v(z90Cscj1|yu7?dL7qU`Ww+APkiw=Cp2g0jk50Y;Pl37SA$VC>TwE1a zLPoS)Ox1iup!dyYCiraHqiN07h^*q$HM!IqE6`|w_-D_af&Dy5pot8R8!#9w0Ur*+ z$iUcmJ*;rySdv3YQZdf(b^48ms#P{L==1_44ivQq6k&-zH!$u{a!*xdVFmly%<}T* zfB-z`QoOKxB8isc3wK1WWL7WW^ZWPj8zv_y$jHdTP!rV-1rw->w0|3+q;zs;0D0nH zUCj?-3T*-5%3&Zv0Wc3Nn4j>lsZ1#lLvmO@JRAk}y+@&KnjvYLt^Nr~3>Nqi?A!PA z&1~=IUU6GZ<<|Mgoc4 z^Lb&x!1bALl?|a(n@09Km!^{B*4Ea=avmsEnBnUtrFEJB3jVt)Dk_KD)7|g};7oy| z30rS(Zvry1b{KhhfSBPDdZj;@tpr0z0YMd-xq%xn_6${<_qQhF1V0|m%+CG;cDR90 zN;1Ij2)K+CWH8)Hi~oHN+$n6%VOgiMfG=Yus-h@*+cvI9R=%Hm19iArzvbCk%wTKq^WbnQXRe`2HmZv|6J zk|B^sTk=Cy>Z}F^6hCc~Kg~>De0;pvUIKk6@~dT*AmYCtL7_j0N)ubXM0gP>QFWU{ S@4%;I2nkV{SNS43p8pT$r3O;~ diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices__coll__graph.png b/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices__coll__graph.png deleted file mode 100644 index 954c662cbc3de2c479ffb0d7b28a3bb829a86d6e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6803 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 diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices__inherit__graph.map b/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices__inherit__graph.map deleted file mode 100644 index 4605b98968..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices__inherit__graph.map +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices__inherit__graph.md5 b/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices__inherit__graph.md5 deleted file mode 100644 index b27cb174e1..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices__inherit__graph.md5 +++ /dev/null @@ -1 +0,0 @@ -97e4bc63c18c606f158a815baa2e7b2d \ No newline at end of file diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices__inherit__graph.png b/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices__inherit__graph.png deleted file mode 100644 index aa80c7b836975990c51563547a9dadb6266e5f57..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7139 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 diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pdg_i_d-members.html b/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pdg_i_d-members.html deleted file mode 100644 index 0367e8a72f..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pdg_i_d-members.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -

    -
    -
    FCCAnalyses::MCParticle::sel_pdgID Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::MCParticle::sel_pdgID, including all inherited members.

    - - - - - -
    m_chargeconjugateFCCAnalyses::MCParticle::sel_pdgID
    m_pdgFCCAnalyses::MCParticle::sel_pdgID
    operator()(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)FCCAnalyses::MCParticle::sel_pdgID
    sel_pdgID(int arg_pdg, bool arg_chargeconjugate)FCCAnalyses::MCParticle::sel_pdgID
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g__index-members.html b/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g__index-members.html deleted file mode 100644 index 57bf18c68b..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g__index-members.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index, including all inherited members.

    - - - - - -
    m_chargedOnlyFCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index
    m_PDGFCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index
    operator()(ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index
    selRP_PDG_index(int arg_PDG, bool arg_chargedOnly)FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__charge-members.html b/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__charge-members.html deleted file mode 100644 index ff696908a4..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__charge-members.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::ReconstructedParticle::sel_charge Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::ReconstructedParticle::sel_charge, including all inherited members.

    - - - - - -
    m_absFCCAnalyses::ReconstructedParticle::sel_charge
    m_chargeFCCAnalyses::ReconstructedParticle::sel_charge
    operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)FCCAnalyses::ReconstructedParticle::sel_charge
    sel_charge(int arg_charge, bool arg_abs)FCCAnalyses::ReconstructedParticle::sel_charge
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__p-members.html b/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__p-members.html deleted file mode 100644 index b2496b8109..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__p-members.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::ReconstructedParticle::sel_p Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::ReconstructedParticle::sel_p, including all inherited members.

    - - - - - -
    m_max_pFCCAnalyses::ReconstructedParticle::sel_p
    m_min_pFCCAnalyses::ReconstructedParticle::sel_p
    operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)FCCAnalyses::ReconstructedParticle::sel_p
    sel_p(float arg_min_p, float arg_max_p=1e10)FCCAnalyses::ReconstructedParticle::sel_p
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_reconstructed_particle-members.html b/doc/latest/struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_reconstructed_particle-members.html deleted file mode 100644 index d5985796c5..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_reconstructed_particle-members.html +++ /dev/null @@ -1,106 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::SmearObjects::SmearedReconstructedParticle Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::SmearObjects::SmearedReconstructedParticle, including all inherited members.

    - - - - - - - -
    m_debugFCCAnalyses::SmearObjects::SmearedReconstructedParticle
    m_modeFCCAnalyses::SmearObjects::SmearedReconstructedParticle
    m_scaleFCCAnalyses::SmearObjects::SmearedReconstructedParticle
    m_typeFCCAnalyses::SmearObjects::SmearedReconstructedParticle
    operator()(const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &allRecoParticles, const ROOT::VecOps::RVec< int > &RP2MC_indices, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &mcParticles)FCCAnalyses::SmearObjects::SmearedReconstructedParticle
    SmearedReconstructedParticle(float scale, int type, int mode, bool debug)FCCAnalyses::SmearObjects::SmearedReconstructedParticle
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks-members.html b/doc/latest/struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks-members.html deleted file mode 100644 index 9e9ad78a0d..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks-members.html +++ /dev/null @@ -1,105 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::SmearObjects::SmearedTracks Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::SmearObjects::SmearedTracks, including all inherited members.

    - - - - - - -
    m_debugFCCAnalyses::SmearObjects::SmearedTracks
    m_randomFCCAnalyses::SmearObjects::SmearedTracks
    m_smear_parametersFCCAnalyses::SmearObjects::SmearedTracks
    operator()(const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &allRecoParticles, const ROOT::VecOps::RVec< edm4hep::TrackState > &alltracks, const ROOT::VecOps::RVec< int > &RP2MC_indices, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &mcParticles)FCCAnalyses::SmearObjects::SmearedTracks
    SmearedTracks(float smear_d0, float smear_phi, float smear_omega, float smear_z0, float smear_tlambda, bool debug)FCCAnalyses::SmearObjects::SmearedTracks
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks_t_o_f-members.html b/doc/latest/struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks_t_o_f-members.html deleted file mode 100644 index f021ae4b4d..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks_t_o_f-members.html +++ /dev/null @@ -1,105 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::SmearObjects::SmearedTracksTOF Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::SmearObjects::SmearedTracksTOF, including all inherited members.

    - - - - - - -
    m_debugFCCAnalyses::SmearObjects::SmearedTracksTOF
    m_randomFCCAnalyses::SmearObjects::SmearedTracksTOF
    m_scaleFCCAnalyses::SmearObjects::SmearedTracksTOF
    operator()(const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &allRecoParticles, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &trackerhits, const ROOT::VecOps::RVec< float > &length, const ROOT::VecOps::RVec< int > &RP2MC_indices, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &mcParticles)FCCAnalyses::SmearObjects::SmearedTracksTOF
    SmearedTracksTOF(float m_scale, bool debug)FCCAnalyses::SmearObjects::SmearedTracksTOF
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracksd_ndx-members.html b/doc/latest/struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracksd_ndx-members.html deleted file mode 100644 index f21c6ca0dd..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracksd_ndx-members.html +++ /dev/null @@ -1,105 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::SmearObjects::SmearedTracksdNdx Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::SmearObjects::SmearedTracksdNdx, including all inherited members.

    - - - - - - -
    m_debugFCCAnalyses::SmearObjects::SmearedTracksdNdx
    m_randomFCCAnalyses::SmearObjects::SmearedTracksdNdx
    m_scaleFCCAnalyses::SmearObjects::SmearedTracksdNdx
    operator()(const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &allRecoParticles, const ROOT::VecOps::RVec< edm4hep::Quantity > &dNdx, const ROOT::VecOps::RVec< float > &length, const ROOT::VecOps::RVec< int > &RP2MC_indices, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &mcParticles)FCCAnalyses::SmearObjects::SmearedTracksdNdx
    SmearedTracksdNdx(float m_scale, bool debug)FCCAnalyses::SmearObjects::SmearedTracksdNdx
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex-members.html b/doc/latest/struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex-members.html deleted file mode 100644 index 8b146a2bd4..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex-members.html +++ /dev/null @@ -1,108 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::VertexingUtils::FCCAnalysesVertex Member List
    -
    - - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex_m_c-members.html b/doc/latest/struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex_m_c-members.html deleted file mode 100644 index 9786004b10..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex_m_c-members.html +++ /dev/null @@ -1,105 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::VertexingUtils::FCCAnalysesVertexMC Member List
    -
    - - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_vertexing_utils_1_1sel_tracks-members.html b/doc/latest/struct_f_c_c_analyses_1_1_vertexing_utils_1_1sel_tracks-members.html deleted file mode 100644 index 57f45f3654..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_vertexing_utils_1_1sel_tracks-members.html +++ /dev/null @@ -1,106 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::VertexingUtils::selTracks Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::VertexingUtils::selTracks, including all inherited members.

    - - - - - - - -
    m_d0sig_maxFCCAnalyses::VertexingUtils::selTracks
    m_d0sig_minFCCAnalyses::VertexingUtils::selTracks
    m_z0sig_maxFCCAnalyses::VertexingUtils::selTracks
    m_z0sig_minFCCAnalyses::VertexingUtils::selTracks
    operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)FCCAnalyses::VertexingUtils::selTracks
    selTracks(float arg_d0sig_min, float arg_d0sig_max, float arg_z0sig_min, float arg_z0sig_max)FCCAnalyses::VertexingUtils::selTracks
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite-members.html b/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite-members.html deleted file mode 100644 index 0333ac9435..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite-members.html +++ /dev/null @@ -1,105 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::myUtils::FCCAnalysesComposite Member List
    -
    - - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1build___d0-members.html b/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1build___d0-members.html deleted file mode 100644 index 67e31f22db..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1build___d0-members.html +++ /dev/null @@ -1,105 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::myUtils::build_D0 Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::myUtils::build_D0, including all inherited members.

    - - - - - - -
    build_D0(float arg_mass, float arg_p, bool arg_filterPV)FCCAnalyses::myUtils::build_D0
    m_filterPVFCCAnalyses::myUtils::build_D0
    m_massFCCAnalyses::myUtils::build_D0
    m_pFCCAnalyses::myUtils::build_D0
    operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, ROOT::VecOps::RVec< int > pions, ROOT::VecOps::RVec< int > kaons, ROOT::VecOps::RVec< int > pvindex)FCCAnalyses::myUtils::build_D0
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1build__tau23pi-members.html b/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1build__tau23pi-members.html deleted file mode 100644 index a642f4221f..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1build__tau23pi-members.html +++ /dev/null @@ -1,107 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::myUtils::build_tau23pi Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::myUtils::build_tau23pi, including all inherited members.

    - - - - - - - - -
    build_tau23pi(float arg_masslow, float arg_masshigh, float arg_p, float arg_angle, bool arg_rho)FCCAnalyses::myUtils::build_tau23pi
    m_angleFCCAnalyses::myUtils::build_tau23pi
    m_masshighFCCAnalyses::myUtils::build_tau23pi
    m_masslowFCCAnalyses::myUtils::build_tau23pi
    m_pFCCAnalyses::myUtils::build_tau23pi
    m_rhoFCCAnalyses::myUtils::build_tau23pi
    operator()(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)FCCAnalyses::myUtils::build_tau23pi
    - - - - - diff --git a/doc/latest/struct_jet_clustering_1_1_f_c_c_analyses_jet__coll__graph.map b/doc/latest/struct_jet_clustering_1_1_f_c_c_analyses_jet__coll__graph.map deleted file mode 100644 index 83aaec809e..0000000000 --- a/doc/latest/struct_jet_clustering_1_1_f_c_c_analyses_jet__coll__graph.map +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/doc/latest/struct_jet_clustering_1_1_f_c_c_analyses_jet__coll__graph.png b/doc/latest/struct_jet_clustering_1_1_f_c_c_analyses_jet__coll__graph.png deleted file mode 100644 index 2ed140ce44d33f5cb5edd1b0087a66e799774bc4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22288 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�feN-wQlw!k~t6>$`v_@ziKcp zTZrr_LTJO5Sfnm`4?vrB1%?Szjqy0}txeZm7g!@#@MFKgk8aL>BQ{1~)zJaeeYT)L zSP)QEdILhu^3iHYaoM+`;vy&g@k(Gy>(^CLJw&?xM6I=8nlIlJFZ)&&xv)oPoBrq7 zY^~?=)i}0u;hk=ihTLI9kBIJ%lDpf=({V1ccgyzf;YKuxAKUh5IWjZdo4X*K4bdk2x(*yzYMKgQ~)4|ID~A2_QoO z8o?GkeNf3Q zZ$*U+5QQ~%v~ji>V7kp8y?6;eT7yP%NJEroGXt4YTc0-tPu#O{@({5%jf^~!cW-s#$}m|iTb0Gy8ib;9(Cn^j8y>kz4Uqd-Okw+8CCd8>Q;Mj zX?c?yt~Fk+=I6@7?&s+5!<$xaRfX^PHNVLqEF3tjW-}W1LWkhhtQb|1>+mX(1o*+l4 zx#soV>vf@gYp2Xanx{nD(eh(n9DiTOl`v`P|B(&XHwe1v5JF>(PpTE&&6D22we8&c z9nf7xLFGKXkRcjb;Qja6811vAI=y|1`|e{MhpaqZ%Fs~vTo;kbhRT@o1u2myF)L86Dg zKIN&6X5|a>x` zVm9QH9}x>+ zkVugtETOnA0YQoc#8B=#`tg3a`H)ZfO=ixVbLPx>pZ|k-DSJa$zPf#HQqpnvy2E2? z9e-SBR1m&3;XZ*Izq(teV{+KRL3>wCWJrsaSCZ1P4@`2-`{*sxWe17&rG#+JN{84| z^PpN`C8u#2UZ*Ac!>MW|Vgy(|wexJLr@2NeZ7vijhdj{^a1HR@_j`y_-^RL)CmkbNkD2 zqk$-66q=yHE^J|EF!Tn&qC*7KDvRK1IN&KrZPmY$nW3ONC_k;TSbrm?+^Dr;SD3`$ z$i1qLqX`g~uzD-Q+M#tp+P^kE;dHSIXXXoB48OiAEsddf0IpiVc9r*Dy@q#as+o~T zK5dWA(tgGE7{LY({Mu|>(be;a(2oeDM!k@J)sAa^V&`?86MODYAm@M5&V4%MyYZ%J zP|8Syt&M}3s*Y4cJ&NB10-a}BHkSIZcRWY0&$Xr&T>0X#`$Vv9L9o{_wku5fIp2WV z(=oD%5}~xT=A13rB`zjsMYAN-?3=^kw-Jm+%aaj(_(e{sWqAE1@!c9;-4<&gJorCY4naM=2IH(E&LO`mD!KRv%3$Znl0%xpJ6sbpHe_O?%P1!bm5Om zY(tE+OP4a`0_M|)X{TfB{AU(B``nWpwFZylHShkTgzbaSQUte+BARB!h3-}u72GJ1 zNUID`7ByE%1!PO?&8p`6_1h(?tt{01af@z`$1j?HJ3PB=x}hWXt>?NS!-CzpiQ(mJ zu$D56Yh3rAI905ZHmnkmcEUp|&%SFbv8uSHS5zi7VPY`tE?jKYl$uT@;qc4W!TDk% zz0o{a)a^pT^d_yqCiQy&T&`{t6sWrH*(u5?Dr!Q<8Hl{dn_bof_@>mY+y)dZh`N!H zToGtB&OI#r+?rEEGj<4T!{x>e?3gTToFtAB?2)rxAs39SyQ&u|Zv0)6=sQ9|r&jT5 z&)oZw1)SCGHMj>Jae0Um;?JM=X};!%;_6Hko^e#WpXfqnxSLEi&a*p zgJxEMydn+N=t6nu5?DMWj=KHfp)!%_uI@8>=kzgbvI!^T63_GOF=~FiCa=pWxkQR4 z$I^t9ss?cF)A&s)>oJ&BGv`FiQZbcV%6`E<=ZqC4?f3H5qu)1K{qihyc>nq!@7wev zZt`d6DjrXZ4T9FNz6Av~s44A$0?zj6>+~lo3t!_bq*cw7V1Y*c{r#2;SF}YDQL5x$ z7DiYLEU`2(!oE>C+eV8TawhMJ@I@)Q71SUIArXtr^t`{?0}+)pv*X*Ig_Pg zdJ#C|5XYE`lWOsDd!3lgXbtG}%irvxoZGG545uAd!J1b)h3D5ZIAYF?o+q7#oMS!k z8IklB!EfoR7fIH=-4jI0M{gmwcht^sE6fg2JAXO6TZ6)t*ruQk*a2j&UyjLOo3!DpVt0XZ-K@anU<=_+h^Qlw2HT0#$0iQxC7{^4h z*L|x?m@lISh_G;C#63rv3C+h(;s_^Th|br&l)QD+z3XJ5X#8ox%DAX#Wn8u=Za%+< zE7{W>H-EM0f-L`xw>~sz3fg-d&WM&~&{Wk;U1AEXNCWuXSl~WQ5&swI@{mhw1tSrQ zgVvW3e=wAhdO7kSfSFqt%?1ICE3_B^8$<>wczXBlUGETzMuI6}ar&Jsq7MoyDC3Er zsZ|En(Hg2^2EdXHEKOGL1n3UA^Cq=nZ6@Mnd;2l4xp?cjHv-F)h5D|p<>h6<4il;} zfdZ?^-hPxn1$hw$qDxAa31%pN1U3DgXv)jp9uGzkeu9V!innnz^8l8n%=hhWZD{)E zHzsqt>kA+f^hl@NnJ`R?wY0RgAJByqE~v$RS$E*|gAxjjroh-m;Xk-EeYkHr?a)9BN2`d{S@i z${|Ah0)P)_IPme;snXpV=x7Hbau>~_{ox$=0E4;m^HJ@Q_7uk=O2L62nJLw;Cf9NtVVgF&7>UhwBPXJFbX3lmYn(@V8htyZgmo zhN6bLfdLL&cL<`?@?=AMs;^ubcI>m@w5F(vqO#7biK{_XlwK*w4S3Yi_P1PBy9yaL z#0m^W($5>Abat0Bv8oKrD1B*Kvi;%xsL+mWeR+3kFD!q8_xJ&@{0VDvb91NSLm9bG z7kt4=shaR5ARG#6s#mwb>+3Ucec)tee+^~E7JglMl;P^m1Xybngi0+?ZV!`FP-v>5 zqP;(1V>xCv&$8uqoM@)@{9o5jc9s(lqo^d*`XOP|0y?v6OlB6e|Dk<}ROaOY^1BDh zuo!>iwESWuBqfg`Go(ZnuS}=Loqy$I3lApA`vML2o@IbqM@x#BHV}P+aTnmJ;K(%d zTw5go8wAiv-;~-Kil+mCJ`Vsh8w6WG{GjT+H>M%fZDgb(dS0GtMjfI;gv0)T+dED)yvJW16S)R(ZMH4h1rF+o?p2LRs?mZiK_hK7JB z5_(l2y?O~DP6&iVw*C;qf?}Mo?u7Ve=|+GZQQMo2FINeA)cJ|Lm|bV9Kk}mf9;~Gf zDL59%DjSD40z~}Av}Glz>=mlzf`{%n{M8GThshaP-3%>;ZTr)CIniKxU~zh2xjTMd z#&JZYmh0){2%`i4mY}zkU9qrm4#sc=q#B6No0@1~hN}zdxIMK7TTlJ}i5GF6k9ETB zFXd3It&{n1l7nDwnE_83#1-dqL+gCw=8w++_98UkZIp59;ziLCEQqNzsGlN}OCZ-m z3Q~O*W7h;-0|cNw8pA zM1@NeE018Fn#zgzkLPTd+pR(7B*%#ffm8D7(*;NJ9P44M3h$<>a#ZbD2F9tkndsV` zGAY&&{5xY`(qvE3RrzZ%5XQOq!{r43gNBAfW=G=b9v#~Tw2?&>t-u&&4|L2RnXK`b(n$LEX`YR6 - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    JetClustering::clustering_antikt Member List
    -
    - - - - - - diff --git a/doc/latest/struct_jet_clustering_1_1clustering__cambridge-members.html b/doc/latest/struct_jet_clustering_1_1clustering__cambridge-members.html deleted file mode 100644 index 5cb3e4015c..0000000000 --- a/doc/latest/struct_jet_clustering_1_1clustering__cambridge-members.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    JetClustering::clustering_cambridge Member List
    -
    - - - - - - diff --git a/doc/latest/struct_jet_clustering_1_1clustering__ee__genkt-members.html b/doc/latest/struct_jet_clustering_1_1clustering__ee__genkt-members.html deleted file mode 100644 index 51461c569a..0000000000 --- a/doc/latest/struct_jet_clustering_1_1clustering__ee__genkt-members.html +++ /dev/null @@ -1,112 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    JetClustering::clustering_ee_genkt Member List
    -
    - - - - - - diff --git a/doc/latest/struct_jet_clustering_1_1clustering__ee__kt-members.html b/doc/latest/struct_jet_clustering_1_1clustering__ee__kt-members.html deleted file mode 100644 index 64335f7f8e..0000000000 --- a/doc/latest/struct_jet_clustering_1_1clustering__ee__kt-members.html +++ /dev/null @@ -1,110 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    JetClustering::clustering_ee_kt Member List
    -
    - - - - - - diff --git a/doc/latest/struct_jet_clustering_1_1clustering__genkt-members.html b/doc/latest/struct_jet_clustering_1_1clustering__genkt-members.html deleted file mode 100644 index 8d8d9a7af7..0000000000 --- a/doc/latest/struct_jet_clustering_1_1clustering__genkt-members.html +++ /dev/null @@ -1,112 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    JetClustering::clustering_genkt Member List
    -
    -
    - -

    This is the complete list of members for JetClustering::clustering_genkt, including all inherited members.

    - - - - - - - - - - - - - -
    _csJetClustering::clustering_genktprivate
    _cutJetClustering::clustering_genktprivate
    _defJetClustering::clustering_genktprivate
    _exclusiveJetClustering::clustering_genktprivate
    _exponentJetClustering::clustering_genktprivate
    _jetAlgorithmJetClustering::clustering_genktprivate
    _radiusJetClustering::clustering_genktprivate
    _recombinationJetClustering::clustering_genktprivate
    _recombSchemeJetClustering::clustering_genktprivate
    _sortedJetClustering::clustering_genktprivate
    clustering_genkt(float arg_radius=0.5, int arg_exclusive=0, float arg_cut=5., int arg_sorted=0, int arg_recombination=0, float arg_exponent=0.)JetClustering::clustering_genkt
    operator()(const std::vector< fastjet::PseudoJet > &jets)JetClustering::clustering_genkt
    - - - - - diff --git a/doc/latest/struct_jet_clustering_1_1clustering__jade-members.html b/doc/latest/struct_jet_clustering_1_1clustering__jade-members.html deleted file mode 100644 index bc9acab51c..0000000000 --- a/doc/latest/struct_jet_clustering_1_1clustering__jade-members.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    JetClustering::clustering_jade Member List
    -
    -
    - -

    This is the complete list of members for JetClustering::clustering_jade, including all inherited members.

    - - - - - - - - - - - - -
    _csJetClustering::clustering_jadeprivate
    _cutJetClustering::clustering_jadeprivate
    _defJetClustering::clustering_jadeprivate
    _exclusiveJetClustering::clustering_jadeprivate
    _jetAlgorithmJetClustering::clustering_jadeprivate
    _radiusJetClustering::clustering_jadeprivate
    _recombinationJetClustering::clustering_jadeprivate
    _recombSchemeJetClustering::clustering_jadeprivate
    _sortedJetClustering::clustering_jadeprivate
    clustering_jade(float arg_radius=0.5, int arg_exclusive=0, float arg_cut=5., int arg_sorted=0, int arg_recombination=0)JetClustering::clustering_jade
    operator()(const std::vector< fastjet::PseudoJet > &jets)JetClustering::clustering_jade
    - - - - - diff --git a/doc/latest/struct_jet_clustering_1_1clustering__kt-members.html b/doc/latest/struct_jet_clustering_1_1clustering__kt-members.html deleted file mode 100644 index bd2f4fb9b3..0000000000 --- a/doc/latest/struct_jet_clustering_1_1clustering__kt-members.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    JetClustering::clustering_kt Member List
    -
    -
    - -

    This is the complete list of members for JetClustering::clustering_kt, including all inherited members.

    - - - - - - - - - - - - -
    _csJetClustering::clustering_ktprivate
    _cutJetClustering::clustering_ktprivate
    _defJetClustering::clustering_ktprivate
    _exclusiveJetClustering::clustering_ktprivate
    _jetAlgorithmJetClustering::clustering_ktprivate
    _radiusJetClustering::clustering_ktprivate
    _recombinationJetClustering::clustering_ktprivate
    _recombSchemeJetClustering::clustering_ktprivate
    _sortedJetClustering::clustering_ktprivate
    clustering_kt(float arg_radius=0.5, int arg_exclusive=0, float arg_cut=5, int arg_sorted=0, int arg_recombination=0)JetClustering::clustering_kt
    operator()(const std::vector< fastjet::PseudoJet > &jets)JetClustering::clustering_kt
    - - - - - diff --git a/doc/latest/struct_jet_clustering_1_1clustering__valencia-members.html b/doc/latest/struct_jet_clustering_1_1clustering__valencia-members.html deleted file mode 100644 index 405d5e9ee3..0000000000 --- a/doc/latest/struct_jet_clustering_1_1clustering__valencia-members.html +++ /dev/null @@ -1,113 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    JetClustering::clustering_valencia Member List
    -
    - - - - - - diff --git a/doc/latest/struct_weaver_interface_1_1_preprocess_params-members.html b/doc/latest/struct_weaver_interface_1_1_preprocess_params-members.html deleted file mode 100644 index 417ddc5e36..0000000000 --- a/doc/latest/struct_weaver_interface_1_1_preprocess_params-members.html +++ /dev/null @@ -1,107 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    WeaverInterface::PreprocessParams Member List
    -
    - - - - - - diff --git a/doc/latest/struct_weaver_interface_1_1_preprocess_params_1_1_var_info-members.html b/doc/latest/struct_weaver_interface_1_1_preprocess_params_1_1_var_info-members.html deleted file mode 100644 index 86a37e3f9c..0000000000 --- a/doc/latest/struct_weaver_interface_1_1_preprocess_params_1_1_var_info-members.html +++ /dev/null @@ -1,108 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    WeaverInterface::PreprocessParams::VarInfo Member List
    -
    - - - - - - diff --git a/doc/latest/struct_weaver_interface_1_1_preprocess_params__coll__graph.map b/doc/latest/struct_weaver_interface_1_1_preprocess_params__coll__graph.map deleted file mode 100644 index 50da9195a8..0000000000 --- a/doc/latest/struct_weaver_interface_1_1_preprocess_params__coll__graph.map +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/doc/latest/struct_weaver_interface_1_1_preprocess_params__coll__graph.md5 b/doc/latest/struct_weaver_interface_1_1_preprocess_params__coll__graph.md5 deleted file mode 100644 index e953d5cbf7..0000000000 --- a/doc/latest/struct_weaver_interface_1_1_preprocess_params__coll__graph.md5 +++ /dev/null @@ -1 +0,0 @@ -727c8ff7283ba2ae49eb28acd022b44b \ No newline at end of file diff --git a/doc/latest/struct_weaver_interface_1_1_preprocess_params__coll__graph.png b/doc/latest/struct_weaver_interface_1_1_preprocess_params__coll__graph.png deleted file mode 100644 index abca0509340ad2c3c45b51762595b80a5a7ec886..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30137 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 JP{StZzW}|Hag6`~ diff --git a/doc/latest/structlog_normal-members.html b/doc/latest/structlogNormal-members.html similarity index 68% rename from doc/latest/structlog_normal-members.html rename to doc/latest/structlogNormal-members.html index b0b1f169ef..4f63b40896 100644 --- a/doc/latest/structlog_normal-members.html +++ b/doc/latest/structlogNormal-members.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: Member List @@ -21,15 +22,14 @@ -
    - - + @@ -82,20 +82,18 @@
    -

    This is the complete list of members for logNormal, including all inherited members.

    +

    This is the complete list of members for logNormal, including all inherited members.

    +
    FCCAnalyses
    - - - - - + + + + +
    logNormal(float arg_a, float arg_b, float arg_c)logNormal
    m_alogNormal
    m_blogNormal
    m_clogNormal
    operator()(ROOT::VecOps::RVec< float > in)logNormal
    logNormal(float arg_a, float arg_b, float arg_c)logNormal
    m_alogNormal
    m_blogNormal
    m_clogNormal
    operator()(ROOT::VecOps::RVec< float > in)logNormal
    - + diff --git a/doc/latest/structlog_normal.html b/doc/latest/structlogNormal.html similarity index 84% rename from doc/latest/structlog_normal.html rename to doc/latest/structlogNormal.html index 7e77c73f20..1abb4e9c1d 100644 --- a/doc/latest/structlog_normal.html +++ b/doc/latest/structlogNormal.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: logNormal Struct Reference @@ -21,15 +22,14 @@ -
    - - + @@ -81,30 +81,30 @@ +List of all members
    logNormal Struct Reference

    LogNormal smearing in the form of sqrt(aX^2 + bX + c) - More...

    + More...

    -

    #include <analyzers/dataframe/FCCAnalyses/Smearing.h>

    +

    #include <analyzers/dataframe/FCCAnalyses/Smearing.h>

    +
    FCCAnalyses
    - + - +

    Public Member Functions

     logNormal (float arg_a, float arg_b, float arg_c)
     logNormal (float arg_a, float arg_b, float arg_c)
     
    ROOT::VecOps::RVec< float > operator() (ROOT::VecOps::RVec< float > in)
    ROOT::VecOps::RVec< float > operator() (ROOT::VecOps::RVec< float > in)
     
    - + - + - +

    Public Attributes

    float m_a = 0.
    float m_a = 0.
     
    float m_b = 0.
    float m_b = 0.
     
    float m_c = 0.
    float m_c = 0.
     

    Detailed Description

    @@ -207,16 +207,14 @@

    Smearing.h -
  • analyzers/dataframe/src/Smearing.cc
  • +
  • analyzers/dataframe/FCCAnalyses/Smearing.h
  • +
  • analyzers/dataframe/src/Smearing.cc
  • - + diff --git a/doc/latest/sync_off.png b/doc/latest/sync_off.png index f5bbb56181315490eaac2c421c6550255a6bead4..5bfc6b1c506672c374480cba634855bad8294a91 100644 GIT binary patch delta 828 zcmV-C1H=602Ga(RB!3!7L_t(|0qxyOOjK7G!14bK$YaXLXhemGAXRjCPvc~Eenks4H~tkU6>daq^$-Yn7C*qO&ZdTF~)^P(Iyal zq5Zz$-r>&Wj)8{l$@yjOy)$#Zd!FCcRodJL5J{@|QhX+|#D8oNB_4`iaYI}Y{{T2~ zMF@~2_KHg58X%HEaX}mscY&}P4Pa9sPKXSEad=NOh%(V6&RV~81J+t4Iw#P$wagG_ zM02D7`QmhhUIC2P_oB|ciCXw+wi#XDd>X(c(3ia=9-BSbC*}g!#d#9|97V^(065V< z9n?jn0p^HWfPXM97j^5_zgd|b0C1F&k;bMCwM>bP1+ZHy{2HLpJ~Z)Dz3i^r$m&3@ z`}wO^0FH)+hA3YC39XGg@g>g$u&dMntE^9w7tG^uV-q=xmjjH;lGF@-XlP>o2aAEQ zTBrenv#cfi;{a{7J4v6J9QsAxk}TGKRZ7J-WkF^s|9|>h%2(=K8f$c_k0VuE$^ZO| zu%)X3f_||AfYJKVd_OgLB~<1V;ZL0xdS0DdOwqCxz-Wz*ieh_71v_dQ z`pwDK04}|n<(m%hPOZm}20yJm0kE5v;C*2|i~8hqq23hb7qGc-4KP~oKY7HXXZ^C? zT%iChTYq-(_RU+o@g6c$!dLgjo4;}X(l4REYk;5R;yd%nq7Rp{r>sWbB6#0+`2yY7 zx&g+R{eC(pH|-f&Q7>QcW9LO~_4HVO(yK#s-TI`j_b+yzI!fPzdm|fdO2o}XoUzfg zm(3mR_Qthb*B~z4l z0Zftu+PFQVozs)TIL`t8uXb_dT{*d4SEon>m;l{eE!M`Z3CCLgG?I^QZNEcW1+eQf zUNubj6fjzydSER}^<)qQBFRW38gM|fmAGa!8XRu`yZ-=RX|1FU6aMG`0000pPOOr|Ik1%Dz>%oPdZA8}puic8`) zKs+-5;z$>ti7iGOh^cySrSbfc_*NVg{Xk5O7oc1m7YhNVz#~2u8^u1+W_{=ctaYpC zc!`%=OPV+(KAkK;sW|z9X#<#w!(zL6k>D@TH4I1Bp3erD2HM#(;y-f)`-Km{Zl-4@ zKwL8t69MA!ihl#bp#d_)HXx=t91a3?70>eD)y)DhQC8+Wf`J-bE*F4Zomj2`D(q9^ z@p@?9wuyrLcbsEmV*qhIc{+kWZw0$|G?JE<3ShTI1H2#8E8l$fezKXI6^j6-L`Sk` zXMkl(7637|LIbQauU6+})6(3)ob+gKa&wllzOsl7)qf>nW~r?zrmV;xxqf|?mz^Kg zQBoMar<+FuyrHf7jir1Ts3yrBJD*Dy`6w^Rr?hA_Z~5j$?w1w&S(UpSh}MJzCm+-l z(-hor-&|}B;LuiT$}E5vI(qz@@UL|w0Cul=JtNjsaZiVG;;SDiD_KKrWg!r)|K1y9 zaBx`mTYtD8;i4nC^ZTD9C%eg*AD)0n>FT}859d0~p+0s!FLZ?%v$`cwI8jd>*caob>Xq@p-2*B=V-E3xnEOAYw z08E2X;{*Q1Om+jJ1z?(dt}nNrXkQE6UYgGVUez%XIq1zPvX&-sM8AH3m!Kcl7uJ_s z4@ewq`OP?dG$Cm&upg@cb{C9}={E&L>tvh!h6sop(ICo2x^a+bz=wKTiEiVi;rRxz Zdk%PIsFxg9&Itej002ovPDHLkV1itokfs0t diff --git a/doc/latest/sync_on.png b/doc/latest/sync_on.png index 562ba0b36b378ef2aff77f900286476c44fbc191..db5167341403d41f41adfe8b42a47e0ff76ac666 100644 GIT binary patch delta 819 zcmV-31I+y02FeDIB!3Y}L_t(|0qxyeOjJi0!14cHgk5xXHQrDuh?bi*27;I(+Ex+j zoff4k=n_N3RvQu^jj4&om>5VSUS14OjT!~gXqzYx##_K!(ucOBi6JJ&7H7T=8>+SpkgKPomWL#g&|$X=GO;pAIkq)L?%T{~9wmEItAV$K#sekL0azRbP;VK znwxm^@F8G{Hnj%#>`~VZ+jb6aN8;9LoYVRAs?kzEotBOR(iVgq(002ovPDHLkV1m>TirxSK delta 838 zcmV-M1G)Ul2HggbB!47HL_t(|0qxygXj5kx!0~^QHffryYH97PHo?ucwysF4O_eg+ zVABuVS+!C#Z0uGnc2LKZd842ggMkQxc_X_Tw2WEwqGMDLwys#mP^enQ#u!2;iXi)- z9~;^>QJ*)SlbjPz#E;${o*z9uC%n)5b)NUu)_3G2KsrStB!6l|rFdO9#62+~E{hTI z2Y{6f01NrzsMxFB1Ex^V-qzm#FTN3MI~L2Veo5dNYSM8d5&olXEN?V?mAXtbId zkJm#_*G_v)^?DW-7644{KbRv>S;j{P_K=sC3t(lhO7IR~3cs(ALm$3JdD$9(XHp~i zxHrt&;?)4D8dZXg#wS&k>*(w0pddfltBUdx-fga>t$!sLw|!e3q1r&={gNCny&tp_ z+>(5zZ(WsOxxQ$-chs{l+(MSiJg>!Td^7~Bsjsby3)KbKSWyZj!{M;AtF?~qNE_~K z_rLmLs{}Uv2f0gg0A9&!vUU!KV=l2#q}cr~e@pZSq2MOAH*W!w@z+07Oij(oo{RT| zM-Lz2c7MBARTv+9;u^g?&d~5Eu~r+LKU^n^+qt_5ulLFRKlkkqT>5Do zNQO@q_sGFW{C<9Zf%D&u@beW_V1Z;zsIoAYn&8*pZt}&KgR&mmC|X&7GxO={;nMcM z8r{I)1t$Nz1CVM=jX+J$HTA&)rpR(<5$R}V@_*J{z8}2;B;&0&{WNXeO#k38)6=s6 zRst%4x=}?gQJ_rK&~A@f<_LY}|O@7_aNv;iHO? zsy_#*$0|Uoi(1FjHw7dk-SPN~2#a#jAsR%!c95uq|EbeTT+$ki&o@A-$Gujl<==vK Q2LJ#707*qoM6N<$f?<%Dn*aa+ diff --git a/doc/latest/tab_a.png b/doc/latest/tab_a.png index a76a378ddac3c975e2c279dcdfdf4277b6d65618..b25b9c8db7cf03896a9bb07a036a778bcfc36ffc 100644 GIT binary patch delta 99 zcmV-p0G$7c0e}IJBwR;HL_t(|0qvd34Ztu6L+uyT-yz+9+EjryhwcDE&oY=9blsip z+$kQk2y7z@8c519l>cgtvAo616=(l*v-00}oBLvF`vDp40~wJRv3vjk002ovPDHLk FV1j?4D~A98 delta 108 zcmV-y0F(cK0f_;SBxO)ZL_t(|0qvbj3V<*WLzA={KPb48E(F1q_dlR!Y(+dpc$p;3 z8L*a3T|a7?mz#r9&LSy-l9B*~d^xvwu^*=yS?oyhr@DPT`TYC#jn!Ye1p&||-ZBUP O0000D_Etq3KHE?TgR-?-$?^kIElI$^hY*fqC!%0000-B!7EJL_t(|0qvbl4uUWch1+>3F|y!7>|GcZ#0@H7tkBZ(7mmmY zTzMX+gm8@azI<;omk`VEOYu3PC_KT<6U@{@j~(j4K{*4}wWzGd%Qh(68imJv@MIoZ zt>n#{gb=vgZ$wi1ZsxJuR}%PzHADe(3=aN6TIEQx>mL|e7!e}Zgf2S(0000KW1V4)5&!&sPbQxaAl z#-YJu{O0|(x1f3X%ISEJvfLx32|6T19T7hxLQwc#@%9m2=DHqj=GtIh+0*%z5D~7o xMwnTI$+lT%yK~7uux2TWoxS(^f%B#M0e$}&P2?A!fB*mh00>D%PDHLkV1n2OL&^XE diff --git a/doc/latest/tab_bd.png b/doc/latest/tab_bd.png index e7fedf1fc8a761beb31cc3fc8f6025e13e00b504..cbb2d8073927b613e971a5427245a091da712b93 100644 GIT binary patch delta 118 zcmV-+0Ez#b0h0lcByU?G~!{=+(ozq$k*am8x~oWC#o zQEb^YKDWj-Ri`zlava23diR@^YL)gd`=+{yWdUqrAc%nbVEi*Y_eq#LgWFT4>-+C` Y07Z}ps5^YH`Tzg`07*qoM6N<$g244Q_y7O^ delta 126 zcmV-^0D=FL0h{r@L}9ij4ykw%`q z_zm>={x~J!X_~R^C)#$PtvhOaL$yKc3Rxl)^m6AU^h4feGUxBd}MPiBNR$GYo z=^P!PBR0F?G3N0x^X3%v{(dB#Cz3=ln&FAMf1r9<9M#@kaBx>_?=5z!yfrYM_4|yC zRow|iR|^qgQLcoUC4^YC{JR=&gh=3LHkk_aomU3gdiett2oe&X2`QUy00000NkvXX Hu0mjfYH~zJ delta 139 zcmV;60CfMg0jB|wB!6y6L_t(|0qxyQ3WG2h1kmIgC5q>9lZ{YH=}L?mf6|aDUd~ky z(9@Yj+Qs_+A+g9hO^%JpOb0000ZHU+BP4%28l delta 143 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 NaY5&N# + - + - + + FCCAnalyses: analyzers/dataframe/FCCAnalyses/myUtils.h File Reference @@ -21,15 +22,14 @@ -

    vJ_(d;g78{ao+M&#T+vQ??n=k8oSTYC%q7EA zV3nF4!~D3;w@zgGHqk5ak8WvK3l@@!9p+1et|6ldV?nt7eezujvm4**4HdhqKf zgnv1xAO$^o$HvZgxLyC+7TeG>)!UcnvA0FL-?h3pZ<85~*1?;5)lm=*&D~!XLfe3F zl~AGCA@1Wlcc|(d=&x-nSAH{gba2Ro_XvgHXzIsCmrWLsbl$~veXDWeX7t#=1W~DS zBu?hPy8zk1%0kv?_zW%>K9CHzAWR_4F@x8x5onfAh6Pnvnt|lk24xPy6hZlI2J}eO zy~Er3(k&FmD9JEb)Ve>D0LhP>1@%gPyPHVu65S1MO`v%dkM7IOvn1+_uTFGK7RRVrE+L} zrY#iWvO=teFL*q_yTT^#+|q&2w+l4BRrzm#(n|)QNr~NbvwqE0;m~1zB4BA5pL|`0 zv=&OuYYeSr`J<6P20sr!a-a`{5N_Ze)egKx;8&4@L)a7)1_%@R4JvuG-{1?Q-|%tq zCr~vI*BqLFbf{JUw#L-{`;n}ATJin|NhKbI_~o-Kn+_gY#~(*{r4j5A9Lyr8C6vH0 z0b;H(ERdbzBd8fsGl$|a;Q5e=l7aiG5FQELZBx^Wh%N`kB78&=A4uCl>q$z(tpGPdQu#s;?J>9wY=Kpp zI;0h(9i)0}$pc&P`%u@ zcu;MvdqvsLu2^102nAao*$_7ismGY8HPNkeu@BgRQW-7wzcf~eu&rqIJzYHqPj3c% zL)chY;QyfhViBD)0?L@z;ijC@FwWyLZt#hafw5b7QF9P{W?>b)hO!pvT|R{s-q186 ztql?o0kWM!pBS*nNJ$fxAbId9UyF7ppfeO6w?^hIV(p@Pop3f`Gs;)_w(K%^8lln( z#L#Atu`c(NUMdO*=$2Sp^Gmmk@O6Hnx~Z6KnW!xeu5rj+K}m@SdN~uYVnP&B*jqlZ z@}EExZ|FD84;H+*I@tdXP>3i*a~Rof zf4rlrUhn3F(6k2LM^4w_BhZ-~qfSuNfeqGsCWJ-^N22|U`q4P91t)i!X|i@(C6%5O zh3OJW01Y0PYF~eEhlGZjK*iv=_U-G$0>oT+w8P-%gq{krK6|5E_63S!@NCJ3A_T~w z=J7!#Q28Kd1E_Jof^Xr`Z*O=5x;ug0ibM%eD2IU&BlJTbAlvQ2Gb&91zk*RAsFB;? zw?}H73rJiD*bJ3BvR-?~es2hcANb6(P*$!?Hok(D!0)p00Nm4Pz}W^gI1`8sC{Usn z0Dk+i;$e6_yPztRDJRc4-oK(ejQ%PtnH%dueUcd`{ruWm_@{@xzep$Q$}#mle}j48 z%<^(KtYTD10RT-9O`LA(}NgVTKrR|_9-ujKeJ%I@!{*&1o*Yc z)&t3K@C9w%=$Zfs_+8k{J;7VQj_*J_Q1v|I@=;&)!V2g@LGwP&x#TJ~c9>JyW9de!K?3|Wh|5e&RF zkpqS)YPBXNCTJC&@&d&b=(Gn*uR+`@gLsDyCqM;2gwxdm1YYX^-(s6{hW><9G{E*$ z;AHUpsSXulP;hWM{92_HF)FZAQHbT~M6gg$E-}Z#ekMt1C-3d<^4m_-5g96SzoVw1 zxeaA6ClnE&&$mI01ST(FwQtMIGqbVb0p1Zhy#8GE%&q8;w=V%l-nQ{57NQv<)HTKO zfYsKciuqEs|8k=4R}K|hB~~AQn+(yfzUmr`JVAiN$20a8VzP<%N`gfyG6O^)YR%!$It?6O`TEVWmA!&K;N!+0bFo?)Y$o zAKuJrXlw4rvY|d5fwRBVDsNN(6>LCQzR;>oC4^*^RPj!*MLrjCy636uk`jVI#P$@F& zFODPO7#4yQG!WiLzs^D?c^fec2unlG#1trdO{;WMkA-r8{0D7#JP2m(sn0vRP1>}c zx~IM#PZkHK0>J!TfvyHx+X=7j66krskO3W`AYLte8e1{iS$IK4@c4I5a=caTf!!&C zgLa*JJfHzJplp2n8y6B${gJCg<38`5Y=p|61J0=K2jCjgp>s*dC)Eb+<(sziqjRi% z5G5uYdsZeKQpKDIf#XdiTsC}SW4dVLc7n^_9(alai^^lMQoCl}OJ)+QLIUa%0AWckKYa5Z%|P^`kHl$ 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 + - + - + + FCCAnalyses: analyzers/dataframe/FCCAnalyses/Algorithms.h File Reference @@ -21,15 +22,14 @@ -