Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

EventQual.h

Go to the documentation of this file.
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    //Event based cuts   
00018    Float_t liTime;         
00019    Int_t passLI;             // LISeive
00020    Int_t passCosmicCut;      // Steve's cosmic cuts
00021    Int_t rcBoundary;
00022    Int_t isLargestEvent;     //Only meant for the far detector
00023    Int_t dmxstatus;   
00024 
00025    //snarl or time based cuts
00026    Int_t passFarDetQuality;  // derived from the IsGoodData Function
00027    Int_t passNearDetQuality;  // derived from the IsGoodData Function
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 

Generated on Mon Feb 15 11:06:39 2010 for loon by  doxygen 1.3.9.1