CMS 3D CMS Logo

Classes | Namespaces | Functions
CastorDbASCIIIO.cc File Reference
#include <vector>
#include <string>
#include <cstdio>
#include "DataFormats/HcalDetId/interface/HcalGenericDetId.h"
#include "DataFormats/HcalDetId/interface/CastorElectronicsId.h"
#include "CalibFormats/CastorObjects/interface/CastorText2DetIdConverter.h"
#include "CondFormats/CastorObjects/interface/AllObjects.h"
#include "CalibCalorimetry/CastorCalib/interface/CastorDbASCIIIO.h"
#include "FWCore/MessageLogger/interface/MessageLogger.h"

Go to the source code of this file.

Classes

class  CastorDbASCIIIO::CastorElectronicsIdLess
 
class  CastorDbASCIIIO::DetIdLess
 

Namespaces

 CastorDbASCIIIO
 

Functions

template<class T >
bool CastorDbASCIIIO::dumpCastorObject (std::ostream &fOutput, const T &fObject)
 
template<class T >
bool CastorDbASCIIIO::dumpCastorSingleFloatObject (std::ostream &fOutput, const T &fObject)
 
template<class T >
bool CastorDbASCIIIO::dumpCastorSingleIntObject (std::ostream &fOutput, const T &fObject)
 
void CastorDbASCIIIO::dumpId (std::ostream &fOutput, DetId id)
 
bool CastorDbASCIIIO::dumpObject (std::ostream &fOutput, const CastorPedestals &fObject)
 
bool CastorDbASCIIIO::dumpObject (std::ostream &fOutput, const CastorPedestalWidths &fObject)
 
bool CastorDbASCIIIO::dumpObject (std::ostream &fOutput, const CastorGains &fObject)
 
bool CastorDbASCIIIO::dumpObject (std::ostream &fOutput, const CastorGainWidths &fObject)
 
bool CastorDbASCIIIO::dumpObject (std::ostream &fOutput, const CastorQIEData &fObject)
 
bool CastorDbASCIIIO::dumpObject (std::ostream &fOutput, const CastorCalibrationQIEData &fObject)
 
bool CastorDbASCIIIO::dumpObject (std::ostream &fOutput, const CastorElectronicsMap &fObject)
 
bool CastorDbASCIIIO::dumpObject (std::ostream &fOutput, const CastorChannelQuality &fObject)
 
bool CastorDbASCIIIO::dumpObject (std::ostream &fOutput, const CastorRecoParams &fObject)
 
bool CastorDbASCIIIO::dumpObject (std::ostream &fOutput, const CastorSaturationCorrs &fObject)
 
template<class S , class T >
bool CastorDbASCIIIO::getCastorObject (std::istream &fInput, T &fObject)
 
template<class S , class T >
bool CastorDbASCIIIO::getCastorSingleFloatObject (std::istream &fInput, T &fObject)
 
template<class S , class T >
bool CastorDbASCIIIO::getCastorSingleIntObject (std::istream &fInput, T &fObject, S *fCondObject)
 
DetId CastorDbASCIIIO::getId (const std::vector< std::string > &items)
 
bool CastorDbASCIIIO::getObject (std::istream &fInput, CastorPedestals &fObject)
 
bool CastorDbASCIIIO::getObject (std::istream &fInput, CastorPedestalWidths &fObject)
 
bool CastorDbASCIIIO::getObject (std::istream &fInput, CastorGains &fObject)
 
bool CastorDbASCIIIO::getObject (std::istream &fInput, CastorGainWidths &fObject)
 
bool CastorDbASCIIIO::getObject (std::istream &fInput, CastorQIEData &fObject)
 
bool CastorDbASCIIIO::getObject (std::istream &fInput, CastorCalibrationQIEData &fObject)
 
bool CastorDbASCIIIO::getObject (std::istream &fInput, CastorElectronicsMap &fObject)
 
bool CastorDbASCIIIO::getObject (std::istream &fInput, CastorChannelQuality &fObject)
 
bool CastorDbASCIIIO::getObject (std::istream &fInput, CastorRecoParams &fObject)
 
bool CastorDbASCIIIO::getObject (std::istream &fInput, CastorSaturationCorrs &fObject)
 
std::vector< std::string > CastorDbASCIIIO::splitString (const std::string &fLine)