1 #ifndef PHNODEIOMANAGER_H__
2 #define PHNODEIOMANAGER_H__
29 virtual void print()
const ;
34 int readSpecific(
size_t requestedEvent,
const char* objectName) ;
48 PHBoolean readEventFromFile(
size_t requestedEvent);
49 std::string getBranchClassName(TBranch*) ;
59 std::map<std::string,TBranch*> fBranches ;
60 std::map<std::string,PHBoolean> objectToRead ;
void SetRealTimeSave(const bool onoff)
virtual void print() const
PHBoolean SetCompressionLevel(const int level)
virtual PHBoolean write(PHCompositeNode *)
int readSpecific(size_t requestedEvent, const char *objectName)
PHBoolean setFile(const std::string &, const std::string &, const PHAccessType=PHReadOnly)
virtual ~PHNodeIOManager()
void selectObjectToRead(const char *objectName, PHBoolean readit)
PHCompositeNode * read(PHCompositeNode *=0, size_t=0)
PHBoolean isSelected(const char *objectName)
std::map< std::string, TBranch * > * GetBranchMap()