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