CMS 3D CMS Logo

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

Classes

class  DQMHistoryPopConHandler
 
class  DQMReferenceHistogramRootFileSourceHandler
 
class  DQMSummarySourceHandler
 
class  DQMXMLFileSourceHandler
 
class  EcalADCToGeVHandler
 
class  EcalChannelStatusHandler
 
class  EcalDAQHandler
 
class  EcalDCSHandler
 
class  EcalIntercalibHandler
 
class  EcalLaser_weekly_Handler
 
class  EcalLaser_weekly_Linearization
 
class  EcalLaser_weekly_Linearization_Check
 
class  EcalLaserHandler
 
class  EcalPedestalsHandler
 
class  EcalPulseShapesHandler
 
class  EcalPulseSymmCovariancesHandler
 
class  EcalSRPHandler
 
class  EcalTPGBadStripHandler
 
class  EcalTPGBadTTHandler
 
class  EcalTPGBadXTHandler
 
class  EcalTPGFineGrainEBGroupHandler
 
class  EcalTPGFineGrainEBIdMapHandler
 
class  EcalTPGFineGrainStripEEHandler
 
class  EcalTPGFineGrainStripfromFile
 
class  EcalTPGFineGrainTowerEEHandler
 
class  EcalTPGFineGrainTowerfromFile
 
class  EcalTPGLinConstHandler
 
class  EcalTPGLinPed
 
class  EcalTPGLutGroupHandler
 
class  EcalTPGLutIdMapHandler
 
class  EcalTPGPedestalsHandler
 
class  EcalTPGPedfromFile
 
class  EcalTPGPhysicsConstfromFile
 
class  EcalTPGPhysicsConstHandler
 
class  EcalTPGSlidingWindowHandler
 
class  EcalTPGSpikeThresholdfromFile
 
class  EcalTPGSpikeThresholdHandler
 
class  EcalTPGWeightGroupHandler
 
class  EcalTPGWeightIdMapHandler
 
class  Exception
 
class  L1RPCHwConfigSourceHandler
 
class  PopCon
 
class  PopConAnalyzer
 
class  PopConBTransitionSourceHandler
 
class  PopConSourceHandler
 
class  RpcDataFebmap
 
class  RpcDataGasMix
 
class  RpcDataI
 
class  RpcDataS
 
class  RpcDataT
 
class  RpcDataUXC
 
class  RpcDataV
 
class  RPCEMapSourceHandler
 
class  RpcObGasData
 
class  RPCObPVSSmapData
 
class  SiStripPopConConfigDbObjHandler
 
class  SiStripPopConDbObjHandler
 
class  SiStripPopConHandlerUnitTest
 
class  SiStripPopConHandlerUnitTestGain
 
class  SiStripPopConHandlerUnitTestNoise
 
class  VerifyState
 

Functions

template<typename Container >
void displayHelper (Container const &payloads)
 
template<typename Container >
const std::string displayIovHelper (Container const &payloads)
 

Function Documentation

template<typename Container >
void popcon::displayHelper ( Container const &  payloads)

Definition at line 96 of file PopCon.h.

Referenced by popcon::PopCon::write().

96  {
97  typename Container::const_iterator it;
98  for (it = payloads.begin(); it != payloads.end(); it++)
99  edm::LogInfo ("PopCon")<< "Since " << (*it).time << std::endl;
100  }
template<typename Container >
const std::string popcon::displayIovHelper ( Container const &  payloads)

Definition at line 104 of file PopCon.h.

References alignCSCRings::s, and AlCaHLTBitMon_QueryRunRegistry::string.

Referenced by popcon::PopCon::write().

104  {
105  if (payloads.empty()) return std::string("Nothing to transfer;");
106  std::ostringstream s;
107  // when only 1 payload is transferred;
108  if ( payloads.size()==1)
109  s << "Since " << (*payloads.begin()).time << "; " ;
110  else{
111  // when more than one payload are transferred;
112  s << "first payload Since " << (*payloads.begin()).time << ", "
113  << "last payload Since " << (*payloads.rbegin()).time << "; " ;
114  }
115  return s.str();
116  }