Index

A B C E F I M P S T W 
All Classes and Interfaces|All Packages|Constant Field Values

A

ADC_LIMIT - Static variable in class ModeAHDC
 
adcMax - Variable in class ModeAHDC
 
adcMax - Variable in class Pulse
 
adcOffset - Variable in class ModeAHDC
 
amplitudeFractionCFA - Variable in class ModeAHDC
 

B

binDelayCFD - Variable in class ModeAHDC
 
binMax - Variable in class ModeAHDC
 
binNumber - Variable in class ModeAHDC
 
binOffset - Variable in class ModeAHDC
 

C

computeTimeAtConstantFractionAmplitude(float, float) - Method in class ModeAHDC
This method determines the moment when the signal reaches a Constant Fraction of its Amplitude (i.e fraction*adcMax) It fills the attributs : timeRiseCFA, timeFallCFA, timeOverThresholdCFA
computeTimeUsingConstantFractionDiscriminator(float, float, int) - Method in class ModeAHDC
This methods extracts a time using the Constant Fraction Discriminator (CFD) algorithm It fills the attribut : timeCFD

E

extract(short...) - Method in class ModeAHDC
This method extracts relevant informations from the digitized signal (the samples) and store them in a Pulse

F

fineTimeStampCorrection(long, float) - Method in class ModeAHDC
From MVTFitter.java Make fine timestamp correction (using dream (=electronic chip) clock)
fineTimeStampResolution - Variable in class ModeAHDC
 
fitAverage(float) - Method in class ModeAHDC
This method gives a more precise value of the max of the waveform by computing the average of five points around the binMax It is an alternative to fitParabolic() The suitability of one of these fits can be the subject of a study Remark : This method updates adcMax but doesn't change timeMax
fitParabolic(float) - Method in class ModeAHDC
Fit the max of the pulse using parabolic fit, this method updates the timeMax and adcMax values
fractionCFD - Variable in class ModeAHDC
 

I

integral - Variable in class ModeAHDC
 
integral - Variable in class Pulse
 

M

main(String[]) - Static method in class ModeAHDC
 
ModeAHDC - Class in Unnamed Package
A new extraction method dedicated to the AHDC signal waveform Some blocks of code are inspired by MVTFitter.java
ModeAHDC() - Constructor for class ModeAHDC
 

P

pedestal - Variable in class Pulse
 
Pulse - Class in Unnamed Package
 
Pulse() - Constructor for class Pulse
 
Pulse(float, float) - Constructor for class Pulse
Units are the same as the raw units of the samples.

S

samplesCorr - Variable in class ModeAHDC
 
samplingTime - Variable in class ModeAHDC
 
sparseSample - Variable in class ModeAHDC
 

T

time - Variable in class Pulse
 
timeCFD - Variable in class ModeAHDC
 
timeCFD - Variable in class Pulse
 
timeFallCFA - Variable in class ModeAHDC
 
timeFallCFA - Variable in class Pulse
 
timeMax - Variable in class ModeAHDC
 
timeOverThresholdCFA - Variable in class ModeAHDC
 
timeOverThresholdCFA - Variable in class Pulse
 
timeRiseCFA - Variable in class ModeAHDC
 
timeRiseCFA - Variable in class Pulse
 
timestamp - Variable in class ModeAHDC
 
timestamp - Variable in class Pulse
 
timeStamp - Variable in class ModeAHDC
 
toString() - Method in class Pulse
 

W

waveformCorrection(short[], short, float, int) - Method in class ModeAHDC
This method subtracts the pedestal (noise) from samples and stores it in : samplesCorr It also computes a first value for : adcMax, binMax, timeMax and integral This code is inspired by the one of MVTFitter.java
A B C E F I M P S T W 
All Classes and Interfaces|All Packages|Constant Field Values