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.