CMS 3D CMS Logo

VFillMap.h
Go to the documentation of this file.
1 #ifndef VFillMap_H
2 #ifndef __CINT__
3 #define VFillMap_H
4 
5 #include <map>
6 #include <vector>
11 
12 class VFillMap {
13 public:
15  VFillMap(int,
16  int,
17  const std::map<int, int> &,
18  double,
19  double,
20  const std::map<int, int> &,
23 
25  virtual ~VFillMap(){};
27  virtual void fillMap(const std::vector<std::pair<DetId, float> > &,
28  const DetId,
29  const EcalRecHitCollection *,
30  const EcalRecHitCollection *,
31  std::map<int, double> &xtlMap,
32  double &) = 0;
33 
36  std::map<int, int> m_xtalRegionId;
39  std::map<int, int> m_IndexInRegion;
42 };
43 #endif
44 #endif
EcalIntercalibConstants.h
edm::SortedCollection< EcalRecHit >
VFillMap::m_minEnergyPerCrystal
double m_minEnergyPerCrystal
Definition: VFillMap.h:37
VFillMap::~VFillMap
virtual ~VFillMap()
dtor
Definition: VFillMap.h:25
VFillMap::m_endcapMap
EcalIntercalibConstantMap * m_endcapMap
Definition: VFillMap.h:41
VFillMap::m_xtalRegionId
std::map< int, int > m_xtalRegionId
Definition: VFillMap.h:36
EcalCondObjectContainer< float >
EcalRecHitCollections.h
VFillMap::m_recoWindowSidex
int m_recoWindowSidex
Definition: VFillMap.h:34
DetId
Definition: DetId.h:17
VFillMap::m_IndexInRegion
std::map< int, int > m_IndexInRegion
Definition: VFillMap.h:39
VFillMap::m_barrelMap
EcalIntercalibConstantMap * m_barrelMap
Definition: VFillMap.h:40
VFillMap::VFillMap
VFillMap(int, int, const std::map< int, int > &, double, double, const std::map< int, int > &, EcalIntercalibConstantMap *, EcalIntercalibConstantMap *)
ctor
Definition: VFillMap.cc:3
VFillMap
Definition: VFillMap.h:12
DetId.h
VFillMap::m_maxEnergyPerCrystal
double m_maxEnergyPerCrystal
Definition: VFillMap.h:38
VFillMap::fillMap
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::m_recoWindowSidey
int m_recoWindowSidey
Definition: VFillMap.h:35
EcalIntercalibConstantsRcd.h