#include <PayLoadInspector.h>
Public Types | |
typedef T | Class |
Public Member Functions | |
BaseValueExtractor () | |
void | computeW (Class const &o) |
std::vector< float > const & | values () const |
virtual | ~BaseValueExtractor () |
Protected Member Functions | |
void | add (float v) |
void | swap (std::vector< float > &v) |
Private Member Functions | |
virtual void | compute (Class const &) |
void | reset () |
Private Attributes | |
std::vector< float > | m_values |
Definition at line 18 of file PayLoadInspector.h.
typedef T cond::BaseValueExtractor< T >::Class |
Definition at line 20 of file PayLoadInspector.h.
|
inline |
Definition at line 22 of file PayLoadInspector.h.
|
inlinevirtual |
Definition at line 24 of file PayLoadInspector.h.
|
inlineprotected |
Definition at line 31 of file PayLoadInspector.h.
Referenced by cond::ValueExtractor< FillInfo >::compute(), cond::ValueExtractor< RunInfo >::compute(), cond::ValueExtractor< Pedestals >::compute(), and counter.Counter::register().
|
inlineprivatevirtual |
Reimplemented in cond::ValueExtractor< RPCObGas >, cond::ValueExtractor< RPCObTemp >, cond::ValueExtractor< RPCObImon >, cond::ValueExtractor< RPCObVmon >, cond::ValueExtractor< ecalcond::Container >, cond::ValueExtractor< EcalPulseCovariances >, cond::ValueExtractor< ecalcond::Container >, cond::ValueExtractor< EcalPedestals >, cond::ValueExtractor< EcalPulseShapes >, cond::ValueExtractor< EcalDCSTowerStatus >, cond::ValueExtractor< EcalDQMTowerStatus >, cond::ValueExtractor< EcalTPGCrystalStatus >, cond::ValueExtractor< EcalDAQTowerStatus >, cond::ValueExtractor< EcalDQMChannelStatus >, cond::ValueExtractor< Pedestals >, cond::ValueExtractor< T >, cond::ValueExtractor< SiStripSummary >, cond::ValueExtractor< EcalLaserAPDPNRatios >, cond::ValueExtractor< EcalLinearCorrections >, cond::ValueExtractor< HcalGains >, cond::ValueExtractor< HcalGainWidths >, cond::ValueExtractor< HcalLutMetadata >, cond::ValueExtractor< HcalPedestals >, cond::ValueExtractor< HcalQIEData >, cond::ValueExtractor< HcalChannelQuality >, cond::ValueExtractor< EcalGainRatios >, cond::ValueExtractor< EcalTPGLinearizationConst >, cond::ValueExtractor< EcalTPGPedestals >, cond::ValueExtractor< HcalLUTCorrs >, cond::ValueExtractor< HcalPFCorrs >, cond::ValueExtractor< HcalRespCorrs >, cond::ValueExtractor< HcalTimeCorrs >, cond::ValueExtractor< HcalValidationCorrs >, cond::ValueExtractor< HcalZSThresholds >, cond::ValueExtractor< BeamSpotObjects >, cond::ValueExtractor< Alignments >, cond::ValueExtractor< DTCCBConfig >, cond::ValueExtractor< DTDeadFlag >, cond::ValueExtractor< DTHVStatus >, cond::ValueExtractor< DTLVStatus >, cond::ValueExtractor< DTMtime >, cond::ValueExtractor< DTPerformance >, cond::ValueExtractor< DTRangeT0 >, cond::ValueExtractor< DTReadOutMapping >, cond::ValueExtractor< DTStatusFlag >, cond::ValueExtractor< DTT0 >, cond::ValueExtractor< DTTPGParameters >, cond::ValueExtractor< DTTtrig >, cond::ValueExtractor< EcalADCToGeVConstant >, cond::ValueExtractor< EcalMappingElectronics >, cond::ValueExtractor< EcalTBWeights >, cond::ValueExtractor< EcalWeightXtalGroups >, cond::ValueExtractor< RPCObPVSSmap >, cond::ValueExtractor< FillInfo >, cond::ValueExtractor< L1TriggerScaler >, cond::ValueExtractor< RunInfo >, cond::ValueExtractor< RunSummary >, cond::ValueExtractor< AlCaRecoTriggerBits >, cond::ValueExtractor< Phase2TrackerCabling >, cond::ValueExtractor< SiStripApvGain >, cond::ValueExtractor< SiStripBackPlaneCorrection >, cond::ValueExtractor< SiStripBadStrip >, cond::ValueExtractor< SiStripConfObject >, cond::ValueExtractor< SiStripDetVOff >, cond::ValueExtractor< SiStripFedCabling >, cond::ValueExtractor< SiStripLatency >, cond::ValueExtractor< SiStripLorentzAngle >, cond::ValueExtractor< SiStripNoises >, cond::ValueExtractor< SiStripPedestals >, cond::ValueExtractor< SiStripRunSummary >, cond::ValueExtractor< SiStripThreshold >, cond::ValueExtractor< ESGain >, cond::ValueExtractor< SiStripBaseDelay >, and cond::ValueExtractor< EcalTimeBiasCorrections >.
Definition at line 35 of file PayLoadInspector.h.
Referenced by cond::BaseValueExtractor< DTT0 >::computeW().
|
inline |
Definition at line 25 of file PayLoadInspector.h.
Referenced by cond::PayLoadInspector< DataT >::extract().
|
inlineprivate |
Definition at line 34 of file PayLoadInspector.h.
Referenced by MatrixReader.MatrixReader::__init__(), cond::BaseValueExtractor< DTT0 >::computeW(), and MatrixReader.MatrixReader::showRaw().
|
inlineprotected |
Definition at line 32 of file PayLoadInspector.h.
Referenced by cond::ValueExtractor< SiStripSummary >::compute(), cond::ValueExtractor< EcalDQMChannelStatus >::compute(), cond::ValueExtractor< EcalDAQTowerStatus >::compute(), cond::ValueExtractor< EcalTPGCrystalStatus >::compute(), cond::ValueExtractor< EcalDQMTowerStatus >::compute(), cond::ValueExtractor< EcalDCSTowerStatus >::compute(), cond::ValueExtractor< EcalPulseShapes >::compute(), cond::ValueExtractor< EcalPedestals >::compute(), cond::ValueExtractor< ecalcond::Container >::compute(), cond::ValueExtractor< EcalPulseCovariances >::compute(), cond::ValueExtractor< RPCObVmon >::compute(), cond::ValueExtractor< RPCObImon >::compute(), cond::ValueExtractor< RPCObTemp >::compute(), and cond::ValueExtractor< RPCObGas >::compute().
|
inline |
Definition at line 29 of file PayLoadInspector.h.
|
private |
Definition at line 39 of file PayLoadInspector.h.
Referenced by cond::BaseValueExtractor< DTT0 >::add(), cond::BaseValueExtractor< DTT0 >::reset(), cond::BaseValueExtractor< DTT0 >::swap(), and cond::BaseValueExtractor< DTT0 >::values().