00001
00006 #ifndef REACTORNTUPLE_HH
00007 #define REACTORNTUPLE_HH
00008
00012 class ReactorNtuple{
00013
00014 public:
00015
00019 ReactorNtuple(int ntId,
00020 const char* ntName,
00021 char* dirName);
00023 ~ReactorNtuple();
00025 ReactorNtuple(const ReactorNtuple& Ntuple);
00027 ReactorNtuple& operator=(const ReactorNtuple& rhs);
00028
00034 void Fill(ReactorEvent& Event,ReactorDetector& Detector);
00035
00036 private:
00037
00038 int Nvar;
00039 int IdGen, IdNu, IdPos, IdNeu, IdDet;
00040 int NvarGen, NvarNu, NvarPos, NvarNeu, NvarDet;
00041 int Offset;
00042 };
00043 #endif