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

ANtpNueInfo.cxx

Go to the documentation of this file.
00001 
00011 #include <iostream>
00012 #include "TH1F.h"
00013 #include "TF1.h"
00014 #include "TCanvas.h"
00015 #include "TPaveText.h"
00016 #include "AnalysisNtuples/ANtpNueInfo.h"
00017 #include "AnalysisNtuples/ANtpDefaultValue.h"
00018 #include "MessageService/MsgService.h"
00019 
00020 CVSID("$Id: ANtpNueInfo.cxx,v 1.2 2008/10/01 17:33:03 brebel Exp $");
00021 
00022 ClassImp(ANtpNueInfo)
00023 
00024 ANtpNueInfo::ANtpNueInfo():
00025    par_a(ANtpDefaultValue::kFloat),
00026    par_b(ANtpDefaultValue::kFloat),
00027    par_e0(ANtpDefaultValue::kFloat),
00028    chisq(ANtpDefaultValue::kFloat),
00029    shwmax(ANtpDefaultValue::kFloat),
00030    shwmaxplane(ANtpDefaultValue::kInt),
00031    conv(ANtpDefaultValue::kInt),
00032    chisq_ndf(ANtpDefaultValue::kFloat),
00033    e0_pe_ratio(ANtpDefaultValue::kFloat),
00034    caldet_comp(ANtpDefaultValue::kFloat),
00035    max_pe_plane(ANtpDefaultValue::kFloat),
00036    shwmaxplane_diff(ANtpDefaultValue::kFloat),
00037 
00038    u_asym_peak(ANtpDefaultValue::kFloat),
00039    u_asym_vert(ANtpDefaultValue::kFloat),
00040    u_molrad_peak(ANtpDefaultValue::kFloat),
00041    u_molrad_vert(ANtpDefaultValue::kFloat),
00042    u_mean(ANtpDefaultValue::kFloat),
00043    u_rms(ANtpDefaultValue::kFloat),
00044    u_skew(ANtpDefaultValue::kFloat),
00045    u_kurt(ANtpDefaultValue::kFloat),
00046    v_asym_peak(ANtpDefaultValue::kFloat),
00047    v_asym_vert(ANtpDefaultValue::kFloat),
00048    v_molrad_peak(ANtpDefaultValue::kFloat),
00049    v_molrad_vert(ANtpDefaultValue::kFloat),
00050    v_mean(ANtpDefaultValue::kFloat),
00051    v_rms(ANtpDefaultValue::kFloat),
00052    v_skew(ANtpDefaultValue::kFloat),
00053    v_kurt(ANtpDefaultValue::kFloat),
00054    uv_asym_peak(ANtpDefaultValue::kFloat),
00055    uv_asym_vert(ANtpDefaultValue::kFloat),
00056    uv_molrad_peak(ANtpDefaultValue::kFloat),
00057    uv_molrad_vert(ANtpDefaultValue::kFloat),
00058    uv_mean(ANtpDefaultValue::kFloat),
00059    uv_rms(ANtpDefaultValue::kFloat),
00060    uv_skew(ANtpDefaultValue::kFloat),
00061    uv_kurt(ANtpDefaultValue::kFloat),
00062    uv_ratio(ANtpDefaultValue::kFloat),
00063    u_asym_peak_9s_2pe_dw(ANtpDefaultValue::kFloat),
00064    u_asym_vert_9s_2pe_dw(ANtpDefaultValue::kFloat),
00065    u_molrad_peak_9s_2pe_dw(ANtpDefaultValue::kFloat),
00066    u_molrad_vert_9s_2pe_dw(ANtpDefaultValue::kFloat),
00067    u_mean_9s_2pe_dw(ANtpDefaultValue::kFloat),
00068    u_rms_9s_2pe_dw(ANtpDefaultValue::kFloat),
00069    u_skew_9s_2pe_dw(ANtpDefaultValue::kFloat),
00070    u_kurt_9s_2pe_dw(ANtpDefaultValue::kFloat),
00071    v_asym_peak_9s_2pe_dw(ANtpDefaultValue::kFloat),
00072    v_asym_vert_9s_2pe_dw(ANtpDefaultValue::kFloat),
00073    v_molrad_peak_9s_2pe_dw(ANtpDefaultValue::kFloat),
00074    v_molrad_vert_9s_2pe_dw(ANtpDefaultValue::kFloat),
00075    v_mean_9s_2pe_dw(ANtpDefaultValue::kFloat),
00076    v_rms_9s_2pe_dw(ANtpDefaultValue::kFloat),
00077    v_skew_9s_2pe_dw(ANtpDefaultValue::kFloat),
00078    v_kurt_9s_2pe_dw(ANtpDefaultValue::kFloat),
00079    uv_asym_peak_9s_2pe_dw(ANtpDefaultValue::kFloat),
00080    uv_asym_vert_9s_2pe_dw(ANtpDefaultValue::kFloat),
00081    uv_molrad_peak_9s_2pe_dw(ANtpDefaultValue::kFloat),
00082    uv_molrad_vert_9s_2pe_dw(ANtpDefaultValue::kFloat),
00083    uv_mean_9s_2pe_dw(ANtpDefaultValue::kFloat),
00084    uv_rms_9s_2pe_dw(ANtpDefaultValue::kFloat),
00085    uv_skew_9s_2pe_dw(ANtpDefaultValue::kFloat),
00086    uv_kurt_9s_2pe_dw(ANtpDefaultValue::kFloat),
00087    uv_ratio_9s_2pe_dw(ANtpDefaultValue::kFloat),
00088 
00089   fract_1_plane(ANtpDefVal::kFloat),
00090   fract_2_planes(ANtpDefVal::kFloat),
00091   fract_3_planes(ANtpDefVal::kFloat),
00092   fract_4_planes(ANtpDefVal::kFloat),
00093   fract_5_planes(ANtpDefVal::kFloat),
00094   fract_6_planes(ANtpDefVal::kFloat),
00095   fract_2_counters(ANtpDefVal::kFloat),
00096   fract_4_counters(ANtpDefVal::kFloat),
00097   fract_6_counters(ANtpDefVal::kFloat),
00098   fract_8_counters(ANtpDefVal::kFloat),
00099   fract_10_counters(ANtpDefVal::kFloat),
00100   fract_12_counters(ANtpDefVal::kFloat)
00101 {}
00102 
00103 ANtpNueInfo::ANtpNueInfo(const ANtpNueInfo &s):
00104   TObject(),
00105   par_a(s.par_a),
00106   par_b(s.par_b),
00107   par_e0(s.par_e0),
00108   chisq(s.chisq),
00109   shwmax(s.shwmax),
00110   shwmaxplane(s.shwmaxplane),
00111   conv(s.conv),
00112   chisq_ndf(s.chisq_ndf),
00113   e0_pe_ratio(s.e0_pe_ratio),
00114   caldet_comp(s.caldet_comp),
00115   max_pe_plane(s.max_pe_plane),
00116   shwmaxplane_diff(s.shwmaxplane_diff),
00117 
00118   u_asym_peak(s.u_asym_peak),
00119   u_asym_vert(s.u_asym_vert),
00120   u_molrad_peak(s.u_molrad_peak),
00121   u_molrad_vert(s.u_molrad_vert),
00122   u_mean(s.u_mean),
00123   u_rms(s.u_rms),
00124   u_skew(s.u_skew),
00125   u_kurt(s.u_kurt),
00126   v_asym_peak(s.v_asym_peak),
00127   v_asym_vert(s.v_asym_vert),
00128   v_molrad_peak(s.v_molrad_peak),
00129   v_molrad_vert(s.v_molrad_vert),
00130   v_mean(s.v_mean),
00131   v_rms(s.v_rms),
00132   v_skew(s.v_skew),
00133   v_kurt(s.v_kurt),
00134   uv_asym_peak(s.uv_asym_peak),
00135   uv_asym_vert(s.uv_asym_vert),
00136   uv_molrad_peak(s.uv_molrad_peak),
00137   uv_molrad_vert(s.uv_molrad_vert),
00138   uv_mean(s.uv_mean),
00139   uv_rms(s.uv_rms),
00140   uv_skew(s.uv_skew),
00141   uv_kurt(s.uv_kurt),
00142   uv_ratio(s.uv_ratio),
00143                                                                                 
00144    u_asym_peak_9s_2pe_dw(s.u_asym_peak_9s_2pe_dw),
00145    u_asym_vert_9s_2pe_dw(s.u_asym_vert_9s_2pe_dw),
00146    u_molrad_peak_9s_2pe_dw(s.u_molrad_peak_9s_2pe_dw),
00147    u_molrad_vert_9s_2pe_dw(s.u_molrad_vert_9s_2pe_dw),
00148    u_mean_9s_2pe_dw(s.u_mean_9s_2pe_dw),
00149    u_rms_9s_2pe_dw(s.u_rms_9s_2pe_dw),
00150    u_skew_9s_2pe_dw(s.u_skew_9s_2pe_dw),
00151    u_kurt_9s_2pe_dw(s.u_kurt_9s_2pe_dw),
00152    v_asym_peak_9s_2pe_dw(s.v_asym_peak_9s_2pe_dw),
00153    v_asym_vert_9s_2pe_dw(s.v_asym_vert_9s_2pe_dw),
00154    v_molrad_peak_9s_2pe_dw(s.v_molrad_peak_9s_2pe_dw),
00155    v_molrad_vert_9s_2pe_dw(s.v_molrad_vert_9s_2pe_dw),
00156    v_mean_9s_2pe_dw(s.v_mean_9s_2pe_dw),
00157    v_rms_9s_2pe_dw(s.v_rms_9s_2pe_dw),
00158    v_skew_9s_2pe_dw(s.v_skew_9s_2pe_dw),
00159    v_kurt_9s_2pe_dw(s.v_kurt_9s_2pe_dw),
00160    uv_asym_peak_9s_2pe_dw(s.uv_asym_peak_9s_2pe_dw),
00161    uv_asym_vert_9s_2pe_dw(s.uv_asym_vert_9s_2pe_dw),
00162    uv_molrad_peak_9s_2pe_dw(s.uv_molrad_peak_9s_2pe_dw),
00163    uv_molrad_vert_9s_2pe_dw(s.uv_molrad_vert_9s_2pe_dw),
00164    uv_mean_9s_2pe_dw(s.uv_mean_9s_2pe_dw),
00165    uv_rms_9s_2pe_dw(s.uv_rms_9s_2pe_dw),
00166    uv_skew_9s_2pe_dw(s.uv_skew_9s_2pe_dw),
00167    uv_kurt_9s_2pe_dw(s.uv_kurt_9s_2pe_dw),
00168    uv_ratio_9s_2pe_dw(s.uv_ratio_9s_2pe_dw),
00169   fract_1_plane(s.fract_1_plane),
00170   fract_2_planes(s.fract_2_planes),
00171   fract_3_planes(s.fract_3_planes),
00172   fract_4_planes(s.fract_4_planes),
00173   fract_5_planes(s.fract_5_planes),
00174   fract_6_planes(s.fract_6_planes),
00175   fract_2_counters(s.fract_2_counters),
00176   fract_4_counters(s.fract_4_counters),
00177   fract_6_counters(s.fract_6_counters),
00178   fract_8_counters(s.fract_8_counters),
00179   fract_10_counters(s.fract_10_counters),
00180   fract_12_counters(s.fract_12_counters)
00181 
00182 
00183 
00184 {
00185 }
00186 
00187 
00188 ANtpNueInfo::~ANtpNueInfo()
00189 {
00190 }
00191 
00192 void ANtpNueInfo::Clear(Option_t */*option*/)
00193 {
00194   Reset();
00195 }
00196 
00197 void ANtpNueInfo::Reset()
00198 {
00199    par_a= ANtpDefaultValue::kFloat;
00200    par_b= ANtpDefaultValue::kFloat;
00201    par_e0=ANtpDefaultValue::kFloat;
00202    chisq= ANtpDefaultValue::kFloat;
00203    shwmax=ANtpDefaultValue::kFloat;
00204    shwmaxplane= ANtpDefaultValue::kInt;
00205    conv= ANtpDefaultValue::kInt;
00206    chisq_ndf=ANtpDefaultValue::kFloat;
00207    e0_pe_ratio=ANtpDefaultValue::kFloat;
00208    caldet_comp=ANtpDefaultValue::kFloat;
00209    max_pe_plane=ANtpDefaultValue::kFloat;
00210    shwmaxplane_diff=ANtpDefaultValue::kFloat;
00211 
00212    u_asym_peak=ANtpDefaultValue::kFloat;
00213    u_asym_vert=ANtpDefaultValue::kFloat;
00214    u_molrad_peak=ANtpDefaultValue::kFloat;
00215    u_molrad_vert=ANtpDefaultValue::kFloat;
00216    u_mean=ANtpDefaultValue::kFloat;
00217    u_rms= ANtpDefaultValue::kFloat;
00218    u_skew=ANtpDefaultValue::kFloat;
00219    u_kurt=ANtpDefaultValue::kFloat;
00220    v_asym_peak=ANtpDefaultValue::kFloat;
00221    v_asym_vert=ANtpDefaultValue::kFloat;
00222    v_molrad_peak=ANtpDefaultValue::kFloat;
00223    v_molrad_vert=ANtpDefaultValue::kFloat;
00224    v_mean=ANtpDefaultValue::kFloat;
00225    v_rms= ANtpDefaultValue::kFloat;
00226    v_skew=ANtpDefaultValue::kFloat;
00227    v_kurt=ANtpDefaultValue::kFloat;
00228    uv_asym_peak=ANtpDefaultValue::kFloat;
00229    uv_asym_vert=ANtpDefaultValue::kFloat;
00230    uv_molrad_peak=ANtpDefaultValue::kFloat;
00231    uv_molrad_vert=ANtpDefaultValue::kFloat;
00232    uv_mean= ANtpDefaultValue::kFloat;
00233    uv_rms = ANtpDefaultValue::kFloat;
00234    uv_skew= ANtpDefaultValue::kFloat;
00235    uv_kurt= ANtpDefaultValue::kFloat;
00236    uv_ratio=ANtpDefaultValue::kFloat;
00237                                                                                 
00238    u_asym_peak_9s_2pe_dw = ANtpDefaultValue::kFloat;
00239    u_asym_vert_9s_2pe_dw = ANtpDefaultValue::kFloat;
00240    u_molrad_peak_9s_2pe_dw = ANtpDefaultValue::kFloat;
00241    u_molrad_vert_9s_2pe_dw = ANtpDefaultValue::kFloat;
00242    u_mean_9s_2pe_dw = ANtpDefaultValue::kFloat;
00243    u_rms_9s_2pe_dw = ANtpDefaultValue::kFloat;
00244    u_skew_9s_2pe_dw = ANtpDefaultValue::kFloat;
00245    u_kurt_9s_2pe_dw = ANtpDefaultValue::kFloat;
00246    v_asym_peak_9s_2pe_dw = ANtpDefaultValue::kFloat;
00247    v_asym_vert_9s_2pe_dw = ANtpDefaultValue::kFloat;
00248    v_molrad_peak_9s_2pe_dw = ANtpDefaultValue::kFloat;
00249    v_molrad_vert_9s_2pe_dw = ANtpDefaultValue::kFloat;
00250    v_mean_9s_2pe_dw = ANtpDefaultValue::kFloat;
00251    v_rms_9s_2pe_dw = ANtpDefaultValue::kFloat;
00252    v_skew_9s_2pe_dw = ANtpDefaultValue::kFloat;
00253    v_kurt_9s_2pe_dw = ANtpDefaultValue::kFloat;
00254    uv_asym_peak_9s_2pe_dw = ANtpDefaultValue::kFloat;
00255    uv_asym_vert_9s_2pe_dw = ANtpDefaultValue::kFloat;
00256    uv_molrad_peak_9s_2pe_dw = ANtpDefaultValue::kFloat;
00257    uv_molrad_vert_9s_2pe_dw = ANtpDefaultValue::kFloat;
00258    uv_mean_9s_2pe_dw = ANtpDefaultValue::kFloat;
00259    uv_rms_9s_2pe_dw = ANtpDefaultValue::kFloat;
00260    uv_skew_9s_2pe_dw = ANtpDefaultValue::kFloat;
00261    uv_kurt_9s_2pe_dw = ANtpDefaultValue::kFloat;
00262    uv_ratio_9s_2pe_dw = ANtpDefaultValue::kFloat;
00263 
00264   fract_1_plane = ANtpDefVal::kFloat;
00265   fract_2_planes = ANtpDefVal::kFloat;
00266   fract_3_planes = ANtpDefVal::kFloat;
00267   fract_4_planes = ANtpDefVal::kFloat;
00268   fract_5_planes = ANtpDefVal::kFloat;
00269   fract_6_planes = ANtpDefVal::kFloat;
00270   fract_2_counters = ANtpDefVal::kFloat;
00271   fract_4_counters = ANtpDefVal::kFloat;
00272   fract_6_counters = ANtpDefVal::kFloat;
00273   fract_8_counters = ANtpDefVal::kFloat;
00274   fract_10_counters = ANtpDefVal::kFloat;
00275   fract_12_counters = ANtpDefVal::kFloat;
00276 
00277 }
00278 

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