Defines

onlinemonitor/trbmonitor/TTrbDefines.h File Reference

(r4864/r4341)

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define TRB_TDC3_CHANNELS   65
#define TRB_TDC3_NUMTDC   1
#define TRB_TDC3_NUMBOARDS   16
#define SET_TRBS   {1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1}
#define TRB_TDC3_COARSEBINS   0x800
 flag that indicates that the online monitor should make the TH2 maps
#define TRB_TDC3_COARSEUNIT   5
#define TRB_TDC3_EPOCHUNIT   (TRB_TDC3_COARSEUNIT * TRB_TDC3_COARSEBINS)
#define TRB_TDC3_FINEBINS   0x400
#define TRB_TDC3_DELTAHISTBINS   (200 * TRB_TDC3_FINEBINS)
#define TRB_TDC3_EPOCHBINS   0x10000000
#define TRB_TDC3_COARSE_COND_LOW   0
 For conditions.
#define TRB_TDC3_COARSE_COND_HIGH   TRB_TDC3_EPOCHUNIT
#define TRB_TDC3_FINE_COND_LOW   0
#define TRB_TDC3_FINE_COND_HIGH   TRB_TDC3_FINEBINS
#define TRB_TDC3_LdeltaT_COND_LOW   (-TRB_TDC3_FINEBINS)
#define TRB_TDC3_LdeltaT_COND_HIGH   TRB_TDC3_FINEBINS
#define TRB_TDC3_TdeltaT_COND_LOW   (-TRB_TDC3_FINEBINS)
#define TRB_TDC3_TdeltaT_COND_HIGH   TRB_TDC3_FINEBINS
#define TRB_TDC3_CALIBFREQ   10000
 This number defines how often calibration is performed.
#define TRB_TDC3_CALIBENTRIES   500

Define Documentation

#define SET_TRBS   {1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1}

trb id: 0 1 2 3 4 5 6 7 8 9 A B C D E F | | | | | | | | | | | | | | | |

Definition at line 10 of file TTrbDefines.h.

#define TRB_TDC3_CALIBENTRIES   500

Definition at line 34 of file TTrbDefines.h.

#define TRB_TDC3_CALIBFREQ   10000

This number defines how often calibration is performed.

Definition at line 33 of file TTrbDefines.h.

#define TRB_TDC3_CHANNELS   65

Definition at line 4 of file TTrbDefines.h.

Referenced by TTrbProc::ProcessTDCV3().

#define TRB_TDC3_COARSE_COND_HIGH   TRB_TDC3_EPOCHUNIT

Definition at line 24 of file TTrbDefines.h.

#define TRB_TDC3_COARSE_COND_LOW   0

For conditions.

Definition at line 23 of file TTrbDefines.h.

#define TRB_TDC3_COARSEBINS   0x800

flag that indicates that the online monitor should make the TH2 maps

Definition at line 15 of file TTrbDefines.h.

Referenced by TTrbProc::TTrbProc().

#define TRB_TDC3_COARSEUNIT   5
#define TRB_TDC3_DELTAHISTBINS   (200 * TRB_TDC3_FINEBINS)

Definition at line 19 of file TTrbDefines.h.

Referenced by TTrbProc::GenHistos1(), TTrbProc::GenHistos2(), and TTrbProc::GenHistos3().

#define TRB_TDC3_EPOCHBINS   0x10000000

Definition at line 20 of file TTrbDefines.h.

Referenced by TTrbProc::GenHistos1().

#define TRB_TDC3_EPOCHUNIT   (TRB_TDC3_COARSEUNIT * TRB_TDC3_COARSEBINS)

Definition at line 17 of file TTrbDefines.h.

Referenced by TTrbProc::EvaluateTDCV3Data(), and TTrbProc::GenHistos1().

#define TRB_TDC3_FINE_COND_HIGH   TRB_TDC3_FINEBINS

Definition at line 26 of file TTrbDefines.h.

#define TRB_TDC3_FINE_COND_LOW   0

Definition at line 25 of file TTrbDefines.h.

#define TRB_TDC3_FINEBINS   0x400

Definition at line 18 of file TTrbDefines.h.

Referenced by TTrbProc::TTrbProc().

#define TRB_TDC3_LdeltaT_COND_HIGH   TRB_TDC3_FINEBINS

Definition at line 28 of file TTrbDefines.h.

#define TRB_TDC3_LdeltaT_COND_LOW   (-TRB_TDC3_FINEBINS)

Definition at line 27 of file TTrbDefines.h.

#define TRB_TDC3_NUMBOARDS   16

Definition at line 6 of file TTrbDefines.h.

Referenced by TTrbEvent::AssertTDC(), and TTrbEvent::AssertTRB().

#define TRB_TDC3_NUMTDC   1

Definition at line 5 of file TTrbDefines.h.

Referenced by TTrbProc::EvaluateTDCV3Data().

#define TRB_TDC3_TdeltaT_COND_HIGH   TRB_TDC3_FINEBINS

Definition at line 30 of file TTrbDefines.h.

#define TRB_TDC3_TdeltaT_COND_LOW   (-TRB_TDC3_FINEBINS)

Definition at line 29 of file TTrbDefines.h.