From 77b32dffce75fd2b7fa30630c21331984d6a8403 Mon Sep 17 00:00:00 2001 From: Wouter Deconinck <wdconinc@gmail.com> Date: Tue, 22 Feb 2022 10:53:08 -0600 Subject: [PATCH] Make track*ing scripts compilable --- benchmarks/track_finding/scripts/gen_multiple_tracks.cxx | 1 + benchmarks/track_finding/scripts/rec_multiple_tracks.cxx | 2 ++ benchmarks/track_fitting/scripts/gen_multiple_tracks.cxx | 6 ++++-- benchmarks/track_fitting/scripts/gen_single_tracks.cxx | 2 ++ benchmarks/track_fitting/scripts/rec_multiple_tracks.cxx | 2 ++ benchmarks/track_fitting/scripts/rec_single_tracks.cxx | 2 ++ 6 files changed, 13 insertions(+), 2 deletions(-) diff --git a/benchmarks/track_finding/scripts/gen_multiple_tracks.cxx b/benchmarks/track_finding/scripts/gen_multiple_tracks.cxx index 8596e929..185bb741 100644 --- a/benchmarks/track_finding/scripts/gen_multiple_tracks.cxx +++ b/benchmarks/track_finding/scripts/gen_multiple_tracks.cxx @@ -8,6 +8,7 @@ #include <cmath> #include "TMath.h" +#include "TRandom.h" #include "common_bench/particles.h" diff --git a/benchmarks/track_finding/scripts/rec_multiple_tracks.cxx b/benchmarks/track_finding/scripts/rec_multiple_tracks.cxx index 8026faee..b16230ae 100644 --- a/benchmarks/track_finding/scripts/rec_multiple_tracks.cxx +++ b/benchmarks/track_finding/scripts/rec_multiple_tracks.cxx @@ -2,7 +2,9 @@ #include "TCanvas.h" #include "TLegend.h" #include "TH1D.h" +#include "THStack.h" #include "TProfile.h" +#include "Math/Vector4D.h" #include <iostream> R__LOAD_LIBRARY(libJugBase.so) diff --git a/benchmarks/track_fitting/scripts/gen_multiple_tracks.cxx b/benchmarks/track_fitting/scripts/gen_multiple_tracks.cxx index f2684006..a8251f09 100644 --- a/benchmarks/track_fitting/scripts/gen_multiple_tracks.cxx +++ b/benchmarks/track_fitting/scripts/gen_multiple_tracks.cxx @@ -3,9 +3,11 @@ #include "HepMC3/WriterAscii.h" #include "HepMC3/Print.h" +#include "TRandom.h" + #include <iostream> -#include<random> -#include<cmath> +#include <random> +#include <cmath> #include <math.h> #include <TMath.h> diff --git a/benchmarks/track_fitting/scripts/gen_single_tracks.cxx b/benchmarks/track_fitting/scripts/gen_single_tracks.cxx index 96381051..de7c4c19 100644 --- a/benchmarks/track_fitting/scripts/gen_single_tracks.cxx +++ b/benchmarks/track_fitting/scripts/gen_single_tracks.cxx @@ -3,6 +3,8 @@ #include "HepMC3/WriterAscii.h" #include "HepMC3/Print.h" +#include "TRandom.h" + #include <iostream> #include <random> #include <cmath> diff --git a/benchmarks/track_fitting/scripts/rec_multiple_tracks.cxx b/benchmarks/track_fitting/scripts/rec_multiple_tracks.cxx index 81904762..99f0ded5 100644 --- a/benchmarks/track_fitting/scripts/rec_multiple_tracks.cxx +++ b/benchmarks/track_fitting/scripts/rec_multiple_tracks.cxx @@ -2,7 +2,9 @@ #include "TCanvas.h" #include "TLegend.h" #include "TH1D.h" +#include "THStack.h" #include "TProfile.h" +#include "Math/Vector4D.h" #include <iostream> diff --git a/benchmarks/track_fitting/scripts/rec_single_tracks.cxx b/benchmarks/track_fitting/scripts/rec_single_tracks.cxx index f6492685..4569358b 100644 --- a/benchmarks/track_fitting/scripts/rec_single_tracks.cxx +++ b/benchmarks/track_fitting/scripts/rec_single_tracks.cxx @@ -2,7 +2,9 @@ #include "TCanvas.h" #include "TLegend.h" #include "TH1D.h" +#include "THStack.h" #include "TProfile.h" +#include "Math/Vector4D.h" #include <iostream> -- GitLab