hpstr
The Heavy Photon Search Toolkit for Reconstruction (hpstr) provides an interface to physics data from the HPS experiment saved in the LCIO format and converts it into an ROOT based format.
|
description More...
#include <HpsEventFile.h>
Public Member Functions | |
HpsEventFile (const std::string ifilename, const std::string &ofilename) | |
Constructor. | |
virtual | ~HpsEventFile () |
virtual bool | nextEvent () |
description | |
void | setupEvent (IEvent *ievent) |
description | |
void | resetOutputFileDir () |
description | |
TFile * | getOutputFile () |
Get the output file. | |
void | close () |
description | |
![]() | |
virtual | ~IEventFile () |
Private Attributes | |
HpsEvent * | event_ {nullptr} |
description | |
int | entry_ {0} |
description | |
int | maxEntries_ {0} |
description | |
TFile * | ofile_ {nullptr} |
description | |
TFile * | rootfile_ {nullptr} |
description | |
TTree * | intree_ {nullptr} |
description | |
description
Definition at line 14 of file HpsEventFile.h.
HpsEventFile | ( | const std::string | ifilename, |
const std::string & | ofilename | ||
) |
|
virtual |
Destructor
Definition at line 11 of file HpsEventFile.cxx.
|
virtual |
|
inline |
|
virtual |
description
Implements IEventFile.
Definition at line 32 of file HpsEventFile.cxx.
|
inlinevirtual |
|
virtual |
description
ievent |
Implements IEventFile.
Definition at line 13 of file HpsEventFile.cxx.
|
private |
description
Definition at line 65 of file HpsEventFile.h.
|
private |
description
Definition at line 64 of file HpsEventFile.h.
|
private |
description
Definition at line 69 of file HpsEventFile.h.
|
private |
description
Definition at line 66 of file HpsEventFile.h.
|
private |
description
Definition at line 67 of file HpsEventFile.h.
|
private |
description
Definition at line 68 of file HpsEventFile.h.