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, IdEle, IdPos, IdNeu, IdDet; 00040 int NvarGen, NvarNu, NvarEle, NvarPos, NvarNeu, NvarDet; 00041 int Offset; 00042 }; 00043 #endif