#include <CalibrationCluster.h>
Public Types | |
typedef std::map< EBDetId, unsigned int > | CalibMap |
typedef CalibMap::value_type | pippo |
Public Member Functions | |
CalibrationCluster () | |
std::vector< EBDetId > | get3x3Id (EBDetId const &) |
std::vector< EBDetId > | get5x5Id (EBDetId const &) |
std::vector< float > | getEnergyVector (const EBRecHitCollection *, CalibMap &, std::vector< EBDetId > &, float &, int &) |
CalibMap | getMap (int, int, int, int) |
~CalibrationCluster () | |
Private Attributes | |
CalibMap | calibRegion |
std::vector< float > | energyVector |
std::vector< EBDetId > | Xtals3x3 |
std::vector< EBDetId > | Xtals5x5 |
Definition at line 13 of file CalibrationCluster.h.
typedef std::map<EBDetId,unsigned int> CalibrationCluster::CalibMap |
Definition at line 16 of file CalibrationCluster.h.
typedef CalibMap::value_type CalibrationCluster::pippo |
Definition at line 17 of file CalibrationCluster.h.
CalibrationCluster::CalibrationCluster | ( | ) |
Definition at line 7 of file CalibrationCluster.cc.
CalibrationCluster::~CalibrationCluster | ( | ) |
Definition at line 11 of file CalibrationCluster.cc.
Definition at line 53 of file CalibrationCluster.cc.
References gather_cfg::cout, EBDetId::ETAPHIMODE, EBDetId::ieta(), and EBDetId::iphi().
Definition at line 16 of file CalibrationCluster.cc.
References gather_cfg::cout, EBDetId::ETAPHIMODE, EBDetId::ieta(), and EBDetId::iphi().
Referenced by ElectronCalibration::analyze().
std::vector< float > CalibrationCluster::getEnergyVector | ( | const EBRecHitCollection * | hits, |
CalibMap & | ReducedMap, | ||
std::vector< EBDetId > & | XstalsNxN, | ||
float & | outBoundEnergy, | ||
int & | nXtalsOut | ||
) |
Definition at line 110 of file CalibrationCluster.cc.
References randomXiThetaGunProducer_cfi::energy, and edm::SortedCollection< T, SORT >::find().
CalibrationCluster::CalibMap CalibrationCluster::getMap | ( | int | minEta, |
int | maxEta, | ||
int | minPhi, | ||
int | maxPhi | ||
) |
Definition at line 79 of file CalibrationCluster.cc.
References gather_cfg::cout, PVValHelper::eta, and EBDetId::ETAPHIMODE.
Referenced by ElectronCalibration::beginJob().
|
private |
Definition at line 34 of file CalibrationCluster.h.
|
private |
Definition at line 33 of file CalibrationCluster.h.
|
private |
Definition at line 32 of file CalibrationCluster.h.
|
private |
Definition at line 31 of file CalibrationCluster.h.