/[PAMELA software]/chewbacca/event/PamelaRun.h
ViewVC logotype

Diff of /chewbacca/event/PamelaRun.h

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

revision 1.2 by mocchiut, Fri Jul 24 13:53:51 2009 UTC revision 1.5 by mocchiut, Wed Dec 30 14:50:02 2009 UTC
# Line 1  Line 1 
1  /** @file  /** @file
2   * $Source: /afs/ba.infn.it/user/pamela/src/CVS/chewbacca/event/PamelaRun.h,v $   * $Source: /afs/ba.infn.it/user/pamela/src/CVS/chewbacca/event/PamelaRun.h,v $
3   * $Id: PamelaRun.h,v 1.1.1.1 2008/09/23 07:19:53 mocchiut Exp $   * $Id: PamelaRun.h,v 1.4 2009/08/05 18:48:41 pam-fi Exp $
4   * $Author: mocchiut $   * $Author: pam-fi $
5   *   *
6   * Header file for the PamelaRun class.   * Header file for the PamelaRun class.
7   */   */
# Line 34  Line 34 
34  #include "EventHeader.h"  #include "EventHeader.h"
35  #include "RunInfoYoda.h"  #include "RunInfoYoda.h"
36  #include <list>  #include <list>
37    #include <map>
38    
39  /**  /**
40   * pamela is the base namespace of this package.   * pamela is the base namespace of this package.
# Line 64  namespace pamela { Line 65  namespace pamela {
65       */       */
66      int RunNumber;      int RunNumber;
67      /**      /**
68         * compression Level.
69         */
70        short compression;
71        /**
72       * Multiple/Single unpack.       * Multiple/Single unpack.
73       */       */
74      bool Multiple;      bool Multiple;
# Line 72  namespace pamela { Line 77  namespace pamela {
77       */       */
78      TFile *SingleFile;      TFile *SingleFile;
79      /**      /**
      * compression Level.  
      */  
     short compression;  
     /**  
80       * The information about the run to be stored in the ROOT files       * The information about the run to be stored in the ROOT files
81       */       */
82      pamela::RunInfoYoda info;      pamela::RunInfoYoda info;
# Line 149  namespace pamela { Line 150  namespace pamela {
150      void WriteHeaders(pamela::Algorithm*, pamela::EventHeader **);      void WriteHeaders(pamela::Algorithm*, pamela::EventHeader **);
151      void WriteHeader(pamela::Algorithm*, pamela::EventHeader**, const pamela::PacketType*); // 23/11/2002 maurizio mede it from private to public      void WriteHeader(pamela::Algorithm*, pamela::EventHeader**, const pamela::PacketType*); // 23/11/2002 maurizio mede it from private to public
152      void WriteFiles(void);      void WriteFiles(void);
153        void WriteFilesEasy();
154      void FillTrees(const pamela::PacketType*);      void FillTrees(const pamela::PacketType*);
155      std::string GetRun(){ return Run; }      std::string GetRun(){ return Run; }
156      std::string GetPath(){ return Path; }      std::string GetPath(){ return Path; }
157      std::string GetUnpackPath(){ return UnpackPath; }      std::string GetUnpackPath(){ return UnpackPath; }
158      ClassDef(PamelaRun, 3)      ClassDef(PamelaRun, 4)
159    };    };
160  }  }
161    

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

  ViewVC Help
Powered by ViewVC 1.1.23