/[PAMELA software]/DarthVader/S4Level2/inc/S4Level2.h
ViewVC logotype

Diff of /DarthVader/S4Level2/inc/S4Level2.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1 by pam-rm2, Thu Jun 15 14:28:19 2006 UTC revision 1.5 by pam-rm2, Tue Mar 6 16:25:38 2007 UTC
# Line 1  Line 1 
1  #ifndef S4Level2_h  /**
2     * \file inc/S4Level2.h
3  #define S4Level2_h   */
4  #include <TObject.h>  #ifndef S4Level2_h
5    #define S4Level2_h
6  class S4Level2 : public TObject {  //
7   public:  #include <TObject.h>
8    S4Level2();  #include <S4Struct.h>
9    S4Level2*   GetS4Level2(){return this;};  // <<<ELENA  //
10      
11    Float_t S4calibrated;  /**
12    Float_t S4adc;   * \brief S4 level2 class
13    ClassDef(S4Level2, 1)   *
14  };   * This class contains level2 S4 variables
15  #endif   *
16    **/
17    class S4Level2 : public TObject {
18     private:
19    
20     public:
21      //
22      // general variables
23      //
24      Int_t unpackError; ///< no errors
25      //
26      // S4 variables
27      //
28      Float_t S4calibrated; ///< total energy detected in the scintillator (MIP)
29      Float_t S4adc; ///< raw value of the total energy detected in the scintillator (Ch)
30      //
31      // constructor
32      //
33      S4Level2(); ///< Constructor.
34      //
35      S4Level2*   GetS4Level2(){return this;};  // ELENA    
36      //
37      // METHODS
38      //
39      void SetFromLevel2Struct(cS4Level2 *l2);
40      //
41      void GetLevel2Struct(cS4Level2 *l2) const;
42      //
43      void Clear();
44      //
45      ClassDef(S4Level2, 2)
46    };
47    
48    #endif

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.5

  ViewVC Help
Powered by ViewVC 1.1.23