////////////////////////////////////////////////////////// // This class has been automatically generated on // Wed Feb 26 18:06:29 2014 by ROOT version 5.28/00h // from TChain h10/ ////////////////////////////////////////////////////////// #ifndef eppkk_base_h #define eppkk_base_h #include #include #include class eppkk_base { public : TTree *fChain; //!pointer to the analyzed TTree or TChain Int_t fCurrent; //!current Tree number in a TChain // Declaration of leaf types Int_t run; Int_t event; Int_t trin; Float_t beam; Int_t nc; UChar_t nn; Int_t np; Int_t charge[31]; //[np] Float_t energy[31]; //[np] Float_t endep[31]; //[np] Float_t el1[31]; //[np] Float_t el2[31]; //[np] Float_t el3[31]; //[np] Float_t xip[31]; //[np] Float_t thetanc[31]; //[np] Float_t phinc[31]; //[np] Float_t thetacnc[31]; //[np] Float_t phisnc[31]; //[np] Float_t z0nc[31]; //[np] Float_t d0nc[31]; //[np] Float_t d2rhonc[31]; //[np] Float_t dphirhonc[31]; //[np] Float_t d2phinc[31]; //[np] Float_t d2z0nc[31]; //[np] Float_t d2costhnc[31]; //[np] Float_t dz0costhnc[31]; //[np] Float_t Dthetanc[31]; //[np] Float_t Dphinc[31]; //[np] Float_t energyerr[31]; //[np] Float_t theta[31]; //[np] Float_t phi[31]; //[np] Float_t thetac[31]; //[np] Float_t phis[31]; //[np] Float_t z0[31]; //[np] Float_t d0[31]; //[np] Float_t d2rho[31]; //[np] Float_t dphirho[31]; //[np] Float_t d2phi[31]; //[np] Float_t d2z0[31]; //[np] Float_t d2costh[31]; //[np] Float_t dz0costh[31]; //[np] Float_t Dtheta[31]; //[np] Float_t Dphi[31]; //[np] Float_t dedx[31]; //[nc] Float_t dedx1[31]; //[nc] Float_t dedx2[31]; //[nc] Float_t dedx3[31]; //[nc] Float_t dedx4[31]; //[nc] Float_t dedx5[31]; //[nc] Float_t dedx6[31]; //[nc] Float_t dedx7[31]; //[nc] Float_t dedx8[31]; //[nc] Float_t dedx9[31]; //[nc] Float_t dedxn[31]; //[nc] Int_t dcnlayers[31]; //[nc] Int_t agc[31]; //[np] Int_t agnp[31]; //[np] Int_t agregion[31]; //[np] Float_t agtime[31]; //[np] Float_t agamp[31]; //[np] Int_t muhit[31]; //[np] Int_t mucounter[31]; //[np] Int_t muntubes[31]; //[np] Float_t muphi[31]; //[np] Float_t mudphi[31]; //[np] Int_t npoi; Float_t xpoi[31]; //[npoi] Float_t ypoi[31]; //[npoi] Float_t zpoi[31]; //[npoi] Float_t xsig2[31]; //[npoi] Float_t ysig2[31]; //[npoi] Float_t zsig2[31]; //[npoi] Int_t nppoi[31]; //[npoi] Int_t type[31]; //[npoi] Float_t etot; UChar_t stf; UChar_t et1; UChar_t et2; UChar_t et3; UChar_t et4; UChar_t et5; UChar_t et6; UChar_t arg1; UChar_t arg2; UChar_t arg3; UChar_t arg7; UChar_t dcc1; UChar_t dcc2; UChar_t dcc4; UChar_t nact; UChar_t act; UChar_t flt01; UChar_t flt02; UChar_t flt03; UChar_t flt04; UChar_t flt05; UChar_t flt06; UChar_t flt07; UChar_t flt08; UChar_t flt09; UChar_t flt10; UChar_t cstf; UChar_t cet1; UChar_t cet2; UChar_t cet3; UChar_t cet4; UChar_t cet5; UChar_t cet6; UChar_t carg1; UChar_t carg2; UChar_t carg3; UChar_t carg7; UChar_t cdcc1; UChar_t cdcc2; UChar_t cdcc4; UChar_t cnact; UChar_t cact; UChar_t cosm; Float_t e1; Float_t e2; Float_t e3; Float_t e4; Float_t e5; Float_t e6; Float_t l1; Float_t l2; Float_t l3; Float_t l4; Float_t l5; Float_t l6; Float_t len1; Float_t len2; Float_t len3; Float_t d; Float_t phid; Float_t thetad; Float_t phin; Float_t thetan; Int_t ch; Float_t ach[10]; //[ch] Float_t tch[10]; //[ch] UChar_t ac01; UChar_t ac02; UChar_t ac03; UChar_t ac04; UChar_t ac05; UChar_t ac06; UChar_t ac07; UChar_t ac08; UChar_t ac09; UChar_t ac10; UChar_t ac11; UChar_t ac12; UChar_t ac13; UChar_t ac14; UChar_t ac15; UChar_t ac16; UChar_t ac17; UChar_t ac18; UChar_t tu01; UChar_t tu02; UChar_t tu03; UChar_t tu04; UChar_t tu05; UChar_t tu06; UChar_t tu07; UChar_t tu08; UChar_t tu09; UChar_t tu10; UChar_t tu11; UChar_t tu12; UChar_t tu13; UChar_t tu14; UChar_t tu15; UChar_t tu16; UChar_t cac01; UChar_t cac02; UChar_t cac03; UChar_t cac04; UChar_t cac05; UChar_t cac06; UChar_t cac07; UChar_t cac08; UChar_t cac09; UChar_t cac10; UChar_t cac11; UChar_t cac12; UChar_t cac13; UChar_t cac14; UChar_t cac15; UChar_t cac16; UChar_t cac17; UChar_t cac18; UChar_t ctu01; UChar_t ctu02; UChar_t ctu03; UChar_t ctu04; UChar_t ctu05; UChar_t ctu06; UChar_t ctu07; UChar_t ctu08; UChar_t ctu09; UChar_t ctu10; UChar_t ctu11; UChar_t ctu12; UChar_t ctu13; UChar_t ctu14; UChar_t ctu15; UChar_t ctu16; Int_t ntubes; Int_t mutubes[288]; //[ntubes] Int_t nsci; Int_t ampsci[4]; //[nsci] Int_t nmu; Int_t acnumber[18]; //[nmu] Int_t ampl[18]; //[nmu] Int_t ampr[18]; //[nmu] Int_t munpart[18]; //[nmu] Int_t ning[18]; //[nmu] Int_t recotype; Float_t stoptime; Float_t eventtime; Int_t l3f; Int_t tltb1; Float_t utc; Int_t indtrk[2]; Int_t indph[2]; Float_t zvrtx; Float_t chi2rm; Float_t chi2; Float_t chi2eta; Float_t m12; Float_t ptrec[2]; Float_t threc[2]; Float_t phrec[2]; Float_t ephrec[2]; Float_t thetaphrec[2]; Float_t phiphrec[2]; Int_t indtrkk[2]; Int_t indphk[2]; Float_t zvrtxk; Float_t chi2rmk; Float_t chi2k; Float_t chi2keta; Float_t m12k; Float_t ptreck[2]; Float_t threck[2]; Float_t phreck[2]; Float_t ephreck[2]; Float_t thetaphreck[2]; Float_t phiphreck[2]; // List of branches TBranch *b_run; //! TBranch *b_event; //! TBranch *b_trin; //! TBranch *b_beam; //! TBranch *b_nc; //! TBranch *b_nn; //! TBranch *b_np; //! TBranch *b_charge; //! TBranch *b_energy; //! TBranch *b_endep; //! TBranch *b_el1; //! TBranch *b_el2; //! TBranch *b_el3; //! TBranch *b_xip; //! TBranch *b_thetanc; //! TBranch *b_phinc; //! TBranch *b_thetacnc; //! TBranch *b_phisnc; //! TBranch *b_z0nc; //! TBranch *b_d0nc; //! TBranch *b_d2rhonc; //! TBranch *b_dphirhonc; //! TBranch *b_d2phinc; //! TBranch *b_d2z0nc; //! TBranch *b_d2costhnc; //! TBranch *b_dz0costhnc; //! TBranch *b_Dthetanc; //! TBranch *b_Dphinc; //! TBranch *b_energyerr; //! TBranch *b_theta; //! TBranch *b_phi; //! TBranch *b_thetac; //! TBranch *b_phis; //! TBranch *b_z0; //! TBranch *b_d0; //! TBranch *b_d2rho; //! TBranch *b_dphirho; //! TBranch *b_d2phi; //! TBranch *b_d2z0; //! TBranch *b_d2costh; //! TBranch *b_dz0costh; //! TBranch *b_Dtheta; //! TBranch *b_Dphi; //! TBranch *b_dedx; //! TBranch *b_dedx1; //! TBranch *b_dedx2; //! TBranch *b_dedx3; //! TBranch *b_dedx4; //! TBranch *b_dedx5; //! TBranch *b_dedx6; //! TBranch *b_dedx7; //! TBranch *b_dedx8; //! TBranch *b_dedx9; //! TBranch *b_dedxn; //! TBranch *b_dcnlayers; //! TBranch *b_agc; //! TBranch *b_agnp; //! TBranch *b_agregion; //! TBranch *b_agtime; //! TBranch *b_agamp; //! TBranch *b_muhit; //! TBranch *b_mucounter; //! TBranch *b_muntubes; //! TBranch *b_muphi; //! TBranch *b_mudphi; //! TBranch *b_npoi; //! TBranch *b_xpoi; //! TBranch *b_ypoi; //! TBranch *b_zpoi; //! TBranch *b_xsig2; //! TBranch *b_ysig2; //! TBranch *b_zsig2; //! TBranch *b_nppoi; //! TBranch *b_type; //! TBranch *b_etot; //! TBranch *b_stf; //! TBranch *b_et1; //! TBranch *b_et2; //! TBranch *b_et3; //! TBranch *b_et4; //! TBranch *b_et5; //! TBranch *b_et6; //! TBranch *b_arg1; //! TBranch *b_arg2; //! TBranch *b_arg3; //! TBranch *b_arg7; //! TBranch *b_dcc1; //! TBranch *b_dcc2; //! TBranch *b_dcc4; //! TBranch *b_nact; //! TBranch *b_act; //! TBranch *b_flt01; //! TBranch *b_flt02; //! TBranch *b_flt03; //! TBranch *b_flt04; //! TBranch *b_flt05; //! TBranch *b_flt06; //! TBranch *b_flt07; //! TBranch *b_flt08; //! TBranch *b_flt09; //! TBranch *b_flt10; //! TBranch *b_cstf; //! TBranch *b_cet1; //! TBranch *b_cet2; //! TBranch *b_cet3; //! TBranch *b_cet4; //! TBranch *b_cet5; //! TBranch *b_cet6; //! TBranch *b_carg1; //! TBranch *b_carg2; //! TBranch *b_carg3; //! TBranch *b_carg7; //! TBranch *b_cdcc1; //! TBranch *b_cdcc2; //! TBranch *b_cdcc4; //! TBranch *b_cnact; //! TBranch *b_cact; //! TBranch *b_cosm; //! TBranch *b_e1; //! TBranch *b_e2; //! TBranch *b_e3; //! TBranch *b_e4; //! TBranch *b_e5; //! TBranch *b_e6; //! TBranch *b_l1; //! TBranch *b_l2; //! TBranch *b_l3; //! TBranch *b_l4; //! TBranch *b_l5; //! TBranch *b_l6; //! TBranch *b_len1; //! TBranch *b_len2; //! TBranch *b_len3; //! TBranch *b_d; //! TBranch *b_phid; //! TBranch *b_thetad; //! TBranch *b_phin; //! TBranch *b_thetan; //! TBranch *b_ch; //! TBranch *b_ach; //! TBranch *b_tch; //! TBranch *b_ac01; //! TBranch *b_ac02; //! TBranch *b_ac03; //! TBranch *b_ac04; //! TBranch *b_ac05; //! TBranch *b_ac06; //! TBranch *b_ac07; //! TBranch *b_ac08; //! TBranch *b_ac09; //! TBranch *b_ac10; //! TBranch *b_ac11; //! TBranch *b_ac12; //! TBranch *b_ac13; //! TBranch *b_ac14; //! TBranch *b_ac15; //! TBranch *b_ac16; //! TBranch *b_ac17; //! TBranch *b_ac18; //! TBranch *b_tu01; //! TBranch *b_tu02; //! TBranch *b_tu03; //! TBranch *b_tu04; //! TBranch *b_tu05; //! TBranch *b_tu06; //! TBranch *b_tu07; //! TBranch *b_tu08; //! TBranch *b_tu09; //! TBranch *b_tu10; //! TBranch *b_tu11; //! TBranch *b_tu12; //! TBranch *b_tu13; //! TBranch *b_tu14; //! TBranch *b_tu15; //! TBranch *b_tu16; //! TBranch *b_cac01; //! TBranch *b_cac02; //! TBranch *b_cac03; //! TBranch *b_cac04; //! TBranch *b_cac05; //! TBranch *b_cac06; //! TBranch *b_cac07; //! TBranch *b_cac08; //! TBranch *b_cac09; //! TBranch *b_cac10; //! TBranch *b_cac11; //! TBranch *b_cac12; //! TBranch *b_cac13; //! TBranch *b_cac14; //! TBranch *b_cac15; //! TBranch *b_cac16; //! TBranch *b_cac17; //! TBranch *b_cac18; //! TBranch *b_ctu01; //! TBranch *b_ctu02; //! TBranch *b_ctu03; //! TBranch *b_ctu04; //! TBranch *b_ctu05; //! TBranch *b_ctu06; //! TBranch *b_ctu07; //! TBranch *b_ctu08; //! TBranch *b_ctu09; //! TBranch *b_ctu10; //! TBranch *b_ctu11; //! TBranch *b_ctu12; //! TBranch *b_ctu13; //! TBranch *b_ctu14; //! TBranch *b_ctu15; //! TBranch *b_ctu16; //! TBranch *b_ntubes; //! TBranch *b_mutubes; //! TBranch *b_nsci; //! TBranch *b_ampsci; //! TBranch *b_nmu; //! TBranch *b_acnumber; //! TBranch *b_ampl; //! TBranch *b_ampr; //! TBranch *b_munpart; //! TBranch *b_ning; //! TBranch *b_recotype; //! TBranch *b_stoptime; //! TBranch *b_eventtime; //! TBranch *b_l3f; //! TBranch *b_tltb1; //! TBranch *b_utc; //! TBranch *b_indtrk; //! TBranch *b_indph; //! TBranch *b_zvrtx; //! TBranch *b_chi2rm; //! TBranch *b_chi2; //! TBranch *b_chi2eta; //! TBranch *b_m12; //! TBranch *b_ptrec; //! TBranch *b_threc; //! TBranch *b_phrec; //! TBranch *b_ephrec; //! TBranch *b_thetaphrec; //! TBranch *b_phiphrec; //! TBranch *b_indtrkk; //! TBranch *b_indphk; //! TBranch *b_zvrtxk; //! TBranch *b_chi2rmk; //! TBranch *b_chi2k; //! TBranch *b_chi2keta; //! TBranch *b_m12k; //! TBranch *b_ptreck; //! TBranch *b_threck; //! TBranch *b_phreck; //! TBranch *b_ephreck; //! TBranch *b_thetaphreck; //! TBranch *b_phiphreck; //! eppkk_base(TTree *tree=0); virtual ~eppkk_base(); virtual Int_t Cut(Long64_t entry); virtual Int_t GetEntry(Long64_t entry); virtual Long64_t LoadTree(Long64_t entry); virtual void Init(TTree *tree); virtual void Loop(); virtual Bool_t Notify(); virtual void Show(Long64_t entry = -1); }; #endif #ifdef eppkk_base_cxx eppkk_base::eppkk_base(TTree *tree) { // if parameter tree is not specified (or zero), connect the file // used to generate this class and read the Tree. if (tree == 0) { #ifdef SINGLE_TREE // The following code should be used if you want this class to access // a single tree instead of a chain TFile *f = (TFile*)gROOT->GetListOfFiles()->FindObject("Memory Directory"); if (!f) { f = new TFile("Memory Directory"); f->cd("Rint:/"); } tree = (TTree*)gDirectory->Get("h10"); #else // SINGLE_TREE // The following code should be used if you want this class to access a chain // of trees. TChain * chain = new TChain("h10",""); chain->Add("/sweet/home/shtol/snd2k/rel/work/tup/exp/mhad11-5/eppkk/kreco/775.0/reppkk-mhad11-775.0-09273.root/h10"); tree = chain; #endif // SINGLE_TREE } Init(tree); } eppkk_base::~eppkk_base() { if (!fChain) return; delete fChain->GetCurrentFile(); } Int_t eppkk_base::GetEntry(Long64_t entry) { // Read contents of entry. if (!fChain) return 0; return fChain->GetEntry(entry); } Long64_t eppkk_base::LoadTree(Long64_t entry) { // Set the environment to read one entry if (!fChain) return -5; Long64_t centry = fChain->LoadTree(entry); if (centry < 0) return centry; if (!fChain->InheritsFrom(TChain::Class())) return centry; TChain *chain = (TChain*)fChain; if (chain->GetTreeNumber() != fCurrent) { fCurrent = chain->GetTreeNumber(); Notify(); } return centry; } void eppkk_base::Init(TTree *tree) { // The Init() function is called when the selector needs to initialize // a new tree or chain. Typically here the branch addresses and branch // pointers of the tree will be set. // It is normally not necessary to make changes to the generated // code, but the routine can be extended by the user if needed. // Init() will be called many times when running on PROOF // (once per file to be processed). // Set branch addresses and branch pointers if (!tree) return; fChain = tree; fCurrent = -1; fChain->SetMakeClass(1); fChain->SetBranchAddress("run", &run, &b_run); fChain->SetBranchAddress("event", &event, &b_event); fChain->SetBranchAddress("trin", &trin, &b_trin); fChain->SetBranchAddress("beam", &beam, &b_beam); fChain->SetBranchAddress("nc", &nc, &b_nc); fChain->SetBranchAddress("nn", &nn, &b_nn); fChain->SetBranchAddress("np", &np, &b_np); fChain->SetBranchAddress("charge", charge, &b_charge); fChain->SetBranchAddress("energy", energy, &b_energy); fChain->SetBranchAddress("endep", endep, &b_endep); fChain->SetBranchAddress("el1", el1, &b_el1); fChain->SetBranchAddress("el2", el2, &b_el2); fChain->SetBranchAddress("el3", el3, &b_el3); fChain->SetBranchAddress("xip", xip, &b_xip); fChain->SetBranchAddress("thetanc", thetanc, &b_thetanc); fChain->SetBranchAddress("phinc", phinc, &b_phinc); fChain->SetBranchAddress("thetacnc", thetacnc, &b_thetacnc); fChain->SetBranchAddress("phisnc", phisnc, &b_phisnc); fChain->SetBranchAddress("z0nc", z0nc, &b_z0nc); fChain->SetBranchAddress("d0nc", d0nc, &b_d0nc); fChain->SetBranchAddress("d2rhonc", d2rhonc, &b_d2rhonc); fChain->SetBranchAddress("dphirhonc", dphirhonc, &b_dphirhonc); fChain->SetBranchAddress("d2phinc", d2phinc, &b_d2phinc); fChain->SetBranchAddress("d2z0nc", d2z0nc, &b_d2z0nc); fChain->SetBranchAddress("d2costhnc", d2costhnc, &b_d2costhnc); fChain->SetBranchAddress("dz0costhnc", dz0costhnc, &b_dz0costhnc); fChain->SetBranchAddress("Dthetanc", Dthetanc, &b_Dthetanc); fChain->SetBranchAddress("Dphinc", Dphinc, &b_Dphinc); fChain->SetBranchAddress("energyerr", energyerr, &b_energyerr); fChain->SetBranchAddress("theta", theta, &b_theta); fChain->SetBranchAddress("phi", phi, &b_phi); fChain->SetBranchAddress("thetac", thetac, &b_thetac); fChain->SetBranchAddress("phis", phis, &b_phis); fChain->SetBranchAddress("z0", z0, &b_z0); fChain->SetBranchAddress("d0", d0, &b_d0); fChain->SetBranchAddress("d2rho", d2rho, &b_d2rho); fChain->SetBranchAddress("dphirho", dphirho, &b_dphirho); fChain->SetBranchAddress("d2phi", d2phi, &b_d2phi); fChain->SetBranchAddress("d2z0", d2z0, &b_d2z0); fChain->SetBranchAddress("d2costh", d2costh, &b_d2costh); fChain->SetBranchAddress("dz0costh", dz0costh, &b_dz0costh); fChain->SetBranchAddress("Dtheta", Dtheta, &b_Dtheta); fChain->SetBranchAddress("Dphi", Dphi, &b_Dphi); fChain->SetBranchAddress("dedx", dedx, &b_dedx); fChain->SetBranchAddress("dedx1", dedx1, &b_dedx1); fChain->SetBranchAddress("dedx2", dedx2, &b_dedx2); fChain->SetBranchAddress("dedx3", dedx3, &b_dedx3); fChain->SetBranchAddress("dedx4", dedx4, &b_dedx4); fChain->SetBranchAddress("dedx5", dedx5, &b_dedx5); fChain->SetBranchAddress("dedx6", dedx6, &b_dedx6); fChain->SetBranchAddress("dedx7", dedx7, &b_dedx7); fChain->SetBranchAddress("dedx8", dedx8, &b_dedx8); fChain->SetBranchAddress("dedx9", dedx9, &b_dedx9); fChain->SetBranchAddress("dedxn", dedxn, &b_dedxn); fChain->SetBranchAddress("dcnlayers", dcnlayers, &b_dcnlayers); fChain->SetBranchAddress("agc", agc, &b_agc); fChain->SetBranchAddress("agnp", agnp, &b_agnp); fChain->SetBranchAddress("agregion", agregion, &b_agregion); fChain->SetBranchAddress("agtime", agtime, &b_agtime); fChain->SetBranchAddress("agamp", agamp, &b_agamp); fChain->SetBranchAddress("muhit", muhit, &b_muhit); fChain->SetBranchAddress("mucounter", mucounter, &b_mucounter); fChain->SetBranchAddress("muntubes", muntubes, &b_muntubes); fChain->SetBranchAddress("muphi", muphi, &b_muphi); fChain->SetBranchAddress("mudphi", mudphi, &b_mudphi); fChain->SetBranchAddress("npoi", &npoi, &b_npoi); fChain->SetBranchAddress("xpoi", xpoi, &b_xpoi); fChain->SetBranchAddress("ypoi", ypoi, &b_ypoi); fChain->SetBranchAddress("zpoi", zpoi, &b_zpoi); fChain->SetBranchAddress("xsig2", xsig2, &b_xsig2); fChain->SetBranchAddress("ysig2", ysig2, &b_ysig2); fChain->SetBranchAddress("zsig2", zsig2, &b_zsig2); fChain->SetBranchAddress("nppoi", nppoi, &b_nppoi); fChain->SetBranchAddress("type", type, &b_type); fChain->SetBranchAddress("etot", &etot, &b_etot); fChain->SetBranchAddress("stf", &stf, &b_stf); fChain->SetBranchAddress("et1", &et1, &b_et1); fChain->SetBranchAddress("et2", &et2, &b_et2); fChain->SetBranchAddress("et3", &et3, &b_et3); fChain->SetBranchAddress("et4", &et4, &b_et4); fChain->SetBranchAddress("et5", &et5, &b_et5); fChain->SetBranchAddress("et6", &et6, &b_et6); fChain->SetBranchAddress("arg1", &arg1, &b_arg1); fChain->SetBranchAddress("arg2", &arg2, &b_arg2); fChain->SetBranchAddress("arg3", &arg3, &b_arg3); fChain->SetBranchAddress("arg7", &arg7, &b_arg7); fChain->SetBranchAddress("dcc1", &dcc1, &b_dcc1); fChain->SetBranchAddress("dcc2", &dcc2, &b_dcc2); fChain->SetBranchAddress("dcc4", &dcc4, &b_dcc4); fChain->SetBranchAddress("nact", &nact, &b_nact); fChain->SetBranchAddress("act", &act, &b_act); fChain->SetBranchAddress("flt01", &flt01, &b_flt01); fChain->SetBranchAddress("flt02", &flt02, &b_flt02); fChain->SetBranchAddress("flt03", &flt03, &b_flt03); fChain->SetBranchAddress("flt04", &flt04, &b_flt04); fChain->SetBranchAddress("flt05", &flt05, &b_flt05); fChain->SetBranchAddress("flt06", &flt06, &b_flt06); fChain->SetBranchAddress("flt07", &flt07, &b_flt07); fChain->SetBranchAddress("flt08", &flt08, &b_flt08); fChain->SetBranchAddress("flt09", &flt09, &b_flt09); fChain->SetBranchAddress("flt10", &flt10, &b_flt10); fChain->SetBranchAddress("cstf", &cstf, &b_cstf); fChain->SetBranchAddress("cet1", &cet1, &b_cet1); fChain->SetBranchAddress("cet2", &cet2, &b_cet2); fChain->SetBranchAddress("cet3", &cet3, &b_cet3); fChain->SetBranchAddress("cet4", &cet4, &b_cet4); fChain->SetBranchAddress("cet5", &cet5, &b_cet5); fChain->SetBranchAddress("cet6", &cet6, &b_cet6); fChain->SetBranchAddress("carg1", &carg1, &b_carg1); fChain->SetBranchAddress("carg2", &carg2, &b_carg2); fChain->SetBranchAddress("carg3", &carg3, &b_carg3); fChain->SetBranchAddress("carg7", &carg7, &b_carg7); fChain->SetBranchAddress("cdcc1", &cdcc1, &b_cdcc1); fChain->SetBranchAddress("cdcc2", &cdcc2, &b_cdcc2); fChain->SetBranchAddress("cdcc4", &cdcc4, &b_cdcc4); fChain->SetBranchAddress("cnact", &cnact, &b_cnact); fChain->SetBranchAddress("cact", &cact, &b_cact); fChain->SetBranchAddress("cosm", &cosm, &b_cosm); fChain->SetBranchAddress("e1", &e1, &b_e1); fChain->SetBranchAddress("e2", &e2, &b_e2); fChain->SetBranchAddress("e3", &e3, &b_e3); fChain->SetBranchAddress("e4", &e4, &b_e4); fChain->SetBranchAddress("e5", &e5, &b_e5); fChain->SetBranchAddress("e6", &e6, &b_e6); fChain->SetBranchAddress("l1", &l1, &b_l1); fChain->SetBranchAddress("l2", &l2, &b_l2); fChain->SetBranchAddress("l3", &l3, &b_l3); fChain->SetBranchAddress("l4", &l4, &b_l4); fChain->SetBranchAddress("l5", &l5, &b_l5); fChain->SetBranchAddress("l6", &l6, &b_l6); fChain->SetBranchAddress("len1", &len1, &b_len1); fChain->SetBranchAddress("len2", &len2, &b_len2); fChain->SetBranchAddress("len3", &len3, &b_len3); fChain->SetBranchAddress("d", &d, &b_d); fChain->SetBranchAddress("phid", &phid, &b_phid); fChain->SetBranchAddress("thetad", &thetad, &b_thetad); fChain->SetBranchAddress("phin", &phin, &b_phin); fChain->SetBranchAddress("thetan", &thetan, &b_thetan); fChain->SetBranchAddress("ch", &ch, &b_ch); fChain->SetBranchAddress("ach", ach, &b_ach); fChain->SetBranchAddress("tch", tch, &b_tch); fChain->SetBranchAddress("ac01", &ac01, &b_ac01); fChain->SetBranchAddress("ac02", &ac02, &b_ac02); fChain->SetBranchAddress("ac03", &ac03, &b_ac03); fChain->SetBranchAddress("ac04", &ac04, &b_ac04); fChain->SetBranchAddress("ac05", &ac05, &b_ac05); fChain->SetBranchAddress("ac06", &ac06, &b_ac06); fChain->SetBranchAddress("ac07", &ac07, &b_ac07); fChain->SetBranchAddress("ac08", &ac08, &b_ac08); fChain->SetBranchAddress("ac09", &ac09, &b_ac09); fChain->SetBranchAddress("ac10", &ac10, &b_ac10); fChain->SetBranchAddress("ac11", &ac11, &b_ac11); fChain->SetBranchAddress("ac12", &ac12, &b_ac12); fChain->SetBranchAddress("ac13", &ac13, &b_ac13); fChain->SetBranchAddress("ac14", &ac14, &b_ac14); fChain->SetBranchAddress("ac15", &ac15, &b_ac15); fChain->SetBranchAddress("ac16", &ac16, &b_ac16); fChain->SetBranchAddress("ac17", &ac17, &b_ac17); fChain->SetBranchAddress("ac18", &ac18, &b_ac18); fChain->SetBranchAddress("tu01", &tu01, &b_tu01); fChain->SetBranchAddress("tu02", &tu02, &b_tu02); fChain->SetBranchAddress("tu03", &tu03, &b_tu03); fChain->SetBranchAddress("tu04", &tu04, &b_tu04); fChain->SetBranchAddress("tu05", &tu05, &b_tu05); fChain->SetBranchAddress("tu06", &tu06, &b_tu06); fChain->SetBranchAddress("tu07", &tu07, &b_tu07); fChain->SetBranchAddress("tu08", &tu08, &b_tu08); fChain->SetBranchAddress("tu09", &tu09, &b_tu09); fChain->SetBranchAddress("tu10", &tu10, &b_tu10); fChain->SetBranchAddress("tu11", &tu11, &b_tu11); fChain->SetBranchAddress("tu12", &tu12, &b_tu12); fChain->SetBranchAddress("tu13", &tu13, &b_tu13); fChain->SetBranchAddress("tu14", &tu14, &b_tu14); fChain->SetBranchAddress("tu15", &tu15, &b_tu15); fChain->SetBranchAddress("tu16", &tu16, &b_tu16); fChain->SetBranchAddress("cac01", &cac01, &b_cac01); fChain->SetBranchAddress("cac02", &cac02, &b_cac02); fChain->SetBranchAddress("cac03", &cac03, &b_cac03); fChain->SetBranchAddress("cac04", &cac04, &b_cac04); fChain->SetBranchAddress("cac05", &cac05, &b_cac05); fChain->SetBranchAddress("cac06", &cac06, &b_cac06); fChain->SetBranchAddress("cac07", &cac07, &b_cac07); fChain->SetBranchAddress("cac08", &cac08, &b_cac08); fChain->SetBranchAddress("cac09", &cac09, &b_cac09); fChain->SetBranchAddress("cac10", &cac10, &b_cac10); fChain->SetBranchAddress("cac11", &cac11, &b_cac11); fChain->SetBranchAddress("cac12", &cac12, &b_cac12); fChain->SetBranchAddress("cac13", &cac13, &b_cac13); fChain->SetBranchAddress("cac14", &cac14, &b_cac14); fChain->SetBranchAddress("cac15", &cac15, &b_cac15); fChain->SetBranchAddress("cac16", &cac16, &b_cac16); fChain->SetBranchAddress("cac17", &cac17, &b_cac17); fChain->SetBranchAddress("cac18", &cac18, &b_cac18); fChain->SetBranchAddress("ctu01", &ctu01, &b_ctu01); fChain->SetBranchAddress("ctu02", &ctu02, &b_ctu02); fChain->SetBranchAddress("ctu03", &ctu03, &b_ctu03); fChain->SetBranchAddress("ctu04", &ctu04, &b_ctu04); fChain->SetBranchAddress("ctu05", &ctu05, &b_ctu05); fChain->SetBranchAddress("ctu06", &ctu06, &b_ctu06); fChain->SetBranchAddress("ctu07", &ctu07, &b_ctu07); fChain->SetBranchAddress("ctu08", &ctu08, &b_ctu08); fChain->SetBranchAddress("ctu09", &ctu09, &b_ctu09); fChain->SetBranchAddress("ctu10", &ctu10, &b_ctu10); fChain->SetBranchAddress("ctu11", &ctu11, &b_ctu11); fChain->SetBranchAddress("ctu12", &ctu12, &b_ctu12); fChain->SetBranchAddress("ctu13", &ctu13, &b_ctu13); fChain->SetBranchAddress("ctu14", &ctu14, &b_ctu14); fChain->SetBranchAddress("ctu15", &ctu15, &b_ctu15); fChain->SetBranchAddress("ctu16", &ctu16, &b_ctu16); fChain->SetBranchAddress("ntubes", &ntubes, &b_ntubes); fChain->SetBranchAddress("mutubes", mutubes, &b_mutubes); fChain->SetBranchAddress("nsci", &nsci, &b_nsci); fChain->SetBranchAddress("ampsci", ampsci, &b_ampsci); fChain->SetBranchAddress("nmu", &nmu, &b_nmu); fChain->SetBranchAddress("acnumber", acnumber, &b_acnumber); fChain->SetBranchAddress("ampl", ampl, &b_ampl); fChain->SetBranchAddress("ampr", ampr, &b_ampr); fChain->SetBranchAddress("munpart", munpart, &b_munpart); fChain->SetBranchAddress("ning", ning, &b_ning); fChain->SetBranchAddress("recotype", &recotype, &b_recotype); fChain->SetBranchAddress("stoptime", &stoptime, &b_stoptime); fChain->SetBranchAddress("eventtime", &eventtime, &b_eventtime); fChain->SetBranchAddress("l3f", &l3f, &b_l3f); fChain->SetBranchAddress("tltb1", &tltb1, &b_tltb1); fChain->SetBranchAddress("utc", &utc, &b_utc); fChain->SetBranchAddress("indtrk", indtrk, &b_indtrk); fChain->SetBranchAddress("indph", indph, &b_indph); fChain->SetBranchAddress("zvrtx", &zvrtx, &b_zvrtx); fChain->SetBranchAddress("chi2rm", &chi2rm, &b_chi2rm); fChain->SetBranchAddress("chi2", &chi2, &b_chi2); fChain->SetBranchAddress("chi2eta", &chi2eta, &b_chi2eta); fChain->SetBranchAddress("m12", &m12, &b_m12); fChain->SetBranchAddress("ptrec", ptrec, &b_ptrec); fChain->SetBranchAddress("threc", threc, &b_threc); fChain->SetBranchAddress("phrec", phrec, &b_phrec); fChain->SetBranchAddress("ephrec", ephrec, &b_ephrec); fChain->SetBranchAddress("thetaphrec", thetaphrec, &b_thetaphrec); fChain->SetBranchAddress("phiphrec", phiphrec, &b_phiphrec); fChain->SetBranchAddress("indtrkk", indtrkk, &b_indtrkk); fChain->SetBranchAddress("indphk", indphk, &b_indphk); fChain->SetBranchAddress("zvrtxk", &zvrtxk, &b_zvrtxk); fChain->SetBranchAddress("chi2rmk", &chi2rmk, &b_chi2rmk); fChain->SetBranchAddress("chi2k", &chi2k, &b_chi2k); fChain->SetBranchAddress("chi2keta", &chi2keta, &b_chi2keta); fChain->SetBranchAddress("m12k", &m12k, &b_m12k); fChain->SetBranchAddress("ptreck", ptreck, &b_ptreck); fChain->SetBranchAddress("threck", threck, &b_threck); fChain->SetBranchAddress("phreck", phreck, &b_phreck); fChain->SetBranchAddress("ephreck", ephreck, &b_ephreck); fChain->SetBranchAddress("thetaphreck", thetaphreck, &b_thetaphreck); fChain->SetBranchAddress("phiphreck", phiphreck, &b_phiphreck); Notify(); } Bool_t eppkk_base::Notify() { // The Notify() function is called when a new file is opened. This // can be either for a new TTree in a TChain or when when a new TTree // is started when using PROOF. It is normally not necessary to make changes // to the generated code, but the routine can be extended by the // user if needed. The return value is currently not used. return kTRUE; } void eppkk_base::Show(Long64_t entry) { // Print contents of entry. // If entry is not specified, print current entry if (!fChain) return; fChain->Show(entry); } Int_t eppkk_base::Cut(Long64_t entry) { // This function may be called from Loop. // returns 1 if entry is accepted. // returns -1 otherwise. return 1; } #endif // #ifdef eppkk_base_cxx