xboa
|
Factory class for line by line reads of output files. More...
Inherits LineFactoryBase.
Public Member Functions | |
def | __init__ |
def | make_hit |
Read a new hit from filehandle according to a predefined format. More... | |
def | file_types |
Public Attributes | |
filehandle | |
format | |
Static Public Attributes | |
dictionary | file_formats |
dictionary | file_units |
dictionary | file_mass_shell |
Factory class for line by line reads of output files.
Definition at line 24 of file _builtin_hit_factory.py.
def __init__ | ( | self, | |
format, | |||
filehandle | |||
) |
Definition at line 25 of file _builtin_hit_factory.py.
def make_hit | ( | self | ) |
Read a new hit from filehandle according to a predefined format.
Definition at line 39 of file _builtin_hit_factory.py.
References LineFactoryBase._read_formatted(), HitFactoryBase.bad_pids, BuiltinHitFactory.file_formats, BuiltinHitFactory.file_mass_shell, BuiltinHitFactory.file_units, BuiltinHitFactory.filehandle, and BuiltinHitFactory.format.
Referenced by HitFactoryBase.hit_generator().
def file_types | ( | cls | ) |
Definition at line 68 of file _builtin_hit_factory.py.
Referenced by MausJsonHitFactory.__init__(), and MausRootHitFactory.__init__().
|
static |
Definition at line 72 of file _builtin_hit_factory.py.
Referenced by BuiltinHitFactory.make_hit().
|
static |
Definition at line 80 of file _builtin_hit_factory.py.
Referenced by BuiltinHitFactory.make_hit().
|
static |
Definition at line 89 of file _builtin_hit_factory.py.
Referenced by BuiltinHitFactory.make_hit().
filehandle |
Definition at line 27 of file _builtin_hit_factory.py.
Referenced by BuiltinHitFactory.make_hit(), and UserHitFactory.make_hit().
format |
Definition at line 28 of file _builtin_hit_factory.py.
Referenced by MausRootHitFactory._read_maus_spill(), MausJsonHitFactory._read_maus_spill(), MausRootHitFactory._read_primaries(), and BuiltinHitFactory.make_hit().