/[PAMELA software]/chewbacca/PamOffLineSW/techmodel/TechmodelAlgorithm.h
ViewVC logotype

Contents of /chewbacca/PamOffLineSW/techmodel/TechmodelAlgorithm.h

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (show annotations) (download)
Tue Sep 23 07:20:25 2008 UTC (16 years, 2 months ago) by mocchiut
Branch: MAIN
Branch point for: v0r00
File MIME type: text/plain
Initial revision

1 /** @file
2 * $Author: messineo $
3 * $Date: 2008-03-05 17:00:16 $
4 * $Revision: 1.12 $
5 *
6 * Header file for the algorithms used to read the techmodel data file.
7 */
8
9
10 #ifndef TECHMODEL_ALGORITHM_H
11 #define TECHMODEL_ALGORITHM_H
12
13 #include <iostream>
14 #include <fstream>
15
16 #include "event/Algorithm.h"
17 #include "event/Exception.h"
18
19 //my logger
20 #include "../Logger.h"
21
22 namespace PamOffLineSW
23 {
24 //logger
25 extern LogUtil* mainLogUtil;
26 }
27
28 namespace pamela {
29 namespace techmodel {
30
31 /**
32 * Base algorithm for all techmodel reader.
33 */
34 class TechmodelAlgorithm: public Algorithm {
35 protected:
36 TechmodelAlgorithm(const PacketType*, std::string);
37 public:
38 virtual void Init(PamelaRun*);
39 virtual void PKT_RunEvent(char*, long int = 0) throw (Exception){}
40 ClassDef(TechmodelAlgorithm, 1)
41 };
42 }
43 }
44
45 #endif /* TECHMODEL_ALGORITHM_H */
46
47

  ViewVC Help
Powered by ViewVC 1.1.23