ROOT logo
#ifndef HWALLTRBUNPACKER_H
#define HWALLTRBUNPACKER_H

#include "htrbbaseunpacker.h"
#include "hlocation.h"

class HTrbLookup;
class HWallRefHitPar;

class HWallTrbUnpacker: public HTrbBaseUnpacker {

 protected:
  HLocation loc;
  Int_t debugWallFlag; 
  Int_t doRefTimeCorr;
  //HWallRefHitPar *refhit;
  Bool_t noTimeRefCorr;
  
 public:
  HWallTrbUnpacker(UInt_t id=416);
  ~HWallTrbUnpacker(void) { }
  
  Int_t execute(void); 
  Bool_t init(void);
  void setDebugWallFlag(Int_t db){ debugWallFlag = db;}
  void setRefTimeCorrFlag(Int_t fl){ doRefTimeCorr = fl; }
  void DisableTimeRef(void){noTimeRefCorr=true;};
  
 public:
  ClassDef(HWallTrbUnpacker,0) // Unpacker for Foward Wall data
};          

#endif /* !HWALLTRBUNPACKER_H */
 hwalltrbunpacker.h:1
 hwalltrbunpacker.h:2
 hwalltrbunpacker.h:3
 hwalltrbunpacker.h:4
 hwalltrbunpacker.h:5
 hwalltrbunpacker.h:6
 hwalltrbunpacker.h:7
 hwalltrbunpacker.h:8
 hwalltrbunpacker.h:9
 hwalltrbunpacker.h:10
 hwalltrbunpacker.h:11
 hwalltrbunpacker.h:12
 hwalltrbunpacker.h:13
 hwalltrbunpacker.h:14
 hwalltrbunpacker.h:15
 hwalltrbunpacker.h:16
 hwalltrbunpacker.h:17
 hwalltrbunpacker.h:18
 hwalltrbunpacker.h:19
 hwalltrbunpacker.h:20
 hwalltrbunpacker.h:21
 hwalltrbunpacker.h:22
 hwalltrbunpacker.h:23
 hwalltrbunpacker.h:24
 hwalltrbunpacker.h:25
 hwalltrbunpacker.h:26
 hwalltrbunpacker.h:27
 hwalltrbunpacker.h:28
 hwalltrbunpacker.h:29
 hwalltrbunpacker.h:30
 hwalltrbunpacker.h:31
 hwalltrbunpacker.h:32
 hwalltrbunpacker.h:33