00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013 #include <iostream>
00014 #include "TH1F.h"
00015 #include "TH2F.h"
00016 #include "TCanvas.h"
00017 #include "NueAna/AngClusterFit.h"
00018 #include "AnalysisNtuples/ANtpDefaultValue.h"
00019
00020
00021 ClassImp(AngClusterFit)
00022
00023 AngClusterFit::AngClusterFit():
00024 fACluFitParA(ANtpDefVal::kFloat),
00025 fACluFitParB(ANtpDefVal::kFloat),
00026 fACluFitParLongE0(ANtpDefVal::kFloat),
00027 fACluFitShwMax(ANtpDefVal::kFloat),
00028 fACluFitE0EnergyRatio(ANtpDefVal::kFloat),
00029 fACluFitParL1(ANtpDefVal::kFloat),
00030 fACluFitParL2(ANtpDefVal::kFloat),
00031 fACluFitParC12(ANtpDefVal::kFloat),
00032 fACluFitParTransE0(ANtpDefVal::kFloat),
00033 fACluFitLongChiSq(ANtpDefVal::kFloat),
00034 fACluFitLongConv(ANtpDefVal::kInt),
00035 fACluFitLongNDF(ANtpDefVal::kFloat),
00036 fACluFitTransChiSq(ANtpDefVal::kFloat),
00037 fACluFitTransConv(ANtpDefVal::kInt),
00038 fACluFitTransNDF(ANtpDefVal::kFloat),
00039 fACluFitAsymPeak(ANtpDefVal::kFloat),
00040 fACluFitAsymVert(ANtpDefVal::kFloat),
00041 fACluFitMolRadPeak(ANtpDefVal::kFloat),
00042 fACluFitMolRadVert(ANtpDefVal::kFloat),
00043 fACluFitMean(ANtpDefVal::kFloat),
00044 fACluFitRMS(ANtpDefVal::kFloat),
00045 fACluFitSkew(ANtpDefVal::kFloat),
00046 fACluFitKurt(ANtpDefVal::kFloat)
00047 {}
00048
00049
00050
00051 AngClusterFit::~AngClusterFit()
00052 {}
00053
00054
00055 void AngClusterFit::Draw(Option_t *)
00056 {
00057
00059
00060 }
00061
00062 void AngClusterFit::Print(Option_t *) const
00063 {
00064 std::cout<<"There's a lot of stuff to print here!"<<std::endl;
00065 }
00066
00067 void AngClusterFit::Reset()
00068 {
00069 fACluFitParA=ANtpDefVal::kFloat;
00070 fACluFitParB=ANtpDefVal::kFloat;
00071 fACluFitParLongE0=ANtpDefVal::kFloat;
00072 fACluFitShwMax=ANtpDefVal::kFloat;
00073 fACluFitE0EnergyRatio=ANtpDefVal::kFloat;
00074
00075 fACluFitParL1=ANtpDefVal::kFloat;
00076 fACluFitParL2=ANtpDefVal::kFloat;
00077 fACluFitParC12=ANtpDefVal::kFloat;
00078 fACluFitParTransE0=ANtpDefVal::kFloat;
00079
00080 fACluFitLongChiSq=ANtpDefVal::kFloat;
00081 fACluFitLongConv=ANtpDefVal::kInt;
00082 fACluFitLongNDF=ANtpDefVal::kFloat;
00083
00084 fACluFitTransChiSq=ANtpDefVal::kFloat;
00085 fACluFitTransConv=ANtpDefVal::kInt;
00086 fACluFitTransNDF=ANtpDefVal::kFloat;
00087
00088 fACluFitAsymPeak=ANtpDefVal::kFloat;
00089 fACluFitAsymVert=ANtpDefVal::kFloat;
00090 fACluFitMolRadPeak=ANtpDefVal::kFloat;
00091 fACluFitMolRadVert=ANtpDefVal::kFloat;
00092 fACluFitMean=ANtpDefVal::kFloat;
00093 fACluFitRMS=ANtpDefVal::kFloat;
00094 fACluFitSkew=ANtpDefVal::kFloat;
00095 fACluFitKurt=ANtpDefVal::kFloat;
00096
00097
00098 }