CMS 3D CMS Logo

Classes | Functions | Variables
HFClusterAlgo.cc File Reference
#include "FWCore/MessageLogger/interface/MessageLogger.h"
#include "DataFormats/METReco/interface/HcalCaloFlagLabels.h"
#include "Geometry/CaloGeometry/interface/CaloCellGeometry.h"
#include "HFClusterAlgo.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 32 of file HFClusterAlgo.cc.

References ALPAKA_ACCELERATOR_NAMESPACE::ecal::reconstruction::internal::barrel::ietaAbs(), and ecaldqm::zside().

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

32 { return (id.zside() > 0) ? (id.ietaAbs() - 29 + 13) : (41 - id.ietaAbs()); }
int zside(DetId const &)
ALPAKA_FN_ACC ALPAKA_FN_INLINE uint32_t ietaAbs(uint32_t id)

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

Referenced by HFClusterAlgo::setup().