Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
Calibration
Tools
interface
Pi0CalibXMLwriter.h
Go to the documentation of this file.
1
#ifndef PI0CALIB_XML_WRITER
2
#define PI0CALIB_XML_WRITER
3
4
#include "
DataFormats/EcalDetId/interface/EBDetId.h
"
5
#include "
DataFormats/EcalDetId/interface/EEDetId.h
"
6
#include "
DataFormats/DetId/interface/DetId.h
"
7
#include "
DataFormats/EcalDetId/interface/EcalSubdetector.h
"
8
#include <iostream>
9
10
class
Pi0CalibXMLwriter
{
11
12
13
public
:
14
15
Pi0CalibXMLwriter
(
EcalSubdetector
=
EcalBarrel
);
16
Pi0CalibXMLwriter
(
EcalSubdetector
=
EcalBarrel
,
int
=0);
17
~Pi0CalibXMLwriter
();
18
19
void
writeLine
(
EBDetId
const
&,
float
);
20
void
writeLine
(
EEDetId
const
&,
float
);
21
22
23
private
:
24
EcalSubdetector
subdet_
;
25
int
loop_
;
26
FILE*
FILENAME
;
27
};
28
29
#endif
Pi0CalibXMLwriter::subdet_
EcalSubdetector subdet_
Definition:
Pi0CalibXMLwriter.h:24
EcalSubdetector.h
Pi0CalibXMLwriter::FILENAME
FILE * FILENAME
Definition:
Pi0CalibXMLwriter.h:26
EBDetId
Definition:
EBDetId.h:20
Pi0CalibXMLwriter::writeLine
void writeLine(EBDetId const &, float)
Definition:
Pi0CalibXMLwriter.cc:56
Pi0CalibXMLwriter::loop_
int loop_
Definition:
Pi0CalibXMLwriter.h:25
EEDetId
Definition:
EEDetId.h:16
Pi0CalibXMLwriter
Definition:
Pi0CalibXMLwriter.h:10
Pi0CalibXMLwriter::~Pi0CalibXMLwriter
~Pi0CalibXMLwriter()
Definition:
Pi0CalibXMLwriter.cc:45
EcalBarrel
Definition:
EcalSubdetector.h:12
EBDetId.h
EEDetId.h
Pi0CalibXMLwriter::Pi0CalibXMLwriter
Pi0CalibXMLwriter(EcalSubdetector=EcalBarrel)
Definition:
Pi0CalibXMLwriter.cc:5
EcalSubdetector
EcalSubdetector
Definition:
EcalSubdetector.h:12
DetId.h
Generated for CMSSW Reference Manual by
1.8.5