fdhwlib
2.0.25
|
#include <TsBackgroundBase.h>
This class is used to store the BG data in files and for serializing via sockets.
Definition at line 322 of file TsBackgroundBase.h.
USE_ROOT::TsBackgroundData | ( | ) | [inline] |
Definition at line 338 of file TsBackgroundBase.h.
: tTransferPC(0), tFilePC(0), tDatabasePC(0) { }
friend class FltCmds [friend] |
Definition at line 333 of file TsBackgroundBase.h.
friend class hw4::FltCmds [friend] |
Definition at line 334 of file TsBackgroundBase.h.
friend class hw4::TsBackground [friend] |
Definition at line 329 of file TsBackgroundBase.h.
friend class TsBackground [friend] |
Definition at line 328 of file TsBackgroundBase.h.
friend class TsBackgroundBase [friend] |
Definition at line 327 of file TsBackgroundBase.h.
friend class TsBackgroundLoop [friend] |
Definition at line 330 of file TsBackgroundBase.h.
friend class TsBackgroundReader [friend] |
Definition at line 331 of file TsBackgroundBase.h.
UShort_t USE_ROOT::current[20][24] [private] |
Current estimated by the current monitor.
Definition at line 406 of file TsBackgroundBase.h.
UInt_t USE_ROOT::duration [private] |
Duration of the parameter loading [100us].
Definition at line 400 of file TsBackgroundBase.h.
Int_t USE_ROOT::firstCol [private] |
Id of the first present column.
Definition at line 361 of file TsBackgroundBase.h.
UShort_t USE_ROOT::hitrate[20][24] [private] |
Hitrate of the first level trigger.
Definition at line 431 of file TsBackgroundBase.h.
Int_t USE_ROOT::index [private] |
Index.
Definition at line 358 of file TsBackgroundBase.h.
Int_t USE_ROOT::lSum[20][24] [private] |
Sum over n ADC samples estimated online by the Flt boards.
Definition at line 409 of file TsBackgroundBase.h.
UInt_t USE_ROOT::lSumSq[20][24] [private] |
Sum over the square of n ADC samples estimated online by the Flt boards.
Definition at line 412 of file TsBackgroundBase.h.
UChar_t USE_ROOT::m_bSlotAvail[20] [private] |
List of available columns.
Definition at line 364 of file TsBackgroundBase.h.
Float_t USE_ROOT::m_iBgPeriod [private] |
Period length of the background readout cycle [s?].
Definition at line 355 of file TsBackgroundBase.h.
Int_t USE_ROOT::m_iOffset[20] [private] |
The offset in every column.
Definition at line 418 of file TsBackgroundBase.h.
Int_t USE_ROOT::m_iSamples[20] [private] |
Samples n used for the calculation of sum and sum square in every column.
Definition at line 415 of file TsBackgroundBase.h.
Float_t USE_ROOT::meanCurrent [private] |
Mean value of current-monitor.
Definition at line 434 of file TsBackgroundBase.h.
Float_t USE_ROOT::meanCurrentV [private] |
Mean value of current-monitor.
Definition at line 467 of file TsBackgroundBase.h.
Float_t USE_ROOT::meanHitrate [private] |
Mean value of hitrate.
Definition at line 446 of file TsBackgroundBase.h.
Float_t USE_ROOT::meanSum [private] |
Mean value of pedestal.
Definition at line 443 of file TsBackgroundBase.h.
Float_t USE_ROOT::meanSumV [private] |
Mean value of pedestal.
Definition at line 473 of file TsBackgroundBase.h.
Float_t USE_ROOT::meanThreshold [private] |
Mean value of threshold.
Definition at line 440 of file TsBackgroundBase.h.
Float_t USE_ROOT::meanVariance [private] |
Mean value of variance.
Definition at line 437 of file TsBackgroundBase.h.
Float_t USE_ROOT::meanVarianceV [private] |
Mean value of variance.
Definition at line 470 of file TsBackgroundBase.h.
Int_t USE_ROOT::nPixel [private] |
Number of normal pixel in statistics.
Definition at line 464 of file TsBackgroundBase.h.
Int_t USE_ROOT::nPixelV [private] |
Number of normal pixel in statistics.
Definition at line 485 of file TsBackgroundBase.h.
char USE_ROOT::paramString[][20] [static, private] |
Names of the parameter.
Definition at line 403 of file TsBackgroundBase.h.
UInt_t USE_ROOT::subsec [private] |
Subsecond counter [100us].
Definition at line 397 of file TsBackgroundBase.h.
UInt_t USE_ROOT::tDatabasePC [private] |
Duration of database storage due to the PC clock [us].
Definition at line 391 of file TsBackgroundBase.h.
UInt_t USE_ROOT::tDurationPC [private] |
Duration of the readout due to the PC clock [us].
Definition at line 382 of file TsBackgroundBase.h.
Int_t USE_ROOT::telescopeId [private] |
Telescope ID (1...24/30).
Definition at line 345 of file TsBackgroundBase.h.
UInt_t USE_ROOT::tFilePC [private] |
Duration of file storage due to the PC clock [us].
Definition at line 388 of file TsBackgroundBase.h.
UShort_t USE_ROOT::threshold[20][24] [private] |
Threshold of the first level trigger.
Definition at line 424 of file TsBackgroundBase.h.
UInt_t USE_ROOT::time [private] |
GPS Time [s].
Definition at line 394 of file TsBackgroundBase.h.
UInt_t USE_ROOT::tRef [private] |
Reference time of the background data recording.
The index of each entry is calculated relative to the reference time and the period length (m_iBgPeriod).
Definition at line 352 of file TsBackgroundBase.h.
UInt_t USE_ROOT::tStartMicroSecPC [private] |
Microseconds of the start time stamp at the PC.
Definition at line 379 of file TsBackgroundBase.h.
UInt_t USE_ROOT::tStartMiliSecPC [private] |
Miliseconds of the start time stamp at the PC.
Definition at line 376 of file TsBackgroundBase.h.
UInt_t USE_ROOT::tStartPC [private] |
Time stamp of the PC at the beginning of the readout.
The PC time stamps are used to test the precision of the background loop independandly from a connection to the electronics. Should not be used in analysis!
Definition at line 372 of file TsBackgroundBase.h.
UInt_t USE_ROOT::tTransferPC [private] |
Duration of transfer due to the PC clock [us].
Definition at line 385 of file TsBackgroundBase.h.
Float_t USE_ROOT::varCurrent [private] |
Variance of.
Definition at line 449 of file TsBackgroundBase.h.
Float_t USE_ROOT::varCurrentV [private] |
Variance of.
Definition at line 476 of file TsBackgroundBase.h.
Float_t USE_ROOT::varHitrate [private] |
Variance of.
Definition at line 461 of file TsBackgroundBase.h.
Int_t USE_ROOT::variance[20][24] [private] |
Variance.
Definition at line 421 of file TsBackgroundBase.h.
Float_t USE_ROOT::varSum [private] |
Variance of.
Definition at line 458 of file TsBackgroundBase.h.
Float_t USE_ROOT::varSumV [private] |
Variance of.
Definition at line 482 of file TsBackgroundBase.h.
Float_t USE_ROOT::varThreshold [private] |
Variance of.
Definition at line 455 of file TsBackgroundBase.h.
Float_t USE_ROOT::varVariance [private] |
Variance of.
Definition at line 452 of file TsBackgroundBase.h.
Float_t USE_ROOT::varVarianceV [private] |
Variance of.
Definition at line 479 of file TsBackgroundBase.h.