• Main Page
  • Related Pages
  • Namespaces
  • Data Structures
  • Files
  • File List
  • Globals

onlinemonitor/trbmonitor/TTrbParam.h (r4864/r4410)

Go to the documentation of this file.
00001 // $Id: TTrbParam.h 557 2010-01-27 15:11:43Z linev $
00002 //-----------------------------------------------------------------------
00003 //       The GSI Online Offline Object Oriented (Go4) Project
00004 //         Experiment Data Processing at EE department, GSI
00005 //-----------------------------------------------------------------------
00006 // Copyright (C) 2000- GSI Helmholtzzentrum f�r Schwerionenforschung GmbH
00007 //                     Planckstr. 1, 64291 Darmstadt, Germany
00008 // Contact:            http://go4.gsi.de
00009 //-----------------------------------------------------------------------
00010 // This software can be used under the license agreements as stated
00011 // in Go4License.txt file which is part of the distribution.
00012 //-----------------------------------------------------------------------
00013 
00014 #ifndef _TTrbPARAM_H_
00015 #define _TTrbPARAM_H_
00016 
00017 #include "TGo4Parameter.h"
00018 #include "TTrbEvent.h"
00019 
00020 #pragma pack(push, 1)
00021 
00022 class TTrbParam : public TGo4Parameter
00023 {
00024 public:
00025         TTrbParam (const char* name = 0);
00026 
00028         Bool_t processTrailing;
00029 
00031         Bool_t fillRaw;
00033         Bool_t printEvent;
00035    Bool_t printErrors;
00037         UInt_t numTrbs;
00039         UInt_t activeTrb[TRB_TDC3_NUMBOARDS];
00040 
00042         Short_t refChannel;
00043 
00044 
00045         unsigned fEventCount;
00046 
00053         UShort_t calibrationStoreMode;
00054 
00056         Bool_t generalCalibration;
00058         Bool_t continuousCalibration;
00060         UInt_t calibrationPeriod;
00062         UInt_t calibrationEntries;
00063 
00064         Bool_t UpdateFrom (TGo4Parameter *pp);
00065         Bool_t SetConfigTrbs ();
00066 
00067    ClassDef(TTrbParam,3)
00068 };
00069 
00070 #pragma pack(pop)
00071 
00072 #endif // _TTrbPARAM_H_

Generated on Tue Dec 10 2013 04:52:23 for ROCsoft by  doxygen 1.7.1