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
1.3.9.1