00001 #ifndef _MISCALIB_READER_FROM_XML_HCAL_BARREL_H 00002 #define _MISCALIB_READER_FROM_XML_HCAL_BARREL_H 00003 00004 #include "DataFormats/HcalDetId/interface/HcalDetId.h" 00005 #include "CalibCalorimetry/CaloMiscalibTools/interface/MiscalibReaderFromXML.h" 00006 #include "CalibCalorimetry/CaloMiscalibTools/interface/CaloMiscalibMapHcal.h" 00007 00008 00009 00010 class MiscalibReaderFromXMLHcal : public MiscalibReaderFromXML 00011 { 00012 public: 00013 MiscalibReaderFromXMLHcal(CaloMiscalibMapHcal & map):MiscalibReaderFromXML(map){}; 00014 00015 00016 virtual DetId parseCellEntry(XERCES_CPP_NAMESPACE::DOMNamedNodeMap *attribute); 00017 00018 HcalDetId getCellFromAttributes(int idet, int ieta, int iphi, int idepth); 00019 00020 }; 00021 00022 #endif 00023