#include <FFTJetRcdMapper.h>
Public Types | |
typedef DataType | data_type |
Public Member Functions | |
DefaultFFTJetRcdMapper () | |
void | load (const edm::EventSetup &iSetup, const std::string &record, const std::string &label, edm::ESHandle< DataType > &handle) const |
void | load (const edm::EventSetup &iSetup, const std::string &record, edm::ESHandle< DataType > &handle) const |
virtual | ~DefaultFFTJetRcdMapper () |
Private Member Functions | |
DefaultFFTJetRcdMapper (const DefaultFFTJetRcdMapper &) | |
DefaultFFTJetRcdMapper & | operator= (const DefaultFFTJetRcdMapper &) |
Definition at line 49 of file FFTJetRcdMapper.h.
typedef DataType DefaultFFTJetRcdMapper< DataType >::data_type |
Definition at line 52 of file FFTJetRcdMapper.h.
DefaultFFTJetRcdMapper< DataType >::DefaultFFTJetRcdMapper | ( | ) | [inline] |
Definition at line 54 of file FFTJetRcdMapper.h.
: std::map<std::string, AbsFFTJetRcdMapper<DataType>*>() {}
virtual DefaultFFTJetRcdMapper< DataType >::~DefaultFFTJetRcdMapper | ( | ) | [inline, virtual] |
Definition at line 57 of file FFTJetRcdMapper.h.
{ for (typename std::map<std::string, AbsFFTJetRcdMapper<DataType>*>:: iterator it = this->begin(); it != this->end(); ++it) delete it->second; }
DefaultFFTJetRcdMapper< DataType >::DefaultFFTJetRcdMapper | ( | const DefaultFFTJetRcdMapper< DataType > & | ) | [private] |
void DefaultFFTJetRcdMapper< DataType >::load | ( | const edm::EventSetup & | iSetup, |
const std::string & | record, | ||
edm::ESHandle< DataType > & | handle | ||
) | const [inline] |
Definition at line 64 of file FFTJetRcdMapper.h.
{ typename std::map<std::string, AbsFFTJetRcdMapper<DataType>*>:: const_iterator it = this->find(record); if (it == this->end()) throw cms::Exception("KeyNotFound") << "Record \"" << record << "\" is not registered\n"; it->second->load(iSetup, handle); }
void DefaultFFTJetRcdMapper< DataType >::load | ( | const edm::EventSetup & | iSetup, |
const std::string & | record, | ||
const std::string & | label, | ||
edm::ESHandle< DataType > & | handle | ||
) | const [inline] |
Definition at line 76 of file FFTJetRcdMapper.h.
DefaultFFTJetRcdMapper& DefaultFFTJetRcdMapper< DataType >::operator= | ( | const DefaultFFTJetRcdMapper< DataType > & | ) | [private] |