Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:21:38

0001 #ifndef CONFIGCODE_RBCBOARDSPECSIO_H
0002 #define CONFIGCODE_RBCBOARDSPECSIO_H 1
0003 
0004 // Include files
0005 #include "CondFormats/RPCObjects/interface/RBCBoardSpecs.h"
0006 
0007 #include <cstdlib>
0008 #include <iostream>
0009 #include <fstream>
0010 #include <ios>
0011 
0012 /** @class RBCBoardSpecsIO RBCBoardSpecsIO.h ConfigCode/RBCBoardSpecsIO.h
0013  *  
0014  *
0015  *  @author Andres Osorio
0016  *  @date   2008-12-16
0017  */
0018 class RBCBoardSpecsIO : public RBCBoardSpecs {
0019 public:
0020   /// Standard constructor
0021   RBCBoardSpecsIO();
0022 
0023   ~RBCBoardSpecsIO() override;  ///< Destructor
0024 
0025   friend std::istream &operator>>(std::istream &, RBCBoardConfig &);
0026 
0027 protected:
0028 private:
0029 };
0030 
0031 std::istream &operator>>(std::istream &, RBCBoardSpecsIO::RBCBoardConfig &);
0032 
0033 #endif  // CONFIGCODE_RBCBOARDSPECSIO_H