--- PamelaLevel2/inc/PamLevel2.h 2007/08/17 16:57:12 1.25 +++ PamelaLevel2/inc/PamLevel2.h 2007/09/12 08:13:59 1.26 @@ -31,6 +31,7 @@ #include #include #include +#include #include #include #include @@ -38,7 +39,10 @@ #include #include +#include #include +#include +using namespace std; #define NCLONES 10 @@ -108,7 +112,12 @@ TTree* run_tree_clone; TChain* sel_tree; TTree* sel_tree_clone; - + + // ------------------------------------------- + // variables to store total live and dead time + // ------------------------------------------- + ULong64_t totdltime[3];// 0=live 1=dead 2=n.events + // --------------------------------- // variables to retrieve level0 info // --------------------------------- @@ -213,13 +222,14 @@ void GetWhichTrees(TFile*); TTree* GetPamTree(TFile*,TString); - TTree* GetPamTree(TFile* f){return GetPamTree(f,"");}; + TTree* GetPamTree(TFile* f){return GetPamTree(f,"");}; TList* GetListOfLevel2Files(TString, TString); Bool_t CheckLevel2File(TString); TChain* GetPamTree(TList*,TString); TChain* GetPamTree(TString ddir,TString list,TString detlist){ return GetPamTree(GetListOfLevel2Files(ddir,list),detlist); }; TChain* GetPamTree(TString ddir,TString list){ return GetPamTree(GetListOfLevel2Files(ddir,list),""); }; + TChain* AddFriend(TString); TTree* GetRunTree(TFile*); TChain* GetRunTree(TList*);