// $Id: hrichcut.h,v 1.8 2009-07-15 11:39:21 halo Exp $
// Last update by Thomas Eberl: 03/01/11 18:38:19
//
#ifndef HRICHCUT_H
#define HRICHCUT_H
#include "TObject.h"
#include "TFile.h"
#include "TObjArray.h"
#include "TCanvas.h"
class HHitMatch;
class HHitMatchSim;
class HDiHitMatch;
class HDiHitMatchSim;
class HLinearCategory;
class HRichHitSim;
class HRichHit;
class HRichCut : public TObject {
public:

	HRichCut();
	~HRichCut();
    static Bool_t isFullRichMdcMetaTracklet(HHitMatch*);
    static Bool_t isTOFBetween(HHitMatch*,Float_t,Float_t);
    static Bool_t isRICHBetween(HHitMatch*,Float_t,Float_t);
    static Bool_t isInKickTrack(HDiHitMatch*);
    static Bool_t isRMThetaDiff(HHitMatch*,Float_t);
    static Bool_t isRMPhiDiff(HHitMatch*,Float_t);
    static Bool_t isOpangGreaterThan(HDiHitMatch*, Float_t);
    static Bool_t isOpangBetween(HDiHitMatch*, Float_t, Float_t);
    static Bool_t isGEANTPair(HDiHitMatchSim*, HLinearCategory*,const Char_t*);
    static Bool_t isNew2Tuple(Int_t,Int_t,Int_t*,Int_t);
    static Bool_t isNewIndex(Int_t,Int_t*,Int_t);
    static Bool_t isUnlikeSignPair(HDiHitMatch*);
    static Bool_t isGoodRing(HRichHitSim*);
    static Bool_t isGoodRing(HRichHit*);
    static Bool_t isGoodRing(HHitMatch*);
    static Bool_t isGoodTrack(HHitMatchSim*);
    static Int_t  NbRingsPerMDCUNLIKEPair(HDiHitMatch*);
private:

    ClassDef(HRichCut,1)
};

#endif //HRICHCUT_H




Last change: Sat May 22 13:08:30 2010
Last generated: 2010-05-22 13:08

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.