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
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
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
Jihee Kim
requested to merge
9-ci-pipeline-with-amego-x-type-emcal-barrel
into
master
4 years ago
Overview
1
Commits
29
Pipelines
0
Changes
8
Expand
Closes
#9 (closed)
Edited
4 years ago
by
Jihee Kim
0
0
Merge request reports
Compare
master
version 29
b731b341
4 years ago
version 28
d89470a1
4 years ago
version 27
4e8e2528
4 years ago
version 26
6851abea
4 years ago
version 25
a507c730
4 years ago
version 24
7c122506
4 years ago
version 23
8a51e44d
4 years ago
version 22
116c90f2
4 years ago
version 21
88e47775
4 years ago
version 20
d8b235f4
4 years ago
version 19
93d34fdf
4 years ago
version 18
06f41576
4 years ago
version 17
44c28b58
4 years ago
version 16
5d2945f2
4 years ago
version 15
592c508a
4 years ago
version 14
ce0513f4
4 years ago
version 13
af865f3f
4 years ago
version 12
74916680
4 years ago
version 11
d44ade12
4 years ago
version 10
ac7480c3
4 years ago
version 9
c4e9fc16
4 years ago
version 8
5371bc84
4 years ago
version 7
a3dffdd1
4 years ago
version 6
90da69b3
4 years ago
version 5
1ff3bd9e
4 years ago
version 4
9bcc3a40
4 years ago
version 3
f3dad204
4 years ago
version 2
7e31f8aa
4 years ago
version 1
de86d4c1
4 years ago
master (base)
and
latest version
latest version
61e9856b
29 commits,
4 years ago
version 29
b731b341
28 commits,
4 years ago
version 28
d89470a1
27 commits,
4 years ago
version 27
4e8e2528
26 commits,
4 years ago
version 26
6851abea
25 commits,
4 years ago
version 25
a507c730
24 commits,
4 years ago
version 24
7c122506
23 commits,
4 years ago
version 23
8a51e44d
22 commits,
4 years ago
version 22
116c90f2
21 commits,
4 years ago
version 21
88e47775
20 commits,
4 years ago
version 20
d8b235f4
19 commits,
4 years ago
version 19
93d34fdf
18 commits,
4 years ago
version 18
06f41576
17 commits,
4 years ago
version 17
44c28b58
16 commits,
4 years ago
version 16
5d2945f2
15 commits,
4 years ago
version 15
592c508a
14 commits,
4 years ago
version 14
ce0513f4
13 commits,
4 years ago
version 13
af865f3f
13 commits,
4 years ago
version 12
74916680
12 commits,
4 years ago
version 11
d44ade12
11 commits,
4 years ago
version 10
ac7480c3
10 commits,
4 years ago
version 9
c4e9fc16
9 commits,
4 years ago
version 8
5371bc84
8 commits,
4 years ago
version 7
a3dffdd1
7 commits,
4 years ago
version 6
90da69b3
6 commits,
4 years ago
version 5
1ff3bd9e
5 commits,
4 years ago
version 4
9bcc3a40
4 commits,
4 years ago
version 3
f3dad204
3 commits,
4 years ago
version 2
7e31f8aa
2 commits,
4 years ago
version 1
de86d4c1
1 commit,
4 years ago
8 files
+
512
−
41
Inline
Compare changes
Side-by-side
Inline
Show whitespace changes
Show one file at a time
Files
8
Search (e.g. *.vue) (Ctrl+P)
calorimeters/options/emcal_barrel_reco.py
+
26
−
21
Options
@@ -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
=
40
,
OutputLevel
=
DEBUG
)
# Reconstruction
embarrelreco
=
EcalTungstenSamplingReco
(
"
ecal_barrel_reco
"
,
inputHitCollection
=
"
RawEcalBarrelHits
"
,
outputHitCollection
=
"
RecoEcalBarrelHits
"
,
inputHitCollection
=
"
RawEcalBarrelAstroPixHits
"
,
outputHitCollection
=
"
RecoEcalBarrelAstroPixHits
"
,
dynamicRangeADC
=
700
*
units
.
keV
,
pedestalSigma
=
40
,
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
"
,
minClusterCenterEdep
=
5.0
*
units
.
MeV
,
inputHitCollection
=
"
RecoEcalBarrel
AstroPix
HitsXY
"
,
outputClusterCollection
=
"
EcalBarrel
AstroPix
Clusters
"
,
minClusterCenterEdep
=
0.5
*
units
.
MeV
,
splitCluster
=
False
,
groupRange
=
5.0
)
groupRange
s
=
[
2.0
*
units
.
cm
,
2.0
*
units
.
cm
,
2.0
*
units
.
cm
]
)
# 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