Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
E
eicd
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
eicd
Commits
27c47930
Commit
27c47930
authored
3 years ago
by
Sylvester Joosten
Browse files
Options
Downloads
Plain Diff
Merge branch '12-update-rich-data-structures' into 'master'
Resolve "Update RICH data structures" Closes
#12
See merge request
!43
parents
860ed960
5daa72bf
Branches
Branches containing commit
Tags
v0.5.0
Tags containing commit
1 merge request
!43
Resolve "Update RICH data structures"
Pipeline
#15568
failed
3 years ago
Stage: config
Stage: build
Stage: deploy
Changes
1
Pipelines
2
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
eic_data.yaml
+56
-39
56 additions, 39 deletions
eic_data.yaml
with
56 additions
and
39 deletions
eic_data.yaml
+
56
−
39
View file @
27c47930
...
...
@@ -245,43 +245,6 @@ components:
datatypes
:
eic::Vertex
:
Description
:
"
EIC
vertex"
Author
:
"
W.Armstrong"
Members
:
-
int primary // Whether it is the primary vertex of the event
-
float chi2 // Chi squared of the vertex fit.
-
float probability // Probability of the vertex fit
-
eic::VectorXYZT position // postion and time of vertex.
eic::RawPMTHit
:
Description
:
"
EIC
Raw
PMT
hit"
Author
:
"
C.
Peng"
Members
:
-
long long cellID // The detector specific (geometrical) cell id.
-
unsigned amplitude // PMT signal amplitude
-
unsigned timeStamp // PMT signal time
eic::PMTHit
:
Description
:
"
EIC
PMT
hit"
Author
:
"
C.
Peng"
Members
:
-
long long cellID // The detector specific (geometrical) cell id.
-
float npe // estimated number of photo-electrons
-
float time // time
-
eic::VectorXYZ position // PMT hit position
-
eic::VectorXYZ local // The local position of the hit in detector coordinates.
eic::RIChCluster
:
Description
:
"
EIC
RICh
Cluster"
Author
:
"
C.
Peng"
Members
:
-
eic::VectorXYZ position // Global position of the cluster.
-
float theta // opening angle of the ring
-
float radius // radius of the best fit ring
-
float radiusError // estimated error from the fit
-
float npe // number of photo-electrons
## ==========================================================================
## Event info
## ==========================================================================
...
...
@@ -326,7 +289,7 @@ datatypes:
-
float momentum // particle 3-momentum magnitude [GeV]
-
float energy // Energy (from calorimetery) of the particle [GeV]
-
float mass // The mass of the particle in [GeV]
-
eic::Weight weight
// Particle weight, e.g. from PID algorithm [0-1]
-
eic::Weight weight // Particle weight, e.g. from PID algorithm [0-1]
eic::ReconstructedParticleRelations
:
Description
:
"
Relational
info
associated
with
our
reconstructed
particle"
...
...
@@ -428,6 +391,45 @@ datatypes:
-
float skewness // Skewness of hits distribution
-
eic::VectorXYZ position // Global center position. [mm]
## ==========================================================================
## RICH/Cherenkov data structures
## ==========================================================================
eic::RawPMTHit
:
Description
:
"
EIC
Raw
PMT
hit"
Author
:
"
S.
Joosten,
C.
Peng"
Members
:
-
int64_t cellID // The detector specific (geometrical) cell id.
-
eic::Index ID // unique hit ID
-
uint32_t amplitude // PMT signal amplitude [ADC]
-
uint32_t time // PMT signal time [TDC]
eic::PMTHit
:
Description
:
"
EIC
PMT
hit"
Author
:
"
S.
Joosten,
C.
Peng"
Members
:
-
int64_t cellID // The detector specific (geometrical) cell id.
-
eic::Index ID // Unique hit ID
-
float npe // estimated number of photo-electrons [#]
-
float time // Time [ns]
-
float timeError // Error on the time [ns]
-
eic::VectorXYZ position // PMT hit position [mm]
-
eic::VectorXYZ local // The local position of the hit in detector coordinates [mm]
-
eic::VectorXYZ dimension // The dimension information of the pixel [mm].
eic::RingImage
:
Description
:
"
EIC
Ring
Image
Cluster"
Author
:
"
S.
Joosten,
C.
Peng"
Members
:
-
eic::Index ID // Unique cluster ID
-
float npe // number of photo-electrons [#]
-
eic::VectorXYZ position // Global position of the cluster [mm]
-
eic::VectorXYZ positionError // Error on the position
-
float theta // opening angle of the ring [rad, 0->pi]
-
float thetaError // error on the opening angle
-
float radius // radius of the best fit ring [mm]
-
float radiusError // estimated error from the fit [mm]
## ==========================================================================
## Tracking
## ==========================================================================
...
...
@@ -465,7 +467,7 @@ datatypes:
## Members:
## eic::Index hitID // Unique hit identifier
## eic::Index trackID // link to the associated track
## eic::Weight weight
// prototrack weight, in case we share pixels [0-1]
## eic::Weight weight // prototrack weight, in case we share pixels [0-1]
eic::TrackParameters
:
Description
:
"
ACTS
Bound
Track
parameters"
...
...
@@ -481,3 +483,18 @@ datatypes:
-
float time // track time [ns]
-
float timeError // error on the time
## ==========================================================================
## Vertexing
## ==========================================================================
eic::Vertex
:
Description
:
"
EIC
vertex"
Author
:
"
W.
Armstrong,
S.
Joosten"
Members
:
-
eic::Index ID // unique vertex ID
-
eic::VectorXYZ position // postion of vertex [mm]
-
float time // time of vertex [ns]
-
float chi2 // Chi squared of the vertex fit.
-
float probability // Probability of the vertex fit
-
bool primary // Whether it is the primary vertex of the event
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment