1 |
/** @file |
/** @file |
2 |
* $Source: /home/cvsmanager/yoda/event/PamelaRun.h,v $ |
* $Source: /afs/ba.infn.it/user/pamela/src/CVS/yoda/event/PamelaRun.h,v $ |
3 |
* $Id: PamelaRun.h,v 5.1 2006/02/04 12:37:43 kusanagi Exp $ |
* $Id: PamelaRun.h,v 6.1 2006/03/08 13:51:45 kusanagi Exp $ |
4 |
* $Author: kusanagi $ |
* $Author: kusanagi $ |
5 |
* |
* |
6 |
* Header file for the PamelaRun class. |
* Header file for the PamelaRun class. |
50 |
/** |
/** |
51 |
* The path to the bases of the ROOT repository. |
* The path to the bases of the ROOT repository. |
52 |
*/ |
*/ |
53 |
std::string Path; |
std::string Path; |
54 |
|
/** |
55 |
|
* The path to the bases for Unpacking. |
56 |
|
*/ |
57 |
|
std::string UnpackPath; |
58 |
/** |
/** |
59 |
* The run name; |
* The run name; |
60 |
*/ |
*/ |
127 |
|
|
128 |
public: |
public: |
129 |
PamelaRun(std::string, std::string, bool, short); |
PamelaRun(std::string, std::string, bool, short); |
130 |
|
virtual ~PamelaRun(){}; |
131 |
static std::string GetRunName(int run); |
static std::string GetRunName(int run); |
132 |
//static int RunExists(int = 1) throw (std::exception); |
//static int RunExists(int = 1) throw (std::exception); |
133 |
|
|
147 |
void WriteFiles(void); |
void WriteFiles(void); |
148 |
void FillTrees(const pamela::PacketType*); |
void FillTrees(const pamela::PacketType*); |
149 |
std::string GetRun(){ return Run; } |
std::string GetRun(){ return Run; } |
150 |
ClassDef(PamelaRun, 2) |
std::string GetPath(){ return Path; } |
151 |
|
std::string GetUnpackPath(){ return UnpackPath; } |
152 |
|
ClassDef(PamelaRun, 3) |
153 |
}; |
}; |
154 |
} |
} |
155 |
|
|