From 82fb2e94e895840ebc709f2f7ea2271fa69d56a9 Mon Sep 17 00:00:00 2001 From: Dominik Smith <d.smith@gsi.de> Date: Tue, 27 Oct 2020 12:39:36 +0100 Subject: [PATCH] CbmMuchQA: Updated headers according to iwyu. --- sim/detectors/much/qa/CbmMuchDigitizerQa.cxx | 25 ++++++++++++++++++++ sim/detectors/much/qa/CbmMuchDigitizerQa.h | 9 +++++++ sim/detectors/much/qa/CbmMuchTransportQa.cxx | 16 +++++++++++++ sim/detectors/much/qa/CbmMuchTransportQa.h | 12 ++++++++-- 4 files changed, 60 insertions(+), 2 deletions(-) diff --git a/sim/detectors/much/qa/CbmMuchDigitizerQa.cxx b/sim/detectors/much/qa/CbmMuchDigitizerQa.cxx index 89bc2db222..3215a4f4b6 100644 --- a/sim/detectors/much/qa/CbmMuchDigitizerQa.cxx +++ b/sim/detectors/much/qa/CbmMuchDigitizerQa.cxx @@ -8,11 +8,15 @@ /// \date 21.10.2020 #include "CbmMuchDigitizerQa.h" +#include "CbmDefs.h" #include "CbmDigiManager.h" +#include "CbmLink.h" #include "CbmMCTrack.h" #include "CbmMatch.h" +#include "CbmMuchAddress.h" #include "CbmMuchDigi.h" #include "CbmMuchGeoScheme.h" +#include "CbmMuchModule.h" #include "CbmMuchModuleGem.h" #include "CbmMuchPad.h" #include "CbmMuchPoint.h" @@ -28,6 +32,27 @@ #include "TH2.h" #include "TString.h" #include "TStyle.h" +#include <FairRootManager.h> +#include <FairSink.h> +#include <FairTask.h> +#include <Logger.h> +#include <TAxis.h> +#include <TCanvas.h> +#include <TDirectory.h> +#include <TGenericClassInfo.h> +#include <TMath.h> +#include <TParticlePDG.h> +#include <TROOT.h> +#include <TVector2.h> +#include <TVector3.h> +#include <TVirtualPad.h> +#include <assert.h> +#include <boost/exception/exception.hpp> +#include <boost/type_index/type_index_facade.hpp> +#include <iostream> +#include <limits> +#include <math.h> +#include <stdio.h> #include <vector> using std::cout; diff --git a/sim/detectors/much/qa/CbmMuchDigitizerQa.h b/sim/detectors/much/qa/CbmMuchDigitizerQa.h index ed0036b268..7349ead879 100644 --- a/sim/detectors/much/qa/CbmMuchDigitizerQa.h +++ b/sim/detectors/much/qa/CbmMuchDigitizerQa.h @@ -10,6 +10,15 @@ #define CbmMuchDigitizerQa_H #include "FairTask.h" +#include <Rtypes.h> +#include <RtypesCore.h> +#include <TFolder.h> +#include <vector> +class TBuffer; +class TClass; +class TClonesArray; +class TF1; +class TMemberInspector; class CbmMuchGeoScheme; class CbmDigiManager; class CbmQaCanvas; diff --git a/sim/detectors/much/qa/CbmMuchTransportQa.cxx b/sim/detectors/much/qa/CbmMuchTransportQa.cxx index d55aedcf2e..867c33e271 100644 --- a/sim/detectors/much/qa/CbmMuchTransportQa.cxx +++ b/sim/detectors/much/qa/CbmMuchTransportQa.cxx @@ -9,6 +9,7 @@ #include "CbmMuchTransportQa.h" #include "CbmMCTrack.h" +#include "CbmMuchAddress.h" #include "CbmMuchGeoScheme.h" #include "CbmMuchPoint.h" #include "CbmMuchStation.h" @@ -21,7 +22,22 @@ #include "TPie.h" #include "TPieSlice.h" #include "TStyle.h" +#include <FairRootManager.h> +#include <FairSink.h> +#include <FairTask.h> +#include <Logger.h> +#include <ROOT/RConfig.h> +#include <TAxis.h> +#include <TDirectory.h> +#include <TGenericClassInfo.h> +#include <TMath.h> +#include <TParameter.h> +#include <TString.h> +#include <TVector3.h> +#include <stdlib.h> +#include <sys/types.h> #include <vector> +class TParticlePDG; #define BINS_STA fNstations, 0, fNstations diff --git a/sim/detectors/much/qa/CbmMuchTransportQa.h b/sim/detectors/much/qa/CbmMuchTransportQa.h index 9aca99b0bf..c508367830 100644 --- a/sim/detectors/much/qa/CbmMuchTransportQa.h +++ b/sim/detectors/much/qa/CbmMuchTransportQa.h @@ -12,11 +12,19 @@ #include "FairTask.h" #include "TParameter.h" +#include <Rtypes.h> +#include <RtypesCore.h> +#include <TFolder.h> +#include <vector> +class CbmMuchPoint; +class CbmQaCanvas; +class TBuffer; +class TClass; +class TClonesArray; class TH1F; class TH2F; +class TMemberInspector; class TPie; -class CbmQaCanvas; -class CbmMuchPoint; /// QA for the MUCH detector after a "transport" step of the simulation. /// The class reimplements corresponding QA checks from old CbmMuchHitFinderQa class -- GitLab