All Packages  Class Hierarchy  This Package  Previous  Next  Index

Interface hep.lcd.recon.ztracking.Specifications

public interface Specifications
Specifies dimensions and performance of the tracking systems.


Method Index

 o areNew()
Determine if specs have changed since last event.
 o get_EM_InnerEndPlane()
Get inner end plane of endcap EM calorimeter.
 o get_EM_InnerRadius()
Get inner radius of central EM calorimeter.
 o get_EM_OuterEndPlane()
Get outer end plane of endcap EM calorimeter.
 o get_EM_OuterRadius()
Get outer radius of central EM calorimeter.
 o get_HAD_InnerEndPlane()
Get inner end plane of endcap HAD calorimeter.
 o get_HAD_InnerRadius()
Get inner radius of central HAD calorimeter.
 o get_HAD_OuterEndPlane()
Get outer end plane of endcap HAD calorimeter.
 o get_HAD_OuterRadius()
Get outer radius of central HAD calorimeter.
 o getBField()
Get magnetic field of tracking detector.
 o getCoilExtrap()
Get extrapolation radius for coil.
 o getDetectorType()
Get detector type as integer Large = 1, Small = 2
 o getHalfLength()
Get half-length of tracking detector.
 o getHalfLength(double)
Get half-length of tracking detector at radius r.
 o getInnerRadius()
Get inner radius of tracking detector.
 o getLayerRadius(int)
 o getLayerZ(int)
 o getMuonEndExtrap()
Get extrapolation plane for endcap Muon chambers.
 o getMuonExtrap()
Get extrapolation radius for central Muon chamber.
 o getNLayers()
Get number of layers in tracking detector.
 o getNoFieldExtrap()
Get extrapolation radius for no field region.
 o getNSigmaTracking()
Get number of sigma for tracking roads.
 o getOuterRadius()
Get outer radius of tracking detector.
 o getRPhiResolution()
Get r-phi measurement resolution of tracking detector.
 o getTrkHalfLength()
Get half-length of Tracker.
 o getTrkInnerRadius()
Get inner radius of Tracker.
 o getTrkOuterRadius()
Get outer radius of Tracker.
 o getType()
Get type of tracking detector.
 o getVxdHalfLength()
Get half-length of Vertex Detector.
 o getVxdInnerRadius()
Get inner radius of Vertex Detector.
 o getVxdOuterRadius()
Get outer radius of Vertex Detector.
 o getZResolution()
Get z measurement resolution of tracking detector.
 o setRPhiResolution(double)
Set detector r-phi resolution.
 o setZResolution(double)
Set detector z resolution.
 o update(LCDEvent)
Update specs if geometry has changed.

Methods

 o getType
 public abstract String getType()
Get type of tracking detector.

 o getDetectorType
 public abstract int getDetectorType()
Get detector type as integer Large = 1, Small = 2

 o getInnerRadius
 public abstract double getInnerRadius()
Get inner radius of tracking detector.

 o getOuterRadius
 public abstract double getOuterRadius()
Get outer radius of tracking detector.

 o getHalfLength
 public abstract double getHalfLength()
Get half-length of tracking detector.

 o getHalfLength
 public abstract double getHalfLength(double r)
Get half-length of tracking detector at radius r.

 o getNLayers
 public abstract int getNLayers()
Get number of layers in tracking detector.

 o getRPhiResolution
 public abstract double getRPhiResolution()
Get r-phi measurement resolution of tracking detector.

 o getZResolution
 public abstract double getZResolution()
Get z measurement resolution of tracking detector.

 o getNSigmaTracking
 public abstract int getNSigmaTracking()
Get number of sigma for tracking roads.

 o getVxdInnerRadius
 public abstract double getVxdInnerRadius()
Get inner radius of Vertex Detector.

 o getVxdOuterRadius
 public abstract double getVxdOuterRadius()
Get outer radius of Vertex Detector.

 o getVxdHalfLength
 public abstract double getVxdHalfLength()
Get half-length of Vertex Detector.

 o getTrkInnerRadius
 public abstract double getTrkInnerRadius()
Get inner radius of Tracker.

 o getTrkOuterRadius
 public abstract double getTrkOuterRadius()
Get outer radius of Tracker.

 o getTrkHalfLength
 public abstract double getTrkHalfLength()
Get half-length of Tracker.

 o getBField
 public abstract double getBField()
Get magnetic field of tracking detector.

 o getCoilExtrap
 public abstract double getCoilExtrap()
Get extrapolation radius for coil.

 o get_EM_InnerRadius
 public abstract double get_EM_InnerRadius()
Get inner radius of central EM calorimeter.

 o get_EM_OuterRadius
 public abstract double get_EM_OuterRadius()
Get outer radius of central EM calorimeter.

 o get_EM_InnerEndPlane
 public abstract double get_EM_InnerEndPlane()
Get inner end plane of endcap EM calorimeter.

 o get_EM_OuterEndPlane
 public abstract double get_EM_OuterEndPlane()
Get outer end plane of endcap EM calorimeter.

 o get_HAD_InnerRadius
 public abstract double get_HAD_InnerRadius()
Get inner radius of central HAD calorimeter.

 o get_HAD_OuterRadius
 public abstract double get_HAD_OuterRadius()
Get outer radius of central HAD calorimeter.

 o get_HAD_InnerEndPlane
 public abstract double get_HAD_InnerEndPlane()
Get inner end plane of endcap HAD calorimeter.

 o get_HAD_OuterEndPlane
 public abstract double get_HAD_OuterEndPlane()
Get outer end plane of endcap HAD calorimeter.

 o getNoFieldExtrap
 public abstract double getNoFieldExtrap()
Get extrapolation radius for no field region.

 o getMuonExtrap
 public abstract double getMuonExtrap()
Get extrapolation radius for central Muon chamber.

 o getMuonEndExtrap
 public abstract double getMuonEndExtrap()
Get extrapolation plane for endcap Muon chambers.

 o getLayerRadius
 public abstract double getLayerRadius(int layer)
 o getLayerZ
 public abstract double getLayerZ(int layer)
 o setRPhiResolution
 public abstract void setRPhiResolution(double resolution)
Set detector r-phi resolution.

 o setZResolution
 public abstract void setZResolution(double resolution)
Set detector z resolution.

 o areNew
 public abstract boolean areNew()
Determine if specs have changed since last event.

 o update
 public abstract void update(LCDEvent e)
Update specs if geometry has changed.


All Packages  Class Hierarchy  This Package  Previous  Next  Index