#include <VFillMap.h>
Public Member Functions | |
virtual void | fillMap (const std::vector< std::pair< DetId, float > > &, const DetId, const EcalRecHitCollection *, const EcalRecHitCollection *, std::map< int, double > &xtlMap, double &)=0 |
The Map filler. More... | |
VFillMap (int, int, std::map< int, int >, double, double, std::map< int, int >, EcalIntercalibConstantMap *, EcalIntercalibConstantMap *) | |
ctor More... | |
virtual | ~VFillMap () |
dtor More... | |
Public Attributes | |
EcalIntercalibConstantMap * | m_barrelMap |
EcalIntercalibConstantMap * | m_endcapMap |
std::map< int, int > | m_IndexInRegion |
double | m_maxEnergyPerCrystal |
double | m_minEnergyPerCrystal |
int | m_recoWindowSidex |
int | m_recoWindowSidey |
std::map< int, int > | m_xtalRegionId |
Definition at line 12 of file VFillMap.h.
VFillMap::VFillMap | ( | int | WindowX, |
int | WindowY, | ||
std::map< int, int > | xtalReg, | ||
double | minE, | ||
double | maxE, | ||
std::map< int, int > | RingReg, | ||
EcalIntercalibConstantMap * | barrelMap, | ||
EcalIntercalibConstantMap * | endcapMap | ||
) |
|
inlinevirtual |
|
pure virtual |
The Map filler.
Implemented in ClusterFillMap, and MatrixFillMap.
Referenced by InvRingCalib::duringLoop(), and EcalEleCalibLooper::duringLoop().
EcalIntercalibConstantMap* VFillMap::m_barrelMap |
Definition at line 41 of file VFillMap.h.
EcalIntercalibConstantMap* VFillMap::m_endcapMap |
Definition at line 42 of file VFillMap.h.
std::map<int,int> VFillMap::m_IndexInRegion |
Definition at line 40 of file VFillMap.h.
Referenced by MatrixFillMap::fillEBMap(), MatrixFillMap::fillEEMap(), and ClusterFillMap::fillMap().
double VFillMap::m_maxEnergyPerCrystal |
Definition at line 39 of file VFillMap.h.
Referenced by MatrixFillMap::fillEBMap(), MatrixFillMap::fillEEMap(), and ClusterFillMap::fillMap().
double VFillMap::m_minEnergyPerCrystal |
Definition at line 38 of file VFillMap.h.
Referenced by MatrixFillMap::fillEBMap(), MatrixFillMap::fillEEMap(), and ClusterFillMap::fillMap().
int VFillMap::m_recoWindowSidex |
Definition at line 35 of file VFillMap.h.
Referenced by MatrixFillMap::fillEBMap(), and MatrixFillMap::fillEEMap().
int VFillMap::m_recoWindowSidey |
Definition at line 36 of file VFillMap.h.
Referenced by MatrixFillMap::fillEBMap(), and MatrixFillMap::fillEEMap().
std::map<int,int> VFillMap::m_xtalRegionId |
Definition at line 37 of file VFillMap.h.
Referenced by MatrixFillMap::fillEBMap(), MatrixFillMap::fillEEMap(), MatrixFillMap::fillMap(), and ClusterFillMap::fillMap().