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:
32  TTUConfigurator( const std::string& );
33 
34  ~TTUConfigurator( );
35 
37 
39 
40  void process();
41 
43 
44 protected:
45 
46 private:
47 
48  std::ifstream m_in;
49 
50  void addData( RBCBoardSpecs& );
51  void addData( TTUBoardSpecs& );
52 
55 
56 };
57 #endif // TTUCONFIGURATOR_H
TTUBoardSpecs * getTtuSpecs()
RBCBoardSpecs * getRbcSpecs()
TTUBoardSpecs m_ttuspecs
~TTUConfigurator()
Destructor.
RBCBoardSpecs m_rbcspecs
std::ifstream m_in
void addData(RBCBoardSpecs &)
TTUConfigurator(const std::string &)