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

ANtpTruthInfoBeamNue.cxx

Go to the documentation of this file.
00001 
00019 #include "NueAna/ANtpTruthInfoBeamNue.h"
00020 #include "MessageService/MsgService.h"
00021 #include "AnalysisNtuples/ANtpDefaultValue.h"
00022 
00023 #include <cassert>
00024 #include <algorithm>
00025 
00026 ClassImp(ANtpTruthInfoBeamNue)
00027 
00028 CVSID("$Id: ANtpTruthInfoBeamNue.cxx,v 1.6 2008/08/27 15:55:34 boehm Exp $");
00029 
00030 //-------------------------------------------------------------------
00031 ANtpTruthInfoBeamNue::ANtpTruthInfoBeamNue() :
00032     DirCosNeu(ANtpDefVal::kFloat),
00033     DirCosZ_pan(ANtpDefVal::kFloat),
00034     fNueClass(ANtpDefVal::kInt),
00035     fOscProb(ANtpDefVal::kFloat),
00036     fNueWeight(ANtpDefVal::kFloat),
00037     Baseline(ANtpDefVal::kFloat),
00038     Ue3Squared(ANtpDefVal::kFloat),
00039     DeltamSquared23(ANtpDefVal::kFloat),
00040     Theta23(ANtpDefVal::kFloat)                 
00041 {
00042 
00043     Reset();
00044     MSG("ANtpTruthInfoBeamNue", Msg::kDebug) << "ANtpTruthInfoBeamNue::Constructor" << endl;
00045 
00046 }
00047 
00048 //----------------------------------------------------------------------
00049 ANtpTruthInfoBeamNue::~ANtpTruthInfoBeamNue()
00050 {
00051 
00052         MSG("ANtpTruthInfoBeamNue", Msg::kDebug) << "ANtpTruthInfoBeamNue::Destructor" << endl;
00053 
00054 }
00055 //----------------------------------------------------------------------
00056 void ANtpTruthInfoBeamNue::Reset()
00057 {
00058         ANtpTruthInfoBeam::Reset();
00059 
00060         DirCosNeu = ANtpDefVal::kFloat;
00061         DirCosZ_pan = ANtpDefVal::kFloat;
00062 
00063         fNueClass = ANtpDefVal::kInt;
00064         fOscProb = ANtpDefVal::kFloat;
00065         fNueWeight = ANtpDefVal::kFloat;
00066                                                                                 
00067         Baseline = ANtpDefVal::kFloat;
00068         Ue3Squared = ANtpDefVal::kFloat;
00069         DeltamSquared23 = ANtpDefVal::kFloat;
00070         Theta23 = ANtpDefVal::kFloat;
00071 
00072         istruckq = ANtpDefVal::kInt;
00073         iflags = ANtpDefVal::kInt;
00074         sigmadiff = ANtpDefVal::kFloat;
00075         itg = ANtpDefVal::kInt;
00076 
00077         fOscProbMatterNormal = ANtpDefVal::kFloat;
00078         fOscProbMatterInverted = ANtpDefVal::kFloat;
00079         fNueWeight = ANtpDefVal::kFloat;
00080                                                                                 
00081         Theta12 = ANtpDefVal::kFloat; 
00082         Theta13 = ANtpDefVal::kFloat;
00083         DeltamSquared12 = ANtpDefVal::kFloat;
00084         Density = ANtpDefVal::kFloat;
00085         Delta = ANtpDefVal::kFloat;
00086 
00087         return;
00088 }

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