Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
IORawData
CaloPatterns
src
HtrXmlPatternWriter.h
Go to the documentation of this file.
1
#ifndef HtrXmlPatternWriter_h_included
2
#define HtrXmlPatternWriter_h_included 1
3
4
#include "
HtrXmlPatternSet.h
"
5
#include <ostream>
6
7
class
HtrXmlPatternWriter
{
8
public
:
9
HtrXmlPatternWriter
();
10
void
setTagName
(std::string tn) {
m_tagName
=tn; }
11
void
writePattern
(
HalfHtrData
* spigotData,
int
fiber, std::ostream& os,
int
level
=0);
12
private
:
13
void
packWordsStd
(
int
adc0,
int
adc1,
int
adc2,
int
capid,
unsigned
int
& w1,
unsigned
int
&
w2
);
14
std::string
m_tagName
,
m_stamp
;
15
};
16
17
#endif
HtrXmlPatternWriter::HtrXmlPatternWriter
HtrXmlPatternWriter()
Definition:
HtrXmlPatternWriter.cc:11
w2
common ppss p3p6s2 common epss epspn46 common const1 w2
Definition:
inclppp.h:1
HtrXmlPatternWriter::packWordsStd
void packWordsStd(int adc0, int adc1, int adc2, int capid, unsigned int &w1, unsigned int &w2)
Definition:
HtrXmlPatternWriter.cc:59
HalfHtrData
Definition:
HtrXmlPatternSet.h:38
HtrXmlPatternWriter::setTagName
void setTagName(std::string tn)
Definition:
HtrXmlPatternWriter.h:10
HtrXmlPatternWriter
Definition:
HtrXmlPatternWriter.h:7
HtrXmlPatternWriter::m_stamp
std::string m_stamp
Definition:
HtrXmlPatternWriter.h:14
HtrXmlPatternWriter::m_tagName
std::string m_tagName
Definition:
HtrXmlPatternWriter.h:14
HtrXmlPatternWriter::writePattern
void writePattern(HalfHtrData *spigotData, int fiber, std::ostream &os, int level=0)
Definition:
HtrXmlPatternWriter.cc:22
HtrXmlPatternSet.h
testEve_cfg.level
tuple level
Definition:
testEve_cfg.py:34
Generated for CMSSW Reference Manual by
1.8.5