Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 11:59:28

0001 /** \class InvMatrixCommonDefs
0002 
0003     \brief common definitions that have to hold across different programs
0004     
0005 */
0006 
0007 #ifndef __CINT__
0008 #ifndef InvMatrixCommonDefs_h
0009 #define InvMatrixCommonDefs_h
0010 
0011 #include "Calibration/Tools/interface/CalibCoeff.h"
0012 
0013 #include <map>
0014 
0015 #define SCMaxPhi 20
0016 #define SCMaxEta 85
0017 //const int  SCMaxPhi = 20 ;
0018 //const int  SCMaxEta = 85 ;
0019 
0020 namespace ecalIM {
0021 
0022   typedef std::map<int, CalibCoeff> coeffMap;
0023   typedef std::map<int, CalibCoeff>::const_iterator coeffMapIt;
0024   typedef std::pair<coeffMapIt, coeffMapIt> coeffBlock;
0025 
0026   int uniqueIndex(int eta, int phi);
0027 
0028 }  // namespace ecalIM
0029 #endif
0030 #endif