00001 #ifndef __N3AnaBase__convert_ana_h
00002 #define __N3AnaBase__convert_ana_h 1
00003
00004 #include <cstdlib>
00005 #include <iostream>
00006 #include <sstream>
00007 #include <string>
00008 #include <stdexcept>
00009
00010
00011 #include <NemoTools/MyProperty.h>
00012
00013
00014 #include <N3Event/N3StdTrackedEvent.h>
00015
00016
00017 #include <N3IORoot/N3AnaDataReader.h>
00018
00019
00020 #include <N3AnaBase/event/ana_event.h>
00021 #include <N3AnaBase/event/io.h>
00022 #include <N3AnaBase/event/event_utils.h>
00023
00024 namespace nemo3 {
00026
00027
00028
00029
00030
00031
00032
00033
00034
00035
00036
00037 class convert_ana
00038 {
00039 public:
00041
00062 static void convert (const StdTrackedEvent & old_event_,
00063 ana_event & event_,
00064 bool debug_ = false);
00065 };
00066
00067
00068
00069 }
00070
00071 #endif // __N3AnaBase__convert_ana_h
00072
00073