Functions
art::rootNames Namespace Reference

Functions

std::string const & parentageTreeName ()
 
std::string const & parentageIDBranchName ()
 
std::string const & parentageBranchName ()
 
std::string const & metaDataTreeName ()
 
std::string const & fileIndexTreeName ()
 
std::string const & eventHistoryTreeName ()
 
std::string const & eventHistoryBranchName ()
 
std::string const & eventTreeName ()
 
std::string const & dataTreeName (BranchType bt)
 
std::string const & eventMetaDataTreeName ()
 
template<typename T >
char const * metaBranchRootName ()
 

Function Documentation

std::string const& art::rootNames::dataTreeName ( BranchType  bt)
std::string const& art::rootNames::eventHistoryBranchName ( )
std::string const& art::rootNames::eventHistoryTreeName ( )
std::string const& art::rootNames::eventMetaDataTreeName ( )
std::string const& art::rootNames::eventTreeName ( )
std::string const& art::rootNames::fileIndexTreeName ( )
template<typename T >
char const* art::rootNames::metaBranchRootName ( )

Definition at line 61 of file rootNames.h.

References ART_ROOTNAME, ART_ROOTNAME_SIMPLE, art::TypeID::className(), art::errors::LogicError, and T.

62  {
64  << "art::metaBranchRootName requires a specialization for type "
65  << TypeID(typeid(T)).className() << "\n";
66  }
cet::coded_exception< errors::ErrorCodes, ExceptionDetail::translate > Exception
Definition: Exception.h:66
double T
Definition: Xdiff_gwt.C:5
std::string const& art::rootNames::metaDataTreeName ( )
std::string const& art::rootNames::parentageBranchName ( )
std::string const& art::rootNames::parentageIDBranchName ( )
std::string const& art::rootNames::parentageTreeName ( )