#ifndef ZBBSTRUCT_HH #define ZBBSTRUCT_HH //Blocks: zbb const Int_t MAXGELE=100; const Int_t MAXGMUO=100; const Int_t MAXGNEU=100; struct myzbb_t { // partons Int_t hepgZ; Float_t ptZ; Float_t etaZ; Float_t phiZ; Int_t hepgParton[2]; Int_t jetParton[2]; Float_t ptParton[2]; Float_t etaParton[2]; Float_t phiParton[2]; Float_t dijetmass; // HEPG leptons Int_t ngele; Int_t hepgElectron[MAXGELE]; //[ngele] Int_t obspElectron[MAXGELE]; //[ngele] Int_t jetElectron[MAXGELE]; //[ngele] Float_t ptElectron[MAXGELE]; //[ngele] Float_t etaElectron[MAXGELE]; //[ngele] Float_t phiElectron[MAXGELE]; //[ngele] Int_t ngmuo; Int_t hepgMuon[MAXGMUO]; //[ngmuo] Int_t obspMuon[MAXGMUO]; //[ngmuo] Int_t jetMuon[MAXGMUO]; //[ngmuo] Float_t ptMuon[MAXGMUO]; //[ngmuo] Float_t etaMuon[MAXGMUO]; //[ngmuo] Float_t phiMuon[MAXGMUO]; //[ngmuo] Int_t ngneu; Int_t hepgNeutrino[MAXGNEU]; //[ngneu] Int_t obspNeutrino[MAXGNEU]; //[ngneu] Int_t jetNeutrino[MAXGNEU]; //[ngneu] Float_t ptNeutrino[MAXGNEU]; //[ngneu] Float_t etaNeutrino[MAXGNEU]; //[ngneu] Float_t phiNeutrino[MAXGNEU]; //[ngneu] }; #endif