10 HLTPerformanceInfo::PathList::iterator
17 HLTPerformanceInfo::Modules::iterator
45 ModulesInPath::const_iterator
i =
paths_[pathnumber].begin();
46 for ( ; i !=
paths_[pathnumber].end(); ++
i ) {
58 ModulesInPath::const_iterator
i =
paths_[pathnumber].begin();
59 for ( ; i !=
paths_[pathnumber].end(); ++
i ) {
71 for ( Modules::const_iterator
i =
modules_.begin();
80 for ( Modules::const_iterator
i =
modules_.begin();
91 for ( Modules::const_iterator
i =
modules_.begin();
93 if (
i->time() >
t ) {
98 return slowpoke.c_str();
105 for ( Modules::const_iterator
i =
modules_.begin();
107 if (
i->cputime() >
t ) {
108 slowpoke =
i->name();
112 return slowpoke.c_str();
134 size_t j =
paths_[
p].getModuleIndex(m);
141 for (
size_t p = 0;
p <
paths_.size(); ++
p ) {
142 for (
size_t m = 0;
m <
paths_[
p].numberOfModules(); ++
m ) {
143 size_t modIndex =
paths_[
p].getModuleIndex(
m);
151 if (mCtr == 0)
return false ;
160 for ( ModulesInPath::const_iterator
j = p->begin();
j != p->end(); ++
j ) {
173 PathList::iterator
p =
findPath(pathName);
177 unsigned int ctr = 0;
178 for ( ModulesInPath::const_iterator
j = p->begin();
j != p->end(); ++
j ) {
180 unsigned int modIndex = 0 ;
186 if (p->status().accept()) {
189 if ( p->status().index() > ctr ) {
191 }
else if ( p->status().index() == ctr ) {
192 modState = p->status().state() ;
bool wasrun() const
was this path run?
HLTState
status of a trigger path
void find(edm::Handle< EcalRecHitCollection > &hits, DetId thisDet, std::vector< EcalRecHitCollection::const_iterator > &hit, bool debug=false)
volatile std::atomic< bool > shutdown_flag false
T mod(const T &a, const T &b)