CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Typedefs | Functions | Variables
evf::utils Namespace Reference

Typedefs

typedef long long int num
 

Functions

void cDiv (std::ostringstream *out)
 
int gettimesinceboot ()
 
void mDiv (std::ostringstream *out, std::string name)
 
void mDiv (std::ostringstream *out, std::string name, std::string value)
 
void mDiv (std::ostringstream *out, std::string name, unsigned int value)
 
void printchar (const char *name, char x)
 
void printone (const char *name, num x)
 
void printonex (const char *name, num x)
 
void printstr (const char *name, char *x)
 
void printtime (const char *name, num x)
 
void printtimediff (const char *name, num x)
 
void printunsigned (const char *name, unsigned long long x)
 
void procCpuStat (unsigned long long &idleJiffies, unsigned long long &allJiffies)
 
void procStat (std::ostringstream *out)
 
void readchar (char *x)
 
void readone (num *x)
 
void readstr (char *x)
 
void readunsigned (unsigned long long *x)
 
void uptime (std::ostringstream *out)
 

Variables

num blocked
 
num cmaj_flt
 
num cmin_flt
 
num cpu
 
num cstime
 
num cutime
 
num eip
 
num end_code
 
num esp
 
num exit_signal
 
num flags
 
FILE * input
 
num it_real_value
 
num maj_flt
 
num min_flt
 
num nicev
 
num num_threads
 
char obuf [4096]
 
num pending
 
num pgid
 
num pid
 
num policy
 
num ppid
 
num priority
 
num rss
 
num rsslim
 
num rt_priority
 
num sid
 
num sigcatch
 
num sigign
 
num start_code
 
num start_stack
 
unsigned long long start_time
 
char state
 
num stimev
 
char tcomm [FILENAME_MAX]
 
long tickspersec
 
num tty_nr
 
num tty_pgrp
 
num utime
 
num vsize
 
num wchan
 
num zero1
 
num zero2
 

Typedef Documentation

typedef long long int evf::utils::num

Definition at line 71 of file procUtils.cc.

Function Documentation

void evf::utils::cDiv ( std::ostringstream *  out)

Definition at line 357 of file procUtils.cc.

Referenced by evf::FUEventProcessor::makeStaticInfo(), mDiv(), and evf::FUEventProcessor::updater().

357  {
358  *out << "</div>";
359  }
tuple out
Definition: dbtoconf.py:99
int evf::utils::gettimesinceboot ( )

Definition at line 137 of file procUtils.cc.

References tickspersec.

Referenced by printtimediff().

137  {
138  FILE *procuptime;
139  int sec, ssec;
140 
141  procuptime = fopen("/proc/uptime", "r");
142  fscanf(procuptime, "%d.%ds", &sec, &ssec);
143  fclose(procuptime);
144  return (sec*tickspersec)+ssec;
145  }
long tickspersec
Definition: procUtils.cc:121
void evf::utils::mDiv ( std::ostringstream *  out,
std::string  name 
)

Definition at line 354 of file procUtils.cc.

Referenced by evf::FUEventProcessor::makeStaticInfo(), mDiv(), and evf::FUEventProcessor::updater().

354  {
355  *out << "<div id=\"" << name << "\">";
356  }
tuple out
Definition: dbtoconf.py:99
void evf::utils::mDiv ( std::ostringstream *  out,
std::string  name,
std::string  value 
)

Definition at line 360 of file procUtils.cc.

References cDiv(), mDiv(), and relativeConstraints::value.

360  {
361  mDiv(out,name);
362  *out << value;
363  cDiv(out);
364  }
void cDiv(std::ostringstream *out)
Definition: procUtils.cc:357
tuple out
Definition: dbtoconf.py:99
void mDiv(std::ostringstream *out, std::string name)
Definition: procUtils.cc:354
void evf::utils::mDiv ( std::ostringstream *  out,
std::string  name,
unsigned int  value 
)

Definition at line 365 of file procUtils.cc.

References cDiv(), mDiv(), and relativeConstraints::value.

365  {
366  mDiv(out,name);
367  *out << value;
368  cDiv(out);
369  }
void cDiv(std::ostringstream *out)
Definition: procUtils.cc:357
tuple out
Definition: dbtoconf.py:99
void mDiv(std::ostringstream *out, std::string name)
Definition: procUtils.cc:354
void evf::utils::printchar ( const char *  name,
char  x 
)

Definition at line 133 of file procUtils.cc.

References obuf.

Referenced by procStat().

133 { sprintf(obuf,"%20s: %c\n", name, x);}
char obuf[4096]
Definition: procUtils.cc:122
x
Definition: VDTMath.h:216
void evf::utils::printone ( const char *  name,
num  x 
)

Definition at line 130 of file procUtils.cc.

References obuf.

Referenced by procStat().

130 { sprintf(obuf,"%20s: %lld\n", name, x);}
char obuf[4096]
Definition: procUtils.cc:122
x
Definition: VDTMath.h:216
void evf::utils::printonex ( const char *  name,
num  x 
)

Definition at line 131 of file procUtils.cc.

References obuf.

Referenced by procStat().

131 { sprintf(obuf,"%20s: %016llx\n", name, x);}
char obuf[4096]
Definition: procUtils.cc:122
x
Definition: VDTMath.h:216
void evf::utils::printstr ( const char *  name,
char *  x 
)

Definition at line 134 of file procUtils.cc.

References obuf.

Referenced by procStat().

134 { sprintf(obuf,"%20s: %s\n", name, x);}
char obuf[4096]
Definition: procUtils.cc:122
x
Definition: VDTMath.h:216
void evf::utils::printtime ( const char *  name,
num  x 
)

Definition at line 135 of file procUtils.cc.

References obuf, and tickspersec.

Referenced by procStat().

135 { sprintf(obuf,"%20s: %f\n", name, (((double)x) / tickspersec));}
long tickspersec
Definition: procUtils.cc:121
char obuf[4096]
Definition: procUtils.cc:122
x
Definition: VDTMath.h:216
void evf::utils::printtimediff ( const char *  name,
num  x 
)

Definition at line 147 of file procUtils.cc.

References gettimesinceboot(), NULL, obuf, tickspersec, cond::rpcobgas::time, and vdt::x.

Referenced by procStat().

147  {
148  int sinceboot = gettimesinceboot();
149  int running = sinceboot - x;
150  time_t rt = time(NULL) - (running / tickspersec);
151  char buf[1024];
152 
153  strftime(buf, sizeof(buf), "%m.%d %H:%M", localtime(&rt));
154  sprintf(obuf,"%20s: %s (%lu.%lus)\n", name, buf, running / tickspersec, running % tickspersec);
155  }
long tickspersec
Definition: procUtils.cc:121
#define NULL
Definition: scimark2.h:8
char obuf[4096]
Definition: procUtils.cc:122
int gettimesinceboot()
Definition: procUtils.cc:137
x
Definition: VDTMath.h:216
void evf::utils::printunsigned ( const char *  name,
unsigned long long  x 
)

Definition at line 132 of file procUtils.cc.

References obuf.

132 { sprintf(obuf,"%20s: %llu\n", name, x);}
char obuf[4096]
Definition: procUtils.cc:122
x
Definition: VDTMath.h:216
void evf::utils::procCpuStat ( unsigned long long &  idleJiffies,
unsigned long long &  allJiffies 
)

Definition at line 157 of file procUtils.cc.

References prof2calltree::count, cpu, input, prof2calltree::last, NULL, readone(), and readstr().

Referenced by evf::FUEventProcessor::summarize().

157  {
158  //read one
159  if (input==NULL)
160  input = fopen("/proc/stat", "r");
161  if (input==NULL) return;
162  char cpu[10];
163  readstr(cpu);
164  int count=0;
165  long long last=0;
166  do {
167  readone(&last);
168  if (count==3) idleJiffies+=last;
169  allJiffies+=last;
170  }
171  while (last && count++<20);
172  fclose(input);
173  input=NULL;
174  }
#define NULL
Definition: scimark2.h:8
void readone(num *x)
Definition: procUtils.cc:125
void readstr(char *x)
Definition: procUtils.cc:127
void evf::utils::procStat ( std::ostringstream *  out)

Definition at line 176 of file procUtils.cc.

References blocked, cmaj_flt, cmin_flt, cpu, cstime, cutime, eip, end_code, esp, exit_signal, flags, input, it_real_value, maj_flt, min_flt, nicev, NULL, num_threads, obuf, pending, pgid, pid, policy, ppid, printchar(), printone(), printonex(), printstr(), printtime(), printtimediff(), priority, readchar(), readone(), readstr(), readunsigned(), rss, rsslim, rt_priority, sid, sigcatch, sigign, start_code, start_stack, start_time, state, stimev, tcomm, tickspersec, tty_nr, tty_pgrp, utime, vsize, wchan, zero1, and zero2.

Referenced by evf::FUEventProcessor::procStat().

176  {
177  tickspersec = sysconf(_SC_CLK_TCK);
178  input = NULL;
179 
180  std::ostringstream ost;
181  ost << "/proc/" << getpid() << "/stat";
182  input = fopen(ost.str().c_str(), "r");
183 
184 
185  readone(&pid);
186  readstr(tcomm);
187  readchar(&state);
188  readone(&ppid);
189  readone(&pgid);
190  readone(&sid);
191  readone(&tty_nr);
192  readone(&tty_pgrp);
193  readone(&flags);
194  readone(&min_flt);
195  readone(&cmin_flt);
196  readone(&maj_flt);
197  readone(&cmaj_flt);
198  readone(&utime);
199  readone(&stimev);
200  readone(&cutime);
201  readone(&cstime);
202  readone(&priority);
203  readone(&nicev);
207  readone(&vsize);
208  readone(&rss);
209  readone(&rsslim);
211  readone(&end_code);
213  readone(&esp);
214  readone(&eip);
215  readone(&pending);
216  readone(&blocked);
217  readone(&sigign);
218  readone(&sigcatch);
219  readone(&wchan);
220  readone(&zero1);
221  readone(&zero2);
223  readone(&cpu);
225  readone(&policy);
226 
227  {
228  printone("pid", pid); *out << obuf;
229  printstr("tcomm", tcomm); *out << obuf;
230  printchar("state", state); *out << obuf;
231  printone("ppid", ppid); *out << obuf;
232  printone("pgid", pgid); *out << obuf;
233  printone("sid", sid); *out << obuf;
234  printone("tty_nr", tty_nr); *out << obuf;
235  printone("tty_pgrp", tty_pgrp); *out << obuf;
236  printone("flags", flags); *out << obuf;
237  printone("min_flt", min_flt); *out << obuf;
238  printone("cmin_flt", cmin_flt); *out << obuf;
239  printone("maj_flt", maj_flt); *out << obuf;
240  printone("cmaj_flt", cmaj_flt); *out << obuf;
241  printtime("utime", utime); *out << obuf;
242  printtime("stime", stimev); *out << obuf;
243  printtime("cutime", cutime); *out << obuf;
244  printtime("cstime", cstime); *out << obuf;
245  printone("priority", priority); *out << obuf;
246  printone("nice", nicev); *out << obuf;
247  printone("num_threads", num_threads); *out << obuf;
248  printtime("it_real_value", it_real_value); *out << obuf;
249  printtimediff("start_time", start_time); *out << obuf;
250  printone("vsize", vsize); *out << obuf;
251  printone("rss", rss); *out << obuf;
252  printone("rsslim", rsslim); *out << obuf;
253  printone("start_code", start_code); *out << obuf;
254  printone("end_code", end_code); *out << obuf;
255  printone("start_stack", start_stack); *out << obuf;
256  printone("esp", esp); *out << obuf;
257  printone("eip", eip); *out << obuf;
258  printonex("pending", pending); *out << obuf;
259  printonex("blocked", blocked); *out << obuf;
260  printonex("sigign", sigign); *out << obuf;
261  printonex("sigcatch", sigcatch); *out << obuf;
262  printone("wchan", wchan); *out << obuf;
263  printone("zero1", zero1); *out << obuf;
264  printone("zero2", zero2); *out << obuf;
265  printonex("exit_signal", exit_signal); *out << obuf;
266  printone("cpu", cpu); *out << obuf;
267  printone("rt_priority", rt_priority); *out << obuf;
268  printone("policy", policy); *out << obuf;
269  }
270  fclose(input);
271  }
num priority
Definition: procUtils.cc:93
num min_flt
Definition: procUtils.cc:84
void printstr(const char *name, char *x)
Definition: procUtils.cc:134
num tty_nr
Definition: procUtils.cc:80
void readunsigned(unsigned long long *x)
Definition: procUtils.cc:126
num exit_signal
Definition: procUtils.cc:116
long tickspersec
Definition: procUtils.cc:121
num cmin_flt
Definition: procUtils.cc:85
unsigned long long start_time
Definition: procUtils.cc:98
std::vector< Variable::Flags > flags
Definition: MVATrainer.cc:135
#define NULL
Definition: scimark2.h:8
num tty_pgrp
Definition: procUtils.cc:81
void printtimediff(const char *name, num x)
Definition: procUtils.cc:147
num stimev
Definition: procUtils.cc:89
void printone(const char *name, num x)
Definition: procUtils.cc:130
num cutime
Definition: procUtils.cc:91
void printchar(const char *name, char x)
Definition: procUtils.cc:133
void readchar(char *x)
Definition: procUtils.cc:128
num it_real_value
Definition: procUtils.cc:96
void printtime(const char *name, num x)
Definition: procUtils.cc:135
num end_code
Definition: procUtils.cc:104
char obuf[4096]
Definition: procUtils.cc:122
num cstime
Definition: procUtils.cc:92
tuple out
Definition: dbtoconf.py:99
void readone(num *x)
Definition: procUtils.cc:125
num start_code
Definition: procUtils.cc:103
num sigcatch
Definition: procUtils.cc:112
char state
Definition: procUtils.cc:75
char tcomm[FILENAME_MAX]
Definition: procUtils.cc:74
void printonex(const char *name, num x)
Definition: procUtils.cc:131
num maj_flt
Definition: procUtils.cc:86
void readstr(char *x)
Definition: procUtils.cc:127
num cmaj_flt
Definition: procUtils.cc:87
num num_threads
Definition: procUtils.cc:95
num rt_priority
Definition: procUtils.cc:118
num start_stack
Definition: procUtils.cc:105
void evf::utils::readchar ( char *  x)

Definition at line 128 of file procUtils.cc.

References input.

Referenced by procStat().

128 { fscanf(input, "%c ", x);}
x
Definition: VDTMath.h:216
void evf::utils::readone ( num *  x)

Definition at line 125 of file procUtils.cc.

References input.

Referenced by procCpuStat(), and procStat().

125 { fscanf(input, "%lld ", x); }
x
Definition: VDTMath.h:216
void evf::utils::readstr ( char *  x)

Definition at line 127 of file procUtils.cc.

References input.

Referenced by procCpuStat(), and procStat().

127 { fscanf(input, "%s ", x);}
x
Definition: VDTMath.h:216
void evf::utils::readunsigned ( unsigned long long *  x)

Definition at line 126 of file procUtils.cc.

References input.

Referenced by procStat().

126 { fscanf(input, "%llu ", x); }
x
Definition: VDTMath.h:216
void evf::utils::uptime ( std::ostringstream *  out)

Definition at line 309 of file procUtils.cc.

References LOAD_FRAC, LOAD_INT, and cond::rpcobgas::time.

Referenced by evf::FUEventProcessor::updater().

310  {
311 #ifdef linux
312  int updays, uphours, upminutes;
313  struct sysinfo info;
314  struct tm *current_time;
315  time_t current_secs;
316 
317  time(&current_secs);
318  current_time = localtime(&current_secs);
319 
320  sysinfo(&info);
321 
322  *out << std::setw(2)
323  << (current_time->tm_hour%12 ? current_time->tm_hour%12 : 12)
324  << ":"
325  << current_time->tm_min
326  << (current_time->tm_hour > 11 ? " pm, " : " am, ")
327  << " up ";
328  updays = (int) info.uptime / (60*60*24);
329  if (updays)
330  *out << updays << " day" << ((updays != 1) ? "s " : " ");
331  upminutes = (int) info.uptime / 60;
332  uphours = (upminutes / 60) % 24;
333  upminutes %= 60;
334  if(uphours)
335  *out << std::setw(2) << uphours << ":" << upminutes;
336  else
337  *out << upminutes << " minutes ";
338 
339  *out << " - load average "
340  << LOAD_INT(info.loads[0]) << " "
341  << LOAD_FRAC(info.loads[0]) << " "
342  << LOAD_INT(info.loads[1]) << " "
343  << LOAD_FRAC(info.loads[1]) << " "
344  << LOAD_INT(info.loads[2]) << " "
345  << LOAD_FRAC(info.loads[2]) << " ";
346  *out << " used memory " << std::setw(3)
347  << (float(info.totalram-info.freeram)/float(info.totalram))*100 << "%";
348 #else
349  // FIXME: one could probably use `clock_get_uptime` and similar on
350  // macosx to obtain at least part of the information.
351  *out << "Unable to retrieve uptime information on this platform.";
352 #endif
353  }
tuple out
Definition: dbtoconf.py:99
#define LOAD_INT(x)
Definition: procUtils.cc:45
#define LOAD_FRAC(x)
Definition: procUtils.cc:46

Variable Documentation

num evf::utils::blocked

Definition at line 110 of file procUtils.cc.

Referenced by FWEveViewManager::highlightAdded(), and procStat().

num evf::utils::cmaj_flt

Definition at line 87 of file procUtils.cc.

Referenced by procStat().

num evf::utils::cmin_flt

Definition at line 85 of file procUtils.cc.

Referenced by procStat().

num evf::utils::cpu

Definition at line 117 of file procUtils.cc.

Referenced by procCpuStat(), procStat(), and TimeMe::TimeMe().

num evf::utils::cstime

Definition at line 92 of file procUtils.cc.

Referenced by procStat().

num evf::utils::cutime

Definition at line 91 of file procUtils.cc.

Referenced by procStat().

num evf::utils::eip

Definition at line 107 of file procUtils.cc.

Referenced by procStat(), and stacktrace().

num evf::utils::end_code

Definition at line 104 of file procUtils.cc.

Referenced by procStat().

num evf::utils::esp
num evf::utils::exit_signal

Definition at line 116 of file procUtils.cc.

Referenced by procStat().

num evf::utils::flags

Definition at line 83 of file procUtils.cc.

Referenced by procStat().

FILE* evf::utils::input

Definition at line 123 of file procUtils.cc.

Referenced by procCpuStat(), procStat(), readchar(), readone(), readstr(), and readunsigned().

num evf::utils::it_real_value

Definition at line 96 of file procUtils.cc.

Referenced by procStat().

num evf::utils::maj_flt

Definition at line 86 of file procUtils.cc.

Referenced by procStat().

num evf::utils::min_flt

Definition at line 84 of file procUtils.cc.

Referenced by procStat().

num evf::utils::nicev

Definition at line 94 of file procUtils.cc.

Referenced by procStat().

num evf::utils::num_threads

Definition at line 95 of file procUtils.cc.

Referenced by procStat().

char evf::utils::obuf[4096]
num evf::utils::pending

Definition at line 109 of file procUtils.cc.

Referenced by procStat().

num evf::utils::pgid

Definition at line 78 of file procUtils.cc.

Referenced by procStat().

num evf::utils::pid

Definition at line 73 of file procUtils.cc.

Referenced by evf::Vulture::analyze(), SiPixelErrorEstimation::analyze(), SiPixelTrackingRecHitsValid::analyze(), evf::FUResourceBroker::customWebPage(), CalibrationScanTask::directory(), CalibrationTask::directory(), SiStripCommissioningSource::directory(), ChargeDividerFP420::divide(), evf::rb_statemachine::Stopping::emergencyStop(), ExternalLHEProducer::executeScript(), evf::FileDescriptorHandler::FileDescriptorHandler(), TriggerSummaryProducerAOD::fillFilterObjectMembers(), QcdLowPtDQM::fillPixels(), TriggerSummaryProducerAOD::fillTriggerObjectCollections(), PythiaFilterGammaJet::filter(), PythiaFilterGammaJetWithBg::filter(), PythiaFilterGammaJetWithOutBg::filter(), PythiaFilterGammaJetIsoPi0::filter(), PythiaFilterEMJetHeep::filter(), HighMultiplicityGenFilter::filter(), RemoteFile::get(), HitInfo::getInfo(), TrajectoryCleanerMerger::getLayer(), ValidHitPairFilter::getLayer(), TrackClassifier::hadronFlavor(), HLTDoubletDZ< T1, T2 >::hltFilter(), HLTDoublet< T1, T2 >::hltFilter(), TauValidation::leadingPionP4(), VertexHistoryAnalyzer::particleString(), TrackHistoryAnalyzer::particleString(), edm::service::SimpleProfiling::postEndJob(), SiPixelDigitizerAlgorithm::primary_ionization(), HepMCFileReader::printEvent(), procStat(), PixelVertexProducerClusters::produce(), L3MuonCandidateProducerFromMuons::produce(), L2MuonCandidateProducer::produce(), L3MuonCandidateProducer::produce(), MuonSimHitProducer::produce(), CSCCathodeLCTProcessor::ptnFinding(), CaloMeanResponse::readResponse(), CalorimetryManager::reconstruct(), CalorimetryManager::reconstructHCAL(), run_script(), edm::Provenance::setProductID(), evf::FUResourceTable::shutDownClients(), TauValidation::spinEffectsZH(), evf::FWEPWrapper::startMonitoringWorkLoop(), evf::FUEventProcessor::subWeb(), TauValidation::tauDecayChannel(), TauValidation::tauProngs(), HcalTB06Analysis::update(), HcalTB04Analysis::update(), ValidHitPairFilter::ValidHitPairFilter(), VertexHistoryAnalyzer::vertexString(), TrackHistoryAnalyzer::vertexString(), TauValidation::visibleTauEnergy(), and evf::rb_statemachine::SharedResources::watching().

num evf::utils::policy
num evf::utils::ppid

Definition at line 77 of file procUtils.cc.

Referenced by procStat().

num evf::utils::priority

Definition at line 93 of file procUtils.cc.

Referenced by procStat().

num evf::utils::rss

Definition at line 101 of file procUtils.cc.

Referenced by procStat(), and edm::service::SimpleMemoryCheck::updateEventStats().

num evf::utils::rsslim

Definition at line 102 of file procUtils.cc.

Referenced by procStat().

num evf::utils::rt_priority

Definition at line 118 of file procUtils.cc.

Referenced by procStat().

num evf::utils::sid
num evf::utils::sigcatch

Definition at line 112 of file procUtils.cc.

Referenced by procStat().

num evf::utils::sigign

Definition at line 111 of file procUtils.cc.

Referenced by procStat().

num evf::utils::start_code

Definition at line 103 of file procUtils.cc.

Referenced by procStat().

num evf::utils::start_stack

Definition at line 105 of file procUtils.cc.

Referenced by procStat().

unsigned long long evf::utils::start_time

Definition at line 98 of file procUtils.cc.

Referenced by ecaldqm::calcBins(), and procStat().

char evf::utils::state

Definition at line 75 of file procUtils.cc.

Referenced by edm::EventSelector::acceptEvent(), stor::TriggerSelector::acceptEvent(), MuonErrorMatrix::adjust(), stor::RunMonitorCollection::alarmUnwantedEvents(), TrackBuildingAnalyzer::analyze(), TestHits::analyze(), TestSmoothHits::analyze(), TestTrackHits::analyze(), edm::service::RandomNumberGeneratorService::backwardCompatibilityRead(), SeedFromConsecutiveHitsCreator::buildSeed(), SeedForPhotonConversion1Leg::buildSeed(), SeedForPhotonConversionFromQuadruplets::buildSeed(), CastorLedAnalysis::CastorLedAnalysis(), evf::FUResourceTable::cellStates(), TrackerSeedCleaner::clean(), LzmaFile::Close(), evf::StateMachine::commandCallback(), SeedFromNuclearInteraction::construct(), edm::EventSelector::containsExceptions(), NavVolume6Faces::crossToNextVolume(), evf::FUResourceBroker::customWebPage(), debug_config_state_machine(), debug_state_machine(), LzmaFile::DecodeAll(), LzmaFile::DecodeBuffer(), evf::FUResourceTable::discard(), evf::FUShmBuffer::discardDqmCell(), evf::FUResourceTable::discardNoReschedule(), evf::FUResourceTable::discardWhileHalting(), cmsmath::SequentialMinimizer::doFullMinim(), evf::FUResourceTable::dqmCellStates(), evf::FUShmBuffer::dqmCellToRead(), DisplayManager::enableDrawBrem(), DisplayManager::enableDrawPFBlock(), edm::encode(), AlignmentMonitorTracksFromTrajectories::event(), FUShmReader::fillRawData(), SiStripElectronAlgo::findElectron(), GaussianSumUtilities1D::findMode(), evf::FUShmBuffer::finishReadingDqmCell(), evf::FUShmBuffer::finishReadingRawCell(), evf::FUShmBuffer::finishWritingRawCell(), reco::SequentialGhostTrackFitter::fit(), reco::PositiveSideGhostTrackFitter::fit(), reco::GhostTrackFitter::fit(), KinematicParticleVertexFitter::fit(), KinematicConstrainedVertexFitter::fit(), KinematicConstrainedVertexFitterT< nTrk, nConstraint >::fit(), evf::iDie::fsmCallback(), MatacqProducer::getMatacqEvent(), edm::RandomEngineStates::getRandomEngineStates(), ConversionSeedFilter::getTSOS(), cscdqm::Summary::GetValue(), CachedTrajectory::getWideTrajectory(), HcalLedAnalysis::HcalLedAnalysis(), HcalDetDiagLaserClient::htmlOutput(), HcalDetDiagLEDClient::htmlOutput(), HcalDetDiagPedestalClient::htmlOutput(), reco::GhostTrackVertexFinder::initialVertices(), reco::GhostTrack::initStates(), CastorLedAnalysis::LedCastorHists(), HcalLedAnalysis::LedHBHEHists(), HcalLedAnalysis::LedHFHists(), HcalLedAnalysis::LedHOHists(), Overlayer::legendLeft(), reco::TrackInfo::localTrackMomentum(), reco::TrackingRecHitInfo::localTrackMomentumOnMono(), reco::TrackingRecHitInfo::localTrackMomentumOnStereo(), reco::TrackInfo::localTrackPosition(), reco::TrackingRecHitInfo::localTrackPositionOnMono(), reco::TrackingRecHitInfo::localTrackPositionOnStereo(), Overlayer::logy(), LzmaDec_DecodeReal(), LzmaDec_TryDummy(), reco::modules::CosmicTrackSplitter::makeCandidate(), reco::modules::TrackerTrackHitFilter::makeCandidate(), edm::EventSelector::maskTriggerResults(), BasicGenParticleValidation::matchParticles(), reco::GhostTrackVertexFinder::mergeVertices(), PhysicsTools::MVATrainer::MVATrainer(), TSGForRoadSearch::notAtIPtsos(), LzmaFile::Open(), SimpleSAXParser::parse(), CtfSpecialSeedGenerator::postCheck(), reco::AnnealingGhostTrackFitter::postFit(), RoadSearchTrackCandidateMakerAlgorithm::PrepareTrackCandidates(), evf::FUShmBuffer::printDqmState(), evf::FUShmBuffer::printEvtState(), HcalLedAnalysis::processLedEvent(), procStat(), TrackProducerWithSCAssociation::produce(), L2MuonSeedGenerator::produce(), TrackCandidateTopBottomHitFilter::produce(), ConvBremSeedProducer::produce(), cms::CosmicTrackFinder::produce(), cms::CkfTrackCandidateMakerBase::produceBase(), cms::HITrackVertexMaker::produceTracks(), CachedTrajectory::propagate(), evf::FUShmBuffer::rawCellToDiscard(), evf::FUShmBuffer::rawCellToRead(), evf::FUShmBuffer::rawCellToWrite(), evf::rb_statemachine::RBStateMachine::rcmsStateChangeNotify(), edm::service::RandomNumberGeneratorService::readEngineState(), KalmanAlignmentTrackRefitter::refitSingleTracklet(), evf::FUShmBuffer::releaseRawCell(), KFBasedPixelFitter::run(), evf::FUShmBuffer::scheduleRawCellForDiscard(), evf::FUShmBuffer::scheduleRawCellForDiscardServerSide(), evf::FUResourceTable::sendDqm(), evf::FUResourceTable::sendDqmWhileHalting(), evf::FUShmBuffer::setDqmState(), evf::FUShmBuffer::setEvtState(), EcalCleaningAlgo::setFlags(), edm::StreamerOutputModuleBase::setHltMask(), edm::RandomEngineStates::setRandomEngineStates(), FWMagField::setReverseState(), CachedTrajectory::setStateAtIP(), evf::FUResourceTable::shutDownClients(), edm::service::RandomNumberGeneratorService::snapShot(), PropagateToMuon::startingState(), evf::StateMachine::stateChanged(), reco::TrackingRecHitInfo::stateOnDet(), TreatSecondary::tracks(), InOutConversionTrackFinder::tracks(), OutInConversionTrackFinder::tracks(), TrimmedVertexFitter::vertex(), SequentialVertexFitter< N >::vertex(), reco::GhostTrackVertexFinder::vertices(), evf::FUShmBuffer::writeDqmEventData(), evf::FUShmBuffer::writeRawEmptyEvent(), and evf::FUShmBuffer::writeRawLumiSectionEvent().

num evf::utils::stimev

Definition at line 89 of file procUtils.cc.

Referenced by procStat().

char evf::utils::tcomm[FILENAME_MAX]

Definition at line 74 of file procUtils.cc.

Referenced by procStat().

long evf::utils::tickspersec

Definition at line 121 of file procUtils.cc.

Referenced by gettimesinceboot(), printtime(), printtimediff(), and procStat().

num evf::utils::tty_nr

Definition at line 80 of file procUtils.cc.

Referenced by procStat().

num evf::utils::tty_pgrp

Definition at line 81 of file procUtils.cc.

Referenced by procStat().

num evf::utils::utime

Definition at line 88 of file procUtils.cc.

Referenced by procStat(), and RPCFw::TtoUT().

num evf::utils::vsize
num evf::utils::wchan

Definition at line 113 of file procUtils.cc.

Referenced by procStat().

num evf::utils::zero1

Definition at line 114 of file procUtils.cc.

Referenced by procStat().

num evf::utils::zero2

Definition at line 115 of file procUtils.cc.

Referenced by procStat().