CMS 3D CMS Logo

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 
8 public:
10  void setTagName(std::string tn) { m_tagName = tn; }
11  void writePattern(HalfHtrData* spigotData, int fiber, std::ostream& os, int level = 0);
12 
13 private:
14  void packWordsStd(int adc0, int adc1, int adc2, int capid, unsigned int& w1, unsigned int& w2);
16 };
17 
18 #endif
personalPlayback.level
level
Definition: personalPlayback.py:22
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:65
HalfHtrData
Definition: HtrXmlPatternSet.h:44
HtrXmlPatternWriter::m_tagName
std::string m_tagName
Definition: HtrXmlPatternWriter.h:15
HtrXmlPatternSet.h
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
HtrXmlPatternWriter::m_stamp
std::string m_stamp
Definition: HtrXmlPatternWriter.h:15
HtrXmlPatternWriter::HtrXmlPatternWriter
HtrXmlPatternWriter()
Definition: HtrXmlPatternWriter.cc:11
HtrXmlPatternWriter::writePattern
void writePattern(HalfHtrData *spigotData, int fiber, std::ostream &os, int level=0)
Definition: HtrXmlPatternWriter.cc:22
HtrXmlPatternWriter
Definition: HtrXmlPatternWriter.h:7
HtrXmlPatternWriter::setTagName
void setTagName(std::string tn)
Definition: HtrXmlPatternWriter.h:10