CMS 3D CMS Logo

Public Member Functions | Public Attributes

TB06Reco Class Reference

#include <TB06Reco.h>

List of all members.

Public Member Functions

void reset ()
 set all the values to 0

Public Attributes

Float_t beamEnergy
 energy of the beam
Float_t convFactor
 conversion factor from ADC to GeV used
Int_t event
 event number
Float_t localMap [7][7]
 energy in 7x7 xtals around the most energetic one
Float_t MEXTLenergy
 most energetic crystal energy
Int_t MEXTLeta
 most energetic crystal eta
Int_t MEXTLindex
 most energetic crystal index
Int_t MEXTLphi
 most energetic crystal phi
Int_t run
 run number
Int_t S6ADC
 ADC output of the S6 integrated signal.
Int_t tableIsMoving
 if the table is moving
Float_t xECAL
 ECAL x coord (eta)
Float_t xHodo
 hodoscope x coord (eta)
Float_t xQualityHodo
 hodoscope x quality (eta)
Float_t xSlopeHodo
 hodoscope x slope (eta)
Float_t yECAL
 ECAL y coord (phi)
Float_t yHodo
 hodoscope y coord (phi)
Float_t yQualityHodo
 hodoscope y quality (eta)
Float_t ySlopeHodo
 hodoscope y slope (eta)
Float_t zECAL
 ECAL z coord (phi)
Float_t zHodo
 hodoscope z coord (phi)

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 TB06Tree::store().

{
  run = 0 ;
  event = 0 ;
  tableIsMoving = 0 ;
  S6ADC = 0 ;

  MEXTLindex = 0 ;
  MEXTLeta = 0 ;
  MEXTLphi = 0 ;
  MEXTLenergy = 0. ;
  beamEnergy = 0. ;

  for (int eta = 0 ; eta<7 ; ++eta)
    for (int phi = 0 ; phi<7 ; ++phi)
      localMap[eta][phi] = 0. ;

  xECAL = 0. ;
  yECAL = 0. ;
  zECAL = 0. ;
  xHodo = 0. ;
  yHodo = 0. ;
  zHodo = 0. ;
  xSlopeHodo = 0. ;
  ySlopeHodo = 0. ;
  xQualityHodo = 0. ;
  yQualityHodo = 0. ;

  convFactor = 0. ;
}

Member Data Documentation

energy of the beam

Definition at line 36 of file TB06Reco.h.

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

conversion factor from ADC to GeV used

Definition at line 63 of file TB06Reco.h.

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

event number

Definition at line 21 of file TB06Reco.h.

Referenced by TB06Tree::check(), 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().

most energetic crystal energy

Definition at line 34 of file TB06Reco.h.

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

most energetic crystal eta

Definition at line 30 of file TB06Reco.h.

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

most energetic crystal index

Definition at line 28 of file TB06Reco.h.

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

most energetic crystal phi

Definition at line 32 of file TB06Reco.h.

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

run number

Definition at line 19 of file TB06Reco.h.

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

ADC output of the S6 integrated signal.

Definition at line 25 of file TB06Reco.h.

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

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().

hodoscope x quality (eta)

Definition at line 58 of file TB06Reco.h.

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

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().

hodoscope y quality (eta)

Definition at line 60 of file TB06Reco.h.

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

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().