00001 #ifndef TMATCHINGPARAM_H 00002 #define TMATCHINGPARAM_H 00003 00004 #include "TGo4Parameter.h" 00005 00006 class TMatchingParam : public TGo4Parameter { 00007 public: 00008 //parameters 00009 UInt_t uDebug; // Control the debug output 00010 Int_t iTriggerSelection; // Trigger to be required for the matching 00011 UInt_t uTriggerSelDebugHistos; // Disable/Enable the debug mode for trigger selection: 1 matching per trigger 00012 UInt_t uNbEventAverageEfficiency; // Number of event over which the efficiency of HD counter vs Rate is evaluated 00013 UInt_t uDetectorOffsetToUse; // Select from which detector the offset for the dt matching should be taken: 0 = HD, 1 = Buc Ref 00014 UInt_t uDtMatchingFitOn; // Enable/disable the fit to align HD-BUC time spectra against strip index 00015 00016 //functions 00017 TMatchingParam(const char* name = 0); //Constructor 00018 00019 ~TMatchingParam(); //Destructor 00020 00021 Int_t PrintOptions(); //prints out the parameters 00022 00023 private: 00024 Bool_t ReadOptions(); //reads out the data from the text file 00025 00026 ClassDef(TMatchingParam,1) 00027 }; 00028 00029 #endif // TMATCHINGPARAM_H