LCIO  02.17
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
LCRunHeaderIOImpl.h
Go to the documentation of this file.
1 #ifndef IOIMPL_LCRUNHEADERIOIMPL_H
2 #define IOIMPL_LCRUNHEADERIOIMPL_H 1
3 
4 
5 #include "IMPL/LCRunHeaderImpl.h"
6 
7 
8 
9 // forward declarations of friend classes :
10 namespace SIO {
11  class SIOReader ;
12 }
13 
14 namespace MT {
15  class LCReader ;
16 }
17 
18 
19 namespace IOIMPL {
20 
27 
28  // the reason for having this subclass
29  friend class SIO::SIOReader ;
30  friend class MT::LCReader ;
31 
32  }; // class
33 
34 } // namespace
35 #endif /* ifndef IOIMPL_LCEVENTIOIMPL_H */
36 
37 
Adding stuff needed for io (friend declarations, etc.)
Implementation of LCRunHeader.
Implementation of a LCReader for parallel processing use.
Definition: LCReader.h:37
Concrete implementation of LCWriter using SIO.
Definition: SIOReader.h:31