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

ANtpTruthInfoBeamNue.h

Go to the documentation of this file.
00001 
00017 #ifndef ANTPTRUTHINFOBEAMNUE_H
00018 #define ANTPTRUTHINFOBEAMNUE_H
00019 
00020 
00021 #include "AnalysisNtuples/ANtpTruthInfoBeam.h"
00022 
00023 class NtpSREvent;
00024 class NtpSRTrack;
00025 
00026 class ANtpTruthInfoBeamNue : public ANtpTruthInfoBeam
00027 {
00028 
00029 public:
00030 
00031     ANtpTruthInfoBeamNue();
00032     ~ANtpTruthInfoBeamNue();
00033 
00034     void Reset();
00035 
00036     Float_t DirCosNeu;
00037     Float_t DirCosZ_pan;
00038     Int_t istruckq;   //PDG id of struck quark
00039     Int_t iflags;     // generator flags   
00040     Float_t sigmadiff; // differential cross section
00041     Int_t itg;        //PDG id of target nucleon, p=2212, n=2112
00042 
00043     Int_t fNueClass;
00044     Float_t fOscProb;
00045     Float_t fOscProbMatterNormal;
00046     Float_t fOscProbMatterInverted;
00047     Float_t fNueWeight;
00048  
00049     Float_t Baseline;
00050     Float_t Ue3Squared;
00051     Float_t DeltamSquared23;
00052     Float_t Theta23;
00053     Float_t Theta12;
00054     Float_t Theta13;
00055     Float_t DeltamSquared12;
00056     Float_t Density;
00057     Float_t Delta;
00058    
00059 private:
00060 
00061     ClassDef(ANtpTruthInfoBeamNue, 7) //ANtpTrackInfoNue
00062 
00063     
00064 };                              // end of class ANtpTrackInfoNue
00065 
00066 #endif  // ANTPTRACKINFONUE_H

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