Package org.jlab.service.recoil
Class RecoilStrip
java.lang.Object
org.jlab.service.recoil.RecoilStrip
- All Implemented Interfaces:
Comparable
recoil strip, defined based on ADC bank information and 3D line provided
by the geometry service
- Author:
- bondi, devita, niccolai
-
Constructor Summary
ConstructorsConstructorDescriptionRecoilStrip
(int sector, int layer, int component) RecoilStrip
(int sector, int layer, int component, int ADC, int TDC) -
Method Summary
Modifier and TypeMethodDescriptionint
int
getADC()
int
int
double
int
getId()
int
getLayer()
getLine()
int
int
static List<RecoilStrip>
getStrips
(DataEvent event, RecoilStripFactory factory, ConstantsManager ccdb) int
getTDC()
double
getTime()
boolean
isInTime
(RecoilStrip strip) boolean
isNeighbour
(RecoilStrip strip) void
setADC
(int ADC) void
setChamber
(int chamber) void
setClusterId
(int clusterId) void
void
setEnergy
(double energy) void
setId
(int id) void
void
setStatus
(int status) void
setTDC
(int TDC) void
setTime
(double time) toString()
-
Constructor Details
-
RecoilStrip
public RecoilStrip(int sector, int layer, int component) -
RecoilStrip
public RecoilStrip(int sector, int layer, int component, int ADC, int TDC)
-
-
Method Details
-
getDescriptor
-
setDescriptor
-
getSector
public int getSector() -
getLayer
public int getLayer() -
getChamber
public int getChamber() -
setChamber
public void setChamber(int chamber) -
getADC
public int getADC() -
setADC
public void setADC(int ADC) -
getTDC
public int getTDC() -
setTDC
public void setTDC(int TDC) -
getId
public int getId() -
setId
public void setId(int id) -
getClusterId
public int getClusterId() -
setClusterId
public void setClusterId(int clusterId) -
getLine
-
setLine
-
getEnergy
public double getEnergy() -
setEnergy
public void setEnergy(double energy) -
getTime
public double getTime() -
setTime
public void setTime(double time) -
getStatus
public int getStatus() -
setStatus
public void setStatus(int status) -
isNeighbour
-
isInTime
-
compareTo
- Specified by:
compareTo
in interfaceComparable
-
getStrips
public static List<RecoilStrip> getStrips(DataEvent event, RecoilStripFactory factory, ConstantsManager ccdb) -
toString
-