CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Functions
hcalCalibUtils.h File Reference
#include <vector>
#include <map>
#include "DataFormats/DetId/interface/DetId.h"
#include "DataFormats/HcalDetId/interface/HcalDetId.h"
#include "Calibration/HcalCalibAlgos/src/TCell.h"
#include "DataFormats/GeometryVector/interface/GlobalPoint.h"
#include "DataFormats/GeometryVector/interface/GlobalVector.h"
#include "Geometry/CaloGeometry/interface/CaloGeometry.h"

Go to the source code of this file.

Functions

void combinePhi (std::vector< TCell > &selectCells)
 
void combinePhi (std::vector< TCell > &selectCells, std::vector< TCell > &combinedCells)
 
void filterCells3x3 (std::vector< TCell > &selectCells, Int_t iEta, UInt_t iPhi)
 
void filterCells5x5 (std::vector< TCell > &selectCells, Int_t iEta, UInt_t iPhi)
 
void filterCellsInCone (std::vector< TCell > &selectCells, const GlobalPoint hitPositionHcal, Float_t maxConeDist, const CaloGeometry *theCaloGeometry)
 
void getIEtaIPhiForHighestE (std::vector< TCell > &selectCells, Int_t &iEta, UInt_t &iPhi)
 
void sumDepths (std::vector< TCell > &selectCells)
 
void sumSmallDepths (std::vector< TCell > &selectCells)
 

Function Documentation

void combinePhi ( std::vector< TCell > &  selectCells)

Definition at line 94 of file hcalCalibUtils.cc.

void combinePhi ( std::vector< TCell > &  selectCells,
std::vector< TCell > &  combinedCells 
)

Definition at line 127 of file hcalCalibUtils.cc.

void filterCells3x3 ( std::vector< TCell > &  selectCells,
Int_t  iEta,
UInt_t  iPhi 
)

Definition at line 185 of file hcalCalibUtils.cc.

void filterCells5x5 ( std::vector< TCell > &  selectCells,
Int_t  iEta,
UInt_t  iPhi 
)

Definition at line 246 of file hcalCalibUtils.cc.

void filterCellsInCone ( std::vector< TCell > &  selectCells,
const GlobalPoint  hitPositionHcal,
Float_t  maxConeDist,
const CaloGeometry theCaloGeometry 
)

Definition at line 344 of file hcalCalibUtils.cc.

void getIEtaIPhiForHighestE ( std::vector< TCell > &  selectCells,
Int_t &  iEta,
UInt_t &  iPhi 
)

Definition at line 153 of file hcalCalibUtils.cc.

void sumDepths ( std::vector< TCell > &  selectCells)

Definition at line 14 of file hcalCalibUtils.cc.

void sumSmallDepths ( std::vector< TCell > &  selectCells)

Definition at line 280 of file hcalCalibUtils.cc.