/search.css" rel="stylesheet" type="text/css"/> /search.js">
00001 /* 00002 * \class PerReadoutRpcCrate 00003 * 00004 * \brief Persistant version of ReadoutRpcCrate 00005 * 00006 * bseilhan@iit.edu Thu Sep 25 15:14:36 CDT 2008 00007 * 00008 * modified: viktor 2011/10/16 00009 * 00010 */ 00011 00012 #ifndef PerReadoutRpcCrate_H 00013 #define PerReadoutRpcCrate_H 1 00014 00015 #include "PerReadoutEvent/PerReadoutFecBoard.h" 00016 #include "PerReadoutEvent/PerReadoutTriggerDataPkg.h" 00017 #include "PerReadoutEvent/PerReadout.h" 00018 #include <vector> 00019 #include <map> 00020 00021 class PerReadoutRpcCrate : public PerReadout{ 00022 public: 00023 typedef std::vector<PerReadoutFecBoard*> PerFecReadouts; 00024 typedef int ChannelId_type; 00025 00026 PerReadoutRpcCrate(); 00027 PerReadoutRpcCrate(short int det); 00028 virtual ~PerReadoutRpcCrate(); 00029 00030 PerFecReadouts perFecReadouts; 00031 PerReadoutTriggerDataPkg *perTriggerDataPkg; 00032 }; 00033 00034 #endif // PerReadoutRpcCrate_H