00001 #ifndef PlotTAP_energy_h__ 00002 #define PlotTAP_energy_h__ 00003 00004 #include "BaseModule.h" 00005 #include "TGlobalData.h" 00006 #include "TSetupData.h" 00007 #include "ModulesOptions.h" 00008 00009 class PlotTAP_Energy : public BaseModule{ 00010 public: 00011 PlotTAP_Energy(modules::options* opts); 00012 ~PlotTAP_Energy(); 00013 00014 private: 00015 virtual int BeforeFirstEntry(TGlobalData *gData, const TSetupData *gSetup); 00016 virtual int AfterLastEntry(TGlobalData* gData,const TSetupData* setup){return 0;}; 00017 virtual int ProcessEntry(TGlobalData *gData, const TSetupData *gSetup); 00018 00019 std::map<std::string, TH1F*> fEnergyPlots; 00020 }; 00021 00022 #endif 00023