CMS 3D CMS Logo

Classes | Functions | Variables

/data/refman/pasoursint/CMSSW_6_1_2_SLHC4_patch1/src/RecoEgamma/EgammaHFProducers/plugins/HFClusterAlgo.cc File Reference

#include "HFClusterAlgo.h"
#include <sstream>
#include <iostream>
#include <algorithm>
#include <list>
#include "FWCore/MessageLogger/interface/MessageLogger.h"
#include "RecoLocalCalo/HcalRecAlgos/interface/HcalCaloFlagLabels.h"
#include "Geometry/CaloGeometry/interface/CaloCellGeometry.h"

Go to the source code of this file.

Classes

class  CompareHFCompleteHitET
class  CompareHFCore

Functions

static int indexByEta (HcalDetId id)

Variables

static const double MCMaterialCorrections_3XX []

Function Documentation

static int indexByEta ( HcalDetId  id) [static]

Definition at line 40 of file HFClusterAlgo.cc.

Referenced by HFClusterAlgo::clusterize(), and HFClusterAlgo::makeCluster().

                                    {
  return (id.zside()>0)?(id.ietaAbs()-29+13):(41-id.ietaAbs());
}

Variable Documentation

const double MCMaterialCorrections_3XX[] [static]
Initial value:
 {  1.000,1.000,1.105,0.970,0.965,0.975,0.956,0.958,0.981,1.005,0.986,1.086,1.000,
                                                 1.000,1.086,0.986,1.005,0.981,0.958,0.956,0.975,0.965,0.970,1.105,1.000,1.000 }

Definition at line 43 of file HFClusterAlgo.cc.

Referenced by HFClusterAlgo::setup().