#ifndef TOPSTRUCT_HH #define TOPSTRUCT_HH //Blocks: top struct mytop_t { Int_t evttype; Int_t ntele; Int_t ntmu; Int_t nemobj; Int_t nmuobj; Int_t ntjet; Int_t ntlep; Int_t nlele; Int_t nlmu; Int_t nljet; Int_t nllep; Int_t nrecljet; Float_t metraw; Float_t metrawphi; Float_t metvertexcorr; Float_t metvertexcorrphi; Float_t metmucorr; Float_t metmucorrphi; Float_t zvertex; Float_t jetzvertex; Float_t zvertexerr; Float_t jetzvertexerr; Float_t dileptonht; Float_t lepjetsht; Float_t hadsumet; Float_t hadsumet3; Float_t hadcentrality; Float_t hadaplanarity; Float_t hadsphericity; Int_t teleindex[MAXELE]; //[ntele] Int_t leleindex[MAXELE]; //[nlele] Int_t tmuindex[MAXMUO]; //[ntmu] Int_t lmuindex[MAXMUO]; //[nlmu] // SLL July 31, 2003 // Add top summary cut codes for electrons & muons Int_t elecutcode[MAXELE]; //[nemobj] Int_t mucutcode[MAXMUO]; //[nmuobj] Int_t mutype[MAXMUO]; //[nmuobj] Float_t eleeta[MAXELE]; //[nemobj] Float_t mueta[MAXMUO]; //[nmuobj] Float_t elephi[MAXELE]; //[nemobj] Float_t muphi[MAXELE]; //[nmuobj] }; #endif