4 #ifndef HcalDbASCIIIO_h
5 #define HcalDbASCIIIO_h
59 return std::make_unique<T>();
void dumpIdShort(std::ostream &fOutput, DetId id)
std::unique_ptr< HcalFrontEndMap > createObject< HcalFrontEndMap >(std::istream &fInput)
void dumpId(std::ostream &fOutput, DetId id)
std::unique_ptr< HcalSiPMCharacteristics > createObject< HcalSiPMCharacteristics >(std::istream &fInput)
IO for ASCII instances of Hcal Calibrations.
bool getObject(std::istream &fInput, HcalPedestals *fObject)
DetId getId(const std::vector< std::string > &items)
bool dumpObject(std::ostream &fOutput, const HcalPedestals &fObject)
std::unique_ptr< T > createObject(std::istream &fInput)
std::unique_ptr< HcalDcsMap > createObject< HcalDcsMap >(std::istream &fInput)
std::unique_ptr< HcalElectronicsMap > createObject< HcalElectronicsMap >(std::istream &fInput)