CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Classes | Enumerations | Variables
hcaldqm::axis Namespace Reference

Classes

class  Axis
 
class  CoordinateAxis
 
class  FlagAxis
 
class  ValueAxis
 

Enumerations

enum  AxisQType { fValue = 0, fCoordinate = 1, fFlag = 2, nAxisQType = 3 }
 
enum  AxisType { fXaxis = 0, fYaxis = 1, fZaxis = 2, nAxisType = 3 }
 
enum  CoordinateType {
  fSubDet = 0, fiphi = 1, fieta = 2, fdepth = 3,
  fFEDVME = 4, fFEDuTCA = 5, fFEDComb = 6, fCrateVME = 7,
  fCrateuTCA = 8, fCrateComb = 9, fSlotVME = 10, fSlotuTCA = 11,
  fSlotComb = 12, fFiberVME = 13, fFiberuTCA = 14, fFiberComb = 15,
  fFiberCh = 16, fTPSubDet = 17, fTPieta = 18, fSubDetPM = 19,
  fTPSubDetPM = 20, fSpigot = 21, nCoordinateType = 22
}
 
enum  ValueType {
  fEntries = 0, fEvents = 1, f1OverEvents = 2, fEnergy = 3,
  fTime = 4, fADC = 5, fADC_5 = 6, fADC_15 = 7,
  fNomFC = 8, fNomFC_1000 = 9, fNomFC_3000 = 10, fTimeTS = 11,
  fTimeTS_200 = 12, fLS = 13, fEt_256 = 14, fEt_128 = 15,
  fFG = 16, fRatio = 17, fDigiSize = 18, fAroundZero = 19,
  fRatio2 = 20, fEntries500 = 21, fEntries100 = 22, fdEtRatio = 23,
  fSumdEt = 24, fTime20TS = 25, fQIE10ADC256 = 26, fQIE10TDC64 = 27,
  nValueType = 28
}
 

Variables

double const cmax [nCoordinateType]
 
double const cmin [nCoordinateType]
 
int const cnbins [nCoordinateType]
 
std::string const ctitle [nCoordinateType]
 
double const vmax [nValueType]
 
double const vmin [nValueType]
 
int const vnbins [nValueType]
 
std::string const vtitle [nValueType]
 

Enumeration Type Documentation

Enumerator
fValue 
fCoordinate 
fFlag 
nAxisQType 

Definition at line 39 of file Axis.h.

40  {
41  fValue = 0,
42  fCoordinate = 1,
43  fFlag = 2,
44  nAxisQType = 3
45  };
Enumerator
fXaxis 
fYaxis 
fZaxis 
nAxisType 

Definition at line 32 of file Axis.h.

33  {
34  fXaxis = 0,
35  fYaxis = 1,
36  fZaxis = 2,
37  nAxisType = 3
38  };
Enumerator
fSubDet 
fiphi 
fieta 
fdepth 
fFEDVME 
fFEDuTCA 
fFEDComb 
fCrateVME 
fCrateuTCA 
fCrateComb 
fSlotVME 
fSlotuTCA 
fSlotComb 
fFiberVME 
fFiberuTCA 
fFiberComb 
fFiberCh 
fTPSubDet 
fTPieta 
fSubDetPM 
fTPSubDetPM 
fSpigot 
nCoordinateType 

Definition at line 22 of file CoordinateAxis.h.

23  {
24  fSubDet = 0,
25  fiphi = 1,
26  fieta = 2,
27  fdepth = 3,
28 
29  fFEDVME = 4,
30  fFEDuTCA = 5,
31  fFEDComb = 6,
32  fCrateVME = 7,
33  fCrateuTCA = 8,
34  fCrateComb = 9,
35  fSlotVME = 10,
36  fSlotuTCA = 11,
37  fSlotComb = 12,
38  fFiberVME = 13,
39  fFiberuTCA = 14,
40  fFiberComb = 15,
41  fFiberCh = 16,
42 
43  fTPSubDet = 17,
44  fTPieta = 18,
45 
46  fSubDetPM = 19,
47  fTPSubDetPM = 20,
48 
49  fSpigot = 21,
50 
51  nCoordinateType = 22
52  };
Enumerator
fEntries 
fEvents 
f1OverEvents 
fEnergy 
fTime 
fADC 
fADC_5 
fADC_15 
fNomFC 
fNomFC_1000 
fNomFC_3000 
fTimeTS 
fTimeTS_200 
fLS 
fEt_256 
fEt_128 
fFG 
fRatio 
fDigiSize 
fAroundZero 
fRatio2 
fEntries500 
fEntries100 
fdEtRatio 
fSumdEt 
fTime20TS 
fQIE10ADC256 
fQIE10TDC64 
nValueType 

Definition at line 21 of file ValueAxis.h.

22  {
23  fEntries = 0,
24  fEvents = 1,
25  f1OverEvents = 2,
26  fEnergy = 3,
27  fTime = 4,
28  fADC = 5,
29  fADC_5 = 6,
30  fADC_15 = 7,
31  fNomFC = 8,
32  fNomFC_1000 = 9,
33  fNomFC_3000 = 10,
34  fTimeTS = 11,
35  fTimeTS_200 = 12,
36  fLS = 13,
37  fEt_256 = 14,
38  fEt_128 = 15,
39  fFG = 16,
40  fRatio = 17,
41  fDigiSize = 18,
42  fAroundZero = 19,
43  fRatio2 = 20,
44  fEntries500 = 21,
45  fEntries100 = 22,
46  fdEtRatio = 23,
47  fSumdEt = 24,
48  fTime20TS = 25,
49 
50  // for QIE 10
51  fQIE10ADC256 = 26,
52  fQIE10TDC64 = 27,
53 
54  nValueType = 28
55  };

Variable Documentation

double const hcaldqm::axis::cmax[nCoordinateType]
Initial value:
= {
HF+1, IPHI_MAX+0.5, 84, DEPTH_MAX+0.5,
2, 64, 8, 4,
}
int const CRATE_uTCA_NUM
Definition: Constants.h:46
int const FIBERCH_MAX
Definition: Constants.h:75
int const SLOT_VME_NUM
Definition: Constants.h:60
int const HF
Definition: Constants.h:86
int const SPIGOT_MAX
Definition: Constants.h:63
int const FIBER_VME_NUM
Definition: Constants.h:69
int const FIBER_uTCA_NUM
Definition: Constants.h:72
int const FED_uTCA_NUM
Definition: Constants.h:33
int const FED_VME_NUM
Definition: Constants.h:29
int const CRATE_VME_NUM
Definition: Constants.h:41
int const SLOT_uTCA_NUM
Definition: Constants.h:52
static const int IPHI_MAX
Definition: HcalTopology.cc:13
int const DEPTH_MAX
Definition: Constants.h:127

Definition at line 75 of file CoordinateAxis.h.

Referenced by RPCGeometryServTest::analyze().

double const hcaldqm::axis::cmin[nCoordinateType]
Initial value:
= {
HB, IPHI_MIN-0.5, 0, DEPTH_MIN-0.5,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, FIBERCH_MIN,
0, 0, 0, 0,
-.5
}
int const IPHI_MIN
Definition: Constants.h:98
int const FIBERCH_MIN
Definition: Constants.h:74
int const DEPTH_MIN
Definition: Constants.h:125

Definition at line 66 of file CoordinateAxis.h.

Referenced by RPCGeometryServTest::analyze().

int const hcaldqm::axis::cnbins[nCoordinateType]
Initial value:
= {
2, 64, 8, 4,
}
int const IPHI_NUM
Definition: Constants.h:100
int const FIBERCH_NUM
Definition: Constants.h:76
int const SUBDET_NUM
Definition: Constants.h:87
int const CRATE_uTCA_NUM
Definition: Constants.h:46
int const SLOT_VME_NUM
Definition: Constants.h:60
int const FIBER_VME_NUM
Definition: Constants.h:69
int const FIBER_uTCA_NUM
Definition: Constants.h:72
int const SPIGOT_NUM
Definition: Constants.h:64
int const FED_uTCA_NUM
Definition: Constants.h:33
int const DEPTH_NUM
Definition: Constants.h:128
int const FED_VME_NUM
Definition: Constants.h:29
int const CRATE_VME_NUM
Definition: Constants.h:41
int const SLOT_uTCA_NUM
Definition: Constants.h:52

Definition at line 88 of file CoordinateAxis.h.

std::string const hcaldqm::axis::ctitle[nCoordinateType]
Initial value:
= {
"Sub Detector", "iphi", "ieta", "depth",
"FED", "FED", "FED", "Crate", "Crate", "Crate",
"Slot", "Slot", "Slot", "Fiber", "Fiber", "Fiber",
"Fiber Channel",
"TP Sub Detector", "TP ieta",
"Sub Detector (+/-)", "TP Sub Detector (+/-)",
"Spigot"
}

Definition at line 54 of file CoordinateAxis.h.

double const hcaldqm::axis::vmax[nValueType]
Initial value:
= {
3000, 500, 1, 200, 50, 128, 5, 15, 10000, 1000, 3000, 9.5, 9.5,
4000.5, 255.5, 255.5, 1.5, 1.05, 10.5, 10, 2, 500, 100, 1.05, 2000,
9.5, 55.5, 63.5
}

Definition at line 69 of file ValueAxis.h.

Referenced by TEcnaParHistos::GetYmaxDefaultValue(), LMFIOV::setVmax(), and EventShape::thrust().

double const hcaldqm::axis::vmin[nValueType]
Initial value:
= {
0, 0, 0, 0, -50, 0, 0, 0, -0.5, -0.5, -0.5, -0.5, -0.5, 0.5,
-0.5, -0.5, -0.5, 0, -0.5, -10, 0, 0, 0, -0.05, 0, -0.5, -0.5, -0.5
}

Definition at line 65 of file ValueAxis.h.

Referenced by TEcnaParHistos::GetYminDefaultValue(), and LMFIOV::setVmin().

int const hcaldqm::axis::vnbins[nValueType]
Initial value:
= {
500, 100, 100, 400, 200, 128, 100, 300, 1000, 200, 600, 10,
200, 4000, 256, 128, 2, 200, 11, 20, 200, 500, 100, 200, 1000,10,
256, 64
}

Definition at line 74 of file ValueAxis.h.

std::string const hcaldqm::axis::vtitle[nValueType]
Initial value:
= {
"Entries", "Events", "1/Events", "Energy (GeV)", "Time (ns)",
"ADC", "ADC", "ADC", "nom. fC", "nom. fC", "nom. fC", "Time Slice",
"Time Slice", "LS", "Et", "Et", "Fine Grain Bit", "Ratio",
"Digi Size", "Quantity", "Ratio", "Entries", "Entries",
"Summed dEt/Et", "Summed dEt", "Time Slice", "QIE10 ADC",
"QIE10 TDC"
}

Definition at line 57 of file ValueAxis.h.