00001 #ifndef CondFormats_CSCTriggerElectronicsMappingFromFile_h 00002 #define CondFormats_CSCTriggerElectronicsMappingFromFile_h 00003 00010 #include <CondFormats/CSCObjects/interface/CSCTriggerElectronicsMapping.h> 00011 #include <string> 00012 00013 class CSCTriggerElectronicsMappingFromFile : public CSCTriggerElectronicsMapping { 00014 public: 00015 00017 explicit CSCTriggerElectronicsMappingFromFile( std::string filename ); 00018 CSCTriggerElectronicsMappingFromFile() {} 00019 00021 virtual ~CSCTriggerElectronicsMappingFromFile(); 00022 00024 virtual void fill( void ); 00025 00026 private: 00027 std::string filename_; 00028 00029 }; 00030 00031 #endif