CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Static Public Member Functions | Static Private Member Functions
EcalWeightSetXMLTranslator Class Reference

#include <EcalWeightSetXMLTranslator.h>

Public Member Functions

 EcalWeightSetXMLTranslator ()
 

Static Public Member Functions

static std::string dumpXML (const EcalCondHeader &header, const EcalWeightSet &record)
 
static int readXML (const std::string &filename, EcalCondHeader &header, EcalWeightSet &record)
 
static int writeXML (const std::string &filename, const EcalCondHeader &header, const EcalWeightSet &record)
 

Static Private Member Functions

static void write10x10 (xercesc::DOMElement *node, const EcalWeightSet &record)
 
static void write3x10 (xercesc::DOMElement *node, const EcalWeightSet &record)
 

Detailed Description

Translates a EcalWeightSet record to XML and vice versa

Author
Stefano ARGIRO
Version
Id:
EcalWeightSetXMLTranslator.h,v 1.1 2008/11/14 15:46:05 argiro Exp
Date
20 Jun 2008

Definition at line 22 of file EcalWeightSetXMLTranslator.h.

Constructor & Destructor Documentation

EcalWeightSetXMLTranslator::EcalWeightSetXMLTranslator ( )
inline

Definition at line 26 of file EcalWeightSetXMLTranslator.h.

26 {};

Member Function Documentation

std::string EcalWeightSetXMLTranslator::dumpXML ( const EcalCondHeader header,
const EcalWeightSet record 
)
static

Definition at line 315 of file EcalWeightSetXMLTranslator.cc.

int EcalWeightSetXMLTranslator::readXML ( const std::string &  filename,
EcalCondHeader header,
EcalWeightSet record 
)
static

Definition at line 25 of file EcalWeightSetXMLTranslator.cc.

void EcalWeightSetXMLTranslator::write10x10 ( xercesc::DOMElement *  node,
const EcalWeightSet record 
)
staticprivate

Definition at line 216 of file EcalWeightSetXMLTranslator.cc.

void EcalWeightSetXMLTranslator::write3x10 ( xercesc::DOMElement *  node,
const EcalWeightSet record 
)
staticprivate

Definition at line 267 of file EcalWeightSetXMLTranslator.cc.

int EcalWeightSetXMLTranslator::writeXML ( const std::string &  filename,
const EcalCondHeader header,
const EcalWeightSet record 
)
static

Definition at line 203 of file EcalWeightSetXMLTranslator.cc.