#include <CDigitizerDictionary.h>
Definition at line 41 of file CDigitizerDictionary.h.
|
Definition at line 38 of file include/CDigitizerDictionary.h. |
|
Definition at line 44 of file CDigitizerDictionary.h. |
|
Definition at line 39 of file include/CDigitizerDictionary.h. |
|
Definition at line 45 of file CDigitizerDictionary.h. Referenced by CReadOrder::AddCommand(), CModuleCommand::Delete(), DestroyMap(), CModuleCommand::DigitizerFind(), CTriggerCommand::operator()(), and Remove(). |
|
Constructor: since maps know how to do their thing, this is just a no-op. Definition at line 10 of file CDigitizerDictionary.cpp. |
|
Since We assume that all of the pointers handed to us are dynamic so we delete them and let the map take care of itself: Definition at line 19 of file CDigitizerDictionary.cpp. References DestroyMap(). |
|
|
|
|
|
|
|
|
|
|
|
Destroy the modules that are now in the map: NOTE: It's the caller's resonsibility to ensure that the map itself is emptied. All we do is iterate the map doing deletes on each of the modules. Definition at line 95 of file CDigitizerDictionary.cpp. References DigitizerBegin(), DigitizerEnd(), and ModuleIterator. Referenced by ~CDigitizerDictionary(). |
|
Adds a new digitizer to the list. If this digitizer has the same name as an existing one the existing one is replaced. Definition at line 70 of file src/CDigitizerDictionary.cpp. References CDigitizerModule::getName(), and m_Modules. |
|
Adds a new digitizer to the list. If this digitizer has the same name as an existing one the existing one is replaced. Definition at line 70 of file CDigitizerDictionary.cpp. References CConfigurableObject::getName(), and m_Modules. Referenced by CModuleCommand::Create(). |
|
|
|
Returns the begin iterator to the modules in the dictionary. Definition at line 33 of file CDigitizerDictionary.cpp. References m_Modules. Referenced by DestroyMap(), and CModuleCommand::DigitizerBegin(). |
|
|
|
Returns the end() iterator to the modules in the dictionary. Definition at line 46 of file CDigitizerDictionary.cpp. References m_Modules. Referenced by CReadOrder::AddCommand(), DestroyMap(), CModuleCommand::DigitizerEnd(), and CTriggerCommand::operator()(). |
|
|
|
Locates a module by name. If not found, returns the end iterator. Definition at line 84 of file CDigitizerDictionary.cpp. References m_Modules. Referenced by CReadOrder::AddCommand(), CModuleCommand::DigitizerFind(), and CTriggerCommand::operator()(). |
|
|
|
Returns the number of modules in the dictionary. Definition at line 57 of file CDigitizerDictionary.cpp. References m_Modules. Referenced by CModuleCommand::DigitizerSize(). |
|
Definition at line 57 of file include/CDigitizerDictionary.h. References DigitizerMap, and m_Modules. |
|
Definition at line 63 of file CDigitizerDictionary.h. References DigitizerMap, and m_Modules. |
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 73 of file include/CDigitizerDictionary.h. References m_Modules, and ModuleIterator. |
|
Definition at line 79 of file CDigitizerDictionary.h. References m_Modules, and ModuleIterator. Referenced by CModuleCommand::Delete(). |
|
Definition at line 63 of file include/CDigitizerDictionary.h. References DigitizerMap, and m_Modules. |
|
Definition at line 69 of file CDigitizerDictionary.h. References DigitizerMap, and m_Modules. |
|
Definition at line 41 of file include/CDigitizerDictionary.h. Referenced by DigitizerAdd(), DigitizerBegin(), DigitizerEnd(), DigitizerFind(), DigitizerSize(), getMap(), Remove(), and setMap(). |