#include </scratch/z5/marcocle/lhcb-release/419/GAUDI/GAUDI_v26r1/InstallArea/x86_64-slc6-gcc48-opt/include/RootCnv/RootDataConnection.h>
|
| typedef std::vector< std::string > | StringVec |
| | Type definition for string maps.
|
| |
| typedef std::vector< std::string > | StringVec |
| | Type definition for string maps.
|
| |
|
| static long | setCompression (const std::string &compression) |
| | Set the global compression level.
|
| |
| static int | compression () |
| | Access to global compression level.
|
| |
| static long | setCompression (const std::string &compression) |
| | Set the global compression level.
|
| |
| static int | compression () |
| | Access to global compression level.
|
| |
Definition at line 42 of file RootDataConnection.h.
| typedef std::vector<std::string> Gaudi::RootConnectionSetup::StringVec |
| typedef std::vector<std::string> Gaudi::RootConnectionSetup::StringVec |
| RootConnectionSetup::~RootConnectionSetup |
( |
| ) |
|
|
protectedvirtual |
| RootConnectionSetup::RootConnectionSetup |
( |
| ) |
|
| virtual Gaudi::RootConnectionSetup::~RootConnectionSetup |
( |
| ) |
|
|
protectedvirtual |
| Gaudi::RootConnectionSetup::RootConnectionSetup |
( |
| ) |
|
| void RootConnectionSetup::addRef |
( |
| ) |
|
| void Gaudi::RootConnectionSetup::addRef |
( |
| ) |
|
Increase reference count.
| int RootConnectionSetup::compression |
( |
| ) |
|
|
static |
Access to global compression level.
Global compression level.
Definition at line 135 of file RootDataConnection.cpp.
{
return s_compressionLevel;
}
| static int Gaudi::RootConnectionSetup::compression |
( |
| ) |
|
|
static |
Access to global compression level.
| IIncidentSvc* Gaudi::RootConnectionSetup::incidentSvc |
( |
| ) |
const |
|
inline |
| IIncidentSvc* Gaudi::RootConnectionSetup::incidentSvc |
( |
| ) |
const |
|
inline |
| MsgStream& Gaudi::RootConnectionSetup::msgSvc |
( |
| ) |
const |
|
inline |
| MsgStream& Gaudi::RootConnectionSetup::msgSvc |
( |
| ) |
const |
|
inline |
| void RootConnectionSetup::release |
( |
| ) |
|
| void Gaudi::RootConnectionSetup::release |
( |
| ) |
|
Decrease reference count.
| static long Gaudi::RootConnectionSetup::setCompression |
( |
const std::string & |
compression | ) |
|
|
static |
Set the global compression level.
| long RootConnectionSetup::setCompression |
( |
const std::string & |
compression | ) |
|
|
static |
Set the global compression level.
Definition at line 103 of file RootDataConnection.cpp.
{
#if ROOT_VERSION_CODE >= ROOT_VERSION(5,33,0)
int res = 0,
level = ROOT::CompressionSettings(ROOT::kLZMA,6);
if ( idx != string::npos ) {
ROOT::ECompressionAlgorithm alg_code = ROOT::kUseGlobalSetting;
if ( strcasecmp(alg.c_str(),"ZLIB") == 0 )
alg_code = ROOT::kZLIB;
else if ( strcasecmp(alg.c_str(),"LZMA") == 0 )
alg_code = ROOT::kLZMA;
else
throw runtime_error("ERROR: request to set unknown ROOT compression algorithm:"+alg);
if ( res == 1 ) {
s_compressionLevel = ROOT::CompressionSettings(alg_code,
level);
}
throw runtime_error(
"ERROR: request to set unknown ROOT compression level:"+
compression.substr(idx+1));
}
s_compressionLevel =
level;
}
throw runtime_error("ERROR: request to set unknown ROOT compression mechanism:"+compression);
#else
#endif
}
| void Gaudi::RootConnectionSetup::setIncidentSvc |
( |
IIncidentSvc * |
m | ) |
|
Set incident service reference.
| void RootConnectionSetup::setIncidentSvc |
( |
IIncidentSvc * |
m | ) |
|
| void RootConnectionSetup::setMessageSvc |
( |
MsgStream * |
m | ) |
|
| void Gaudi::RootConnectionSetup::setMessageSvc |
( |
MsgStream * |
m | ) |
|
Set message service reference.
| StringVec Gaudi::RootConnectionSetup::cacheBranches |
Vector of strings with branches to be cached for input files.
Definition at line 58 of file RootDataConnection.h.
| int Gaudi::RootConnectionSetup::cacheSize |
| int Gaudi::RootConnectionSetup::learnEntries |
| std::string Gaudi::RootConnectionSetup::loadSection |
| MsgStream * Gaudi::RootConnectionSetup::m_msgSvc |
|
protected |
| int Gaudi::RootConnectionSetup::refCount |
|
protected |
| StringVec Gaudi::RootConnectionSetup::vetoBranches |
Vector of strings with branches to NOT be cached for input files.
Definition at line 60 of file RootDataConnection.h.
The documentation for this class was generated from the following files: