229 gSystem->ResetSignal(kSigChild);
230 gSystem->ResetSignal(kSigBus);
231 gSystem->ResetSignal(kSigSegmentationViolation);
232 gSystem->ResetSignal(kSigIllegalInstruction);
233 gSystem->ResetSignal(kSigSystem);
234 gSystem->ResetSignal(kSigPipe);
235 gSystem->ResetSignal(kSigAlarm);
236 gSystem->ResetSignal(kSigUrgent);
237 gSystem->ResetSignal(kSigFloatingException);
238 gSystem->ResetSignal(kSigWindowChanged);
239 }
else if(pset.getUntrackedParameter<
bool>(
"AbortOnSignal")){
242 gSystem->ResetSignal(kSigBus);
243 gSystem->ResetSignal(kSigSegmentationViolation);
244 gSystem->ResetSignal(kSigIllegalInstruction);
262 SetErrorHandler(RootErrorHandler);
274 ROOT::Cintex::Cintex::Enable();
277 TTree::SetMaxTreeSize(kMaxLong64);
278 TH1::AddDirectory(kFALSE);
279 G__SetCatchException(0);
285 if (!TypeWithDict(
typeid(std::vector<std::vector<unsigned int> >)).hasDictionary()) {
289 int debugLevel = pset.getUntrackedParameter<
int>(
"DebugLevel");
bool loadAllDictionaries_
The Signals That Services Can Subscribe To This is based on ActivityRegistry and is current per Services can connect to the signals distributed by the ActivityRegistry in order to monitor the activity of the application Each possible callback has some defined which we here list in angle e< void, edm::EventIDconst &, edm::Timestampconst & > We also list in braces which AR_WATCH_USING_METHOD_ is used for those or
void setRefCoreStreamer(bool resetAll=false)
std::string const & dictionaryPlugInPrefix()
void installCustomHandler(int signum, CFUNC func)
std::shared_ptr< const void > sigSegvHandler_
std::shared_ptr< const void > sigBusHandler_
std::shared_ptr< const void > sigIllHandler_
static PluginCapabilities * get()
static void loadAll()
load all known libraries holding dictionaries
void load(const std::string &iName)
static void enable()
interface for TClass generators