00001 #ifndef EVENTQUAL
00002 #define EVENTQUAL
00003
00004 #include "TObject.h"
00005
00006 class NueRecord;
00007
00008 class EventQual : public TObject{
00009
00010 public:
00011 EventQual();
00012 EventQual(const EventQual *eq);
00013 virtual ~EventQual();
00014
00015 void Reset();
00016
00017
00018 Float_t liTime;
00019 Int_t passLI;
00020 Int_t passCosmicCut;
00021 Int_t rcBoundary;
00022 Int_t isLargestEvent;
00023 Int_t dmxstatus;
00024
00025
00026 Int_t passFarDetQuality;
00027 Int_t passNearDetQuality;
00028
00029 Int_t triggerSource;
00030 Double_t triggerTime;
00031 Int_t spillType;
00032 Int_t coilStatus;
00033 Int_t coilQuality;
00034 Int_t coilDirection;
00035
00036 Int_t edgeActivityStrips;
00037 Float_t edgeActivityPH;
00038 Int_t oppEdgeStrips;
00039 Float_t oppEdgePH;
00040
00041 Double_t minTimeSeparation;
00042 Double_t closeTimeDeltaZ;
00043
00044
00045 private:
00046
00047 ClassDef(EventQual,2)
00048
00049 };
00050
00051 #endif
00052