CMS 3D CMS Logo

TTUConfigurator.h
Go to the documentation of this file.
1 #ifndef TTUCONFIGURATOR_H
2 #define TTUCONFIGURATOR_H 1
3 
4 // Include files
5 
18 #include <iostream>
19 #include <fstream>
20 #include <ios>
21 
26 
29 
31 public:
33 
35 
37 
39 
40  void process();
41 
43 
44 protected:
45 private:
46  std::ifstream m_in;
47 
48  void addData(RBCBoardSpecs&);
49  void addData(TTUBoardSpecs&);
50 
53 };
54 #endif // TTUCONFIGURATOR_H
RBCBoardSpecs.h
TTUConfigurator::addData
void addData(RBCBoardSpecs &)
Definition: TTUConfigurator.cc:38
TTUConfigurator::m_in
std::ifstream m_in
Definition: TTUConfigurator.h:46
TTUBoardSpecs.h
TTUConfigurator::m_ttuspecs
TTUBoardSpecs m_ttuspecs
Definition: TTUConfigurator.h:52
TTUBoardSpecsIO.h
TTUConfigurator::~TTUConfigurator
~TTUConfigurator()
Destructor.
Definition: TTUConfigurator.cc:29
TTUConfigurator
Definition: TTUConfigurator.h:30
TTUConfigurator::m_rbcspecs
RBCBoardSpecs m_rbcspecs
Definition: TTUConfigurator.h:51
RBCBoardSpecs
Definition: RBCBoardSpecs.h:17
TTUConfigurator::getRbcSpecs
RBCBoardSpecs * getRbcSpecs()
Definition: TTUConfigurator.h:36
TTUBoardSpecs
Definition: TTUBoardSpecs.h:18
RBCBoardSpecsIO.h
TTUConfigurator::getTtuSpecs
TTUBoardSpecs * getTtuSpecs()
Definition: TTUConfigurator.h:38
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
TTUConfigurator::process
void process()
Definition: TTUConfigurator.cc:33
RBCBoardSpecsRcd.h
TTUConfigurator::m_hasConfig
bool m_hasConfig
Definition: TTUConfigurator.h:42
TTUConfigurator::TTUConfigurator
TTUConfigurator(const std::string &)
Definition: TTUConfigurator.cc:16
TTUBoardSpecsRcd.h