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
|
#include <File.h>
Public Member Functions | |
const FileType * | GetFile (const std::string &generatorName) const |
const FileType * | GetFile (std::istream &) const |
Static Public Member Functions | |
static FileFactory & | GetInstance () |
Protected Types | |
typedef std::map< std::string, FileType * > | Map |
Protected Member Functions | |
FileFactory () | |
virtual | ~FileFactory () |
Protected Attributes | |
Map | prototypes_ |
|
protectedvirtual |
const FileType * erhic::FileFactory::GetFile | ( | const std::string & | generatorName | ) | const |
const FileType * erhic::FileFactory::GetFile | ( | std::istream & | is | ) | const |
|
static |
Returns the single instance of FileFactory.