1 #ifndef VXDClusterParameters_h
2 #define VXDClusterParameters_h 1
5 #include "LCRTRelations.h"
25 const gear::Vector3D& a,
const gear::Vector3D& b,
29 gear::Vector3D getClusterPosition() {
return _localPos ; }
30 gear::Vector3D getClusterAxisA() {
return _cluAxisA ; }
31 gear::Vector3D getClusterAxisB() {
return _cluAxisB ; }
33 int getLayerId() {
return _layerId ; }
34 int getLadderId() {
return _ladderId ; }
53 gear::Vector3D _localPos{};
54 gear::Vector3D _cluAxisA{};
55 gear::Vector3D _cluAxisB{};
65 struct ClusterParams:
public lcio::LCOwnedExtension< ClusterParams, VXDClusterParameters > {};
======= VXDClusterParameters ========== Holds cluster parameters for a VXD hit - to be attached at ...
Definition: VXDClusterParameters.h:16
Allows to use VXDClusterParameters as runtime extension object.
Definition: VXDClusterParameters.h:65
bool isPointInClusterEllipse(const gear::Vector3D &pos)
True, if the 2D projection to the ladder surface of the given position is within the ellipse defined ...