/search.css" rel="stylesheet" type="text/css"/> /search.js">
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

IROsTriggerDataPackerTool.h
Go to the documentation of this file.
00001 /*
00002  * \class IROsTriggerDataPackerTool
00003  *
00004  * \brief readout Trigger Data Packer Tool interface
00005  *
00006  * bseilhan@iit.edu Date: 2010-05-11
00007  *
00008  */
00009 
00010 
00011 #ifndef IROsTriggerDataPackerTool_h
00012 #define IROsTriggerDataPackerTool_h 1
00013 
00014 #include "GaudiKernel/IAlgTool.h"
00015 
00016 #include <string>
00017 #include <vector>
00018 
00019 namespace DayaBay{
00020   class ReadoutTriggerDataPkg;
00021   class SimTrigHeader;
00022   //class Detector;
00023   //class SimTrigCommand;
00024 }
00025 
00026 class IROsTriggerDataPackerTool : virtual public IAlgTool
00027 {
00028 public:
00030     static const InterfaceID& interfaceID();
00031 
00033     virtual StatusCode fillDataPackages(std::vector<DayaBay::ReadoutTriggerDataPkg*> & ,
00034                                        const DayaBay::SimTrigHeader&)=0;
00035 
00036 protected:
00037     virtual ~IROsTriggerDataPackerTool();
00038 };
00039 
00040 #endif // IROsTriggerDataPackerTool_h
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Fri May 16 2014 10:17:05 for ReadoutSim by doxygen 1.7.4