00001 #ifndef EMFLUCTUATION_H
00002 #define EMFLUCTUATION_H
00003
00004
00005 #include "TF1.h"
00006
00007 class EMFluctuation {
00008
00009 public:
00010
00011 EMFluctuation(Double_t inputEnergy = 0);
00012 ~EMFluctuation();
00013 void ReInit(Double_t);
00014 Double_t CalcLongFluc(Double_t);
00015 Double_t CalcTranFluc(Double_t);
00016
00017 private:
00018
00019 TF1 *fPol4a;
00020 TF1 *fPol4b;
00021 Double_t *fUppPars_a;
00022 Double_t *fLowPars_a;
00023 Double_t *fUppPars_b;
00024 Double_t *fLowPars_b;
00025 Double_t fUppEn;
00026 Double_t fLowEn;
00027
00028 Double_t fInputEnergy;
00029
00030 void Init();
00031
00032 };
00033 #endif //EMFLUCTUATION_H