00001 #ifndef EcalTPGLinearizationConst_h 00002 #define EcalTPGLinearizationConst_h 00003 00004 #include "CondFormats/EcalObjects/interface/EcalCondObjectContainer.h" 00005 00006 struct EcalTPGLinearizationConstant 00007 { 00008 uint32_t mult_x12 ; 00009 uint32_t mult_x6 ; 00010 uint32_t mult_x1 ; 00011 uint32_t shift_x12 ; 00012 uint32_t shift_x6 ; 00013 uint32_t shift_x1 ; 00014 }; 00015 00016 typedef EcalCondObjectContainer<EcalTPGLinearizationConstant> EcalTPGLinearizationConstMap; 00017 typedef EcalCondObjectContainer<EcalTPGLinearizationConstant>::const_iterator EcalTPGLinearizationConstMapIterator; 00018 typedef EcalTPGLinearizationConstMap EcalTPGLinearizationConst; 00019 00020 #endif