Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

ANtpNueInfo.h

Go to the documentation of this file.
00001 #ifndef ANTPNUEINFO_H
00002 #define ANTPNUEINFO_H
00003 
00004 #include "TObject.h"
00005 
00006 class TH1F;
00007 class TF1;
00008 class TPad; 
00009 class TPaveText;
00010 
00011 class ANtpNueInfo : public TObject
00012 {
00013 
00014 public:
00015    ANtpNueInfo();
00016    ANtpNueInfo(const ANtpNueInfo &s);
00017    virtual ~ANtpNueInfo();
00018 
00019    void Reset();
00020    void Clear(Option_t* option = "");
00021 
00022    //shwfit variables
00023    Float_t par_a;
00024    Float_t par_b;
00025    Float_t par_e0;
00026    Float_t chisq;
00027    Float_t shwmax;
00028    Int_t shwmaxplane;
00029    Int_t conv;
00030    Float_t chisq_ndf;
00031    Float_t e0_pe_ratio;
00032    Float_t caldet_comp;
00033    Float_t max_pe_plane;
00034    Float_t shwmaxplane_diff;
00035 
00036    Float_t u_asym_peak;
00037    Float_t u_asym_vert;
00038    Float_t u_molrad_peak;
00039    Float_t u_molrad_vert;
00040    Float_t u_mean;
00041    Float_t u_rms;
00042    Float_t u_skew;
00043    Float_t u_kurt;
00044 
00045 
00046    //vtrans parameters
00047    Float_t v_asym_peak;
00048    Float_t v_asym_vert;
00049    Float_t v_molrad_peak;
00050    Float_t v_molrad_vert;
00051    Float_t v_mean;
00052    Float_t v_rms;
00053    Float_t v_skew;
00054    Float_t v_kurt;
00055 
00056    //uvtrans parameters
00057    Float_t uv_asym_peak;
00058    Float_t uv_asym_vert;
00059    Float_t uv_molrad_peak;
00060    Float_t uv_molrad_vert;
00061    Float_t uv_mean;
00062    Float_t uv_rms;
00063    Float_t uv_skew;
00064    Float_t uv_kurt;
00065    Float_t uv_ratio;
00066 
00067    //9s cut 2pe dw
00068    //utrans parameters
00069    Float_t u_asym_peak_9s_2pe_dw;
00070    Float_t u_asym_vert_9s_2pe_dw;
00071    Float_t u_molrad_peak_9s_2pe_dw;
00072    Float_t u_molrad_vert_9s_2pe_dw;
00073    Float_t u_mean_9s_2pe_dw;
00074    Float_t u_rms_9s_2pe_dw;
00075    Float_t u_skew_9s_2pe_dw;
00076    Float_t u_kurt_9s_2pe_dw;
00077                                                                                 
00078    //vtrans parameters
00079    Float_t v_asym_peak_9s_2pe_dw;
00080    Float_t v_asym_vert_9s_2pe_dw;
00081    Float_t v_molrad_peak_9s_2pe_dw;
00082    Float_t v_molrad_vert_9s_2pe_dw;
00083    Float_t v_mean_9s_2pe_dw;
00084    Float_t v_rms_9s_2pe_dw;
00085    Float_t v_skew_9s_2pe_dw;
00086    Float_t v_kurt_9s_2pe_dw;
00087                                                                                 
00088    //uvtrans parameters
00089    Float_t uv_asym_peak_9s_2pe_dw;
00090    Float_t uv_asym_vert_9s_2pe_dw;
00091    Float_t uv_molrad_peak_9s_2pe_dw;
00092    Float_t uv_molrad_vert_9s_2pe_dw;
00093    Float_t uv_mean_9s_2pe_dw;
00094    Float_t uv_rms_9s_2pe_dw;
00095    Float_t uv_skew_9s_2pe_dw;
00096    Float_t uv_kurt_9s_2pe_dw;
00097    Float_t uv_ratio_9s_2pe_dw;
00098 
00099    Float_t fract_1_plane;
00100    Float_t fract_2_planes;
00101    Float_t fract_3_planes;
00102    Float_t fract_4_planes;
00103    Float_t fract_5_planes;
00104    Float_t fract_6_planes;
00105                                                                                 
00106   //fractions of the observed total_energy deposited in 1,2...6 channel(s) (i.e. strips) with the highest pulse height
00107    Float_t fract_2_counters;
00108    Float_t fract_4_counters;
00109    Float_t fract_6_counters;
00110    Float_t fract_8_counters;
00111    Float_t fract_10_counters;
00112    Float_t fract_12_counters;
00113                                                                                 
00114 private:
00115 
00116   ClassDef(ANtpNueInfo,1)
00117 };
00118 
00119 #endif// NUEANAVARS_H

Generated on Mon Feb 15 11:06:22 2010 for loon by  doxygen 1.3.9.1