public abstract static class HPSTracker2017GeometryDefinition.ShortModuleTop extends HPSTracker2017GeometryDefinition.ShortModule
SurveyVolume
volume defining the coordinate system of top modules for L4-6 Reference: @UChannelL46Top coordinate system Origin: hole position on mounting surface (electron side when installed) Orientation: u - is normal to the mounting surface pointing vertically down, v - points along module towards electron side when installed.Modifier and Type | Field and Description |
---|---|
protected static double |
x |
protected static double |
y |
protected static double |
z |
distance_between_stereo_axial_norm_dir, height, hole_to_center_of_plate_width_dir, hole_to_module_edge_height_dir, hole_to_module_edge_length_dir, length, width
half, layer
ballPos, debug, flatPos, referenceGeom, veePos
Constructor and Description |
---|
ShortModuleTop(String name,
SurveyVolume mother,
AlignmentCorrection alignmentCorrection,
SurveyVolume ref) |
Modifier and Type | Method and Description |
---|---|
protected double |
getHoleModuleCenterOffset() |
protected void |
setPos() |
getHole, setBoxDim, setCenter
getHalf, getLayer, isBottom, setHalf, setLayer
addReferenceGeom, addReferenceGeom, applyGenericCoordinateSystemCorrections, applyReferenceTransformation, getBallPos, getBoxDim, getCenter, getCoord, getFlatPos, getMaterial, getMother, getName, getVeePos, init, printSurveyPos, setBallPos, setBoxDim, setCenter, setCenter, setCoord, setFlatPos, setMaterial, setMother, setName, setVeePos, toString
protected static final double x
protected static final double y
protected static final double z
public ShortModuleTop(String name, SurveyVolume mother, AlignmentCorrection alignmentCorrection, SurveyVolume ref)
protected void setPos()
setPos
in class HPSTracker2017GeometryDefinition.ShortModule
protected double getHoleModuleCenterOffset()
getHoleModuleCenterOffset
in class HPSTracker2017GeometryDefinition.ShortModule
Copyright © 2019. All rights reserved.