Marlin
01.17.01
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
source
include
marlin
StdHepReader.h
Go to the documentation of this file.
1
#ifndef StdHepReader_h
2
#define StdHepReader_h 1
3
4
#include "
marlin/DataSourceProcessor.h
"
5
6
using namespace
lcio ;
7
8
9
namespace
marlin{
10
28
class
StdHepReader
:
public
DataSourceProcessor
{
29
30
public
:
31
32
StdHepReader
() ;
33
34
virtual
StdHepReader
* newProcessor() ;
35
36
41
virtual
void
readDataSource(
int
numEvents
) ;
42
43
44
virtual
void
init() ;
45
virtual
void
end() ;
46
47
protected
:
48
49
std::string
_fileName
;
50
51
};
52
53
}
// end namespace marlin
54
55
#endif
marlin::DataSourceProcessor
Base class for data source handlers that can read arbitrary non-LCIO input files and create LCIO even...
Definition:
DataSourceProcessor.h:20
DataSourceProcessor.h
std::string
STL class.
numEvents
int numEvents
marlin::StdHepReader::_fileName
std::string _fileName
Definition:
StdHepReader.h:49
marlin::StdHepReader
Reads binary StdHep files.
Definition:
StdHepReader.h:28
Generated on Sun Sep 26 2021 03:47:04 for Marlin by
1.8.5