00001
00002
00003
00004
00005
00007
00008
00009
00010
00011
00013 #ifndef StPeCLumiEntry_h
00014 #define StPeCLumiEntry_h
00015 #include "Rtypes.h"
00016 #include "TObject.h"
00017 #ifndef __CINT__
00018 #include "PhysicalConstants.h"
00019 #include "StEventTypes.h"
00020 #include "StEvent.h"
00021 #endif
00022 #include "SystemOfUnits.h"
00023 #include "StMuDSTMaker/COMMON/StMuDst.h"
00024 #include "StMuDSTMaker/COMMON/StMuEvent.h"
00025
00026
00027 class StPeCLumiEntry : public TObject {
00028
00029 public:
00030
00031
00032 StPeCLumiEntry();
00033 virtual ~StPeCLumiEntry();
00034 void Clear(const char *opt="");
00035
00036
00037 Int_t runNr;
00038 Int_t eventNr ;
00039 Int_t uTime;
00040 Int_t triggerMask;
00041 Int_t triggerWord;
00042 Int_t triggerActionWord;
00043 Float_t zdcEast;
00044 Float_t zdcWest;
00045 Float_t zdcSum;
00046
00047 Float_t zdcEastUA;
00048 Float_t zdcWestUA;
00049 Float_t zdcSumUA;
00050
00051 Float_t ctbSum;
00052 Int_t ctbSumMips;
00053 Int_t nPrimary;
00054 Int_t nGlobal;
00055 Int_t nhminus;
00056 Float_t xVtx;
00057 Float_t yVtx;
00058 Float_t zVtx;
00059
00060
00061 #ifndef __CINT__
00062 Int_t fill ( StEvent* event );
00063 Int_t fill ( StMuDst* muDst );
00064 #endif
00065
00066
00067
00068 ClassDef(StPeCLumiEntry,1)
00069 };
00070
00071 #endif
00072
00073
00074
00075
00076