19 #include "CaloOnlineTools/HcalOnlineDb/interface/ConfigurationDatabaseException.hh"
22 XERCES_CPP_NAMESPACE_USE
24 using namespace oracle::occi;
28 extension_table_name=
"HCAL_L1_TRIGGER_OBJECTS_V1";
29 type_name=
"HCAL L1 Trigger Objects [V1]";
31 channel_map =
"HCAL_CHANNELS";
39 tag_name = input_tag_name;
40 detector_name =
"HCAL";
41 comment = hcal_ass.getRandomQuote();
55 DOMElement * _data_elem = get_data_element(_dataset);
65 double ped,
double gain,
int flag){
66 DOMNode * _dataset = add_dataset();
67 add_hcal_channel(_dataset, ieta, iphi, depth, subdetector);
68 add_data(_dataset, ped, gain, flag);
virtual ~HcalL1TriggerObjectsXml()
XERCES_CPP_NAMESPACE::DOMNode * add_hcal_channel_dataset(int ieta, int iphi, int depth, std::string subdetector, double ped, double gain, int flag)
HcalL1TriggerObjectsXml(const std::string &input_tag_name)
XERCES_CPP_NAMESPACE::DOMElement * add_data(XERCES_CPP_NAMESPACE::DOMNode *_dataset, double ped, double gain, int flag)
static XMLCh * _toXMLCh(std::string temp)