#include <RootOutFileManager.h>
|
| RootOutFileManager () |
|
| RootOutFileManager (const std::string &filename, const std::string &treeName, const std::string &branchName, const std::string &className, const std::string &fileOption) |
|
| RootOutFileManager (const RootOutFileManager &)=delete |
|
RootOutFileManager | operator= (const RootOutFileManager &)=delete |
|
virtual | ~RootOutFileManager () |
|
void | SetFileProperties (const std::string &filename, const std::string &treeName, const std::string &branchName, const std::string &className="", const std::string &fileOption="RECREATE", bool useClonesArray=false, bool flowMode=true) |
|
void | SetFileProperties (const FairMQProgOptions &config) |
|
void | AddToFile (std::vector< DataType > &inputData) |
|
void | AddToFile (DataType *objArr, long size) |
|
void | AddToFile (TClonesArray *inputData) |
|
void | AddToFile (FairMQMessage *msg) |
|
void | AddToFile (std::unique_ptr< TClonesArray > &input) |
|
void | InitOutputFile () |
|
void | InitTCA (const std::string &classname) |
|
std::vector< std::vector
< DataType > > | GetAllObj (const std::string &filename, const std::string &treename, const std::string &branchname) |
|
template<typename... Args> |
void | Serialize (Args &&...args) |
|
template<typename DataType>
class RootOutFileManager< DataType >
Definition at line 33 of file RootOutFileManager.h.
template<typename DataType >
template<typename DataType >
RootOutFileManager< DataType >::RootOutFileManager |
( |
const std::string & |
filename, |
|
|
const std::string & |
treeName, |
|
|
const std::string & |
branchName, |
|
|
const std::string & |
className, |
|
|
const std::string & |
fileOption |
|
) |
| |
|
inline |
template<typename DataType >
template<typename DataType >
template<typename DataType >
template<typename DataType >
template<typename DataType >
template<typename DataType >
template<typename DataType >
template<typename DataType >
std::vector<std::vector<DataType> > RootOutFileManager< DataType >::GetAllObj |
( |
const std::string & |
filename, |
|
|
const std::string & |
treename, |
|
|
const std::string & |
branchname |
|
) |
| |
|
inline |
template<typename DataType >
template<typename DataType >
template<typename DataType >
template<typename DataType >
template<typename DataType >
template<typename... Args>
template<typename DataType >
void RootOutFileManager< DataType >::SetFileProperties |
( |
const std::string & |
filename, |
|
|
const std::string & |
treeName, |
|
|
const std::string & |
branchName, |
|
|
const std::string & |
className = "" , |
|
|
const std::string & |
fileOption = "RECREATE" , |
|
|
bool |
useClonesArray = false , |
|
|
bool |
flowMode = true |
|
) |
| |
|
inline |
template<typename DataType >
void RootOutFileManager< DataType >::SetFileProperties |
( |
const FairMQProgOptions & |
config | ) |
|
|
inline |
template<typename DataType >
template<typename DataType >
template<typename DataType >
template<typename DataType >
template<typename DataType >
template<typename DataType >
template<typename DataType >
template<typename DataType >
template<typename DataType >
template<typename DataType >
template<typename DataType >
template<typename DataType >
template<typename DataType >
The documentation for this class was generated from the following file: