Package org.jlab.detector.base
Class DetectorDescriptor
java.lang.Object
org.jlab.detector.base.DetectorDescriptor
- All Implemented Interfaces:
Comparable<DetectorDescriptor>
- Direct Known Subclasses:
ADCTDCMerger.DGTZ
- Author:
- gavalian
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancompare(DetectorDescriptor desc) intvoidcopy(DetectorDescriptor desc) static intgenerateHashCode(int s, int l, int c) intintgetCopy()intgetCrate()int[]getCSC()intintgetLayer()static StringintgetOrder()intint[]getSLCO()intgetSlot()static StringgetType()final voidsetCrateSlotChannel(int crate, int slot, int channel) final voidsetLayer(int layer) voidsetOrder(int order) voidsetSector(int sector) final voidsetSectorLayerComponent(int sector, int layer, int comp) final voidsetType(DetectorType type) toString()
-
Constructor Details
-
DetectorDescriptor
public DetectorDescriptor() -
DetectorDescriptor
-
DetectorDescriptor
-
-
Method Details
-
getCopy
-
getCrate
public int getCrate() -
getChannel
public int getChannel() -
getComponent
public int getComponent() -
getLayer
public int getLayer() -
getSlot
public int getSlot() -
getSector
public int getSector() -
getOrder
public int getOrder() -
setSector
public void setSector(int sector) -
setOrder
public void setOrder(int order) -
getCSC
public int[] getCSC() -
getSLCO
public int[] getSLCO() -
getType
-
setType
-
setLayer
public final void setLayer(int layer) -
setCrateSlotChannel
public final void setCrateSlotChannel(int crate, int slot, int channel) -
setSectorLayerComponent
public final void setSectorLayerComponent(int sector, int layer, int comp) -
generateHashCode
public static int generateHashCode(int s, int l, int c) -
getHashCode
public int getHashCode() -
copy
-
compare
-
getName
-
getTitle
-
toString
-
compareTo
- Specified by:
compareToin interfaceComparable<DetectorDescriptor>
-