#ifndef HRTMETAMATCHEFF_H
#define HRTMETAMATCHEFF_H

#include "hreconstructor.h"
#include "hrtmetacorrelatorsim.h"
#include "hrtmdctrksim.h"
#include "hrtmetacorrelator.h"
#include "hkickplane2.h"
#include "hkickmatchpar.h"

class TNtuple;
class HCategory;
class HIterator;
class HLocation;
class HMdcGeomPar;
class HSpecGeomPar;

class HRtMetaMatchEff : public HReconstructor {
 public:
  HRtMetaMatchEff(const Text_t name[]="rt.mmeff",const Text_t title[]="rt.mmeff");
  ~HRtMetaMatchEff(void);
  Bool_t init(void);
  Int_t execute(void);
  Bool_t finalize(void);
 protected:
  Float_t calcValidity(HRtMdcTrk *track, HRtMetaPoint &point);
  void fillControl(HRtMdcTrk *track, HRtMetaPoint &point);
  HRtMetaCorrelatorSim fCorrelator; //!
  HKickPlane2 *fKickplane;  //! 
  HKickMatchPar *fMatchpar;  //!
  TNtuple *fControl; //!
  HCategory *fMdcCat; //!
  HCategory *fKineCat; //!
  HIterator *fMdcIter; //!
  HLocation fHitLoc; //!
  HLocation fSecLoc; //!
  HMdcGeomPar *fMdcGeometry;
  HSpecGeomPar *fSpecGeometry;
  Float_t fResolPar[2][2]; //! pm3_pmeta resol. for shower, tof
 public:
  ClassDef(HRtMetaMatchEff,1)
};

#endif

Last change: Sat May 22 13:11:57 2010
Last generated: 2010-05-22 13:11

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.