Hall-D Software
alpha
|
#include <DEventWriterHDDM.h>
Public Member Functions | |
JOBJECT_PUBLIC (DEventWriterHDDM) | |
DEventWriterHDDM (JEventLoop *locEventLoop, string locOutputFileBaseName) | |
~DEventWriterHDDM (void) | |
bool | Write_HDDMEvent (JEventLoop *locEventLoop, string locOutputFileNameSubString) const |
string | Get_OutputFileName (string locOutputFileNameSubString) const |
Private Member Functions | |
bool | Write_HDDMEvent (string locOutputFileName, hddm_s::HDDM &locRecord) const |
int & | Get_NumEventWriterThreads (void) const |
map< string, pair< ofstream *, hddm_s::ostream * > > & | Get_HDDMOutputFilePointers (void) const |
int32_t | Convert_UnsignedIntToSigned (uint32_t locUnsignedInt) const |
Definition at line 28 of file DEventWriterHDDM.h.
DEventWriterHDDM::DEventWriterHDDM | ( | JEventLoop * | locEventLoop, |
string | locOutputFileBaseName | ||
) |
Definition at line 21 of file DEventWriterHDDM.cc.
References CCDB_CONTEXT_STRING, CDC_TAG, dapp, FDC_TAG, Get_NumEventWriterThreads(), HDDM_DATA_VERSION_STRING, HDDM_USE_COMPRESSION, HDDM_USE_INTEGRITY_CHECKS, japp, TAGH_TAG, and TAGM_TAG.
DEventWriterHDDM::~DEventWriterHDDM | ( | void | ) |
Definition at line 795 of file DEventWriterHDDM.cc.
References Get_HDDMOutputFilePointers(), Get_NumEventWriterThreads(), and japp.
|
private |
Definition at line 822 of file DEventWriterHDDM.cc.
References min.
|
private |
Definition at line 13 of file DEventWriterHDDM.cc.
Referenced by Write_HDDMEvent(), and ~DEventWriterHDDM().
|
private |
Definition at line 6 of file DEventWriterHDDM.cc.
Referenced by DEventWriterHDDM(), and ~DEventWriterHDDM().
Definition at line 731 of file DEventWriterHDDM.cc.
References dOutputFileBaseName, and string.
Referenced by Write_HDDMEvent().
DEventWriterHDDM::JOBJECT_PUBLIC | ( | DEventWriterHDDM | ) |
bool DEventWriterHDDM::Write_HDDMEvent | ( | JEventLoop * | locEventLoop, |
string | locOutputFileNameSubString | ||
) | const |
Definition at line 64 of file DEventWriterHDDM.cc.
References DFDCHit::AnodeWire, CDC_TAG, column, FDC_TAG, Get_OutputFileName(), layer, TAGH_TAG, and TAGM_TAG.
|
private |
Definition at line 739 of file DEventWriterHDDM.cc.
References Get_HDDMOutputFilePointers(), HDDM_USE_COMPRESSION, HDDM_USE_INTEGRITY_CHECKS, and japp.
|
private |
Definition at line 55 of file DEventWriterHDDM.h.
Referenced by DEventWriterHDDM().
|
private |
Definition at line 58 of file DEventWriterHDDM.h.
Referenced by DEventWriterHDDM(), and Write_HDDMEvent().
|
private |
Definition at line 48 of file DEventWriterHDDM.h.
Referenced by Get_OutputFileName().
|
private |
Definition at line 59 of file DEventWriterHDDM.h.
Referenced by DEventWriterHDDM(), and Write_HDDMEvent().
|
private |
Definition at line 54 of file DEventWriterHDDM.h.
Referenced by DEventWriterHDDM().
|
private |
Definition at line 49 of file DEventWriterHDDM.h.
Referenced by DEventWriterHDDM(), and Write_HDDMEvent().
|
private |
Definition at line 50 of file DEventWriterHDDM.h.
Referenced by DEventWriterHDDM(), and Write_HDDMEvent().
|
private |
Definition at line 61 of file DEventWriterHDDM.h.
Referenced by DEventWriterHDDM(), and Write_HDDMEvent().
|
private |
Definition at line 60 of file DEventWriterHDDM.h.
Referenced by DEventWriterHDDM(), and Write_HDDMEvent().