#include #include "GetTrees.h" using namespace std; int CheckCurrent(const int run_number,int kin) { TString TreeName="T"; TChain *T=GetTree(run_number,kin,TreeName); Double_t Current[10]; for(int ii=0;ii<10;ii++){ Current[ii]=0; } TCut timeup="LeftBCMev.BeamUp_time_v1495[0]>60"; T->Draw(">>beamup",timeup); TEventList *beamup; gDirectory->GetObject("beamup",beamup); T->SetEventList(beamup); T->SetBranchStatus("*",0); T->SetBranchStatus("LeftBCMev.current_dnew",1); Double_t c_dnew; T->SetBranchAddress("LeftBCMev.current_dnew",&c_dnew); Int_t nentries=beamup->GetN(); cout<GetEntry(beamup->GetEntry(ii)); if(abs(c_dnew-lastcurrent)>2){ Current[index++]=c_dnew; lastcurrent=c_dnew; } } Double_t mark[10]={0}; Double_t Current_final[10]={0}; int kk=0; for(int ii=0;ii<10;ii++){ //cout<