QCoincidenceFillerFactory.hh

Go to the documentation of this file.
00001 
00008 #ifndef _QCOINCIDENCEFILLERFACTORY_HH
00009 #define _QCOINCIDENCEFILLERFACTORY_HH
00010 
00011 #include <string>
00012 #include <vector>
00013 
00014 class QCoincidenceFiller;
00015 
00016 class QCoincidenceFillerFactory
00017 {
00018   public:
00019 
00020     
00021     QCoincidenceFillerFactory();
00022     virtual ~QCoincidenceFillerFactory();
00023     static QCoincidenceFillerFactory& GetInstance();
00024     static QCoincidenceFiller * GetFiller(std::string type);
00025     static std::vector<std::string> GetTypes(); 
00026 
00027   private:
00028     static std::vector <std::string> fTypes;
00029 
00030 };
00031 
00032 
00033 #endif

Generated on Tue Nov 16 10:49:55 2010 for CUORE Software by  doxygen 1.5.6