--- eventviewer/flight/inc/FEVdetector.h 2006/07/14 14:17:57 1.1 +++ eventviewer/flight/inc/FEVdetector.h 2012/01/11 16:27:26 1.11 @@ -38,6 +38,13 @@ #include #include #include +#include +#include +#include +#include +#include +#include +#include // #include #include @@ -59,9 +66,11 @@ private: TCanvas *thefigure; - TFile *file; - TTree *otr; - PamLevel2 *L2; + // TFile *file; + // TTree *otr; + TChain *otr; + // TTree *runtree; + // TChain *runtree; pamela::PscuHeader *ph; pamela::EventHeader *eh; pamela::calorimeter::CalorimeterEvent *de; @@ -72,8 +81,8 @@ pamela::S4::S4Event *s4; pamela::trigger::TriggerEvent *trigger; pamela::tof::TofEvent *tof; - OrbitalInfo *oinfoL2; - ItoRunInfo *runinfo; + // OrbitalInfo *oinfoL2; + // ItoRunInfo *runinfo; PAMevcontrol *pamgui; Int_t *ctrlword; Int_t thisentry; @@ -88,11 +97,17 @@ void ShowPalette(); void ShowCalo(Bool_t upd); void ShowTRK(Bool_t upd); + void ShowTRG(); void ShowTrack(); void ShowTOF(); void ShowAC(); void ShowS4(Bool_t upd); void ShowND(); + + // void PrintData(TTree *,Long64_t, Int_t); + // void PrintLeaves(TTree *, Int_t, TBranchElement *,Int_t); + void ShowInfo(TString); + void Calo1stcalib(); int OLDCaloFindCalibs(); int CaloPede(Int_t s); @@ -100,8 +115,10 @@ void CaloCompressData(Int_t l, Int_t m, Int_t pre); public: + PamLevel2 *L2; struct Levels level; struct Variables var; + TString ddec; Int_t lastevno; Int_t firstevno; Int_t si; @@ -123,9 +140,15 @@ // FEVdetector(TString filename, TString selfile, Int_t &mainctrlword, TCanvas &figure); void SetGUIPtr(PAMevcontrol &mainpamgui); + void SetDDEC(TString); void checkctrlword(); + void Reset(); void add(TString name); - void Load(TTree &mainotr, TFile &mainfile); + //Int_t Load(TTree &mainotr, TFile &mainfile); + // TChain *Load(TFile &mainfile); + TChain *Load(TString mainfile); + TChain *GetChain(){return otr;}; + // TChain *GetRunChain(){return runtree;}; void GetWindow(); void ClearVariables(); void GetEntry(Int_t i); @@ -136,6 +159,9 @@ int GetThisEntry(){return (thisentry);}; int GetCounter(); int SelectEvent(); + // + PamLevel2 *GetL2(){return L2;}; + // }; #endif