Contents
Class FMTLayer
- All Implemented Interfaces:
Layer<TrackerStrip>
,Showable
A Forward Micromegas Tracker (FMT)
Layer
.
Factory: FMTFactory
Hierarchy:
FMTDetector
→
FMTSector
→
FMTSuperlayer
→
FMTLayer
→
TrackerStrip
- Author:
- devita
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondouble
getRmax()
Returns the maximum radiusdouble
getRmin()
Returns the minimum radiusReturns the Sector3D describing the layer surfacegetType()
Returns "FMT Layer".protected void
onSetTransformation
(Transformation3D transform) Classes extending AbstractLayer should implement onSetTransformation so that any additional geometric data they contain is transformed appropriately when AbstractLayer's onSetTransformation method is invoked.Methods inherited from class org.jlab.geom.abs.AbstractLayer
addComponent, getAllComponents, getBoundary, getComponent, getCrossSections, getDetectorId, getHits, getLayerHits, getLayerId, getNumComponents, getPlane, getSectorId, getSuperlayerId, getTransformation, setTransformation, show, toString
-
Constructor Details
-
Method Details
-
getType
-
getRmin
public double getRmin()Returns the minimum radius- Returns:
-
getRmax
public double getRmax()Returns the maximum radius- Returns:
-
getTrajectorySurface
-
onSetTransformation
Description copied from class:AbstractLayer
Classes extending AbstractLayer should implement onSetTransformation so that any additional geometric data they contain is transformed appropriately when AbstractLayer's onSetTransformation method is invoked. To implement this method simply apply the given transformation on all of the transformable contained in the layer that are not managed by AbstractLayer. This method is called at the end of AbstractLayer's setTransformation method.- Overrides:
onSetTransformation
in classAbstractLayer<TrackerStrip>
- Parameters:
transform
- the full transformation from the old coordinate system to the new coordinate system- See Also:
-