Uses of Interface
org.jlab.geom.Showable
Packages that use Showable
Package
Description
-
Uses of Showable in org.jlab.geom
Classes in org.jlab.geom that implement ShowableModifier and TypeClassDescriptionclass
Representation of an intersection between a particle's path and a sensing component.enum
The unique identifier of a type of detector. -
Uses of Showable in org.jlab.geom.abs
Classes in org.jlab.geom.abs that implement ShowableModifier and TypeClassDescriptionclass
This class provides a skeletal implementation of theComponent
interface to minimize the effort required to implement aComponent
.class
AbstractDetector<SectorType extends Sector>
This class provides a skeletal implementation of theDetector
interface to minimize the effort required to implement aDetector
.class
AbstractLayer<ComponentType extends Component>
This class provides a skeletal implementation of theLayer
interface to minimize the effort required to implement aLayer
.class
AbstractSector<SuperlayerType extends Superlayer>
This class provides a skeletal implementation of theSector
interface to minimize the effort required to implement aSector
.class
AbstractSuperlayer<LayerType extends Layer>
This class provides a skeletal implementation of theSuperlayer
interface to minimize the effort required to implement aSuperlayer
.class
-
Uses of Showable in org.jlab.geom.base
Subinterfaces of Showable in org.jlab.geom.baseModifier and TypeInterfaceDescriptioninterface
One sensing component of a detector.interface
One complete CLAS12 detector, such as the entire Central Neutron Detector (CND) or the combined set of all Drift Chambers (DC).interface
Factory<DetectorType extends Detector,
SectorType extends Sector, SuperlayerType extends Superlayer, LayerType extends Layer> A set of functions to create individualDetector
,Sector
,Superlayer
, orLayer
objects for a specific type of detector using the factory method pattern.interface
One layer of a detector.interface
Sector<SuperlayerType extends Superlayer>
One sector of a detector.interface
Superlayer<LayerType extends Layer>
One superlayer of a detector. -
Uses of Showable in org.jlab.geom.component
Classes in org.jlab.geom.component that implement ShowableModifier and TypeClassDescriptionclass
A drift chamber wire.class
This class provides a basic implementation of theComponent
interface where the component's volume is defined by two convex polygons such that the edges of each polygon are connected to form trapezoidal sides.class
class
class
A scintillator paddle aka scintillator strip.class
A silicon strip.class
A tracker strip. -
Uses of Showable in org.jlab.geom.detector.alert.AHDC
Classes in org.jlab.geom.detector.alert.AHDC that implement ShowableModifier and TypeClassDescriptionclass
class
A Low Energy Recoil Tracker (ALERT) This is to implement ALERT Drift Chamber detector (AHDC).class
class
class
class
class
-
Uses of Showable in org.jlab.geom.detector.alert.ATOF
Classes in org.jlab.geom.detector.alert.ATOF that implement ShowableModifier and TypeClassDescriptionclass
class
class
class
class
-
Uses of Showable in org.jlab.geom.detector.bst
Classes in org.jlab.geom.detector.bst that implement Showable -
Uses of Showable in org.jlab.geom.detector.cnd
Classes in org.jlab.geom.detector.cnd that implement ShowableModifier and TypeClassDescriptionclass
A Central Neutron Detector (CND)Detector
.class
A Central Neutron Detector (CND)Factory
.class
A Central Neutron Detector (CND)Layer
.class
A Central Neutron Detector (CND)Sector
.class
A Central Neutron Detector (CND)Superlayer
. -
Uses of Showable in org.jlab.geom.detector.dc
Classes in org.jlab.geom.detector.dc that implement ShowableModifier and TypeClassDescriptionclass
A Drift Chamber (DC)Detector
.class
A Drift Chamber (DC)Factory
.class
class
A Drift Chamber (DC)Layer
.class
A Drift Chamber (DC)Sector
.class
A Drift Chamber (DC)Superlayer
. -
Uses of Showable in org.jlab.geom.detector.ec
Classes in org.jlab.geom.detector.ec that implement ShowableModifier and TypeClassDescriptionclass
An Electromagnetic Calorimeter (EC)Detector
.class
An Electromagnetic Calorimeter (EC)Factory
.class
An Electromagnetic Calorimeter (EC)Layer
.class
An Electromagnetic Calorimeter (EC)Sector
.class
An Electromagnetic Calorimeter (EC)Superlayer
. -
Uses of Showable in org.jlab.geom.detector.fmt
Classes in org.jlab.geom.detector.fmt that implement ShowableModifier and TypeClassDescriptionclass
A Forward Micromegas Tracker (FMT)Detector
.class
A Forward Micromegas Tracker (FMT)Factory
.class
A Forward Micromegas Tracker (FMT)Layer
.class
A Forward Micromegas Tracker (FMT)Sector
.class
A Forward Micromegas Tracker (FMT)Superlayer
. -
Uses of Showable in org.jlab.geom.detector.ft
Classes in org.jlab.geom.detector.ft that implement ShowableModifier and TypeClassDescriptionclass
A Forward Tagger Calorimeter (FTCAL)Detector
.class
A Forward Tagger Calorimeter (FTCAL)Factory
.class
A Forward Tagger Calorimeter (FTCAL)Layer
.class
A Forward Tagger Calorimeter (FTCAL)Sector
.class
A Forward Tagger Calorimeter (FTCAL)Superlayer
. -
Uses of Showable in org.jlab.geom.detector.ftof
Classes in org.jlab.geom.detector.ftof that implement ShowableModifier and TypeClassDescriptionclass
A Forward Time of Flight (FTOF)Detector
.class
class
A Forward Time of Flight (FTOF)Factory
.class
A Forward Time of Flight (FTOF)Layer
.class
class
A Forward Time of Flight (FTOF)Sector
.class
class
A Forward Time of Flight (FTOF)Superlayer
.class
-
Uses of Showable in org.jlab.geom.prim
Subinterfaces of Showable in org.jlab.geom.primClasses in org.jlab.geom.prim that implement ShowableModifier and TypeClassDescriptionfinal class
An arc represented by a point at the center of the circle subtended by the arc, a point at the origin/beginning of the arc, the normal of the circle of the arc, and an angle theta which is the angle subtended by the arc clockwise around the normal.final class
A horizontal cylindrical segment represented by anarc
and a height.final class
final class
A 3D line represented by two points, the origin point and the end point.class
class
A polyline represented by a sequence of points.final class
An infinite unbounded 3D plane represented by a vector that is normal to the plane and a reference point on the plane.final class
A 3D point in space represented by three coordinates coordinates (x, y, z).final class
A sector represented by anarc
and a radial thickness.class
A collection ofFace3D
objects.class
class
A sequence of rotations and translations that can be performed on a objects implementing theTransformable
interface.final class
A 3D trapezoid represented by four points laying on the same plane.final class
A 3D triangle represented by three points.final class
A 3D vector represented by three Cartesian coordinates (x, y, z).