|
FairRoot/PandaRoot
|
#include <PndMvdMQFileSink.h>
Public Types | |
| enum | { OutputFileName = FairMQDevice::Last, Last } |
Public Member Functions | |
| PndMvdMQFileSink () | |
| virtual | ~PndMvdMQFileSink () |
| void | SetProperty (const int key, const std::string &value) |
| void | SetProperty (const int key, const int value) |
| std::string | GetProperty (const int key, const std::string &default_="") |
| int | GetProperty (const int key, const int default_=0) |
| void | SetOutputFileName (std::string tempString) |
| void | AddOutputBranch (std::string classString, std::string branchString) |
| std::string | GetOutputFileName () |
Protected Member Functions | |
| virtual void | Init () |
| virtual void | Run () |
Private Attributes | |
| std::string | fFileName |
| std::string | fTreeName |
| std::vector< std::string > | fBranchNames |
| std::vector< std::string > | fClassNames |
| std::string | fFileOption |
| bool | fFlowMode |
| bool | fWrite |
| TFile * | fOutFile |
| TTree * | fTree |
| unsigned int | fNObjects |
| TObject ** | fOutputObjects |
| TFolder * | fFolder |
| anonymous enum |
| Enumerator | |
|---|---|
| OutputFileName | |
| Last | |
Definition at line 29 of file PndMvdMQFileSink.h.
| PndMvdMQFileSink::PndMvdMQFileSink | ( | ) |
Definition at line 37 of file PndMvdMQFileSink.cxx.
|
virtual |
|
inline |
Definition at line 44 of file PndMvdMQFileSink.h.
References fBranchNames, and fClassNames.
Referenced by main().
|
inline |
Definition at line 49 of file PndMvdMQFileSink.h.
References fFileName.
Referenced by GetProperty().
| std::string PndMvdMQFileSink::GetProperty | ( | const int | key, |
| const std::string & | default_ = "" |
||
| ) |
Definition at line 158 of file PndMvdMQFileSink.cxx.
References GetOutputFileName(), and OutputFileName.
| int PndMvdMQFileSink::GetProperty | ( | const int | key, |
| const int | default_ = 0 |
||
| ) |
Definition at line 170 of file PndMvdMQFileSink.cxx.
|
protectedvirtual |
Definition at line 56 of file PndMvdMQFileSink.cxx.
References fBranchNames, fClassNames, fFileName, fFileOption, fFolder, fNObjects, fOutFile, fOutputObjects, fTree, and fTreeName.
|
protectedvirtual |
Definition at line 107 of file PndMvdMQFileSink.cxx.
References fBranchNames, fOutputObjects, and fTree.
|
inline |
Definition at line 43 of file PndMvdMQFileSink.h.
References fFileName.
Referenced by SetProperty().
| void PndMvdMQFileSink::SetProperty | ( | const int | key, |
| const std::string & | value | ||
| ) |
Definition at line 139 of file PndMvdMQFileSink.cxx.
References OutputFileName, and SetOutputFileName().
Referenced by main().
| void PndMvdMQFileSink::SetProperty | ( | const int | key, |
| const int | value | ||
| ) |
Definition at line 153 of file PndMvdMQFileSink.cxx.
|
private |
Definition at line 59 of file PndMvdMQFileSink.h.
Referenced by AddOutputBranch(), Init(), and Run().
|
private |
Definition at line 60 of file PndMvdMQFileSink.h.
Referenced by AddOutputBranch(), and Init().
|
private |
Definition at line 56 of file PndMvdMQFileSink.h.
Referenced by GetOutputFileName(), Init(), and SetOutputFileName().
|
private |
Definition at line 62 of file PndMvdMQFileSink.h.
Referenced by Init().
|
private |
Definition at line 63 of file PndMvdMQFileSink.h.
|
private |
Definition at line 72 of file PndMvdMQFileSink.h.
Referenced by Init().
|
private |
Definition at line 68 of file PndMvdMQFileSink.h.
Referenced by Init().
|
private |
Definition at line 66 of file PndMvdMQFileSink.h.
Referenced by Init(), and ~PndMvdMQFileSink().
|
private |
Definition at line 69 of file PndMvdMQFileSink.h.
|
private |
Definition at line 67 of file PndMvdMQFileSink.h.
Referenced by Init(), Run(), and ~PndMvdMQFileSink().
|
private |
Definition at line 57 of file PndMvdMQFileSink.h.
Referenced by Init().
|
private |
Definition at line 64 of file PndMvdMQFileSink.h.
1.8.5