fdhwlib  2.0.25
USE_ROOT Class Reference

#include <TsBackgroundBase.h>

List of all members.

Public Member Functions

Private Attributes

Static Private Attributes

Friends


Detailed Description

This class is used to store the BG data in files and for serializing via sockets.

Definition at line 322 of file TsBackgroundBase.h.


Member Function Documentation

USE_ROOT::TsBackgroundData ( ) [inline]

Definition at line 338 of file TsBackgroundBase.h.

   : tTransferPC(0), tFilePC(0), tDatabasePC(0) { }

Friends And Related Function Documentation

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.


Member Data Documentation

UShort_t USE_ROOT::current[20][24] [private]

Current estimated by the current monitor.

Definition at line 406 of file TsBackgroundBase.h.

Duration of the parameter loading [100us].

Definition at line 400 of file TsBackgroundBase.h.

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.

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.

List of available columns.

Definition at line 364 of file TsBackgroundBase.h.

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.

Mean value of current-monitor.

Definition at line 434 of file TsBackgroundBase.h.

Mean value of current-monitor.

Definition at line 467 of file TsBackgroundBase.h.

Mean value of hitrate.

Definition at line 446 of file TsBackgroundBase.h.

Mean value of pedestal.

Definition at line 443 of file TsBackgroundBase.h.

Mean value of pedestal.

Definition at line 473 of file TsBackgroundBase.h.

Mean value of threshold.

Definition at line 440 of file TsBackgroundBase.h.

Mean value of variance.

Definition at line 437 of file TsBackgroundBase.h.

Mean value of variance.

Definition at line 470 of file TsBackgroundBase.h.

Number of normal pixel in statistics.

Definition at line 464 of file TsBackgroundBase.h.

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.

Subsecond counter [100us].

Definition at line 397 of file TsBackgroundBase.h.

Duration of database storage due to the PC clock [us].

Definition at line 391 of file TsBackgroundBase.h.

Duration of the readout due to the PC clock [us].

Definition at line 382 of file TsBackgroundBase.h.

Telescope ID (1...24/30).

Definition at line 345 of file TsBackgroundBase.h.

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.

GPS Time [s].

Definition at line 394 of file TsBackgroundBase.h.

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.

Microseconds of the start time stamp at the PC.

Definition at line 379 of file TsBackgroundBase.h.

Miliseconds of the start time stamp at the PC.

Definition at line 376 of file TsBackgroundBase.h.

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.

Duration of transfer due to the PC clock [us].

Definition at line 385 of file TsBackgroundBase.h.

Variance of.

Definition at line 449 of file TsBackgroundBase.h.

Variance of.

Definition at line 476 of file TsBackgroundBase.h.

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.

Variance of.

Definition at line 458 of file TsBackgroundBase.h.

Variance of.

Definition at line 482 of file TsBackgroundBase.h.

Variance of.

Definition at line 455 of file TsBackgroundBase.h.

Variance of.

Definition at line 452 of file TsBackgroundBase.h.

Variance of.

Definition at line 479 of file TsBackgroundBase.h.


The documentation for this class was generated from the following file: