#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. | |
VFillMap (int, int, std::map< int, int >, double, double, std::map< int, int >, EcalIntercalibConstantMap *, EcalIntercalibConstantMap *) | |
ctor | |
virtual | ~VFillMap () |
dtor | |
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 | ||
) |
ctor
Definition at line 3 of file VFillMap.cc.
: m_recoWindowSidex (WindowX), m_recoWindowSidey (WindowY), m_xtalRegionId (xtalReg), m_minEnergyPerCrystal (minE), m_maxEnergyPerCrystal (maxE), m_IndexInRegion (RingReg), m_barrelMap (barrelMap), m_endcapMap (endcapMap) {}
virtual VFillMap::~VFillMap | ( | ) | [inline, virtual] |
virtual void VFillMap::fillMap | ( | const std::vector< std::pair< DetId, float > > & | , |
const DetId | , | ||
const EcalRecHitCollection * | , | ||
const EcalRecHitCollection * | , | ||
std::map< int, double > & | xtlMap, | ||
double & | |||
) | [pure virtual] |
The Map filler.
Implemented in ClusterFillMap, and MatrixFillMap.
Referenced by EcalEleCalibLooper::duringLoop(), and InvRingCalib::duringLoop().
Definition at line 41 of file VFillMap.h.
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().
Definition at line 39 of file VFillMap.h.
Referenced by MatrixFillMap::fillEBMap(), MatrixFillMap::fillEEMap(), and ClusterFillMap::fillMap().
Definition at line 38 of file VFillMap.h.
Referenced by MatrixFillMap::fillEBMap(), MatrixFillMap::fillEEMap(), and ClusterFillMap::fillMap().
Definition at line 35 of file VFillMap.h.
Referenced by MatrixFillMap::fillEBMap(), and MatrixFillMap::fillEEMap().
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(), ClusterFillMap::fillMap(), and MatrixFillMap::fillMap().