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;
RCTMonitor::TPETAMAX
static const float TPETAMAX
Definition: RCTMonitor.h:131
RCTMonitor::R12BINS
static const unsigned int R12BINS
Definition: RCTMonitor.h:124
RCTMonitor::TEVMIN
static const float TEVMIN
Definition: RCTMonitor.h:141
RCTMonitor::RTPMAX
static const float RTPMAX
Definition: RCTMonitor.h:137
RCTMonitor::METPHIMAX
static const float METPHIMAX
Definition: RCTMonitor.h:117
ScaleOUT
const float ScaleOUT
Definition: somedefinitions.h:41
RCTMonitor::PHIMIN
static const float PHIMIN
Definition: RCTMonitor.h:113
RCTMonitor::R6MAX
static const float R6MAX
Definition: RCTMonitor.h:120
RCTMonitor::R10BINS
static const unsigned int R10BINS
Definition: RCTMonitor.h:121
RCTMonitor::METPHIBINS
static const unsigned int METPHIBINS
Definition: RCTMonitor.h:115
RCTMonitor.h
RCTMonitor::PHIBINS
static const unsigned int PHIBINS
Definition: RCTMonitor.h:112
ScaleINNER
const float ScaleINNER
Definition: somedefinitions.h:40
RCTMonitor::PHIMAX
static const float PHIMAX
Definition: RCTMonitor.h:114
RCTMonitor::L1EETAMAX
static const float L1EETAMAX
Definition: RCTMonitor.h:145
RCTMonitor::R6BINS
static const unsigned int R6BINS
Definition: RCTMonitor.h:118
RCTMonitor::RTPBINS
static const unsigned int RTPBINS
Definition: RCTMonitor.h:135
RCTMonitor::L1EPHIBINS
static const unsigned int L1EPHIBINS
Definition: RCTMonitor.h:146
RCTMonitor::TPPHIMAX
static const float TPPHIMAX
Definition: RCTMonitor.h:134
RCTMonitor::TPETABINS
static const unsigned int TPETABINS
Definition: RCTMonitor.h:129
ScaleIN
const float ScaleIN
Definition: somedefinitions.h:42
RCTMonitor::TPPHIMIN
static const float TPPHIMIN
Definition: RCTMonitor.h:133
RCTMonitor::TPETAMIN
static const float TPETAMIN
Definition: RCTMonitor.h:130
RCTMonitor::R10MIN
static const float R10MIN
Definition: RCTMonitor.h:122
RCTMonitor::L1EPHIMAX
static const float L1EPHIMAX
Definition: RCTMonitor.h:148
RCTMonitor::TEVMAX
static const float TEVMAX
Definition: RCTMonitor.h:142
RCTMonitor::ETABINS
static const unsigned int ETABINS
Definition: RCTMonitor.h:109
RCTMonitor::R6MIN
static const float R6MIN
Definition: RCTMonitor.h:119
RCTMonitor::TPPHIBINS
static const unsigned int TPPHIBINS
Definition: RCTMonitor.h:132
RCTMonitor::ETAMAX
static const float ETAMAX
Definition: RCTMonitor.h:111
RCTMonitor::METPHIMIN
static const float METPHIMIN
Definition: RCTMonitor.h:116
M_PI
#define M_PI
Definition: BXVectorInputProducer.cc:49
RCTMonitor::RTPMIN
static const float RTPMIN
Definition: RCTMonitor.h:136
RCTMonitor::R12MIN
static const float R12MIN
Definition: RCTMonitor.h:125
RCTMonitor::L1EETABINS
static const unsigned int L1EETABINS
Definition: RCTMonitor.h:143
RCTMonitor::L1EETAMIN
static const float L1EETAMIN
Definition: RCTMonitor.h:144
RCTMonitor::R12MAX
static const float R12MAX
Definition: RCTMonitor.h:126
RCTMonitor::L1EPHIMIN
static const float L1EPHIMIN
Definition: RCTMonitor.h:147
RCTMonitor::ETAMIN
static const float ETAMIN
Definition: RCTMonitor.h:110
RCTMonitor::R10MAX
static const float R10MAX
Definition: RCTMonitor.h:123
RCTMonitor::TEVBINS
static const unsigned int TEVBINS
Definition: RCTMonitor.h:140