CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
TTUConfigurator.h
Go to the documentation of this file.
1 // $Id: TTUConfigurator.h,v 1.2 2009/10/29 20:04:03 ghete Exp $
2 #ifndef TTUCONFIGURATOR_H
3 #define TTUCONFIGURATOR_H 1
4 
5 // Include files
6 
19 #include <iostream>
20 #include <fstream>
21 #include <ios>
22 
27 
30 
32 public:
35 
36  TTUConfigurator( const std::string& );
37 
38  virtual ~TTUConfigurator( );
39 
41 
43 
44  void process();
45 
47 
48 protected:
49 
50 private:
51 
52  std::ifstream * m_in;
53 
54  void addData( RBCBoardSpecs * );
55  void addData( TTUBoardSpecs * );
56 
59 
60 };
61 #endif // TTUCONFIGURATOR_H
TTUConfigurator()
Standard constructor.
TTUBoardSpecs * getTtuSpecs()
RBCBoardSpecs * getRbcSpecs()
virtual ~TTUConfigurator()
Destructor.
RBCBoardSpecs * m_rbcspecs
void addData(RBCBoardSpecs *)
std::ifstream * m_in
TTUBoardSpecs * m_ttuspecs