|
BOSS 8.0.0
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 83 of file digiRootWriterAlg.h.
| StatusCode digiRootWriterAlg::execute | ( | ) |
Orchastrates reading from TDS and writing to ROOT for each event.
Definition at line 135 of file digiRootWriterAlg.h.
| StatusCode digiRootWriterAlg::finalize | ( | ) |
Closes the ROOT file and cleans up.
Definition at line 257 of file digiRootWriterAlg.h.
| StatusCode digiRootWriterAlg::initialize | ( | ) |
Handles setup by opening ROOT file in write mode and creating a new TTree.
Definition at line 95 of file digiRootWriterAlg.h.