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:
34 
35  TTUConfigurator( const std::string& );
36 
37  virtual ~TTUConfigurator( );
38 
40 
42 
43  void process();
44 
46 
47 protected:
48 
49 private:
50 
51  std::ifstream * m_in;
52 
53  void addData( RBCBoardSpecs * );
54  void addData( TTUBoardSpecs * );
55 
58 
59 };
60 #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