public class EcalUtils extends Object
Modifier and Type | Field and Description |
---|---|
static double |
adcResolution |
static double |
ecalReadoutPeriod |
static double |
elemCharge |
static double |
fallTime |
static double |
gainAPD |
static double |
gainFactor |
static double |
gainPreAmpl |
static double |
GeV |
static double |
lightYield |
static double |
maxVolt |
static double |
MeV |
static int |
nBit |
static double |
quantumEff |
static double |
readoutGain |
static double |
Req |
static double |
riseTime |
static double |
surfRatio |
Constructor and Description |
---|
EcalUtils() |
Modifier and Type | Method and Description |
---|---|
static double[] |
computeAmplitude(short[] data,
int lenght,
int pedestalSamples)
This is a very basic method that, given an array with the raw-waveform (in FADC units), returns the amplitude (in mV)
|
static int |
getHVGroup(int x,
int y) |
static int |
getQuadrant(org.lcsim.event.CalorimeterHit hit) |
static int |
getQuadrant(org.lcsim.event.Cluster ecalCluster)
Returns the quadrant which contains the ECal cluster
|
static int |
getQuadrant(int x,
int y) |
public static final double GeV
public static final double MeV
public static final double riseTime
public static final double fallTime
public static final double lightYield
public static final double quantumEff
public static final double surfRatio
public static final double gainAPD
public static final double elemCharge
public static final double gainPreAmpl
public static final int nBit
public static final double maxVolt
public static final double Req
public static final double adcResolution
public static final double readoutGain
public static final double gainFactor
public static final double ecalReadoutPeriod
public static int getQuadrant(org.lcsim.event.Cluster ecalCluster)
ecalCluster
- : ECal clusterpublic static int getQuadrant(org.lcsim.event.CalorimeterHit hit)
public static int getQuadrant(int x, int y)
public static int getHVGroup(int x, int y)
public static double[] computeAmplitude(short[] data, int lenght, int pedestalSamples)
data
- Array with data from FADC, in fadc unitslenght
- The array lenghtpedestalSamples
- How many samples at the beginning of the array to use for the pedestal. Must be < lenghtCopyright © 2019. All rights reserved.