00001 #ifndef KFLUK_H
00002 #define KFLUK_H
00003 #include<vector>
00004
00005 class NtpMCFluxInfo;
00006
00007 class Kfluk {
00008
00009 public:
00010 Kfluk(const char* pathname="");
00011 ~Kfluk();
00012
00013 double GetWeight(int ndecay, float Ecm);
00014 double GetWeight(NtpMCFluxInfo *fluxinfo);
00015
00016 private:
00017
00018 std::vector<double> ELO;
00019 std::vector<double> EHI;
00020 std::vector<double> CK0E3;
00021 std::vector<double> CK0M3;
00022 std::vector<double> CKE3;
00023 std::vector<double> CKM3;
00024
00025 };
00026
00027
00028 #endif//KFLUK_H