CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
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

Date:
2006/08/15 10:21:23
Revision:
1.2
Id:
TB06Reco.h,v 1.2 2006/08/15 10:21:23 govoni Exp
Author
Author:
govoni

Definition at line 14 of file TB06Reco.h.

Member Function Documentation

void TB06Reco::reset ( void  )

set all the values to 0

Definition at line 12 of file TB06Reco.cc.

References beamEnergy, convFactor, 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__(), MatrixReader.MatrixReader::showRaw(), and TB06Tree::store().

13 {
14  run = 0 ;
15  event = 0 ;
16  tableIsMoving = 0 ;
17  S6ADC = 0 ;
18 
19  MEXTLindex = 0 ;
20  MEXTLeta = 0 ;
21  MEXTLphi = 0 ;
22  MEXTLenergy = 0. ;
23  beamEnergy = 0. ;
24 
25  for (int eta = 0 ; eta<7 ; ++eta)
26  for (int phi = 0 ; phi<7 ; ++phi)
27  localMap[eta][phi] = 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 
40  convFactor = 0. ;
41 }
Int_t run
run number
Definition: TB06Reco.h:19
Float_t convFactor
conversion factor from ADC to GeV used
Definition: TB06Reco.h:63
Float_t yHodo
hodoscope y coord (phi)
Definition: TB06Reco.h:50
Float_t localMap[7][7]
energy in 7x7 xtals around the most energetic one
Definition: TB06Reco.h:39
T eta() const
Int_t MEXTLeta
most energetic crystal eta
Definition: TB06Reco.h:30
Float_t zHodo
hodoscope z coord (phi)
Definition: TB06Reco.h:52
Float_t xECAL
ECAL x coord (eta)
Definition: TB06Reco.h:42
Float_t xQualityHodo
hodoscope x quality (eta)
Definition: TB06Reco.h:58
Float_t MEXTLenergy
most energetic crystal energy
Definition: TB06Reco.h:34
Float_t zECAL
ECAL z coord (phi)
Definition: TB06Reco.h:46
Float_t xSlopeHodo
hodoscope x slope (eta)
Definition: TB06Reco.h:54
Int_t MEXTLphi
most energetic crystal phi
Definition: TB06Reco.h:32
Float_t yECAL
ECAL y coord (phi)
Definition: TB06Reco.h:44
Float_t beamEnergy
energy of the beam
Definition: TB06Reco.h:36
Int_t tableIsMoving
if the table is moving
Definition: TB06Reco.h:23
Int_t MEXTLindex
most energetic crystal index
Definition: TB06Reco.h:28
Int_t S6ADC
ADC output of the S6 integrated signal.
Definition: TB06Reco.h:25
Float_t yQualityHodo
hodoscope y quality (eta)
Definition: TB06Reco.h:60
Float_t ySlopeHodo
hodoscope y slope (eta)
Definition: TB06Reco.h:56
Float_t xHodo
hodoscope x coord (eta)
Definition: TB06Reco.h:48
Definition: DDAxes.h:10

Member Data Documentation

Float_t TB06Reco::beamEnergy

energy of the beam

Definition at line 36 of file TB06Reco.h.

Referenced by reset(), and TB06Tree::store().

Float_t TB06Reco::convFactor

conversion factor from ADC to GeV used

Definition at line 63 of file TB06Reco.h.

Referenced by TB06Tree::check(), reset(), and TB06Tree::store().

Int_t TB06Reco::event

event number

Definition at line 21 of file TB06Reco.h.

Referenced by TB06Tree::check(), Types.EventID::cppID(), and TB06Tree::store().

Float_t TB06Reco::localMap[7][7]

energy in 7x7 xtals around the most energetic one

Definition at line 39 of file TB06Reco.h.

Referenced by TB06Tree::check(), reset(), and TB06Tree::store().

Float_t TB06Reco::MEXTLenergy

most energetic crystal energy

Definition at line 34 of file TB06Reco.h.

Referenced by TB06Tree::check(), reset(), and TB06Tree::store().

Int_t TB06Reco::MEXTLeta

most energetic crystal eta

Definition at line 30 of file TB06Reco.h.

Referenced by TB06Tree::check(), reset(), and TB06Tree::store().

Int_t TB06Reco::MEXTLindex

most energetic crystal index

Definition at line 28 of file TB06Reco.h.

Referenced by reset(), and TB06Tree::store().

Int_t TB06Reco::MEXTLphi

most energetic crystal phi

Definition at line 32 of file TB06Reco.h.

Referenced by TB06Tree::check(), reset(), and TB06Tree::store().

Int_t TB06Reco::run
Int_t TB06Reco::S6ADC

ADC output of the S6 integrated signal.

Definition at line 25 of file TB06Reco.h.

Referenced by reset(), and TB06Tree::store().

Int_t TB06Reco::tableIsMoving

if the table is moving

Definition at line 23 of file TB06Reco.h.

Referenced by TB06Tree::check(), reset(), and TB06Tree::store().

Float_t TB06Reco::xECAL

ECAL x coord (eta)

Definition at line 42 of file TB06Reco.h.

Referenced by reset().

Float_t TB06Reco::xHodo

hodoscope x coord (eta)

Definition at line 48 of file TB06Reco.h.

Referenced by TB06Tree::check(), reset(), and TB06Tree::store().

Float_t TB06Reco::xQualityHodo

hodoscope x quality (eta)

Definition at line 58 of file TB06Reco.h.

Referenced by TB06Tree::check(), reset(), and TB06Tree::store().

Float_t TB06Reco::xSlopeHodo

hodoscope x slope (eta)

Definition at line 54 of file TB06Reco.h.

Referenced by TB06Tree::check(), reset(), and TB06Tree::store().

Float_t TB06Reco::yECAL

ECAL y coord (phi)

Definition at line 44 of file TB06Reco.h.

Referenced by reset().

Float_t TB06Reco::yHodo

hodoscope y coord (phi)

Definition at line 50 of file TB06Reco.h.

Referenced by TB06Tree::check(), reset(), and TB06Tree::store().

Float_t TB06Reco::yQualityHodo

hodoscope y quality (eta)

Definition at line 60 of file TB06Reco.h.

Referenced by TB06Tree::check(), reset(), and TB06Tree::store().

Float_t TB06Reco::ySlopeHodo

hodoscope y slope (eta)

Definition at line 56 of file TB06Reco.h.

Referenced by TB06Tree::check(), reset(), and TB06Tree::store().

Float_t TB06Reco::zECAL

ECAL z coord (phi)

Definition at line 46 of file TB06Reco.h.

Referenced by reset().

Float_t TB06Reco::zHodo

hodoscope z coord (phi)

Definition at line 52 of file TB06Reco.h.

Referenced by reset().