1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
#ifndef CALIB_XML_WRITER
#define CALIB_XML_WRITER
//
// Writes out constants in xml file
// readable by EventSetup
// Author: Lorenzo AGOSTINO
#include "DataFormats/EcalDetId/interface/EBDetId.h"
#include "DataFormats/EcalDetId/interface/EEDetId.h"
#include "DataFormats/DetId/interface/DetId.h"
#include "DataFormats/EcalDetId/interface/EcalSubdetector.h"
#include <iostream>
class calibXMLwriter {
public:
calibXMLwriter(EcalSubdetector = EcalBarrel);
~calibXMLwriter();
void writeLine(EBDetId const &, float);
void writeLine(EEDetId const &, float);
private:
EcalSubdetector subdet_;
FILE *FILENAME;
};
#endif
|