CMS 3D CMS Logo

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

◆ indexByEta()

static int indexByEta ( HcalDetId  id)
static

Definition at line 35 of file HFClusterAlgo.cc.

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

References ecaldqm::zside().

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

Variable Documentation

◆ MCMaterialCorrections_3XX

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 36 of file HFClusterAlgo.cc.

Referenced by HFClusterAlgo::setup().

ecaldqm::zside
int zside(DetId const &)
Definition: EcalDQMCommonUtils.cc:189