00001 #ifndef ATMOSSPILL_H
00002 #define ATMOSSPILL_H
00003
00004 #include "Rtypes.h"
00005
00006 class AtmosSpill
00007 {
00008 public:
00009 AtmosSpill();
00010 virtual ~AtmosSpill();
00011 void Reset();
00012
00013 Int_t spilltype;
00014
00015 Bool_t stfDataAvailable;
00016 Double_t TimeToNearestSpill_stf;
00017
00018
00019 Bool_t bmsDataAvailable;
00020 Double_t TimeToNearestSpill_bms;
00021
00022
00023 Int_t bmsStatus;
00024 Int_t horn_on;
00025 Int_t target_in;
00026 Int_t beam_type;
00027 Int_t n_batches;
00028
00029
00030 Float_t tor101;
00031 Float_t tr101d;
00032 Float_t tortgt;
00033 Float_t trtgtd;
00034 Float_t horncur;
00035
00036
00037 Float_t bposx[6];
00038 Float_t bposy[6];
00039 Float_t bpmint[6];
00040
00041 Float_t bwidx;
00042 Float_t bwidy;
00043
00044 Float_t hadint;
00045 Float_t muint1;
00046 Float_t muint2;
00047 Float_t muint3;
00048
00049 Bool_t BeamSelectSpill;
00050
00051 private:
00052
00053 ClassDef(AtmosSpill, 2)
00054 };
00055
00056 #endif