Skip to content
Snippets Groups Projects
Commit 161f06c0 authored by Wouter Deconinck's avatar Wouter Deconinck
Browse files

Use compiled scripts; rename collected sim tracker hits

parent 1508571f
No related branches found
No related tags found
1 merge request!242EDM4hep: mcparticles -> MCParticles
......@@ -71,7 +71,7 @@ if [[ -z "${REC_ONLY}" && -z "${ANALYSIS_ONLY}" ]] ;
then
## generate the input events
root -b -q "benchmarks/tracking/scripts/gen_central_electrons.cxx(${JUGGLER_N_EVENTS}, \"${JUGGLER_FILE_NAME_TAG}.hepmc\")"
root -b -q "benchmarks/tracking/scripts/gen_central_electrons.cxx+(${JUGGLER_N_EVENTS}, \"${JUGGLER_FILE_NAME_TAG}.hepmc\")"
if [[ "$?" -ne "0" ]] ; then
echo "ERROR running script"
exit 1
......@@ -107,13 +107,13 @@ fi
mkdir -p results/tracking
root -b -q "benchmarks/tracking/scripts/rec_central_electrons.cxx(\"${JUGGLER_REC_FILE}\")"
root -b -q "benchmarks/tracking/scripts/rec_central_electrons.cxx+(\"${JUGGLER_REC_FILE}\")"
if [[ "$?" -ne "0" ]] ; then
echo "ERROR running root script"
exit 1
fi
#root -b -q "benchmarks/tracking/scripts/hits_central_electrons.cxx(\"${JUGGLER_SIM_FILE}\")"
#root -b -q "benchmarks/tracking/scripts/hits_central_electrons.cxx+(\"${JUGGLER_SIM_FILE}\")"
#if [[ "$?" -ne "0" ]] ; then
# echo "ERROR running root script"
# exit 1
......
......@@ -99,7 +99,7 @@ algorithms.append( podioinput )
trk_b_coll = SimTrackerHitsCollector("trk_b_coll",
inputSimTrackerHits = tracker_barrel_collections,
outputSimTrackerHits = "TrackerBarrelHits")
outputSimTrackerHits = "TrackerBarrelAllHits")
algorithms.append( trk_b_coll )
trk_b_digi = TrackerDigi("trk_b_digi",
inputHitCollection = trk_b_coll.outputSimTrackerHits,
......@@ -109,7 +109,7 @@ algorithms.append( trk_b_digi )
trk_ec_coll = SimTrackerHitsCollector("trk_ec_coll",
inputSimTrackerHits = tracker_endcap_collections,
outputSimTrackerHits = "TrackerEndcapHits")
outputSimTrackerHits = "TrackerEndcapAllHits")
algorithms.append( trk_ec_coll )
trk_ec_digi = TrackerDigi("trk_ec_digi",
inputHitCollection = trk_ec_coll.outputSimTrackerHits,
......@@ -119,7 +119,7 @@ algorithms.append( trk_ec_digi )
vtx_b_coll = SimTrackerHitsCollector("vtx_b_coll",
inputSimTrackerHits = vertex_barrel_collections,
outputSimTrackerHits = "VertexBarrelHits")
outputSimTrackerHits = "VertexBarrelAllHits")
algorithms.append( vtx_b_coll )
vtx_b_digi = TrackerDigi("vtx_b_digi",
inputHitCollection = vtx_b_coll.outputSimTrackerHits,
......@@ -130,7 +130,7 @@ algorithms.append( vtx_b_digi )
if 'acadia' in detector_version:
vtx_ec_coll = SimTrackerHitsCollector("vtx_ec_coll",
inputSimTrackerHits = vertex_endcap_collections,
outputSimTrackerHits = "VertexEndcapHits")
outputSimTrackerHits = "VertexEndcapAllHits")
algorithms.append( vtx_ec_coll )
vtx_ec_digi = TrackerDigi("vtx_ec_digi",
inputHitCollection = vtx_ec_coll.outputSimTrackerHits,
......@@ -140,7 +140,7 @@ if 'acadia' in detector_version:
else:
mm_b_coll = SimTrackerHitsCollector("mm_b_coll",
inputSimTrackerHits = mpgd_barrel_collections,
outputSimTrackerHits = "MPGDTrackerBarrelHits")
outputSimTrackerHits = "MPGDTrackerBarrelAllHits")
algorithms.append( mm_b_coll )
mm_b_digi = TrackerDigi("mm_b_digi",
inputHitCollection = mm_b_coll.outputSimTrackerHits,
......@@ -150,7 +150,7 @@ else:
gem_ec_coll = SimTrackerHitsCollector("gem_ec_coll",
inputSimTrackerHits = gem_endcap_collections,
outputSimTrackerHits = "GEMTrackerEndcapHits")
outputSimTrackerHits = "GEMTrackerEndcapAllHits")
algorithms.append( gem_ec_coll )
gem_ec_digi = TrackerDigi("gem_ec_digi",
inputHitCollection = gem_ec_coll.outputSimTrackerHits,
......
......@@ -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>
......
......@@ -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>
......
......@@ -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>
......
......@@ -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>
......
......@@ -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>
......
......@@ -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>
......
......@@ -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>
......
......@@ -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>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment