00001 00005 /************************************************ 00006 * 00007 * $Id: StPmdCollection.h,v 1.3 2010/08/27 16:54:20 perev Exp $ 00008 * 00009 *Author: Subhasis Chattopadhyay 00010 ************************************************ 00011 * 00012 * Description: Base class for PMD Collection which 00013 * includes both PMD and CPV 00014 * 00015 * $Log: StPmdCollection.h,v $ 00016 * Revision 1.3 2010/08/27 16:54:20 perev 00017 * WarnOff 00018 * 00019 * Revision 1.2 2003/05/12 12:07:13 subhasis 00020 * Mapping added 00021 * 00022 * 00023 **************************************************/ 00024 #ifndef StPmdCollection_hh 00025 #define StPmdCollection_hh 00026 00027 #include "StObject.h" 00028 #include "StPmdHit.h" 00029 00030 class StPmdDetector; 00031 00032 class StPmdCollection : public TDataSet { 00033 public: 00034 StPmdCollection(const Char_t *); 00035 ~StPmdCollection(); 00036 00037 StPmdDetector* detector(Int_t); 00038 00039 void setDetector(StPmdDetector*, Int_t); 00040 00041 private: 00042 StPmdDetector* mDetector[2]; 00043 00044 ClassDef(StPmdCollection,1) 00045 }; 00046 #endif 00047 00048 00049 00050 00051 00052 00053 00054
1.5.9