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

BeamMon.h

Go to the documentation of this file.
00001 #ifndef BEAMMON_H
00002 #define BEAMMON_H
00003 #include "TObject.h"
00004 #include "Validity/VldTimeStamp.h"
00005 
00006 class BeamMon : public TObject
00007 {
00008  public:
00009     BeamMon();
00010     virtual ~BeamMon();
00011   
00012     void Reset();
00013     void Print(Option_t *t) const;
00014 
00016     double GetPot();
00017     
00018 
00021     int goodBeamMon;   
00023     double bI;
00025     double tortgt;
00027     double trtgtd;
00029     double tor101;
00031     double tr101d;
00033     double hpos2;
00035     double vpos2;
00038     double batchposx[6];
00041     double batchposy[6]; 
00043     double batchint[6];
00045     double hpos1;
00047     double vpos1;       
00049     double hbw;
00051     double vbw;         
00052 
00054     double htan;
00056     double vtan;        
00058     double hornI;
00060     double nuTarZ;
00062     double time;
00064     VldTimeStamp bmst_vts;
00066     double stnd_time;
00068     VldTimeStamp stnd_vts;
00070     double dt_bmst;
00072     double dt_stnd;     
00073 
00075     int goodDataQual;  
00076     
00077     
00078 private:
00079   ClassDef(BeamMon,4)
00080 };
00081 #endif //BEAMMON_H

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