CMS 3D CMS Logo

Namespaces | Classes | Typedefs | Functions | Variables
PFTrackAlgoTools::edm Namespace Reference

Namespaces

 edmmltest
 
 errors
 
 messagedrop
 

Classes

class  ELextendedID
 
class  ELseverityLevel
 
struct  ELslProxy
 
class  ErrorObj
 
class  Exception
 
class  LogAbsolute
 
class  LogDebug_
 
class  LogError
 
class  LogImportant
 
class  LogInfo
 
class  LogPrint
 
class  LogProblem
 
class  LogSystem
 
class  LogTrace_
 
class  LogVerbatim
 
class  LogWarning
 
struct  MessageDrop
 
class  MessageSender
 
class  Suppress_LogDebug_
 

Typedefs

typedef std::list< ELdestination * > ELlist_dest
 
typedef std::list< ELstringELlist_string
 
typedef ELseverityLevel const ELslGen()
 
typedef std::string ELstring
 

Functions

void clearMessageLog ()
 
bool eq (const ELstring &s1, const ELstring s2)
 
bool eq_nocase (const ELstring &s1, const char s2[])
 
void FlushMessageLog ()
 
void GroupLogStatistics (std::string const &category)
 
void HaltMessageLogging ()
 
bool isDebugEnabled ()
 
bool isInfoEnabled ()
 
bool isMessageProcessingSetUp ()
 
bool isWarningEnabled ()
 
void LogStatistics ()
 
bool operator!= (ELseverityLevel const &e1, ELseverityLevel const &e2)
 
bool operator< (ELseverityLevel const &e1, ELseverityLevel const &e2)
 
template<class T >
ErrorObjoperator<< (ErrorObj &e, const T &t)
 
ErrorObjoperator<< (ErrorObj &e, const char s[])
 
bool operator<= (ELseverityLevel const &e1, ELseverityLevel const &e2)
 
bool operator== (ELseverityLevel const &e1, ELseverityLevel const &e2)
 
bool operator> (ELseverityLevel const &e1, ELseverityLevel const &e2)
 
bool operator>= (ELseverityLevel const &e1, ELseverityLevel const &e2)
 
void setStandAloneMessageThreshold (edm::ELseverityLevel const &severity)
 
void squelchStandAloneMessageCategory (std::string const &category)
 
std::string stripLeadingDirectoryTree (const std::string &file)
 
void swap (ErrorObj &a, ErrorObj &b)
 

Variables

ELslProxy< ELdebugGen > const ELdebug
 
ELslGen ELdebugGen
 
ELslProxy< ELerrorGen > const ELerror
 
ELslGen ELerrorGen
 
ELslProxy< ELhighestSeverityGen > const ELhighestSeverity
 
ELslGen ELhighestSeverityGen
 
ELslProxy< ELinfoGen > const ELinfo
 
ELslGen ELinfoGen
 
ELslProxy< ELsevereGen > const ELsevere
 
ELslGen ELsevereGen
 
ELslProxy< ELunspecifiedGen > const ELunspecified
 
ELslGen ELunspecifiedGen
 
ELslProxy< ELwarningGen > const ELwarning
 
ELslGen ELwarningGen
 
ELslProxy< ELzeroSeverityGen > const ELzeroSeverity
 
ELslGen ELzeroSeverityGen
 
static const unsigned char MLSCRIBE_RUNNING_INDICATOR = 29
 

Typedef Documentation

Definition at line 39 of file PFTrackAlgoTools.cc.

Definition at line 42 of file PFTrackAlgoTools.cc.

typedef ELseverityLevel const PFTrackAlgoTools::edm::ELslGen()

Definition at line 61 of file PFTrackAlgoTools.cc.

typedef std::string PFTrackAlgoTools::edm::ELstring

Definition at line 27 of file PFTrackAlgoTools.cc.

Function Documentation

void PFTrackAlgoTools::edm::clearMessageLog ( )

Definition at line 100 of file MessageLogger.cc.

References edm::MessageDrop::clear(), and edm::MessageDrop::instance().

Referenced by edm::Suppress_LogDebug_::operator<<().

100  { // 11/30/10 mf
101  MessageDrop::instance()->clear();
102 }
static PFTauRenderPlugin instance
bool PFTrackAlgoTools::edm::eq ( const ELstring s1,
const ELstring  s2 
)

Definition at line 42 of file ELstring.cc.

References indexGen::s2.

42  {
43 
44  return s1 == s2;
45 
46 } // eq()
bool PFTrackAlgoTools::edm::eq_nocase ( const ELstring s1,
const char  s2[] 
)

Definition at line 24 of file ELstring.cc.

References p1, p2, and indexGen::s2.

Referenced by edm::ErrorObj::emitToken().

24  {
25  using std::toupper;
26 
27  if (s1.length() != strlen(s2) ) return false;
28 
29  ELstring::const_iterator p1;
30  const char * p2;
31 
32  for ( p1 = s1.begin(), p2 = s2; *p2 != '\0'; ++p1, ++p2 ) {
33  if ( toupper(*p1) != toupper(*p2) ) {
34  return false;
35  }
36  }
37  return true;
38 
39 } // eq_nocase()
double p2[4]
Definition: TauolaWrapper.h:90
double p1[4]
Definition: TauolaWrapper.h:89
void PFTrackAlgoTools::edm::FlushMessageLog ( )
void PFTrackAlgoTools::edm::GroupLogStatistics ( std::string const &  category)

Definition at line 112 of file MessageLogger.cc.

References edm::MessageLoggerQ::MLqGRP(), and AlCaHLTBitMon_QueryRunRegistry::string.

Referenced by edm::Suppress_LogDebug_::operator<<().

112  {
113  std::string * cat_p = new std::string(category);
114  edm::MessageLoggerQ::MLqGRP (cat_p); // Indicate a group summary category
115  // Note that the scribe will be responsible for deleting cat_p
116 }
static void MLqGRP(std::string *cat_p)
void PFTrackAlgoTools::edm::HaltMessageLogging ( )

Definition at line 90 of file MessageLogger.cc.

References edm::MessageLoggerQ::MLqSHT().

Referenced by edm::Suppress_LogDebug_::operator<<().

90  {
91  edm::MessageLoggerQ::MLqSHT ( ); // Shut the logger up
92 }
static void MLqSHT()
bool PFTrackAlgoTools::edm::isDebugEnabled ( )

Definition at line 71 of file MessageLogger.cc.

References edm::MessageDrop::debugAlwaysSuppressed, and edm::MessageDrop::instance().

Referenced by SiStripQualityHotStripIdentifier::algoAnalyze(), FedChannelConnection::apvPairNumber(), L1GtTriggerMenuLiteProducer::beginRunProduce(), CommissioningHistosUsingDb::buildDetInfo(), JetPlusTrackCorrector::calculateCorr(), SiStripEventSummary::commissioningInfo(), sistrip::SpyUnpacker::createDigis(), sistrip::RawToDigiUnpacker::createDigis(), sistrip::DigiToRaw::createFedBuffers_(), sistrip::DigiToRaw::DigiToRaw(), sistrip::DigiToRawModule::DigiToRawModule(), SiStripBadAPVAlgorithmFromClusterOccupancy::extractBadAPVs(), SiStripBadAPVandHotStripAlgorithmFromClusterOccupancy::extractBadAPVSandStrips(), SiStripHotStripAlgorithmFromClusterOccupancy::extractBadStrips(), BSCTrigger::getBSCNum(), sistrip::RawToDigiUnpacker::handleException(), HLTMuonTrackMassFilter::hltFilter(), HLTMuonL1RegionalFilter::hltFilter(), HLTMuonL1TFilter::hltFilter(), HLTMuonL1TRegionalFilter::hltFilter(), HLTMuonL2FromL1TPreFilter::hltFilter(), HLTMuonL2PreFilter::hltFilter(), HLTMuonL1Filter::hltFilter(), HLTMuonL1Filter::HLTMuonL1Filter(), HLTMuonL1RegionalFilter::HLTMuonL1RegionalFilter(), HLTMuonL1TFilter::HLTMuonL1TFilter(), HLTMuonL1TRegionalFilter::HLTMuonL1TRegionalFilter(), HLTMuonL2FromL1TPreFilter::HLTMuonL2FromL1TPreFilter(), HLTMuonL2PreFilter::HLTMuonL2PreFilter(), FedChannelConnection::i2cAddr(), SiStripFedZeroSuppression::IsAValidDigi(), SiStripBadAPVandHotStripAlgorithmFromClusterOccupancy::iterativeSearch(), SiStripHotStripAlgorithmFromClusterOccupancy::iterativeSearch(), JetPlusTrackCorrector::jtaUsingEventData(), L1GtRsObjectKeysOnlineProd::keyL1GtPrescaleFactorsAlgoTrig(), L1GtRsObjectKeysOnlineProd::keyL1GtPrescaleFactorsTechTrig(), L1GtRsObjectKeysOnlineProd::keyL1GtTriggerMaskAlgoTrig(), L1GtRsObjectKeysOnlineProd::keyL1GtTriggerMaskTechTrig(), L1GtRsObjectKeysOnlineProd::keyL1GtTriggerMaskVetoTechTrig(), L1GetHistLimits::l1HistLimits(), FedChannelConnection::lldChannel(), sistrip::RawToDigiUnpacker::locateStartOfFedBuffer(), jpt::Map::Map(), JetPlusTrackCorrector::matchTracks(), L1GtParametersConfigOnlineProd::newObject(), L1GtPrescaleFactorsAlgoTrigConfigOnlineProd::newObject(), L1GtPrescaleFactorsTechTrigConfigOnlineProd::newObject(), L1GtTriggerMaskAlgoTrigConfigOnlineProd::newObject(), L1GtTriggerMaskTechTrigConfigOnlineProd::newObject(), L1GtTriggerMaskVetoTechTrigConfigOnlineProd::newObject(), L1GtPsbSetupConfigOnlineProd::newObject(), L1GtTriggerMenuConfigOnlineProd::newObject(), edm::Suppress_LogDebug_::operator<<(), l1t::TriggerMenuParser::parseAlgorithm(), l1t::TriggerMenuParser::parseCalo(), L1GtTriggerMenuXmlParser::parseCalo(), l1t::TriggerMenuParser::parseCaloCorr(), L1GtTriggerMenuXmlParser::parseCastor(), l1t::TriggerMenuParser::parseCorrelation(), L1GtTriggerMenuXmlParser::parseCorrelation(), l1t::TriggerMenuParser::parseCorrelationWithOverlapRemoval(), l1t::TriggerMenuParser::parseEnergySum(), L1GtTriggerMenuXmlParser::parseEnergySum(), l1t::TriggerMenuParser::parseEnergySumCorr(), L1GtTriggerMenuXmlParser::parseHfBitCounts(), L1GtTriggerMenuXmlParser::parseHfRingEtSums(), L1GtTriggerMenuXmlParser::parseJetCounts(), l1t::TriggerMenuParser::parseMuon(), L1GtTriggerMenuXmlParser::parseMuon(), l1t::TriggerMenuParser::parseMuonCorr(), jpt::Efficiency::print(), QuarkoniaTrackSelector::produce(), sistrip::DigiToRawModule::produce(), L1GlobalTriggerRecordProducer::produce(), BSCTrigger::produce(), TriggerSummaryProducerAOD::produce(), sistrip::RawToDigiModule::RawToDigiModule(), sistrip::RawToDigiUnpacker::RawToDigiUnpacker(), SiStripClusterizerFromRaw::run(), SiStripHotStripAlgorithmFromClusterOccupancy::setNumberOfEvents(), sistrip::SpyDigiConverterModule::SpyDigiConverterModule(), sistrip::SpyUnpacker::SpyUnpacker(), sistrip::SpyUnpackerModule::SpyUnpackerModule(), SiStripFedZeroSuppression::suppress(), sistrip::RawToDigiUnpacker::triggerFed(), L1GtfeExtWord::unpack(), L1GtfeWord::unpack(), L1TcsWord::unpack(), L1GtFdlWord::unpack(), L1GlobalTriggerEvmRawToDigi::unpackHeader(), ApvTimingHistosUsingDb::update(), PedestalsHistosUsingDb::update(), PedsFullNoiseHistosUsingDb::update(), sistrip::RawToDigiModule::updateCabling(), sistrip::RawToDigiUnpacker::updateEventSummary(), L1GtTriggerMenuXmlParser::workAlgorithm(), L1GtTriggerMenuXmlParser::workTechTrigger(), L1GtPatternWriter::writePatterns(), sistrip::DigiToRaw::~DigiToRaw(), sistrip::DigiToRawModule::~DigiToRawModule(), sistrip::RawToDigiModule::~RawToDigiModule(), sistrip::RawToDigiUnpacker::~RawToDigiUnpacker(), sistrip::SpyDigiConverterModule::~SpyDigiConverterModule(), sistrip::SpyUnpacker::~SpyUnpacker(), and sistrip::SpyUnpackerModule::~SpyUnpackerModule().

71  {
72  return ((!edm::MessageDrop::debugAlwaysSuppressed) // 9/27/10 mf
73  && edm::MessageDrop::instance()->debugEnabled );
74 }
static MessageDrop * instance()
Definition: MessageDrop.cc:60
static bool debugAlwaysSuppressed
Definition: MessageDrop.h:112
bool PFTrackAlgoTools::edm::isInfoEnabled ( )

Definition at line 76 of file MessageLogger.cc.

References edm::MessageDrop::infoAlwaysSuppressed, and edm::MessageDrop::instance().

Referenced by edm::InputSource::issueReports(), and edm::Suppress_LogDebug_::operator<<().

76  {
77  return ((!edm::MessageDrop::infoAlwaysSuppressed) // 9/27/10 mf
78  && edm::MessageDrop::instance()->infoEnabled );
79 }
static MessageDrop * instance()
Definition: MessageDrop.cc:60
static bool infoAlwaysSuppressed
Definition: MessageDrop.h:113
bool PFTrackAlgoTools::edm::isMessageProcessingSetUp ( )

Definition at line 104 of file MessageLogger.cc.

References edm::MessageDrop::instance(), and edm::MLSCRIBE_RUNNING_INDICATOR.

Referenced by edm::Suppress_LogDebug_::operator<<().

104  { // 6/20/08 mf
105 // std::cerr << "isMessageProcessingSetUp: \n";
106 // std::cerr << "messageLoggerScribeIsRunning = "
107 // << (int)MessageDrop::instance()->messageLoggerScribeIsRunning << "\n";
108  return (MessageDrop::instance()->messageLoggerScribeIsRunning ==
110 }
static PFTauRenderPlugin instance
static const unsigned char MLSCRIBE_RUNNING_INDICATOR
Definition: MessageDrop.h:122
bool PFTrackAlgoTools::edm::isWarningEnabled ( )
void PFTrackAlgoTools::edm::LogStatistics ( )

Definition at line 67 of file MessageLogger.cc.

References edm::MessageLoggerQ::MLqSUM().

67  {
68  edm::MessageLoggerQ::MLqSUM ( ); // trigger summary info
69 }
static void MLqSUM()
bool PFTrackAlgoTools::edm::operator!= ( ELseverityLevel const &  e1,
ELseverityLevel const &  e2 
)
inline

Definition at line 82 of file PFTrackAlgoTools.cc.

bool PFTrackAlgoTools::edm::operator< ( ELseverityLevel const &  e1,
ELseverityLevel const &  e2 
)
inline

Definition at line 87 of file PFTrackAlgoTools.cc.

template<class T >
ErrorObj & PFTrackAlgoTools::edm::operator<< ( ErrorObj e,
const T t 
)
inline

Definition at line 44 of file PFTrackAlgoTools.cc.

46  {
ErrorObj& PFTrackAlgoTools::edm::operator<< ( ErrorObj e,
const char  s[] 
)
bool PFTrackAlgoTools::edm::operator<= ( ELseverityLevel const &  e1,
ELseverityLevel const &  e2 
)
inline
bool PFTrackAlgoTools::edm::operator== ( ELseverityLevel const &  e1,
ELseverityLevel const &  e2 
)
inline

Definition at line 77 of file PFTrackAlgoTools.cc.

bool PFTrackAlgoTools::edm::operator> ( ELseverityLevel const &  e1,
ELseverityLevel const &  e2 
)
inline
bool PFTrackAlgoTools::edm::operator>= ( ELseverityLevel const &  e1,
ELseverityLevel const &  e2 
)
inline
void PFTrackAlgoTools::edm::setStandAloneMessageThreshold ( edm::ELseverityLevel const &  severity)
void PFTrackAlgoTools::edm::squelchStandAloneMessageCategory ( std::string const &  category)

Definition at line 142 of file MessageLogger.cc.

References edm::MessageLoggerQ::squelch().

Referenced by edm::Suppress_LogDebug_::operator<<().

142  {
144 }
static void squelch(std::string const &category)
std::string PFTrackAlgoTools::edm::stripLeadingDirectoryTree ( const std::string &  file)
void PFTrackAlgoTools::edm::swap ( ErrorObj a,
ErrorObj b 
)
inline

Variable Documentation

ELslProxy< ELdebugGen > const PFTrackAlgoTools::edm::ELdebug
ELslGen PFTrackAlgoTools::edm::ELdebugGen
ELslProxy< ELerrorGen > const PFTrackAlgoTools::edm::ELerror
ELslGen PFTrackAlgoTools::edm::ELerrorGen
ELslProxy< ELhighestSeverityGen > const PFTrackAlgoTools::edm::ELhighestSeverity
ELslGen PFTrackAlgoTools::edm::ELhighestSeverityGen
ELslProxy< ELinfoGen > const PFTrackAlgoTools::edm::ELinfo
ELslGen PFTrackAlgoTools::edm::ELinfoGen
ELslProxy< ELsevereGen > const PFTrackAlgoTools::edm::ELsevere
ELslGen PFTrackAlgoTools::edm::ELsevereGen
ELslProxy< ELunspecifiedGen > const PFTrackAlgoTools::edm::ELunspecified
ELslGen PFTrackAlgoTools::edm::ELunspecifiedGen
ELslProxy< ELwarningGen > const PFTrackAlgoTools::edm::ELwarning
ELslGen PFTrackAlgoTools::edm::ELwarningGen
ELslProxy< ELzeroSeverityGen > const PFTrackAlgoTools::edm::ELzeroSeverity
ELslGen PFTrackAlgoTools::edm::ELzeroSeverityGen
const unsigned char PFTrackAlgoTools::edm::MLSCRIBE_RUNNING_INDICATOR = 29
static

Definition at line 122 of file PFTrackAlgoTools.cc.