#include <BLNTuple.hh>
To be useful it must be registered with BLNTuple::registerHandler() -- this is normally done in the class default constructor, and a static object is defined.
Public Member Functions | |
virtual BLNTuple * | create (G4String type, G4String category, G4String name, G4String fields, G4String filename)=0 |
virtual BLNTuple * | read (G4String type, G4String category, G4String name, G4String fields, G4String filename)=0 |
Protected Member Functions | |
std::map< G4String, BLNTupleHandler * > * | handler () |
std::map<G4String,BLNTupleHandler*>* BLNTupleHandler::handler | ( | ) | [inline, protected] |
virtual BLNTuple* BLNTupleHandler::create | ( | G4String | type, | |
G4String | category, | |||
G4String | name, | |||
G4String | fields, | |||
G4String | filename | |||
) | [pure virtual] |
Implemented in DummyNTupleHandler, TrackFileNTupleHandler, FOR009NTupleHandler, and AsciiNTupleHandler.
virtual BLNTuple* BLNTupleHandler::read | ( | G4String | type, | |
G4String | category, | |||
G4String | name, | |||
G4String | fields, | |||
G4String | filename | |||
) | [pure virtual] |
Implemented in DummyNTupleHandler, TrackFileNTupleHandler, FOR009NTupleHandler, and AsciiNTupleHandler.
Referenced by BLNTuple::read().