Skip to content
Snippets Groups Projects

benchmarks/barrel_ecal: remove unused emcal_barrel_electrons (covered by emcal_barrel_particles)

Merged Dmitry Kalinkin requested to merge pr/rm_electrons into master
Files
3
@@ -9,21 +9,21 @@
#include <cstdlib>
#include <iostream>
R__LOAD_LIBRARY(libeicd.so)
R__LOAD_LIBRARY(libedm4eic.so)
R__LOAD_LIBRARY(libDD4pod.so)
#include <fmt/format.h>
#include "edm4hep/MCParticleCollection.h"
#include "edm4hep/SimTrackerHitCollection.h"
#include "eicd/ClusterCollection.h"
#include "eicd/TrackParametersCollection.h"
#include "eicd/TrackerHitCollection.h"
#include "edm4eic/ClusterCollection.h"
#include "edm4eic/TrackParametersCollection.h"
#include "edm4eic/TrackerHitCollection.h"
using ROOT::RDataFrame;
using namespace ROOT::VecOps;
auto p_track = [](std::vector<eicd::TrackParametersData> const& in) {
auto p_track = [](std::vector<edm4eic::TrackParametersData> const& in) {
std::vector<double> result;
for (size_t i = 0; i < in.size(); ++i) {
result.push_back(std::abs(1.0 / (in[i].qOverP)));
@@ -113,16 +113,9 @@ int sim_track_hits(const char* fname = "sim_track_hits.edm4hep.root") {
// minimal hit collection setup
std::vector<std::pair<std::string, std::string>> hitCollections{{"vtx_barrel", "VertexBarrelHits"},
{"trk_barrel_outer", "OuterSiBarrelHits"},
{"trk_barrel_sagitta", "SagittaSiBarrelHits"},
{"trk_endcap_p_inner", "InnerTrackerEndcapPHits"},
{"trk_endcap_p_middle", "MiddleTrackerEndcapPHits"},
{"trk_endcap_p_outer", "OuterTrackerEndcapPHits"},
{"trk_endcap_n_inner", "InnerTrackerEndcapNHits"},
{"trk_endcap_n_middle", "MiddleTrackerEndcapNHits"},
{"trk_endcap_n_outer", "OuterTrackerEndcapNHits"},
{"mpgd_barrel_outer", "OuterMPGDBarrelHits"},
{"mpgd_barrel_inner", "InnerMPGDBarrelHits"}
{"si_barrel", "SiBarrelHits"},
{"trk_endcap", "TrackerEndcapHits"},
{"mpgd_barrel", "MPGDBarrelHits"},
};
auto df0 = df.Define("isThrown", "MCParticles.generatorStatus == 1")
Loading