/[PAMELA software]/yoda/techmodel/ReaderAlgorithms.h
ViewVC logotype

Diff of /yoda/techmodel/ReaderAlgorithms.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1 by kusanagi, Tue Jul 6 12:20:23 2004 UTC revision 1.2 by kusanagi, Tue Jul 6 13:31:18 2004 UTC
# Line 1  Line 1 
1  /** @file  /** @file
2   * $Author: nagni $   * $Author: kusanagi $
3   * $Date: 2004/06/09 23:18:20 $   * $Date: 2004/07/06 12:20:23 $
4   * $Revision: 1.9 $   * $Revision: 1.1.1.1 $
5   *   *
6   * Header file for the algorithms used to read the techmodel data file.   * Header file for the algorithms used to read the techmodel data file.
7   */   */
# Line 17  Line 17 
17  #include "TabDumpEvent.h"  #include "TabDumpEvent.h"
18    
19  #include "CalibCalEvent.h"  #include "CalibCalEvent.h"
20  #include "CalibTrkEvent.h"  #include "CalibTrk1Event.h"
21  #include "CalibTrgEvent.h"  #include "CalibTrk2Event.h"
22  #include "CalibTrdEvent.h"  #include "CalibTrdEvent.h"
23  #include "CalibTofEvent.h"  #include "CalibTofEvent.h"
24  #include "CalibS4Event.h"  #include "CalibS4Event.h"
# Line 193  namespace pamela { Line 193  namespace pamela {
193      };      };
194    
195  /**  /**
196       * Event reader algorithm for CalibTrk events.       * Event reader algorithm for CalibTrk1 events.
197       */       */
198      class CalibTrkReader: public TechmodelAlgorithm {      class CalibTrk1Reader: public TechmodelAlgorithm {
199      private:      private:
200        /** The CalibTrk event that is created in the reader. */        /** The CalibTrk1 event that is created in the reader. */
201        CalibTrkEvent* calibTrk;        CalibTrk1Event* calibTrk1;
202      public:      public:
203        CalibTrkReader(void);        CalibTrk1Reader(void);
204        virtual void Init(PamelaRun *);        virtual void Init(PamelaRun *);
205        virtual void RunEvent(int, long int);        virtual void RunEvent(int, long int);
206        //this type of RUNEvent should be the future develop.        //this type of RUNEvent should be the future develop.
# Line 210  namespace pamela { Line 210  namespace pamela {
210      };      };
211    
212  /**  /**
213       * Event reader algorithm for CalibTrg events.       * Event reader algorithm for CalibTrk2 events.
214       */       */
215      class CalibTrgReader: public TechmodelAlgorithm {      class CalibTrk2Reader: public TechmodelAlgorithm {
216      private:      private:
217        /** The CalibTrg event that is created in the reader. */        /** The CalibTrk2 event that is created in the reader. */
218        CalibTrgEvent* calibTrg;        CalibTrk2Event* calibTrk2;
219      public:      public:
220        CalibTrgReader(void);        CalibTrk2Reader(void);
221        virtual void Init(PamelaRun *);        virtual void Init(PamelaRun *);
222        virtual void RunEvent(int, long int);        virtual void RunEvent(int, long int);
223        virtual std::string GetVersionInfo(void) const;        virtual std::string GetVersionInfo(void) const;

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

  ViewVC Help
Powered by ViewVC 1.1.23