Skip to content
Snippets Groups Projects
Commit bf6aa56a authored by Chao Peng's avatar Chao Peng
Browse files

Merge branch 'imaging_cluster' into 'master'

add imaging cluster data

See merge request !23
parents 0cc4e153 12499c6d
No related branches found
No related tags found
1 merge request!23add imaging cluster data
Pipeline #8568 passed
......@@ -28,6 +28,12 @@ components :
- double y // y
- double z // z
eic::VectorPolar:
Members:
- double r
- double theta
- double phi
eic::VectorXYZLocal :
Members :
- double local_x
......@@ -76,6 +82,7 @@ components :
- float hEnergy
- int pol
datatypes :
eic::EventInfo:
......@@ -325,5 +332,30 @@ datatypes :
OneToManyRelations:
- eic::PMTHit hits // The hits that have been included in this cluster
eic::ImagingLayer:
Description: "Layer for Imaging Calorimeter"
Author: "C. Peng"
Members:
- int nhits // Number of hits
- float edep // Energy deposit
- float radius // Shower radius
- float skewness // Skewness of hits distribution
- float chi2 // Edep chi2
- float x0cum // estimated radiation length before this layer
- eic::VectorXYZ position // Global center position.
- eic::VectorPolar polar // Global center position in polar coordinates
eic::ImagingCluster:
Description: "Cluster for Imaging Calorimeter"
Author: "C. Peng"
Members:
- float energy // Energy of the cluster.
- eic::VectorXYZ position // Global position of the cluster.
- eic::VectorPolar polar // Polar coordinates for global position.
- float cl_theta // Intrinsic direction of cluster at position - Theta.
- float cl_phi // Intrinsic direction of cluster at position - Phi.
- std::array<eic::ImagingLayer, 20> nhits // layer data
OneToManyRelations:
- eic::Cluster clusters // The clusters that have been combined to this cluster.
- eic::CalorimeterHit hits // The hits that have been combined to this cluster.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment