EventAnalysis  1.3.0
Public Member Functions | Public Attributes | List of all members
EA::RootPersistenceService::EvObjInfo Struct Reference
Inheritance diagram for EA::RootPersistenceService::EvObjInfo:
EA::RootPersistenceService::ObjInfo

Public Member Functions

 EvObjInfo (const std::string &storeName)
 
 EvObjInfo (const EvObjInfo &otherObjInfo)
 
- Public Member Functions inherited from EA::RootPersistenceService::ObjInfo
 ObjInfo (const std::string &storeName)
 

Public Attributes

TBranch * outputBranch
 
bool flag
 
void * object
 
void * defaultObject
 
TClass * objClass
 
void * prevObject
 
std::unique_ptr< EvObjectsBookaliasedObjsBook
 
- Public Attributes inherited from EA::RootPersistenceService::ObjInfo
std::string dataStoreName
 
StorePtr dataStore
 
bool isGlob
 
bool isMatched
 
bool isAlias
 
bool aliasToBeChecked
 
TBranch * nameForEvBranch
 
std::string nameForThisEv
 
std::set< std::string > actualNames
 

Constructor & Destructor Documentation

◆ EvObjInfo() [1/2]

EA::RootPersistenceService::EvObjInfo::EvObjInfo ( const std::string &  storeName)
inline

◆ EvObjInfo() [2/2]

EA::RootPersistenceService::EvObjInfo::EvObjInfo ( const EvObjInfo otherObjInfo)
inline

Member Data Documentation

◆ aliasedObjsBook

std::unique_ptr<EvObjectsBook> EA::RootPersistenceService::EvObjInfo::aliasedObjsBook

◆ defaultObject

void* EA::RootPersistenceService::EvObjInfo::defaultObject

◆ flag

bool EA::RootPersistenceService::EvObjInfo::flag

◆ objClass

TClass* EA::RootPersistenceService::EvObjInfo::objClass

◆ object

void* EA::RootPersistenceService::EvObjInfo::object

◆ outputBranch

TBranch* EA::RootPersistenceService::EvObjInfo::outputBranch

◆ prevObject

void* EA::RootPersistenceService::EvObjInfo::prevObject

The documentation for this struct was generated from the following file: