LCIO
02.17
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
src
cpp
include
IOIMPL
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
26
class
LCRunHeaderIOImpl
:
public
IMPL::LCRunHeaderImpl
{
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
IOIMPL::LCRunHeaderIOImpl
Adding stuff needed for io (friend declarations, etc.)
Definition:
LCRunHeaderIOImpl.h:26
LCRunHeaderImpl.h
IMPL::LCRunHeaderImpl
Implementation of LCRunHeader.
Definition:
LCRunHeaderImpl.h:18
MT::LCReader
Implementation of a LCReader for parallel processing use.
Definition:
LCReader.h:37
SIO::SIOReader
Concrete implementation of LCWriter using SIO.
Definition:
SIOReader.h:31
Generated on Thu Dec 16 2021 15:42:53 for LCIO by
1.8.5