TANGO
Device Server



SOLEIL DCCT - NI-4071
Device Attributes Description

DCCTAnsNI4071 Class

Revision: release_2_2_1 - Author: malik

Scalar Attributes
Attribute name
Data Type
R/W Type
Expert
current: The storage ring current in mA
DEV_DOUBLE
READ
No
instantLifeTime: The instantaneous lifetime of the beam, calculated using the two last current measures
DEV_DOUBLE
READ
No
instantDose: The storage ring instantaneous value of the dose in mA.h
DEV_DOUBLE
READ
No
instantInjRate: The instantaneous injection rate in mA/s, calculated using the two last measures
DEV_DOUBLE
READ
No
lifeTime: The fitted lifetime of the beam, calculated using the buffer of measures
DEV_DOUBLE
READ
No
lifeTimeAge: The difference between the current time and the time of the last update of the lifeTime attribute
DEV_DOUBLE
READ
No
lifeTimeErr: The error on the fitted lifetime of the beam, calculated using the buffer of measures
DEV_DOUBLE
READ
No
lifeTimeRelErr: The relative error in percent on the fitted lifetime of the beam, calculated using the buffer of measures
DEV_DOUBLE
READ
No
injRate: The fitted injection rate, computed from the measures buffer
DEV_DOUBLE
READ
No
injRateErr: The fitted injection rate error, computed from the measures buffer
DEV_DOUBLE
READ
No
injRateRelErr: The fitted injection rate relative error in percent, computed from the measures buffer
DEV_DOUBLE
READ
No
dose: The dose computed from the buffered measures in mA.h
DEV_DOUBLE
READ
No
chi2: The chi2 value of the fit
DEV_DOUBLE
READ
No
integTime: The difference between the first and the last measure time in the buffered measures
DEV_DOUBLE
READ
No
nbMes: The number of measures stored internally to do the fit
DEV_LONG
READ
No
instantDT: The time between the two measures used to compute the instantaneous values
DEV_DOUBLE
READ_WRITE
No
currentMeasErr: The error on the current measure in �A
DEV_DOUBLE
READ_WRITE
No
injDetectThresh: If the difference between two consecutive measures reaches this threshold, the calculation mode switches to INJECTION, the lifetime update is paused
DEV_DOUBLE
READ_WRITE
No
minPtForFit: The minimal number of point to do a fit
DEV_LONG
READ_WRITE
No
maxPtForFit: The maximal number of point to do a fit
DEV_LONG
READ_WRITE
No
enablePrediction: Tells if the 'Prediction' feature is enabled
DEV_BOOLEAN
READ_WRITE
No
sigmaFactorPrediction: The scale factor applied on the prediction error to determine the interval around the prediction value for a good prediction
DEV_DOUBLE
READ_WRITE
No
nbOutPtForRestart: When nbOutPtForRestart consecutive points are out of the prediction interval, the buffered measures are dropped and those points make the starting point for a new measure buffer.
DEV_LONG
READ_WRITE
No
enableRelVarThresh: Tells if the buffer must be reduced if the relative variation in the buffer is above the threshold specified in MaxCurrentRelVar
DEV_BOOLEAN
READ_WRITE
No
maxCurrentRelVar: The maximal relative variation in current in the buffered measures
DEV_DOUBLE
READ_WRITE
No
enableBadChi2Thresh: Tells if the buffer must be reduced until the chi2 value obtained after a fit falls below badChi2Thresh
DEV_BOOLEAN
READ_WRITE
No
badChi2Thresh: The threshold on Chi2 used to decide if the buffer must be reduced
DEV_DOUBLE
READ_WRITE
No
enableBeamLoss: tells if the Beam Loss Current Threshold must be used. If yes, each time a measure falls under this threshold, the measures buffer is emptied (a brand new measure begins)
DEV_BOOLEAN
READ_WRITE
No
beamLossThresh: The threshold on the current measure used to determine if the beam has been lost or not
DEV_DOUBLE
READ_WRITE
No





Spectrum Attributes
Attribute name
Data Type
X Data Length
Expert
timeMeasures: The time values corresponding to the buffered current measures
DEV_DOUBLE
131072
No
currentMeasures: The buffered current measures in mA
DEV_DOUBLE
131072
No
fittedCurrent: The fitted values of current corresponding to the buffered measures, expressed in mA
DEV_DOUBLE
131072
No
fittedCurrentErr: The error on the fitted current values in mA
DEV_DOUBLE
131072
No







ESRF - Software Engineering Group