Skip to content

Commit a2b614f

Browse files
feat: add Truthiness algorithm for event quality assessment (fix: iwyu) (#2165)
This PR applies the include-what-you-use fixes as suggested by https://github.com/eic/EICrecon/actions/runs/18918945511. Please merge this PR into the branch `truthiness` to resolve failures in PR #2163. Auto-generated by [create-pull-request][1] [1]: https://github.com/peter-evans/create-pull-request Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent a650869 commit a2b614f

File tree

3 files changed

+9
-4
lines changed

3 files changed

+9
-4
lines changed

src/algorithms/reco/Truthiness.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
#include <edm4eic/MCRecoParticleAssociationCollection.h>
88
#include <edm4eic/ReconstructedParticleCollection.h>
99
#include <edm4hep/MCParticleCollection.h>
10+
#include <stdint.h>
1011
#include <string>
1112
#include <string_view>
1213

src/global/reco/Truthiness_processor.cc

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,15 @@
44
#include "Truthiness_processor.h"
55

66
#include <JANA/JApplication.h>
7+
#include <JANA/JApplicationFwd.h>
8+
#include <JANA/JEvent.h>
9+
#include <algorithms/logger.h>
710
#include <edm4eic/MCRecoParticleAssociationCollection.h>
811
#include <edm4eic/ReconstructedParticleCollection.h>
912
#include <edm4hep/MCParticleCollection.h>
13+
#include <fmt/core.h>
14+
#include <fmt/format.h>
15+
#include <map>
1016
#include <string>
1117

1218
#include "services/log/Log_service.h"

src/global/reco/Truthiness_processor.h

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,10 @@
44
#pragma once
55

66
#include <JANA/JEventProcessor.h>
7-
#include <edm4eic/MCRecoParticleAssociationCollection.h>
8-
#include <edm4eic/ReconstructedParticleCollection.h>
9-
#include <edm4hep/MCParticleCollection.h>
7+
#include <JANA/Utils/JTypeInfo.h>
8+
#include <spdlog/logger.h>
109
#include <memory>
1110
#include <string>
12-
#include <spdlog/logger.h>
1311

1412
#include "algorithms/reco/Truthiness.h"
1513

0 commit comments

Comments
 (0)