00001 00007 #ifndef HORNMODULE_H 00008 #define HORNMODULE_H 00009 00010 #include <BeamDataMonitoring/BeamMonBaseModule.h> 00011 00012 class MomNavigator; 00013 class RawBeamMonBlock; 00014 class StripHist; 00015 00016 #include <map> 00017 #include <string> 00018 00019 class HornModule : public BeamMonBaseModule { 00020 std::map<std::string,StripHist*> fStripHist; 00021 public: 00022 HornModule(); 00023 virtual ~HornModule(); 00024 00025 virtual void BeginJob(); 00026 00027 private: 00028 //ClassDef(HornModule,1) 00029 00030 void Fill(const RawBeamMonHeaderBlock& head, const RawBeamMonBlock& block); 00031 }; 00032 00033 #endif // HORNMODULE_H
1.3.9.1