CMS 3D CMS Logo

somedefinitions.h
Go to the documentation of this file.
2 
3 #include <cmath>
4 
5 // Define statics for bins etc.
6 const unsigned int RCTMonitor::ETABINS = 22;
7 const float RCTMonitor::ETAMIN = -0.5;
8 const float RCTMonitor::ETAMAX = 21.5;
9 const unsigned int RCTMonitor::METPHIBINS = 72;
10 const float RCTMonitor::METPHIMIN = -0.5;
11 const float RCTMonitor::METPHIMAX = 71.5;
12 const unsigned int RCTMonitor::PHIBINS = 18;
13 const float RCTMonitor::PHIMIN = -0.5;
14 const float RCTMonitor::PHIMAX = 17.5;
15 const unsigned int RCTMonitor::TPPHIBINS = 72;
16 const float RCTMonitor::TPPHIMIN = 0.5;
17 const float RCTMonitor::TPPHIMAX = 72.5;
18 const unsigned int RCTMonitor::TPETABINS = 65;
19 const float RCTMonitor::TPETAMIN = -32.5;
20 const float RCTMonitor::TPETAMAX = 32.5;
21 const unsigned int RCTMonitor::L1EETABINS = 22;
22 const float RCTMonitor::L1EETAMIN = -5;
23 const float RCTMonitor::L1EETAMAX = 5;
24 const unsigned int RCTMonitor::L1EPHIBINS = 18;
25 const float RCTMonitor::L1EPHIMIN = -M_PI;
26 const float RCTMonitor::L1EPHIMAX = M_PI;
27 
28 // Ranks 6, 10 and 12 bits
29 const unsigned int RCTMonitor::R6BINS = 64;
30 const float RCTMonitor::R6MIN = -0.5;
31 const float RCTMonitor::R6MAX = 63.5;
32 const unsigned int RCTMonitor::R10BINS = 1024;
33 const float RCTMonitor::R10MIN = -0.5;
34 const float RCTMonitor::R10MAX = 1023.5;
35 const unsigned int RCTMonitor::R12BINS = 4096;
36 const float RCTMonitor::R12MIN = -0.5;
37 const float RCTMonitor::R12MAX = 4095.5;
38 
39 // Normalize Trigger Towers according to physical extent.
40 const float ScaleINNER = 1.000000;
41 const float ScaleOUT = 0.423358;
42 const float ScaleIN = 0.794521;
43 
44 // Something for the trigger primitives
45 const unsigned int RCTMonitor::RTPBINS = 101;
46 const float RCTMonitor::RTPMIN = -0.5;
47 const float RCTMonitor::RTPMAX = 100.5;
48 
49 // Physical bins 1 Gev - 1 TeV in 1 GeV steps
50 const unsigned int RCTMonitor::TEVBINS = 1001;
51 const float RCTMonitor::TEVMIN = -0.5;
52 const float RCTMonitor::TEVMAX = 1000.5;
static const unsigned int L1EPHIBINS
Definition: RCTMonitor.h:146
static const float ETAMIN
Definition: RCTMonitor.h:110
static const float TPPHIMIN
Definition: RCTMonitor.h:133
static const float METPHIMIN
Definition: RCTMonitor.h:116
static const unsigned int TPETABINS
Definition: RCTMonitor.h:129
static const float L1EPHIMIN
Definition: RCTMonitor.h:147
static const float R6MIN
Definition: RCTMonitor.h:119
static const float TEVMIN
Definition: RCTMonitor.h:141
static const float R6MAX
Definition: RCTMonitor.h:120
static const float R10MAX
Definition: RCTMonitor.h:123
static const unsigned int R12BINS
Definition: RCTMonitor.h:124
static const float R12MAX
Definition: RCTMonitor.h:126
static const float R12MIN
Definition: RCTMonitor.h:125
static const float RTPMAX
Definition: RCTMonitor.h:137
const float ScaleINNER
static const unsigned int R10BINS
Definition: RCTMonitor.h:121
static const float PHIMAX
Definition: RCTMonitor.h:114
static const float L1EETAMIN
Definition: RCTMonitor.h:144
static const unsigned int R6BINS
Definition: RCTMonitor.h:118
static const float TPETAMIN
Definition: RCTMonitor.h:130
static const float R10MIN
Definition: RCTMonitor.h:122
#define M_PI
static const float L1EETAMAX
Definition: RCTMonitor.h:145
static const unsigned int RTPBINS
Definition: RCTMonitor.h:135
static const float ETAMAX
Definition: RCTMonitor.h:111
static const unsigned int PHIBINS
Definition: RCTMonitor.h:112
const float ScaleOUT
static const float L1EPHIMAX
Definition: RCTMonitor.h:148
static const float TPETAMAX
Definition: RCTMonitor.h:131
static const unsigned int ETABINS
Definition: RCTMonitor.h:109
static const float METPHIMAX
Definition: RCTMonitor.h:117
static const float PHIMIN
Definition: RCTMonitor.h:113
static const float TEVMAX
Definition: RCTMonitor.h:142
static const unsigned int TPPHIBINS
Definition: RCTMonitor.h:132
static const unsigned int TEVBINS
Definition: RCTMonitor.h:140
static const float TPPHIMAX
Definition: RCTMonitor.h:134
static const float RTPMIN
Definition: RCTMonitor.h:136
static const unsigned int METPHIBINS
Definition: RCTMonitor.h:115
static const unsigned int L1EETABINS
Definition: RCTMonitor.h:143
const float ScaleIN