CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
TB06RecoH2 Class Reference

#include <TB06RecoH2.h>

Inheritance diagram for TB06RecoH2:

Public Member Functions

void reset ()
 set all the values to 0 More...
 

Public Attributes

Float_t beamEnergy
 energy of the beam More...
 
Float_t BH1_
 
Float_t BH2_
 
Float_t BH3_
 
Float_t BH4_
 
Float_t CK1_
 
Float_t CK2_
 
Float_t CK3_
 
Float_t convFactor
 conversion factor from ADC to GeV used More...
 
Int_t event
 event number More...
 
Float_t localMap [7][7]
 energy in 7x7 xtals around the most energetic one More...
 
Float_t MEXTLenergy
 most energetic crystal energy More...
 
Int_t MEXTLeta
 most energetic crystal eta More...
 
Int_t MEXTLindex
 most energetic crystal index More...
 
Int_t MEXTLphi
 most energetic crystal phi More...
 
Int_t run
 run number More...
 
Float_t S1adc_
 
Float_t S1uncalib_
 
Float_t S25uncalib_
 
Float_t S2adc_
 
Float_t S3adc_
 
Float_t S49uncalib_
 
Float_t S4adc_
 
Float_t S521_
 
Float_t S528_
 
Int_t S6ADC
 ADC output of the S6 integrated signal. More...
 
Float_t S9uncalib_
 
Int_t tableIsMoving
 if the table is moving More...
 
Float_t TOF1J_
 
Float_t TOF1S_
 
Float_t TOF2J_
 
Float_t TOF2S_
 
Float_t VM1_
 
Float_t VM2_
 
Float_t VM3_
 
Float_t VM4_
 
Float_t VM5_
 
Float_t VM6_
 
Float_t VM7_
 
Float_t VM8_
 
Float_t VMB_
 
Float_t VMF_
 
int wcAXo_
 
int wcAYo_
 
int wcBXo_
 
int wcBYo_
 
int wcCXo_
 
int wcCYo_
 
Float_t xECAL
 ECAL x coord (eta) More...
 
Float_t xHodo
 hodoscope x coord (eta) More...
 
Float_t xQualityHodo
 hodoscope x quality (eta) More...
 
Float_t xSlopeHodo
 hodoscope x slope (eta) More...
 
float xwA_
 
float xwB_
 
float xwC_
 
Float_t yECAL
 ECAL y coord (phi) More...
 
Float_t yHodo
 hodoscope y coord (phi) More...
 
Float_t yQualityHodo
 hodoscope y quality (eta) More...
 
Float_t ySlopeHodo
 hodoscope y slope (eta) More...
 
float ywA_
 
float ywB_
 
float ywC_
 
Float_t zECAL
 ECAL z coord (phi) More...
 
Float_t zHodo
 hodoscope z coord (phi) More...
 

Detailed Description

compact reco dataset for ECAL TB 2006 data

Definition at line 10 of file TB06RecoH2.h.

Member Function Documentation

◆ reset()

void TB06RecoH2::reset ( void  )

set all the values to 0

Definition at line 8 of file TB06RecoH2.cc.

8  {
9  run = 0;
10  event = 0;
11  tableIsMoving = 0;
12  S6ADC = 0;
13 
14  MEXTLindex = 0;
15  MEXTLeta = 0;
16  MEXTLphi = 0;
17  MEXTLenergy = 0.;
18  beamEnergy = 0.;
19 
20  for (int eta = 0; eta < 7; ++eta)
21  for (int phi = 0; phi < 7; ++phi)
22  localMap[eta][phi] = 0.;
23 
24  S1uncalib_ = 0.;
25  S25uncalib_ = 0.;
26  S9uncalib_ = 0.;
27  S49uncalib_ = 0.;
28 
29  xECAL = 0.;
30  yECAL = 0.;
31  zECAL = 0.;
32  xHodo = 0.;
33  yHodo = 0.;
34  zHodo = 0.;
35  xSlopeHodo = 0.;
36  ySlopeHodo = 0.;
37  xQualityHodo = 0.;
38  yQualityHodo = 0.;
39  wcAXo_ = 0;
40  wcAYo_ = 0;
41  wcBXo_ = 0;
42  wcBYo_ = 0;
43  wcCXo_ = 0;
44  wcCYo_ = 0;
45  xwA_ = -999.;
46  ywA_ = -999.;
47  xwB_ = -999.;
48  ywB_ = -999.;
49  xwC_ = -999.;
50  ywC_ = -999.;
51  S1adc_ = 0.;
52  S2adc_ = 0.;
53  S3adc_ = 0.;
54  S4adc_ = 0.;
55  VM1_ = 0.;
56  VM2_ = 0.;
57  VM3_ = 0.;
58  VM4_ = 0.;
59  VM5_ = 0.;
60  VM6_ = 0.;
61  VM7_ = 0.;
62  VM8_ = 0.;
63  VMF_ = 0.;
64  VMB_ = 0.;
65  CK1_ = 0.;
66  CK2_ = 0.;
67  CK3_ = 0.;
68  BH1_ = 0.;
69  BH2_ = 0.;
70  BH3_ = 0.;
71  BH4_ = 0.;
72  TOF1S_ = -999.;
73  TOF1J_ = -999.;
74  TOF2S_ = -999.;
75  TOF2J_ = -999.;
76 
77  convFactor = 0.;
78 }

References beamEnergy, BH1_, BH2_, BH3_, BH4_, CK1_, CK2_, CK3_, convFactor, PVValHelper::eta, localMap, MEXTLenergy, MEXTLeta, MEXTLindex, MEXTLphi, phi, run, S1adc_, S1uncalib_, S25uncalib_, S2adc_, S3adc_, S49uncalib_, S4adc_, S6ADC, S9uncalib_, tableIsMoving, TOF1J_, TOF1S_, TOF2J_, TOF2S_, VM1_, VM2_, VM3_, VM4_, VM5_, VM6_, VM7_, VM8_, VMB_, VMF_, wcAXo_, wcAYo_, wcBXo_, wcBYo_, wcCXo_, wcCYo_, xECAL, xHodo, xQualityHodo, xSlopeHodo, xwA_, xwB_, xwC_, yECAL, yHodo, yQualityHodo, ySlopeHodo, ywA_, ywB_, ywC_, zECAL, and zHodo.

Referenced by MatrixReader.MatrixReader::__init__(), data_sources.json_list::next(), and MatrixReader.MatrixReader::showRaw().

Member Data Documentation

◆ beamEnergy

Float_t TB06RecoH2::beamEnergy

energy of the beam

Definition at line 30 of file TB06RecoH2.h.

Referenced by reset().

◆ BH1_

Float_t TB06RecoH2::BH1_

Definition at line 98 of file TB06RecoH2.h.

Referenced by reset().

◆ BH2_

Float_t TB06RecoH2::BH2_

Definition at line 99 of file TB06RecoH2.h.

Referenced by reset().

◆ BH3_

Float_t TB06RecoH2::BH3_

Definition at line 100 of file TB06RecoH2.h.

Referenced by reset().

◆ BH4_

Float_t TB06RecoH2::BH4_

Definition at line 101 of file TB06RecoH2.h.

Referenced by reset().

◆ CK1_

Float_t TB06RecoH2::CK1_

Definition at line 94 of file TB06RecoH2.h.

Referenced by reset().

◆ CK2_

Float_t TB06RecoH2::CK2_

Definition at line 95 of file TB06RecoH2.h.

Referenced by reset().

◆ CK3_

Float_t TB06RecoH2::CK3_

Definition at line 96 of file TB06RecoH2.h.

Referenced by reset().

◆ convFactor

Float_t TB06RecoH2::convFactor

conversion factor from ADC to GeV used

Definition at line 109 of file TB06RecoH2.h.

Referenced by reset().

◆ event

Int_t TB06RecoH2::event

event number

Definition at line 15 of file TB06RecoH2.h.

Referenced by Types.EventID::cppID(), looper.Looper::process(), and core.AutoHandle.AutoHandle::product().

◆ localMap

Float_t TB06RecoH2::localMap[7][7]

energy in 7x7 xtals around the most energetic one

Definition at line 33 of file TB06RecoH2.h.

Referenced by reset().

◆ MEXTLenergy

Float_t TB06RecoH2::MEXTLenergy

most energetic crystal energy

Definition at line 28 of file TB06RecoH2.h.

Referenced by reset().

◆ MEXTLeta

Int_t TB06RecoH2::MEXTLeta

most energetic crystal eta

Definition at line 24 of file TB06RecoH2.h.

Referenced by reset().

◆ MEXTLindex

Int_t TB06RecoH2::MEXTLindex

most energetic crystal index

Definition at line 22 of file TB06RecoH2.h.

Referenced by reset().

◆ MEXTLphi

Int_t TB06RecoH2::MEXTLphi

most energetic crystal phi

Definition at line 26 of file TB06RecoH2.h.

Referenced by reset().

◆ run

Int_t TB06RecoH2::run

◆ S1adc_

Float_t TB06RecoH2::S1adc_

Definition at line 75 of file TB06RecoH2.h.

Referenced by reset().

◆ S1uncalib_

Float_t TB06RecoH2::S1uncalib_

Definition at line 58 of file TB06RecoH2.h.

Referenced by reset().

◆ S25uncalib_

Float_t TB06RecoH2::S25uncalib_

Definition at line 59 of file TB06RecoH2.h.

Referenced by reset().

◆ S2adc_

Float_t TB06RecoH2::S2adc_

Definition at line 76 of file TB06RecoH2.h.

Referenced by reset().

◆ S3adc_

Float_t TB06RecoH2::S3adc_

Definition at line 77 of file TB06RecoH2.h.

Referenced by reset().

◆ S49uncalib_

Float_t TB06RecoH2::S49uncalib_

Definition at line 60 of file TB06RecoH2.h.

Referenced by reset().

◆ S4adc_

Float_t TB06RecoH2::S4adc_

Definition at line 78 of file TB06RecoH2.h.

Referenced by reset().

◆ S521_

Float_t TB06RecoH2::S521_

Definition at line 79 of file TB06RecoH2.h.

◆ S528_

Float_t TB06RecoH2::S528_

Definition at line 80 of file TB06RecoH2.h.

◆ S6ADC

Int_t TB06RecoH2::S6ADC

ADC output of the S6 integrated signal.

Definition at line 19 of file TB06RecoH2.h.

Referenced by reset().

◆ S9uncalib_

Float_t TB06RecoH2::S9uncalib_

Definition at line 61 of file TB06RecoH2.h.

Referenced by reset().

◆ tableIsMoving

Int_t TB06RecoH2::tableIsMoving

if the table is moving

Definition at line 17 of file TB06RecoH2.h.

Referenced by reset().

◆ TOF1J_

Float_t TB06RecoH2::TOF1J_

Definition at line 105 of file TB06RecoH2.h.

Referenced by reset().

◆ TOF1S_

Float_t TB06RecoH2::TOF1S_

Definition at line 103 of file TB06RecoH2.h.

Referenced by reset().

◆ TOF2J_

Float_t TB06RecoH2::TOF2J_

Definition at line 106 of file TB06RecoH2.h.

Referenced by reset().

◆ TOF2S_

Float_t TB06RecoH2::TOF2S_

Definition at line 104 of file TB06RecoH2.h.

Referenced by reset().

◆ VM1_

Float_t TB06RecoH2::VM1_

Definition at line 82 of file TB06RecoH2.h.

Referenced by reset().

◆ VM2_

Float_t TB06RecoH2::VM2_

Definition at line 83 of file TB06RecoH2.h.

Referenced by reset().

◆ VM3_

Float_t TB06RecoH2::VM3_

Definition at line 84 of file TB06RecoH2.h.

Referenced by reset().

◆ VM4_

Float_t TB06RecoH2::VM4_

Definition at line 85 of file TB06RecoH2.h.

Referenced by reset().

◆ VM5_

Float_t TB06RecoH2::VM5_

Definition at line 86 of file TB06RecoH2.h.

Referenced by reset().

◆ VM6_

Float_t TB06RecoH2::VM6_

Definition at line 87 of file TB06RecoH2.h.

Referenced by reset().

◆ VM7_

Float_t TB06RecoH2::VM7_

Definition at line 88 of file TB06RecoH2.h.

Referenced by reset().

◆ VM8_

Float_t TB06RecoH2::VM8_

Definition at line 89 of file TB06RecoH2.h.

Referenced by reset().

◆ VMB_

Float_t TB06RecoH2::VMB_

Definition at line 91 of file TB06RecoH2.h.

Referenced by reset().

◆ VMF_

Float_t TB06RecoH2::VMF_

Definition at line 90 of file TB06RecoH2.h.

Referenced by reset().

◆ wcAXo_

int TB06RecoH2::wcAXo_

Definition at line 63 of file TB06RecoH2.h.

Referenced by reset().

◆ wcAYo_

int TB06RecoH2::wcAYo_

Definition at line 64 of file TB06RecoH2.h.

Referenced by reset().

◆ wcBXo_

int TB06RecoH2::wcBXo_

Definition at line 65 of file TB06RecoH2.h.

Referenced by reset().

◆ wcBYo_

int TB06RecoH2::wcBYo_

Definition at line 66 of file TB06RecoH2.h.

Referenced by reset().

◆ wcCXo_

int TB06RecoH2::wcCXo_

Definition at line 67 of file TB06RecoH2.h.

Referenced by reset().

◆ wcCYo_

int TB06RecoH2::wcCYo_

Definition at line 68 of file TB06RecoH2.h.

Referenced by reset().

◆ xECAL

Float_t TB06RecoH2::xECAL

ECAL x coord (eta)

Definition at line 36 of file TB06RecoH2.h.

Referenced by reset().

◆ xHodo

Float_t TB06RecoH2::xHodo

hodoscope x coord (eta)

Definition at line 42 of file TB06RecoH2.h.

Referenced by reset().

◆ xQualityHodo

Float_t TB06RecoH2::xQualityHodo

hodoscope x quality (eta)

Definition at line 52 of file TB06RecoH2.h.

Referenced by reset().

◆ xSlopeHodo

Float_t TB06RecoH2::xSlopeHodo

hodoscope x slope (eta)

Definition at line 48 of file TB06RecoH2.h.

Referenced by reset().

◆ xwA_

float TB06RecoH2::xwA_

Definition at line 69 of file TB06RecoH2.h.

Referenced by reset().

◆ xwB_

float TB06RecoH2::xwB_

Definition at line 71 of file TB06RecoH2.h.

Referenced by reset().

◆ xwC_

float TB06RecoH2::xwC_

Definition at line 73 of file TB06RecoH2.h.

Referenced by reset().

◆ yECAL

Float_t TB06RecoH2::yECAL

ECAL y coord (phi)

Definition at line 38 of file TB06RecoH2.h.

Referenced by reset().

◆ yHodo

Float_t TB06RecoH2::yHodo

hodoscope y coord (phi)

Definition at line 44 of file TB06RecoH2.h.

Referenced by reset().

◆ yQualityHodo

Float_t TB06RecoH2::yQualityHodo

hodoscope y quality (eta)

Definition at line 54 of file TB06RecoH2.h.

Referenced by reset().

◆ ySlopeHodo

Float_t TB06RecoH2::ySlopeHodo

hodoscope y slope (eta)

Definition at line 50 of file TB06RecoH2.h.

Referenced by reset().

◆ ywA_

float TB06RecoH2::ywA_

Definition at line 70 of file TB06RecoH2.h.

Referenced by reset().

◆ ywB_

float TB06RecoH2::ywB_

Definition at line 72 of file TB06RecoH2.h.

Referenced by reset().

◆ ywC_

float TB06RecoH2::ywC_

Definition at line 74 of file TB06RecoH2.h.

Referenced by reset().

◆ zECAL

Float_t TB06RecoH2::zECAL

ECAL z coord (phi)

Definition at line 40 of file TB06RecoH2.h.

Referenced by reset().

◆ zHodo

Float_t TB06RecoH2::zHodo

hodoscope z coord (phi)

Definition at line 46 of file TB06RecoH2.h.

Referenced by reset().

TB06RecoH2::S6ADC
Int_t S6ADC
ADC output of the S6 integrated signal.
Definition: TB06RecoH2.h:19
TB06RecoH2::wcBYo_
int wcBYo_
Definition: TB06RecoH2.h:66
TB06RecoH2::ywB_
float ywB_
Definition: TB06RecoH2.h:72
TB06RecoH2::beamEnergy
Float_t beamEnergy
energy of the beam
Definition: TB06RecoH2.h:30
TB06RecoH2::S3adc_
Float_t S3adc_
Definition: TB06RecoH2.h:77
TB06RecoH2::xQualityHodo
Float_t xQualityHodo
hodoscope x quality (eta)
Definition: TB06RecoH2.h:52
TB06RecoH2::MEXTLindex
Int_t MEXTLindex
most energetic crystal index
Definition: TB06RecoH2.h:22
TB06RecoH2::BH2_
Float_t BH2_
Definition: TB06RecoH2.h:99
TB06RecoH2::S9uncalib_
Float_t S9uncalib_
Definition: TB06RecoH2.h:61
TB06RecoH2::TOF1J_
Float_t TOF1J_
Definition: TB06RecoH2.h:105
TB06RecoH2::VM3_
Float_t VM3_
Definition: TB06RecoH2.h:84
TB06RecoH2::wcCYo_
int wcCYo_
Definition: TB06RecoH2.h:68
TB06RecoH2::MEXTLeta
Int_t MEXTLeta
most energetic crystal eta
Definition: TB06RecoH2.h:24
TB06RecoH2::wcCXo_
int wcCXo_
Definition: TB06RecoH2.h:67
TB06RecoH2::TOF2S_
Float_t TOF2S_
Definition: TB06RecoH2.h:104
TB06RecoH2::ywC_
float ywC_
Definition: TB06RecoH2.h:74
TB06RecoH2::wcBXo_
int wcBXo_
Definition: TB06RecoH2.h:65
TB06RecoH2::ywA_
float ywA_
Definition: TB06RecoH2.h:70
TB06RecoH2::VM8_
Float_t VM8_
Definition: TB06RecoH2.h:89
TB06RecoH2::xSlopeHodo
Float_t xSlopeHodo
hodoscope x slope (eta)
Definition: TB06RecoH2.h:48
TB06RecoH2::CK2_
Float_t CK2_
Definition: TB06RecoH2.h:95
TB06RecoH2::S2adc_
Float_t S2adc_
Definition: TB06RecoH2.h:76
TB06RecoH2::wcAXo_
int wcAXo_
Definition: TB06RecoH2.h:63
TB06RecoH2::VM5_
Float_t VM5_
Definition: TB06RecoH2.h:86
TB06RecoH2::yECAL
Float_t yECAL
ECAL y coord (phi)
Definition: TB06RecoH2.h:38
TB06RecoH2::xwA_
float xwA_
Definition: TB06RecoH2.h:69
PVValHelper::eta
Definition: PVValidationHelpers.h:69
TB06RecoH2::yHodo
Float_t yHodo
hodoscope y coord (phi)
Definition: TB06RecoH2.h:44
TB06RecoH2::xwC_
float xwC_
Definition: TB06RecoH2.h:73
TB06RecoH2::MEXTLenergy
Float_t MEXTLenergy
most energetic crystal energy
Definition: TB06RecoH2.h:28
TB06RecoH2::BH3_
Float_t BH3_
Definition: TB06RecoH2.h:100
TB06RecoH2::ySlopeHodo
Float_t ySlopeHodo
hodoscope y slope (eta)
Definition: TB06RecoH2.h:50
TB06RecoH2::yQualityHodo
Float_t yQualityHodo
hodoscope y quality (eta)
Definition: TB06RecoH2.h:54
TB06RecoH2::tableIsMoving
Int_t tableIsMoving
if the table is moving
Definition: TB06RecoH2.h:17
TB06RecoH2::S4adc_
Float_t S4adc_
Definition: TB06RecoH2.h:78
TB06RecoH2::BH1_
Float_t BH1_
Definition: TB06RecoH2.h:98
TB06RecoH2::S49uncalib_
Float_t S49uncalib_
Definition: TB06RecoH2.h:60
TB06RecoH2::xHodo
Float_t xHodo
hodoscope x coord (eta)
Definition: TB06RecoH2.h:42
TB06RecoH2::S1uncalib_
Float_t S1uncalib_
Definition: TB06RecoH2.h:58
TB06RecoH2::VMF_
Float_t VMF_
Definition: TB06RecoH2.h:90
TB06RecoH2::S25uncalib_
Float_t S25uncalib_
Definition: TB06RecoH2.h:59
TB06RecoH2::xwB_
float xwB_
Definition: TB06RecoH2.h:71
TB06RecoH2::VM4_
Float_t VM4_
Definition: TB06RecoH2.h:85
TB06RecoH2::zECAL
Float_t zECAL
ECAL z coord (phi)
Definition: TB06RecoH2.h:40
TB06RecoH2::CK3_
Float_t CK3_
Definition: TB06RecoH2.h:96
DDAxes::phi
TB06RecoH2::VM2_
Float_t VM2_
Definition: TB06RecoH2.h:83
TB06RecoH2::wcAYo_
int wcAYo_
Definition: TB06RecoH2.h:64
TB06RecoH2::CK1_
Float_t CK1_
Definition: TB06RecoH2.h:94
TB06RecoH2::S1adc_
Float_t S1adc_
Definition: TB06RecoH2.h:75
TB06RecoH2::VM7_
Float_t VM7_
Definition: TB06RecoH2.h:88
TB06RecoH2::zHodo
Float_t zHodo
hodoscope z coord (phi)
Definition: TB06RecoH2.h:46
TB06RecoH2::BH4_
Float_t BH4_
Definition: TB06RecoH2.h:101
TB06RecoH2::VM6_
Float_t VM6_
Definition: TB06RecoH2.h:87
TB06RecoH2::VM1_
Float_t VM1_
Definition: TB06RecoH2.h:82
TB06RecoH2::MEXTLphi
Int_t MEXTLphi
most energetic crystal phi
Definition: TB06RecoH2.h:26
TB06RecoH2::TOF2J_
Float_t TOF2J_
Definition: TB06RecoH2.h:106
TB06RecoH2::xECAL
Float_t xECAL
ECAL x coord (eta)
Definition: TB06RecoH2.h:36
TB06RecoH2::localMap
Float_t localMap[7][7]
energy in 7x7 xtals around the most energetic one
Definition: TB06RecoH2.h:33
TB06RecoH2::TOF1S_
Float_t TOF1S_
Definition: TB06RecoH2.h:103
TB06RecoH2::VMB_
Float_t VMB_
Definition: TB06RecoH2.h:91
TB06RecoH2::convFactor
Float_t convFactor
conversion factor from ADC to GeV used
Definition: TB06RecoH2.h:109
TB06RecoH2::run
Int_t run
run number
Definition: TB06RecoH2.h:13