public abstract static class HPSTracker2017GeometryDefinition.ShortModule extends HPSTestRunTracker2014GeometryDefinition.BaseModule
SurveyVolume
volume defining the coordinate system of module L4-6Modifier and Type | Field and Description |
---|---|
private static double |
box_extra_height |
private static double |
box_extra_length |
private static double |
box_extra_width |
protected static double |
distance_between_stereo_axial_norm_dir |
static double |
height |
protected static double |
hole_to_center_of_plate_width_dir |
protected static double |
hole_to_module_edge_height_dir |
protected static double |
hole_to_module_edge_length_dir |
static double |
length |
private static double |
tension_lever_y |
static double |
width |
half, layer
ballPos, debug, flatPos, referenceGeom, veePos
Constructor and Description |
---|
ShortModule(String name,
SurveyVolume mother,
AlignmentCorrection alignmentCorrection,
SurveyVolume ref) |
Modifier and Type | Method and Description |
---|---|
protected abstract Hep3Vector |
getHole() |
protected abstract double |
getHoleModuleCenterOffset() |
protected void |
setBoxDim() |
protected void |
setCenter() |
protected abstract void |
setPos() |
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 distance_between_stereo_axial_norm_dir
protected static final double hole_to_center_of_plate_width_dir
protected static final double hole_to_module_edge_height_dir
protected static final double hole_to_module_edge_length_dir
private static final double box_extra_length
private static final double box_extra_height
private static final double box_extra_width
private static final double tension_lever_y
public static final double length
public static final double height
public static final double width
public ShortModule(String name, SurveyVolume mother, AlignmentCorrection alignmentCorrection, SurveyVolume ref)
protected void setCenter()
setCenter
in class SurveyVolume
protected void setBoxDim()
setBoxDim
in class SurveyVolume
protected abstract void setPos()
setPos
in class SurveyVolume
protected abstract double getHoleModuleCenterOffset()
protected abstract Hep3Vector getHole()
Copyright © 2019. All rights reserved.