--- DarthVader/ToFLevel2/inc/ToFLevel2.h 2006/07/14 14:06:14 1.5 +++ DarthVader/ToFLevel2/inc/ToFLevel2.h 2007/01/22 10:45:21 1.12 @@ -5,6 +5,8 @@ #include #include #include + +#include // // class which contains track related variables // @@ -45,10 +47,12 @@ // Int_t npmttdc; TArrayI pmttdc; + TArrayI tdcflag; // gf: 30 Nov 2006 Float_t beta[13]; // Int_t npmtadc; TArrayI pmtadc; + TArrayI adcflag; // gf: 30 Nov 2006 TArrayF dedx; // Float_t xtofpos[3]; @@ -72,6 +76,7 @@ TClonesArray *PMT; // class needed to store PMT hit informations TClonesArray *ToFTrk; // track related variable class Int_t tof_j_flag[6]; + Int_t unpackError; // Float_t GetdEdx(Int_t notrack, Int_t plane); // @@ -81,6 +86,8 @@ Int_t npmt(){return PMT->GetEntries();}; // + void GetLevel2Struct(cToFLevel2 *) const; + // ToFTrkVar *GetToFTrkVar(Int_t notrack); ToFPMT *GetToFPMT(Int_t nohit); Int_t GetPMTid(Int_t gg, Int_t hh); @@ -125,7 +132,7 @@ Int_t GetNHitPaddles(Int_t plane); void Clear(); // - ClassDef(ToFLevel2,1); + ClassDef(ToFLevel2,2); }; #endif