227 gSystem->ResetSignal(kSigChild);
228 gSystem->ResetSignal(kSigBus);
229 gSystem->ResetSignal(kSigSegmentationViolation);
230 gSystem->ResetSignal(kSigIllegalInstruction);
231 gSystem->ResetSignal(kSigSystem);
232 gSystem->ResetSignal(kSigPipe);
233 gSystem->ResetSignal(kSigAlarm);
234 gSystem->ResetSignal(kSigUrgent);
235 gSystem->ResetSignal(kSigFloatingException);
236 gSystem->ResetSignal(kSigWindowChanged);
237 }
else if(pset.getUntrackedParameter<
bool>(
"AbortOnSignal")){
240 gSystem->ResetSignal(kSigBus);
241 gSystem->ResetSignal(kSigSegmentationViolation);
242 gSystem->ResetSignal(kSigIllegalInstruction);
260 SetErrorHandler(RootErrorHandler);
272 ROOT::Cintex::Cintex::Enable();
275 TTree::SetMaxTreeSize(kMaxLong64);
276 TH1::AddDirectory(kFALSE);
277 G__SetCatchException(0);
284 if (!TypeWithDict(
typeid(std::vector<std::vector<unsigned int> >)).hasDictionary()) {
288 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 setStreamedProductStreamer()
void load(const std::string &iName)
static void enable()
interface for TClass generators