Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
D
detector_benchmarks
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package registry
Container registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
GitLab community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
EIC
benchmarks
detector_benchmarks
Merge requests
!16
Resolve "CI pipeline with AMEGO-X type EMCal Barrel"
Code
Review changes
Check out branch
Download
Patches
Plain diff
Expand sidebar
Merged
Resolve "CI pipeline with AMEGO-X type EMCal Barrel"
9-ci-pipeline-with-amego-x-type-emcal-barrel
into
master
Overview
1
Commits
29
Pipelines
0
Changes
8
Merged
Resolve "CI pipeline with AMEGO-X type EMCal Barrel"
Jihee Kim
requested to merge
9-ci-pipeline-with-amego-x-type-emcal-barrel
into
master
Apr 7, 2021
Overview
1
Commits
29
Pipelines
0
Changes
8
Closes
#9 (closed)
Edited
Apr 9, 2021
by
Jihee Kim
0
0
Merge request reports
Compare
master
version 29
b731b341
Apr 9, 2021
version 28
d89470a1
Apr 9, 2021
version 27
4e8e2528
Apr 8, 2021
version 26
6851abea
Apr 8, 2021
version 25
a507c730
Apr 8, 2021
version 24
7c122506
Apr 8, 2021
version 23
8a51e44d
Apr 8, 2021
version 22
116c90f2
Apr 8, 2021
version 21
88e47775
Apr 8, 2021
version 20
d8b235f4
Apr 7, 2021
version 19
93d34fdf
Apr 7, 2021
version 18
06f41576
Apr 7, 2021
version 17
44c28b58
Apr 7, 2021
version 16
5d2945f2
Apr 7, 2021
version 15
592c508a
Apr 7, 2021
version 14
ce0513f4
Apr 7, 2021
version 13
af865f3f
Apr 7, 2021
version 12
74916680
Apr 7, 2021
version 11
d44ade12
Apr 7, 2021
version 10
ac7480c3
Apr 7, 2021
version 9
c4e9fc16
Apr 7, 2021
version 8
5371bc84
Apr 7, 2021
version 7
a3dffdd1
Apr 7, 2021
version 6
90da69b3
Apr 7, 2021
version 5
1ff3bd9e
Apr 7, 2021
version 4
9bcc3a40
Apr 7, 2021
version 3
f3dad204
Apr 7, 2021
version 2
7e31f8aa
Apr 7, 2021
version 1
de86d4c1
Apr 7, 2021
master (base)
and
version 26
latest version
61e9856b
29 commits,
Apr 9, 2021
version 29
b731b341
28 commits,
Apr 9, 2021
version 28
d89470a1
27 commits,
Apr 9, 2021
version 27
4e8e2528
26 commits,
Apr 8, 2021
version 26
6851abea
25 commits,
Apr 8, 2021
version 25
a507c730
24 commits,
Apr 8, 2021
version 24
7c122506
23 commits,
Apr 8, 2021
version 23
8a51e44d
22 commits,
Apr 8, 2021
version 22
116c90f2
21 commits,
Apr 8, 2021
version 21
88e47775
20 commits,
Apr 8, 2021
version 20
d8b235f4
19 commits,
Apr 7, 2021
version 19
93d34fdf
18 commits,
Apr 7, 2021
version 18
06f41576
17 commits,
Apr 7, 2021
version 17
44c28b58
16 commits,
Apr 7, 2021
version 16
5d2945f2
15 commits,
Apr 7, 2021
version 15
592c508a
14 commits,
Apr 7, 2021
version 14
ce0513f4
13 commits,
Apr 7, 2021
version 13
af865f3f
13 commits,
Apr 7, 2021
version 12
74916680
12 commits,
Apr 7, 2021
version 11
d44ade12
11 commits,
Apr 7, 2021
version 10
ac7480c3
10 commits,
Apr 7, 2021
version 9
c4e9fc16
9 commits,
Apr 7, 2021
version 8
5371bc84
8 commits,
Apr 7, 2021
version 7
a3dffdd1
7 commits,
Apr 7, 2021
version 6
90da69b3
6 commits,
Apr 7, 2021
version 5
1ff3bd9e
5 commits,
Apr 7, 2021
version 4
9bcc3a40
4 commits,
Apr 7, 2021
version 3
f3dad204
3 commits,
Apr 7, 2021
version 2
7e31f8aa
2 commits,
Apr 7, 2021
version 1
de86d4c1
1 commit,
Apr 7, 2021
8 files
+
508
−
37
Inline
Compare changes
Side-by-side
Inline
Show whitespace changes
Show one file at a time
Files
8
calorimeters/options/emcal_barrel_reco.py
+
24
−
19
View file @ 6851abea
Edit in single-file editor
Open in Web IDE
Show full file
@@ -44,7 +44,7 @@ from Configurables import Jug__Reco__SamplingECalHitsMerger as SamplingECalHitsM
from
Configurables
import
Jug__Reco__CalorimeterIslandCluster
as
IslandCluster
from
Configurables
import
Jug__Reco__ClusterRecoCoG
as
RecoCoG
podioinput
=
PodioInput
(
"
PodioReader
"
,
collections
=
[
"
mcparticles
"
,
"
EcalBarrelHits
"
],
OutputLevel
=
DEBUG
)
podioinput
=
PodioInput
(
"
PodioReader
"
,
collections
=
[
"
mcparticles
"
,
"
EcalBarrel
AstroPix
Hits
"
],
OutputLevel
=
DEBUG
)
# Thrown Information
copier
=
MCCopier
(
"
MCCopier
"
,
@@ -53,44 +53,49 @@ copier = MCCopier("MCCopier",
OutputLevel
=
DEBUG
)
# Geant4 Information
embarrelcopier
=
CalCopier
(
"
CalBarrelCopier
"
,
inputCollection
=
"
EcalBarrelHits
"
,
outputCollection
=
"
EcalBarrelHits2
"
,
inputCollection
=
"
EcalBarrel
AstroPix
Hits
"
,
outputCollection
=
"
EcalBarrel
AstroPix
Hits2
"
,
OutputLevel
=
DEBUG
)
# Digitization
embarreldigi
=
EcalTungstenSamplingDigi
(
"
ecal_barrel_digi
"
,
inputHitCollection
=
"
EcalBarrelHits
"
,
outputHitCollection
=
"
RawEcalBarrelHits
"
,
inputHitCollection
=
"
EcalBarrel
AstroPix
Hits
"
,
outputHitCollection
=
"
RawEcalBarrel
AstroPix
Hits
"
,
inputEnergyUnit
=
units
.
GeV
,
inputTimeUnit
=
units
.
ns
,
dynamicRangeADC
=
700
*
units
.
keV
,
energyResolutions
=
[
0.
,
0.02
,
0.
],
pedestalSigma
=
50
,
OutputLevel
=
DEBUG
)
# Reconstruction
embarrelreco
=
EcalTungstenSamplingReco
(
"
ecal_barrel_reco
"
,
inputHitCollection
=
"
RawEcalBarrelHits
"
,
outputHitCollection
=
"
RecoEcalBarrelHits
"
,
inputHitCollection
=
"
RawEcalBarrelAstroPixHits
"
,
outputHitCollection
=
"
RecoEcalBarrelAstroPixHits
"
,
dynamicRangeADC
=
700
*
units
.
keV
,
pedestalSigma
=
50
,
OutputLevel
=
DEBUG
)
# 2D+1 Clusterings
# readout id definition for barrel ecal
# <id>system:8,barrel:3,module:4,layer:
6
,slice:5,x:32:-16,y:-16</id>
# xy_merger sum layers/slices, masking (8+3+4, 8+3+4+5+
6
-1)
# <id>system:8,barrel:3,module:4,layer:
10
,slice:5,x:32:-16,y:-16</id>
# xy_merger sum layers/slices, masking (8+3+4, 8+3+4+5+
10
-1)
embarrelxymerger
=
SamplingECalHitsMerger
(
"
ecal_barrel_xy_merger
"
,
cellIDMaskRanges
=
[(
15
,
2
5
)],
inputHitCollection
=
"
RecoEcalBarrelHits
"
,
outputHitCollection
=
"
RecoEcalBarrelHitsXY
"
)
# xy_merger sum modules, masking (8+3+4+5+
6
, 8+3+4+5+
6
+32-1)
cellIDMaskRanges
=
[(
15
,
2
9
)],
inputHitCollection
=
"
RecoEcalBarrel
AstroPix
Hits
"
,
outputHitCollection
=
"
RecoEcalBarrel
AstroPix
HitsXY
"
)
# xy_merger sum modules, masking (8+3+4+5+
10
, 8+3+4+5+
10
+32-1)
embarrelzmerger
=
SamplingECalHitsMerger
(
"
ecal_barrel_z_merger
"
,
cellIDMaskRanges
=
[(
26
,
57
)],
inputHitCollection
=
"
RecoEcalBarrelHits
"
,
outputHitCollection
=
"
RecoEcalBarrelHitsZ
"
)
cellIDMaskRanges
=
[(
30
,
61
)],
inputHitCollection
=
"
RecoEcalBarrel
AstroPix
Hits
"
,
outputHitCollection
=
"
RecoEcalBarrel
AstroPix
HitsZ
"
)
# Clustering
embarrelcluster
=
IslandCluster
(
"
ecal_barrel_cluster
"
,
inputHitCollection
=
"
RecoEcalBarrelHitsXY
"
,
outputClusterCollection
=
"
EcalBarrelClusters
"
,
inputHitCollection
=
"
RecoEcalBarrel
AstroPix
HitsXY
"
,
outputClusterCollection
=
"
EcalBarrel
AstroPix
Clusters
"
,
minClusterCenterEdep
=
5.0
*
units
.
MeV
,
splitCluster
=
False
,
groupRange
=
5.0
)
# Reconstruct the cluster with Center of Gravity method
embarrelclusterreco
=
RecoCoG
(
"
ecal_barrel_clusterreco
"
,
clusterCollection
=
"
EcalBarrelClusters
"
,
clusterCollection
=
"
EcalBarrel
AstroPix
Clusters
"
,
logWeightBase
=
6.2
)
out
=
PodioOutput
(
"
out
"
,
filename
=
output_rec_file
)
Loading