ROOT logo
//*-- AUTHOR Bjoern Spruck
//*-- created : 19.4.06
// Modified for Wall by M.Golubeva 01.11.2006

#ifndef HWALLREFWINPAR_H
#define HWALLREFWINPAR_H

#include "hparcond.h"

#define WALL_REFWINPAR 2

class HWallRefWinPar : public HParCond 
{
protected:
   Float_t time_ref_win_low; // Lower bound of time ref window
   Float_t time_ref_win_high;// Upper bound of time ref window
public:
   HWallRefWinPar(const Char_t* name="WallRefWinPar",
                  const Char_t* title="Reference time windows parameters for Forward Wall",
                  const Char_t* context="WallOneHitProduction");
  ~HWallRefWinPar() {;}
   Float_t getRefWinLow(void){  return time_ref_win_low; }
   Float_t getRefWinHigh(void){ return time_ref_win_high;}

   void setRefWinLow( Float_t s){ time_ref_win_low =s;}
   void setRefWinHigh(Float_t s){ time_ref_win_high=s;}

   void fill(Float_t tl, Float_t th) {
     time_ref_win_low  = tl;
     time_ref_win_high = th;
   }
   void fill(Float_t *s) {
      time_ref_win_low =s[0];
      time_ref_win_high=s[1];
   }

   Int_t  getSize() { return WALL_REFWINPAR; }
   void   clear();
   void   putParams(HParamList*);
   Bool_t getParams(HParamList*);
   ClassDef(HWallRefWinPar,1) // Container for the WALL RefWin parameters
};

#endif  /*!HWALLREFWINPAR_H*/
 hwallrefwinpar.h:1
 hwallrefwinpar.h:2
 hwallrefwinpar.h:3
 hwallrefwinpar.h:4
 hwallrefwinpar.h:5
 hwallrefwinpar.h:6
 hwallrefwinpar.h:7
 hwallrefwinpar.h:8
 hwallrefwinpar.h:9
 hwallrefwinpar.h:10
 hwallrefwinpar.h:11
 hwallrefwinpar.h:12
 hwallrefwinpar.h:13
 hwallrefwinpar.h:14
 hwallrefwinpar.h:15
 hwallrefwinpar.h:16
 hwallrefwinpar.h:17
 hwallrefwinpar.h:18
 hwallrefwinpar.h:19
 hwallrefwinpar.h:20
 hwallrefwinpar.h:21
 hwallrefwinpar.h:22
 hwallrefwinpar.h:23
 hwallrefwinpar.h:24
 hwallrefwinpar.h:25
 hwallrefwinpar.h:26
 hwallrefwinpar.h:27
 hwallrefwinpar.h:28
 hwallrefwinpar.h:29
 hwallrefwinpar.h:30
 hwallrefwinpar.h:31
 hwallrefwinpar.h:32
 hwallrefwinpar.h:33
 hwallrefwinpar.h:34
 hwallrefwinpar.h:35
 hwallrefwinpar.h:36
 hwallrefwinpar.h:37
 hwallrefwinpar.h:38
 hwallrefwinpar.h:39
 hwallrefwinpar.h:40
 hwallrefwinpar.h:41
 hwallrefwinpar.h:42
 hwallrefwinpar.h:43
 hwallrefwinpar.h:44