AMSDST
myBetaPlus.h
Go to the documentation of this file.
1 // Authors: M.Duranti - INFN di Perugia
2 #ifndef myBetaPlus_h
3 #define myBetaPlus_h
4 
5 #include "myBetaBase.h"
6 
7 class myBetaPlus: public myBetaBase {
8  public:
10  myBetaPlus();
12  ~myBetaPlus();
13 
14  Float_t TofTrackBeta;
16  Float_t TofTrackRelErr;
18  Float_t TofTrackChargeLayer[4];
21 
22  virtual void Clear(Option_t* option="");
23  private:
24  virtual void init();
25 
26  public:
28 };
29 
30 #ifdef _WITHGBATCH_
31 
32 class myBetaPlusFiller: public myBetaPlus {
33  public:
35  myBetaPlusFiller();
37  ~myBetaPlusFiller();
38 
39  BetaR* beta;
40 
41  void Fill(BetaR* _beta, TrTrackR* track=0, int kDef=0);
42 
43  virtual void Clear(Option_t* option="");
44  private:
45  virtual void init();
46 
47  public:
48  ClassDef(myBetaPlusFiller,1);
49 };
50 
51 #endif //#ifdef _WITHGBATCH_
52 
53 #endif