#include <ExceptionGenerator.h>
|
void | analyze (const edm::Event &e, const edm::EventSetup &c) |
|
void | beginJob () |
|
void | beginRun (edm::Run &r, const edm::EventSetup &iSetup) |
|
void | endLuminosityBlock (edm::LuminosityBlock const &, edm::EventSetup const &) |
|
| ExceptionGenerator (const edm::ParameterSet &) |
|
| ~ExceptionGenerator () |
|
void | callWhenNewProductsRegistered (std::function< void(BranchDescription const &)> const &func) |
|
| EDAnalyzer () |
|
ModuleDescription const & | moduleDescription () const |
|
std::string | workerType () const |
|
virtual | ~EDAnalyzer () |
|
| EDConsumerBase () |
|
ProductHolderIndexAndSkipBit | indexFrom (EDGetToken, BranchType, TypeID const &) const |
|
void | itemsMayGet (BranchType, std::vector< ProductHolderIndexAndSkipBit > &) const |
|
void | itemsToGet (BranchType, std::vector< ProductHolderIndexAndSkipBit > &) const |
|
std::vector
< ProductHolderIndexAndSkipBit >
const & | itemsToGetFromEvent () const |
|
void | labelsForToken (EDGetToken iToken, Labels &oLabels) const |
|
bool | registeredToConsume (ProductHolderIndex, bool, BranchType) const |
|
bool | registeredToConsumeMany (TypeID const &, BranchType) const |
|
void | updateLookup (BranchType iBranchType, ProductHolderIndexHelper const &) |
|
virtual | ~EDConsumerBase () |
|
Definition at line 17 of file ExceptionGenerator.h.
Definition at line 25 of file ExceptionGenerator.cc.
T getUntrackedParameter(std::string const &, T const &) const
unsigned int intqualifier_
evf::ExceptionGenerator::~ExceptionGenerator |
( |
| ) |
|
|
inline |
Implements edm::EDAnalyzer.
Definition at line 147 of file ExceptionGenerator.cc.
References actionId_, actionRequired_, data, edm::hlt::Exception, cmsRelvalreport::exit, getHLTprescales::index, intqualifier_, j, create_public_lumi_plots::log, pi, qualifier_, random, mathSSE::sqrt(), relval_parameters_module::step, timingHisto_, tv_start_, and relativeConstraints::value.
150 unsigned int iterations = 0;
177 while(1){ind+=
step;
if(ind>1000000) step = -1;
if(ind==0) step = 1;}
191 iterations =
static_cast<unsigned int>(
194 for(
unsigned int j=0;
j<iterations;
j++){
200 iterations =
static_cast<unsigned int>(
203 TRandom3
random(iterations);
204 const size_t dataSize = 32*500;
205 std::vector<double>
data(dataSize);
208 for(
unsigned int j=0;
j<iterations;
j++){
209 const size_t index =
static_cast<size_t>(
random.Rndm() * dataSize + 0.5);
212 if (
random.Rndm() < 0.1 )
220 gettimeofday(&tv_now,0);
221 if ((
unsigned)(tv_now.tv_sec-
tv_start_.tv_sec)>intqualifier_)
226 void *vp = malloc(1024);
227 memset((
char *)vp - 32, 0, 1024);
unsigned int intqualifier_
char data[epos_bytes_allocation]
void evf::ExceptionGenerator::beginJob |
( |
void |
| ) |
|
|
virtual |
int evf::ExceptionGenerator::actionId_ |
|
private |
bool evf::ExceptionGenerator::actionRequired_ |
|
private |
unsigned int evf::ExceptionGenerator::intqualifier_ |
|
private |
const std::string evf::ExceptionGenerator::menu[menu_items] |
|
static |
const int evf::ExceptionGenerator::menu_items = 14 |
|
static |
std::string evf::ExceptionGenerator::original_referrer_ |
|
private |
std::string evf::ExceptionGenerator::qualifier_ |
|
private |
TH1D* evf::ExceptionGenerator::timingHisto_ |
|
private |
timeval evf::ExceptionGenerator::tv_start_ |
|
private |