Angular analysis of B+->K*+(K+pi0)mumu
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

32 lines
593 B

  1. /**
  2. * @file plotter.hh
  3. * @author Christoph Langenbruch, Renata Kopecna
  4. * @date 2009-03-18
  5. *
  6. */
  7. #ifndef PLOTTER_H
  8. #define PLOTTER_H
  9. #include <string>
  10. #include <vector>
  11. namespace fcnc {
  12. class pdf;
  13. class event;
  14. class parameters;
  15. ///abstract base class that defines the interface for a plotter
  16. ///your plotter needs to inherit form this and implement all the abstract methods
  17. class plotter {
  18. public:
  19. virtual ~plotter() {};
  20. ///plots the pdf projections
  21. virtual int plot_data(pdf* prob, parameters* params, std::vector<event>* ev, std::string index) = 0;
  22. };
  23. }
  24. #endif