CMS 3D CMS Logo

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

#include <TB06Reco.h>

Inheritance diagram for TB06Reco:

Public Member Functions

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

Public Attributes

Float_t beamEnergy
 energy of the beam More...
 
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...
 
Int_t S6ADC
 ADC output of the S6 integrated signal. More...
 
Int_t tableIsMoving
 if the table is moving More...
 
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_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_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 TB06Reco.h.

Member Function Documentation

◆ reset()

void TB06Reco::reset ( void  )

set all the values to 0

Definition at line 8 of file TB06Reco.cc.

References beamEnergy, convFactor, PVValHelper::eta, localMap, MEXTLenergy, MEXTLeta, MEXTLindex, MEXTLphi, phi, run, S6ADC, tableIsMoving, xECAL, xHodo, xQualityHodo, xSlopeHodo, yECAL, yHodo, yQualityHodo, ySlopeHodo, zECAL, and zHodo.

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

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  xECAL = 0.;
25  yECAL = 0.;
26  zECAL = 0.;
27  xHodo = 0.;
28  yHodo = 0.;
29  zHodo = 0.;
30  xSlopeHodo = 0.;
31  ySlopeHodo = 0.;
32  xQualityHodo = 0.;
33  yQualityHodo = 0.;
34 
35  convFactor = 0.;
36 }
Int_t run
run number
Definition: TB06Reco.h:13
Float_t convFactor
conversion factor from ADC to GeV used
Definition: TB06Reco.h:57
Float_t yHodo
hodoscope y coord (phi)
Definition: TB06Reco.h:44
Float_t localMap[7][7]
energy in 7x7 xtals around the most energetic one
Definition: TB06Reco.h:33
Int_t MEXTLeta
most energetic crystal eta
Definition: TB06Reco.h:24
Float_t zHodo
hodoscope z coord (phi)
Definition: TB06Reco.h:46
Float_t xECAL
ECAL x coord (eta)
Definition: TB06Reco.h:36
Float_t xQualityHodo
hodoscope x quality (eta)
Definition: TB06Reco.h:52
Float_t MEXTLenergy
most energetic crystal energy
Definition: TB06Reco.h:28
Float_t zECAL
ECAL z coord (phi)
Definition: TB06Reco.h:40
Float_t xSlopeHodo
hodoscope x slope (eta)
Definition: TB06Reco.h:48
Int_t MEXTLphi
most energetic crystal phi
Definition: TB06Reco.h:26
Float_t yECAL
ECAL y coord (phi)
Definition: TB06Reco.h:38
Float_t beamEnergy
energy of the beam
Definition: TB06Reco.h:30
Int_t tableIsMoving
if the table is moving
Definition: TB06Reco.h:17
Int_t MEXTLindex
most energetic crystal index
Definition: TB06Reco.h:22
Int_t S6ADC
ADC output of the S6 integrated signal.
Definition: TB06Reco.h:19
Float_t yQualityHodo
hodoscope y quality (eta)
Definition: TB06Reco.h:54
Float_t ySlopeHodo
hodoscope y slope (eta)
Definition: TB06Reco.h:50
Float_t xHodo
hodoscope x coord (eta)
Definition: TB06Reco.h:42

Member Data Documentation

◆ beamEnergy

Float_t TB06Reco::beamEnergy

energy of the beam

Definition at line 30 of file TB06Reco.h.

Referenced by reset().

◆ convFactor

Float_t TB06Reco::convFactor

conversion factor from ADC to GeV used

Definition at line 57 of file TB06Reco.h.

Referenced by reset().

◆ event

Int_t TB06Reco::event

event number

Definition at line 15 of file TB06Reco.h.

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

◆ localMap

Float_t TB06Reco::localMap[7][7]

energy in 7x7 xtals around the most energetic one

Definition at line 33 of file TB06Reco.h.

Referenced by reset().

◆ MEXTLenergy

Float_t TB06Reco::MEXTLenergy

most energetic crystal energy

Definition at line 28 of file TB06Reco.h.

Referenced by reset().

◆ MEXTLeta

Int_t TB06Reco::MEXTLeta

most energetic crystal eta

Definition at line 24 of file TB06Reco.h.

Referenced by reset().

◆ MEXTLindex

Int_t TB06Reco::MEXTLindex

most energetic crystal index

Definition at line 22 of file TB06Reco.h.

Referenced by reset().

◆ MEXTLphi

Int_t TB06Reco::MEXTLphi

most energetic crystal phi

Definition at line 26 of file TB06Reco.h.

Referenced by reset().

◆ run

Int_t TB06Reco::run

◆ S6ADC

Int_t TB06Reco::S6ADC

ADC output of the S6 integrated signal.

Definition at line 19 of file TB06Reco.h.

Referenced by reset().

◆ tableIsMoving

Int_t TB06Reco::tableIsMoving

if the table is moving

Definition at line 17 of file TB06Reco.h.

Referenced by reset().

◆ xECAL

Float_t TB06Reco::xECAL

ECAL x coord (eta)

Definition at line 36 of file TB06Reco.h.

Referenced by reset().

◆ xHodo

Float_t TB06Reco::xHodo

hodoscope x coord (eta)

Definition at line 42 of file TB06Reco.h.

Referenced by reset().

◆ xQualityHodo

Float_t TB06Reco::xQualityHodo

hodoscope x quality (eta)

Definition at line 52 of file TB06Reco.h.

Referenced by reset().

◆ xSlopeHodo

Float_t TB06Reco::xSlopeHodo

hodoscope x slope (eta)

Definition at line 48 of file TB06Reco.h.

Referenced by reset().

◆ yECAL

Float_t TB06Reco::yECAL

ECAL y coord (phi)

Definition at line 38 of file TB06Reco.h.

Referenced by reset().

◆ yHodo

Float_t TB06Reco::yHodo

hodoscope y coord (phi)

Definition at line 44 of file TB06Reco.h.

Referenced by reset().

◆ yQualityHodo

Float_t TB06Reco::yQualityHodo

hodoscope y quality (eta)

Definition at line 54 of file TB06Reco.h.

Referenced by reset().

◆ ySlopeHodo

Float_t TB06Reco::ySlopeHodo

hodoscope y slope (eta)

Definition at line 50 of file TB06Reco.h.

Referenced by reset().

◆ zECAL

Float_t TB06Reco::zECAL

ECAL z coord (phi)

Definition at line 40 of file TB06Reco.h.

Referenced by reset().

◆ zHodo

Float_t TB06Reco::zHodo

hodoscope z coord (phi)

Definition at line 46 of file TB06Reco.h.

Referenced by reset().