NuMuToNuE_Oscillation.h

Go to the documentation of this file.
00001 /*****************************************************************************
00002  * Project: RooFit                                                           *
00003  *                                                                           *
00004   * This code was autogenerated by RooClassFactory                            * 
00005  *****************************************************************************/
00006 
00007 #ifndef NUMUTONUE_OSCILLATION
00008 #define NUMUTONUE_OSCILLATION
00009 
00010 #include "RooAbsPdf.h"
00011 #include "RooRealProxy.h"
00012 #include "RooCategoryProxy.h"
00013 #include "RooAbsReal.h"
00014 #include "RooAbsCategory.h"
00015  
00016 class NuMuToNuE_Oscillation : public RooAbsPdf {
00017 public:
00018   NuMuToNuE_Oscillation() {} ; 
00019   NuMuToNuE_Oscillation(const char *name, const char *title,
00020               RooAbsReal& _L,
00021               RooAbsReal& _E,
00022               RooAbsReal& _deltaMSq);
00023   NuMuToNuE_Oscillation(const NuMuToNuE_Oscillation& other, const char* name=0) ;
00024   virtual TObject* clone(const char* newname) const { return new NuMuToNuE_Oscillation(*this,newname); }
00025   inline virtual ~NuMuToNuE_Oscillation() { }
00026 
00027 
00028 protected:
00029 
00030   RooRealProxy L ;
00031   RooRealProxy E ;
00032   RooRealProxy deltaMSq ;
00033   
00034   Double_t evaluate() const ;
00035 
00036 private:
00037 
00038 #if !defined(__CINT__) || defined(__MAKECINT__)
00039   ClassDef(NuMuToNuE_Oscillation,1) // Your description goes here...
00040 #endif
00041 };
00042 
00043 #ifdef __MAKECINT__
00044 #pragma link C++ class NuMuToNuE_Oscillation+;
00045 #endif 
00046 #endif

Generated on Tue Jul 5 15:45:10 2011 for ROOT_528-00b_version by  doxygen 1.5.1