Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
bbc_onlmon Namespace Reference

Functions

static const char *SIDE_Str[nSIDE__attribute__ ((unused))
 

Variables

const int num_pmt = 128
 
const int tdc_max = 4096
 
const int tdc_min_overflow = 2600
 
const int tdc_max_overflow = 3299
 
const float max_armhittime = 22
 
const float min_armhittime = 0
 
static const double TDC_FIT_MAX = 19.0
 
static const double TDC_FIT_MIN = 1.0
 
static const int zvtnbin = 600
 
static const float max_zvertex = 300
 
static const float min_zvertex = -300
 
static const int nBIN_TDC = 64
 
static const float TDC_CONVERSION_FACTOR = 0.007
 
static const int nBIN_ADC = 128
 
static const int MAX_ADC = 4096
 
static const float VIEW_OVERFLOW_MAX = 20
 
static const float VIEW_OVERFLOW_MIN = -20
 
static const float BBC_TDC_OVERFLOW_REGULAR_MAX = 3
 
static const float BBC_TDC_OVERFLOW_REGULAR_MIN = -3
 
static const float BBC_TDC_OVERFLOW_REGULAR_RMS_MAX = 3.0
 
static const float BBC_ZVERTEX_OVERFLOW_REGULAR_MAX = 50
 
static const float BBC_ZVERTEX_OVERFLOW_REGULAR_MIN = -50
 
static const float BBC_nHIT_LASER_MAX [nSIDE] = {1.00, 1.00}
 
static const float BBC_nHIT_LASER_MIN [nSIDE] = {0.95, 0.95}
 
static const float CANVAS_XAXIS_TITLE_SIZE [] = {0.060}
 
static const float CANVAS_XAXIS_TITLE_OFFSET [] = {1.000}
 
static const float CANVAS_XAXIS_LABEL_SIZE [] = {0.050}
 
static const float CANVAS_XAXIS_LABEL_OFFSET [] = {0.005}
 
static const float CANVAS_XAXIS_PAD_OFFSET [] = {1.000}
 
static const float CANVAS_YAXIS_TITLE_SIZE [] = {0.070}
 
static const float CANVAS_YAXIS_TITLE_OFFSET [] = {0.500}
 
static const float CANVAS_YAXIS_LABEL_SIZE [] = {0.050}
 
static const float CANVAS_YAXIS_LABEL_OFFSET [] = {0.005}
 
static const float CANVAS_YAXIS_PAD_OFFSET [] = {0.150}
 
static const float BBC_TYPICAL_REGULAR_TDC0_MEAN = 10.5
 
static const float BBC_MAX_REGULAR_TDC0_MEAN = 13.5
 
static const float BBC_MIN_REGULAR_TDC0_MEAN = 7.5
 
static const float BBC_TYPICAL_REGULAR_TDC1_MEAN = 10.5
 
static const float BBC_MAX_REGULAR_TDC1_MEAN = 13.5
 
static const float BBC_MIN_REGULAR_TDC1_MEAN = 7.5
 
static const float BBC_MAX_REGULAR_ZVERTEX_MEAN = 20.0
 
static const float BBC_MIN_REGULAR_ZVERTEX_MEAN = -20.0
 
static const float BBC_MIN_WORNING_STATISTICS_FOR_ZVERTEX_MEAN = 5000
 
static const int BBC_PACKET_ID = 1001
 
static const int BBCN_PACKET_ID = 1002
 
static const int BBCS_PACKET_ID = 1003
 
static const int BBC_ZDC_PACKET_ID = 13001
 
static const int BBC_TRIG_PACKET_ID = 14001
 
static const unsigned long BBC_ZDC_TRIG = 0x4
 
static const unsigned long BBC_BBC_TRIG = 0x2
 
static const unsigned long BBC_BBZDC_TRIG = 0x8
 
static const unsigned long BBC_BBLL1_TRIG = 0x40
 
static const float BBC_nHIT_MB_MAX [nSIDE] = {0.90, 0.90}
 
static const float BBC_nHIT_MB_MIN [nSIDE] = {0.05, 0.05}
 
static const float ZDC_BBC_TRIGSCALE = 1
 
static const int MAX_ADC_MIP = 100
 
static const int MAX_CHARGE_SUM = 1500
 
static const unsigned long BBC_BBLL1_COPY_TRIG = 0x1000000
 
static const float BBC_DEFAULT_OFFSET = 10.5
 
static const float BBC_ZVERTEX_CUT_FOR_TRIG_RATE = 30.0
 
static const int BBC_COLOR_ZVTX [5] = {4, 2, 7, 6, 1}
 
static const int BBC_NSAMPLES = 31
 

Function Documentation

static const char* SIDE_Str [nSIDE] bbc_onlmon::__attribute__ ( (unused)  )
static

Variable Documentation

const unsigned long bbc_onlmon::BBC_BBC_TRIG = 0x2
static

Definition at line 125 of file BbcMonDefs.h.

View newest version in sPHENIX GitHub at line 125 of file BbcMonDefs.h

const unsigned long bbc_onlmon::BBC_BBLL1_COPY_TRIG = 0x1000000
static

Definition at line 218 of file BbcMonDefs.h.

View newest version in sPHENIX GitHub at line 218 of file BbcMonDefs.h

const unsigned long bbc_onlmon::BBC_BBLL1_TRIG = 0x40
static

Definition at line 127 of file BbcMonDefs.h.

View newest version in sPHENIX GitHub at line 127 of file BbcMonDefs.h

const unsigned long bbc_onlmon::BBC_BBZDC_TRIG = 0x8
static

Definition at line 126 of file BbcMonDefs.h.

View newest version in sPHENIX GitHub at line 126 of file BbcMonDefs.h

const int bbc_onlmon::BBC_COLOR_ZVTX[5] = {4, 2, 7, 6, 1}
static

Definition at line 232 of file BbcMonDefs.h.

View newest version in sPHENIX GitHub at line 232 of file BbcMonDefs.h

Referenced by BbcMonDraw::MakeCanvas().

const float bbc_onlmon::BBC_DEFAULT_OFFSET = 10.5
static

Definition at line 224 of file BbcMonDefs.h.

View newest version in sPHENIX GitHub at line 224 of file BbcMonDefs.h

Referenced by BbcMonDraw::Draw().

const float bbc_onlmon::BBC_MAX_REGULAR_TDC0_MEAN = 13.5
static

Definition at line 76 of file BbcMonDefs.h.

View newest version in sPHENIX GitHub at line 76 of file BbcMonDefs.h

Referenced by BbcMonDraw::Draw().

const float bbc_onlmon::BBC_MAX_REGULAR_TDC1_MEAN = 13.5
static

Definition at line 81 of file BbcMonDefs.h.

View newest version in sPHENIX GitHub at line 81 of file BbcMonDefs.h

Referenced by BbcMonDraw::MakeCanvas().

const float bbc_onlmon::BBC_MAX_REGULAR_ZVERTEX_MEAN = 20.0
static

Definition at line 85 of file BbcMonDefs.h.

View newest version in sPHENIX GitHub at line 85 of file BbcMonDefs.h

Referenced by BbcMonDraw::MakeCanvas().

const float bbc_onlmon::BBC_MIN_REGULAR_TDC0_MEAN = 7.5
static

Definition at line 77 of file BbcMonDefs.h.

View newest version in sPHENIX GitHub at line 77 of file BbcMonDefs.h

Referenced by BbcMonDraw::Draw().

const float bbc_onlmon::BBC_MIN_REGULAR_TDC1_MEAN = 7.5
static

Definition at line 82 of file BbcMonDefs.h.

View newest version in sPHENIX GitHub at line 82 of file BbcMonDefs.h

Referenced by BbcMonDraw::MakeCanvas().

const float bbc_onlmon::BBC_MIN_REGULAR_ZVERTEX_MEAN = -20.0
static

Definition at line 86 of file BbcMonDefs.h.

View newest version in sPHENIX GitHub at line 86 of file BbcMonDefs.h

Referenced by BbcMonDraw::MakeCanvas().

const float bbc_onlmon::BBC_MIN_WORNING_STATISTICS_FOR_ZVERTEX_MEAN = 5000
static

Definition at line 87 of file BbcMonDefs.h.

View newest version in sPHENIX GitHub at line 87 of file BbcMonDefs.h

Referenced by BbcMonDraw::Draw().

const float bbc_onlmon::BBC_nHIT_LASER_MAX[nSIDE] = {1.00, 1.00}
static

Definition at line 52 of file BbcMonDefs.h.

View newest version in sPHENIX GitHub at line 52 of file BbcMonDefs.h

Referenced by BbcMonDraw::MakeCanvas().

const float bbc_onlmon::BBC_nHIT_LASER_MIN[nSIDE] = {0.95, 0.95}
static

Definition at line 53 of file BbcMonDefs.h.

View newest version in sPHENIX GitHub at line 53 of file BbcMonDefs.h

Referenced by BbcMonDraw::Draw(), and BbcMonDraw::MakeCanvas().

const float bbc_onlmon::BBC_nHIT_MB_MAX[nSIDE] = {0.90, 0.90}
static

Definition at line 129 of file BbcMonDefs.h.

View newest version in sPHENIX GitHub at line 129 of file BbcMonDefs.h

Referenced by BbcMonDraw::Draw(), and BbcMonDraw::MakeCanvas().

const float bbc_onlmon::BBC_nHIT_MB_MIN[nSIDE] = {0.05, 0.05}
static

Definition at line 131 of file BbcMonDefs.h.

View newest version in sPHENIX GitHub at line 131 of file BbcMonDefs.h

Referenced by BbcMonDraw::Draw(), and BbcMonDraw::MakeCanvas().

const int bbc_onlmon::BBC_NSAMPLES = 31
static

Definition at line 234 of file BbcMonDefs.h.

View newest version in sPHENIX GitHub at line 234 of file BbcMonDefs.h

Referenced by BbcMon::Init().

const int bbc_onlmon::BBC_PACKET_ID = 1001
static

Definition at line 89 of file BbcMonDefs.h.

View newest version in sPHENIX GitHub at line 89 of file BbcMonDefs.h

const float bbc_onlmon::BBC_TDC_OVERFLOW_REGULAR_MAX = 3
static

Definition at line 46 of file BbcMonDefs.h.

View newest version in sPHENIX GitHub at line 46 of file BbcMonDefs.h

Referenced by BbcMonDraw::Draw(), and BbcMonDraw::MakeCanvas().

const float bbc_onlmon::BBC_TDC_OVERFLOW_REGULAR_MIN = -3
static

Definition at line 47 of file BbcMonDefs.h.

View newest version in sPHENIX GitHub at line 47 of file BbcMonDefs.h

Referenced by BbcMonDraw::Draw(), and BbcMonDraw::MakeCanvas().

const float bbc_onlmon::BBC_TDC_OVERFLOW_REGULAR_RMS_MAX = 3.0
static

Definition at line 48 of file BbcMonDefs.h.

View newest version in sPHENIX GitHub at line 48 of file BbcMonDefs.h

Referenced by BbcMonDraw::Draw().

const int bbc_onlmon::BBC_TRIG_PACKET_ID = 14001
static

Definition at line 93 of file BbcMonDefs.h.

View newest version in sPHENIX GitHub at line 93 of file BbcMonDefs.h

const float bbc_onlmon::BBC_TYPICAL_REGULAR_TDC0_MEAN = 10.5
static

Definition at line 75 of file BbcMonDefs.h.

View newest version in sPHENIX GitHub at line 75 of file BbcMonDefs.h

const float bbc_onlmon::BBC_TYPICAL_REGULAR_TDC1_MEAN = 10.5
static

Definition at line 80 of file BbcMonDefs.h.

View newest version in sPHENIX GitHub at line 80 of file BbcMonDefs.h

const int bbc_onlmon::BBC_ZDC_PACKET_ID = 13001
static

Definition at line 92 of file BbcMonDefs.h.

View newest version in sPHENIX GitHub at line 92 of file BbcMonDefs.h

const unsigned long bbc_onlmon::BBC_ZDC_TRIG = 0x4
static

Definition at line 124 of file BbcMonDefs.h.

View newest version in sPHENIX GitHub at line 124 of file BbcMonDefs.h

const float bbc_onlmon::BBC_ZVERTEX_CUT_FOR_TRIG_RATE = 30.0
static

Definition at line 228 of file BbcMonDefs.h.

View newest version in sPHENIX GitHub at line 228 of file BbcMonDefs.h

const float bbc_onlmon::BBC_ZVERTEX_OVERFLOW_REGULAR_MAX = 50
static

Definition at line 49 of file BbcMonDefs.h.

View newest version in sPHENIX GitHub at line 49 of file BbcMonDefs.h

const float bbc_onlmon::BBC_ZVERTEX_OVERFLOW_REGULAR_MIN = -50
static

Definition at line 50 of file BbcMonDefs.h.

View newest version in sPHENIX GitHub at line 50 of file BbcMonDefs.h

const int bbc_onlmon::BBCN_PACKET_ID = 1002
static

Definition at line 90 of file BbcMonDefs.h.

View newest version in sPHENIX GitHub at line 90 of file BbcMonDefs.h

const int bbc_onlmon::BBCS_PACKET_ID = 1003
static

Definition at line 91 of file BbcMonDefs.h.

View newest version in sPHENIX GitHub at line 91 of file BbcMonDefs.h

const float bbc_onlmon::CANVAS_XAXIS_LABEL_OFFSET[] = {0.005}
static

Definition at line 66 of file BbcMonDefs.h.

View newest version in sPHENIX GitHub at line 66 of file BbcMonDefs.h

const float bbc_onlmon::CANVAS_XAXIS_LABEL_SIZE[] = {0.050}
static

Definition at line 65 of file BbcMonDefs.h.

View newest version in sPHENIX GitHub at line 65 of file BbcMonDefs.h

const float bbc_onlmon::CANVAS_XAXIS_PAD_OFFSET[] = {1.000}
static

Definition at line 67 of file BbcMonDefs.h.

View newest version in sPHENIX GitHub at line 67 of file BbcMonDefs.h

const float bbc_onlmon::CANVAS_XAXIS_TITLE_OFFSET[] = {1.000}
static

Definition at line 64 of file BbcMonDefs.h.

View newest version in sPHENIX GitHub at line 64 of file BbcMonDefs.h

const float bbc_onlmon::CANVAS_XAXIS_TITLE_SIZE[] = {0.060}
static

Definition at line 63 of file BbcMonDefs.h.

View newest version in sPHENIX GitHub at line 63 of file BbcMonDefs.h

const float bbc_onlmon::CANVAS_YAXIS_LABEL_OFFSET[] = {0.005}
static

Definition at line 72 of file BbcMonDefs.h.

View newest version in sPHENIX GitHub at line 72 of file BbcMonDefs.h

const float bbc_onlmon::CANVAS_YAXIS_LABEL_SIZE[] = {0.050}
static

Definition at line 71 of file BbcMonDefs.h.

View newest version in sPHENIX GitHub at line 71 of file BbcMonDefs.h

const float bbc_onlmon::CANVAS_YAXIS_PAD_OFFSET[] = {0.150}
static

Definition at line 73 of file BbcMonDefs.h.

View newest version in sPHENIX GitHub at line 73 of file BbcMonDefs.h

const float bbc_onlmon::CANVAS_YAXIS_TITLE_OFFSET[] = {0.500}
static

Definition at line 70 of file BbcMonDefs.h.

View newest version in sPHENIX GitHub at line 70 of file BbcMonDefs.h

const float bbc_onlmon::CANVAS_YAXIS_TITLE_SIZE[] = {0.070}
static

Definition at line 69 of file BbcMonDefs.h.

View newest version in sPHENIX GitHub at line 69 of file BbcMonDefs.h

const int bbc_onlmon::MAX_ADC = 4096
static

Definition at line 42 of file BbcMonDefs.h.

View newest version in sPHENIX GitHub at line 42 of file BbcMonDefs.h

const int bbc_onlmon::MAX_ADC_MIP = 100
static

Definition at line 134 of file BbcMonDefs.h.

View newest version in sPHENIX GitHub at line 134 of file BbcMonDefs.h

Referenced by BbcMon::Init().

const float bbc_onlmon::max_armhittime = 22

Definition at line 13 of file BbcMonDefs.h.

View newest version in sPHENIX GitHub at line 13 of file BbcMonDefs.h

Referenced by BbcMon::Init().

const int bbc_onlmon::MAX_CHARGE_SUM = 1500
static

Definition at line 135 of file BbcMonDefs.h.

View newest version in sPHENIX GitHub at line 135 of file BbcMonDefs.h

Referenced by BbcMon::Init().

const float bbc_onlmon::max_zvertex = 300
static

Definition at line 19 of file BbcMonDefs.h.

View newest version in sPHENIX GitHub at line 19 of file BbcMonDefs.h

Referenced by BbcMon::Init().

const float bbc_onlmon::min_armhittime = 0

Definition at line 14 of file BbcMonDefs.h.

View newest version in sPHENIX GitHub at line 14 of file BbcMonDefs.h

Referenced by BbcMon::Init().

const float bbc_onlmon::min_zvertex = -300
static

Definition at line 20 of file BbcMonDefs.h.

View newest version in sPHENIX GitHub at line 20 of file BbcMonDefs.h

Referenced by BbcMon::Init().

const int bbc_onlmon::nBIN_ADC = 128
static

Definition at line 41 of file BbcMonDefs.h.

View newest version in sPHENIX GitHub at line 41 of file BbcMonDefs.h

Referenced by BbcMon::Init().

const int bbc_onlmon::nBIN_TDC = 64
static

Definition at line 38 of file BbcMonDefs.h.

View newest version in sPHENIX GitHub at line 38 of file BbcMonDefs.h

Referenced by BbcMon::Init().

const int bbc_onlmon::num_pmt = 128

Definition at line 9 of file BbcMonDefs.h.

View newest version in sPHENIX GitHub at line 9 of file BbcMonDefs.h

const float bbc_onlmon::TDC_CONVERSION_FACTOR = 0.007
static

Definition at line 40 of file BbcMonDefs.h.

View newest version in sPHENIX GitHub at line 40 of file BbcMonDefs.h

Referenced by BbcMon::Init().

const double bbc_onlmon::TDC_FIT_MAX = 19.0
static

Definition at line 15 of file BbcMonDefs.h.

View newest version in sPHENIX GitHub at line 15 of file BbcMonDefs.h

Referenced by BbcMonDraw::Draw().

const double bbc_onlmon::TDC_FIT_MIN = 1.0
static

Definition at line 16 of file BbcMonDefs.h.

View newest version in sPHENIX GitHub at line 16 of file BbcMonDefs.h

Referenced by BbcMonDraw::Draw().

const int bbc_onlmon::tdc_max = 4096

Definition at line 10 of file BbcMonDefs.h.

View newest version in sPHENIX GitHub at line 10 of file BbcMonDefs.h

const int bbc_onlmon::tdc_max_overflow = 3299

Definition at line 12 of file BbcMonDefs.h.

View newest version in sPHENIX GitHub at line 12 of file BbcMonDefs.h

Referenced by BbcMon::Init().

const int bbc_onlmon::tdc_min_overflow = 2600

Definition at line 11 of file BbcMonDefs.h.

View newest version in sPHENIX GitHub at line 11 of file BbcMonDefs.h

const float bbc_onlmon::VIEW_OVERFLOW_MAX = 20
static

Definition at line 44 of file BbcMonDefs.h.

View newest version in sPHENIX GitHub at line 44 of file BbcMonDefs.h

Referenced by BbcMon::Init().

const float bbc_onlmon::VIEW_OVERFLOW_MIN = -20
static

Definition at line 45 of file BbcMonDefs.h.

View newest version in sPHENIX GitHub at line 45 of file BbcMonDefs.h

Referenced by BbcMon::Init().

const float bbc_onlmon::ZDC_BBC_TRIGSCALE = 1
static

Definition at line 132 of file BbcMonDefs.h.

View newest version in sPHENIX GitHub at line 132 of file BbcMonDefs.h

const int bbc_onlmon::zvtnbin = 600
static

Definition at line 18 of file BbcMonDefs.h.

View newest version in sPHENIX GitHub at line 18 of file BbcMonDefs.h

Referenced by BbcMon::Init().