Main Page | Class Hierarchy | Class List | File List | Class Members

CalorimeterParametersXML.h

00001 #ifndef GEAR_CalorimeterParametersXML_H
00002 #define GEAR_CalorimeterParametersXML_H 1
00003 
00004 
00005 #include "gearxml/XMLHandler.h"
00006 
00007 #include <string>
00008 
00009 
00010 namespace gear {
00011   
00012   
00013   class TiXmlNode ;
00014   
00015   
00021   class CalorimeterParametersXML : public XMLHandler {
00022     
00023   public: 
00024     
00028     virtual TiXmlElement toXML( const GearParameters & parameters ) const ;
00029     
00030     
00034     virtual GearParameters* fromXML( const TiXmlElement* xmlElement, GearMgr* gearMgr=0) const ;
00035     
00036 
00037   protected:
00038     
00039     //  std::string getAttribute(const  TiXmlNode* node , const std::string& name ) const ;    
00040 
00041   private:
00042 
00046     bool isEqual( const double valueOne, const double valueTwo ) const ;
00047 
00048     }; // class
00049   
00050 } // namespace gear
00051 
00052 #endif /* ifndef GEAR_CalorimeterParametersXML_H */

Generated on Tue Sep 5 11:36:29 2006 for Gear by doxygen 1.3.5