CMS 3D CMS Logo

List of all members | Public Member Functions
HcalTextCalibrations::CheckCreateObject< T > Class Template Reference

#include <HcalTextCalibrations.h>

Public Member Functions

 CheckCreateObject (const HcalTopology *topo)
 
std::unique_ptr< Toperator() (std::istream &inStream)
 

Detailed Description

template<class T>
class HcalTextCalibrations::CheckCreateObject< T >

Definition at line 78 of file HcalTextCalibrations.h.

Constructor & Destructor Documentation

template<class T >
HcalTextCalibrations::CheckCreateObject< T >::CheckCreateObject ( const HcalTopology topo)
inline

Definition at line 80 of file HcalTextCalibrations.h.

80 {}

Member Function Documentation

template<class T >
std::unique_ptr<T> HcalTextCalibrations::CheckCreateObject< T >::operator() ( std::istream &  inStream)
inline

Definition at line 81 of file HcalTextCalibrations.h.

References HcalTextCalibrations::produceChannelQuality(), HcalTextCalibrations::produceDcsMap(), HcalTextCalibrations::produceDcsValues(), HcalTextCalibrations::produceEffectivePedestals(), HcalTextCalibrations::produceEffectivePedestalWidths(), HcalTextCalibrations::produceElectronicsMap(), HcalTextCalibrations::produceFlagHFDigiTimeParams(), HcalTextCalibrations::produceFrontEndMap(), HcalTextCalibrations::produceGains(), HcalTextCalibrations::produceGainWidths(), HcalTextCalibrations::produceL1TriggerObjects(), HcalTextCalibrations::produceLongRecoParams(), HcalTextCalibrations::produceLUTCorrs(), HcalTextCalibrations::produceLutMetadata(), HcalTextCalibrations::produceMCParams(), HcalTextCalibrations::producePedestals(), HcalTextCalibrations::producePedestalWidths(), HcalTextCalibrations::producePFCorrs(), HcalTextCalibrations::produceQIEData(), HcalTextCalibrations::produceQIETypes(), HcalTextCalibrations::produceRecoParams(), HcalTextCalibrations::produceRespCorrs(), HcalTextCalibrations::produceSiPMCharacteristics(), HcalTextCalibrations::produceSiPMParameters(), HcalTextCalibrations::produceTimeCorrs(), HcalTextCalibrations::produceTimingParams(), HcalTextCalibrations::produceTPChannelParameters(), HcalTextCalibrations::produceTPParameters(), HcalTextCalibrations::produceValidationCorrs(), HcalTextCalibrations::produceZDCLowGainFractions(), HcalTextCalibrations::produceZSThresholds(), and HcalTextCalibrations::setIntervalFor().

81  {
82  return HcalDbASCIIIO::createObject<T>(inStream);
83  }