BOSS 6.6.4.p01
BESIII Offline Software System
|
Writes Digi TDS data to a persistent ROOT file. @Based on the digiRootWriterAlg of GLAST. More...
#include <digiRootWriterAlg.h>
Public Member Functions | |
digiRootWriterAlg (const std::string &name, ISvcLocator *pSvcLocator) | |
StatusCode | initialize () |
Handles setup by opening ROOT file in write mode and creating a new TTree. | |
StatusCode | execute () |
Orchastrates reading from TDS and writing to ROOT for each event. | |
StatusCode | finalize () |
Closes the ROOT file and cleans up. | |
Writes Digi TDS data to a persistent ROOT file. @Based on the digiRootWriterAlg of GLAST.
Definition at line 31 of file digiRootWriterAlg.h.
digiRootWriterAlg::digiRootWriterAlg | ( | const std::string & | name, |
ISvcLocator * | pSvcLocator | ||
) |
Definition at line 88 of file digiRootWriterAlg.h.
StatusCode digiRootWriterAlg::execute | ( | ) |
Orchastrates reading from TDS and writing to ROOT for each event.
Definition at line 143 of file digiRootWriterAlg.h.
StatusCode digiRootWriterAlg::finalize | ( | ) |
Closes the ROOT file and cleans up.
Definition at line 267 of file digiRootWriterAlg.h.
StatusCode digiRootWriterAlg::initialize | ( | ) |
Handles setup by opening ROOT file in write mode and creating a new TTree.
Definition at line 103 of file digiRootWriterAlg.h.