| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

EsIdealFecTool.h

Go to the documentation of this file.
00001 
00011 #ifndef ESIDEALFECTOOL_H
00012 #define ESIDEALFECTOOL_H 1
00013 
00014 #include "ElecSim/IEsFrontEndTool.h"
00015 #include "GaudiAlg/GaudiTool.h"
00016 
00017 namespace DayaBay{
00018   class ElecPulseCollection;
00019   class ElecCrate;
00020 }
00021 
00022 class EsIdealFecTool : public GaudiTool , virtual public IEsFrontEndTool
00023 {
00024 public:  
00025   
00026     EsIdealFecTool(const std::string& type,
00027                    const std::string& name,
00028                    const IInterface* parent);
00029                  
00030     virtual ~EsIdealFecTool();
00031 
00032     virtual StatusCode generateSignals(DayaBay::ElecPulseCollection*,
00033                                        DayaBay::ElecCrate*);
00034     virtual StatusCode initialize();
00035     virtual StatusCode finalize();
00036     
00037 private:
00038 
00039 };
00040 
00041 #endif // ESIDEALFECTOOL_H
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Mon Apr 11 20:49:26 2011 for ElecSim by doxygen 1.4.7