CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Classes | Functions | Variables
HFClusterAlgo.cc File Reference
#include "HFClusterAlgo.h"
#include <sstream>
#include <iostream>
#include <algorithm>
#include <list>
#include "FWCore/MessageLogger/interface/MessageLogger.h"
#include "DataFormats/METReco/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.

References ecaldqm::zside().

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

40  {
41  return (id.zside()>0)?(id.ietaAbs()-29+13):(41-id.ietaAbs());
42 }
int zside(DetId const &)

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