00001 // \class EEtwHitDst 00002 // \author Piotr A. Zolnierczuk, Aug 2002 00003 #ifndef EEtwHitDst_h 00004 #define EEtwHitDst_h 00005 /********************************************************************* 00006 * $Id: EEtwHitDst.h,v 1.2 2003/02/20 05:15:15 balewski Exp $ 00007 ********************************************************************* 00008 * Descripion: 00009 * STAR Endcap Electromagnetic Calorimeter Raw Hits 00010 ********************************************************************* 00011 * $Log: EEtwHitDst.h,v $ 00012 * Revision 1.2 2003/02/20 05:15:15 balewski 00013 * reorganization 00014 * 00015 * Revision 1.1 2003/01/28 23:16:07 balewski 00016 * start 00017 * 00018 * Revision 1.5 2002/11/11 21:22:48 balewski 00019 * EEMC added to StEvent 00020 * 00021 * Revision 1.4 2002/10/01 06:03:16 balewski 00022 * added smd & pre2 to TTree, tof removed 00023 * 00024 * Revision 1.3 2002/09/25 16:47:56 balewski 00025 * cleanup , cut in geant time for twoer-like detectors 00026 * 00027 * Revision 1.2 2002/09/20 21:58:13 balewski 00028 * sum of MC hits over activ detectors 00029 * produce total tower energy with weight 1 1 1 1 00030 * 00031 * Revision 1.1.1.1 2002/09/19 18:58:54 zolnie 00032 * Imported sources 00033 * 00034 * Revision 1.1.1.1 2002/08/29 19:32:01 zolnie 00035 * imported sources 00036 * 00037 * Revision 1.2 2002/08/28 01:44:03 zolnie 00038 * version alpha - 2 00039 * 00040 * Revision 1.1 2002/08/26 19:46:19 zolnie 00041 * Initial revision 00042 * 00043 *********************************************************************/ 00044 #include "TObject.h" 00045 00046 00047 class EEtwHitDst : public TObject { 00048 private: 00049 Float_t mEnergy; // GeV 00050 char mSubSec; // 'A' - 'E' 00051 char mEta ; // 1 - 12 stored as int 00052 00053 public: 00054 EEtwHitDst(); 00055 00056 virtual ~EEtwHitDst(); 00057 00058 Float_t energy() const { return mEnergy; } 00059 Int_t eta() const { return mEta; } 00060 Int_t sub() const { return mSubSec; } 00061 void set( char, int, Float_t e); 00062 void get( char &sub, int &eta, Float_t &e); 00063 void print(); 00064 00065 ClassDef(EEtwHitDst,1) // Endcap Emc event 00066 }; 00067 #endif 00068
1.5.9