![]() |
eic-smear
1.0.3
A collection of ROOT classes for Monte Carlo events and a fast-smearing code simulating detector effects for the Electron-Ion Collider task force
|
Public Member Functions | |
File () | |
virtual | ~File () |
virtual File< T > * | Create () const |
virtual T * | AllocateEvent () const |
virtual std::string | GetGeneratorName () const |
virtual LogReader * | CreateLogReader () const |
virtual EventFromAsciiFactory < T > * | CreateEventFactory (std::istream &is) const |
![]() | |
virtual | ~FileType () |
Protected Attributes | |
T * | t_ |
erhic::File< T >::File | ( | ) |
|
virtual |
|
inlinevirtual |
Allocates an event of the type for this file.
Implements erhic::FileType.
|
inlinevirtual |
|
inlinevirtual |
Returns a new event factory instance.
Implements erhic::FileType.
|
virtual |
|
virtual |
Returns the name of the generator. Entirely in lower case.
Implements erhic::FileType.