StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Trk2CorrFctn.h
1 /***************************************************************************
2  *
3  * $Id: Trk2CorrFctn.h,v 1.1 2001/12/14 23:11:25 fretiere Exp $
4  *
5  * Author:
6  ***************************************************************************
7  *
8  * Description:
9  *
10  ***************************************************************************
11  *
12  * $Log: Trk2CorrFctn.h,v $
13  * Revision 1.1 2001/12/14 23:11:25 fretiere
14  * Add class HitMergingCut. Add class fabricesPairCut = HitMerginCut + pair purity cuts. Add TpcLocalTransform function which convert to local tpc coord (not pretty). Modify StHbtTrack, StHbtParticle, StHbtHiddenInfo, StHbtPair to handle the hit information and cope with my code
15  *
16  *
17  **************************************************************************/
18 
19 #ifndef Trk2CorrFctn_hh
20 #define Trk2CorrFctn_hh
21 
22 #include "StHbtMaker/Base/StHbtCorrFctn.hh"
23 
24 class Trk2CorrFctn : public StHbtCorrFctn {
25 public:
26  Trk2CorrFctn(char* title);
27  virtual ~Trk2CorrFctn();
28 
29  virtual StHbtString Report();
30  virtual void AddRealPair(const StHbtPair*);
31  virtual void AddMixedPair(const StHbtPair*);
32 
33  virtual void Finish();
34  virtual void Write();
35 
36 private:
37  StHbt2DHisto* mNumFracRowClosestRow;
38  StHbt2DHisto* mDenFracRowClosestRow;
39  StHbt2DHisto* mRatFracRowClosestRow;
40 
41 #ifdef __ROOT__
42  ClassDef(Trk2CorrFctn, 1)
43 #endif
44 };
45 
46 
47 #endif
48