#include <InitRootHandlers.h>
Definition at line 11 of file InitRootHandlers.h.
edm::service::InitRootHandlers::InitRootHandlers |
( |
ParameterSet const & |
pset | ) |
|
|
explicit |
edm::service::InitRootHandlers::~InitRootHandlers |
( |
| ) |
|
|
virtual |
Definition at line 196 of file InitRootHandlers.cc.
References f.
200 while(gROOT->GetListOfFiles()->GetSize()) {
201 TIter iter(gROOT->GetListOfFiles());
202 TFile*
f =
dynamic_cast<TFile*
>(iter.Next());
void edm::service::InitRootHandlers::disableErrorHandler_ |
( |
| ) |
|
|
privatevirtual |
void edm::service::InitRootHandlers::enableErrorHandler_ |
( |
| ) |
|
|
privatevirtual |
Definition at line 207 of file InitRootHandlers.cc.
References edm::ConfigurationDescriptions::add(), edm::ParameterSetDescription::addUntracked(), and edm::ParameterSetDescription::setComment().
209 desc.setComment(
"Centralized interface to ROOT.");
210 desc.addUntracked<
bool>(
"UnloadRootSigHandler",
false)
211 ->setComment(
"If True, signals are handled by this service, rather than by ROOT.");
212 desc.addUntracked<
bool>(
"ResetRootErrHandler",
true)
213 ->setComment(
"If True, ROOT messages (e.g. errors, warnings) are handled by this service, rather than by ROOT.");
214 desc.addUntracked<
bool>(
"AutoLibraryLoader",
true)
215 ->setComment(
"If True, enables automatic loading of data dictionaries.");
216 descriptions.add(
"InitRootHandlers", desc);
bool edm::service::InitRootHandlers::autoLibraryLoader_ |
|
private |
bool edm::service::InitRootHandlers::resetErrHandler_ |
|
private |
bool edm::service::InitRootHandlers::unloadSigHandler_ |
|
private |