#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 | ) |
|
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 | ) |
|