#ifndef HRTSEG2HIT_H
#define HRTSEG2HIT_H

#include "TObject.h"
#include "hreconstructor.h"
#include "hlocation.h"
#include "hgeomvector.h"

class HCategory;
class HIterator;
class HMdcGeomPar;
class HMdcHit;
class HMdcSeg;

class HRtSeg2Hit : public HReconstructor {
public:
  HRtSeg2Hit(const Text_t name[],const Text_t title[]);
  ~HRtSeg2Hit(void);
  Bool_t init(void);
  Int_t execute(void);
  Bool_t finalize(void) { return kTRUE;}
  void setLeverArm(Int_t la) { fLeverArm = la; }
protected:
  HMdcHit *fillData(HMdcSeg *seg,HGeomVector &r,HGeomVector &alpha);
  HCategory *fSegCat; //! Input segment category
  HIterator *fSegIter; //! Iterator on seg category
  HCategory *fHitCat; //! Output hit category
  HMdcGeomPar *fMdcGeometry; //! MDC geometry
  Int_t fLeverArm;    //! Inner/Outer lever arm
  HLocation fHitLoc; //!
public:
  ClassDef(HRtSeg2Hit,1)
};

#endif

Last change: Sat May 22 13:12:10 2010
Last generated: 2010-05-22 13:12

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.