source: JEM-EUSO/esaf_lal/tags/v1_r0/esaf/packages/reconstruction/root/include/RecoHmaxForProton.hh @ 117

Last change on this file since 117 was 117, checked in by moretto, 11 years ago

ESAF version compilable on mac OS

File size: 2.3 KB
Line 
1// $Id: RecoHmaxForProton.hh 1356 2005-01-05 13:08:21Z pesce $
2// Author: R.Pesce   2005/01/04
3
4/*****************************************************************************
5 * ESAF: Euso Simulation and Analysis Framework                              *
6 *                                                                           *
7 *  Id: RecoHmaxForProton                                                    *
8 *  Package: <packagename>                                                   *
9 *  Coordinator: <coordinator>                                               *
10 *                                                                           *
11 *****************************************************************************/
12
13#ifndef __RECOHMAXFORPROTON_HH__
14#define __RECOHMAXFORPROTON_HH__
15
16#include "TObject.h"
17
18////////////////////////////////////////////////////////////////////////////////
19//                                                                            //
20// RecoHmaxForProton                                                                 //
21//                                                                            // 
22// <brief class description>                                                  // 
23//                                                                            // 
24////////////////////////////////////////////////////////////////////////////////
25
26class RecoHmaxForProton : public TObject {
27public:
28    RecoHmaxForProton();
29    //ctor
30
31    RecoHmaxForProton( const RecoHmaxForProton& );
32    //copy ctor
33   
34    virtual ~RecoHmaxForProton();
35    //dtor
36
37    virtual void Copy( TObject& ) const;
38    //copy to a new obj
39
40    void Clear();
41    //clear method
42
43    //setters
44    inline void SetQuality(Double_t t)   {fQuality = t;}
45    inline void SetHmax(Double_t t)      {fHmax = t;}
46    inline void SetErrorHmax(Double_t t) {fErrorHmax = t;}
47   
48    //getters
49    inline Double_t GetQuality()   const {return fQuality;}
50    inline Double_t GetHmax()      const {return fHmax;}
51    inline Double_t GetErrorHmax() const {return fErrorHmax;}
52
53private:
54    Double_t fQuality;               // reconstruction quality variable defined by the the module responsible
55    Double_t fHmax;
56    Double_t fErrorHmax;
57
58    ClassDef(RecoHmaxForProton,1)
59};
60
61#endif  /* __RECOHMAXFORPROTON_HH__ */
62
Note: See TracBrowser for help on using the repository browser.