////////////////////////////////////////////////////////// // This class has been automatically generated // (Mon Oct 7 13:14:22 2002 by ROOT version3.03/07) // from TTree h10/Jpsi // found on file: jpsi_241.root ////////////////////////////////////////////////////////// #ifndef jpsi482sel_h #define jpsi482sel_h #include #include #include #include #include #include "TH2.h" #include "TH1.h" #include "jpsiHist.h" class jpsi482sel : public TSelector { public : TTree *fChain; //!pointer to the analyzed TTree or TChain //Declaration of leaves types Float_t caltow1; Float_t eme1; Float_t hade1; Float_t neigemf1; Float_t neiget1; Float_t r4emfr1; Float_t r4et1; Float_t r7emfr1; Float_t r7et1; Float_t caltow2; Float_t eme2; Float_t hade2; Float_t neigemf2; Float_t neiget2; Float_t r4emfr2; Float_t r4et2; Float_t r7emfr2; Float_t r7et2; Int_t Beamtype; Float_t Beamx; Float_t Beamy; Float_t Beamz; Int_t Cmucmu; Int_t Cmucmx; Int_t Cmup4cmu; Int_t Cmup4cmx; Int_t L1cmucmu; Int_t L1cmucmx; Int_t L1cmup4; Int_t Myronflg; Float_t Pvtxx; Float_t Pvtxy; Float_t Pvtxz; Int_t eventnum; Int_t runnum; Double_t vertx; Double_t verty; Double_t vertz; Float_t dr; Float_t drerr; Float_t dz; Float_t dzerr; Float_t errmass; Float_t etafit; Float_t fitprob; Float_t fitx2; Float_t fitx2rp; Float_t fitx2z; Float_t lxydimu; Float_t lxyerr; Float_t massfit; Float_t ptdimuft; Double_t vertx1; Double_t verty1; Double_t vertz1; Float_t dr1; Float_t drerr1; Float_t dz1; Float_t dzerr1; Float_t emass1; Float_t etacor1; Float_t fitprb1; Float_t fitx21; Float_t fitx2rp1; Float_t fitx2z1; Float_t lxy1; Float_t lxyerr1; Float_t mass1; Float_t ptcor1; Double_t vertx2; Double_t verty2; Double_t vertz2; Float_t dr2; Float_t drerr2; Float_t dz2; Float_t dzerr2; Float_t emass2; Float_t etacor2; Float_t fitprb2; Float_t fitx22; Float_t fitx2rp2; Float_t fitx2z2; Float_t lxy2; Float_t lxyerr2; Float_t mass2; Float_t ptcor2; Double_t vertx3; Double_t verty3; Double_t vertz3; Float_t dr3; Float_t drerr3; Float_t dz3; Float_t dzerr3; Float_t emass3; Float_t etacor3; Float_t fitprb3; Float_t fitx23; Float_t fitx2rp3; Float_t fitx2z3; Float_t lxy3; Float_t lxyerr3; Float_t mass3; Float_t ptcor3; Double_t vertxgp; Double_t vertygp; Double_t vertzgp; Float_t drerrgp; Float_t drgpar; Float_t dzerrgp; Float_t dzgpar; Float_t emassgp; Float_t emassgpf; Float_t etagpft; Float_t fitprbgf; Float_t fitprbgp; Float_t fitx2gp; Float_t fitx2gpf; Float_t fitx2rpg; Float_t fitx2zgf; Float_t fitx2zgp; Float_t ftx2rpgf; Float_t lxyerrgp; Float_t lxygpar; Float_t massgpf; Float_t massgpar; Float_t ptgparft; Double_t vertxpr; Double_t vertypr; Double_t vertzpr; Float_t drerrpar; Float_t drpar; Float_t dzerrpar; Float_t dzpar; Float_t emasspr; Float_t etaparft; Float_t fitprbpr; Float_t fitx2pr; Float_t fitx2rpp; Float_t fitx2zpr; Float_t lxyerrpr; Float_t lxypar; Float_t masspar; Float_t ptparft; Int_t dimuq; Float_t dphidimu; Float_t massraw; Float_t masstran; Int_t njpsi; Float_t ptdimu; Int_t ntcmdfired; Int_t numl1mu; Int_t Mtscword; Int_t cardindex[12]; //[ntcmdfired] Int_t cmul1phi[12]; //[ntcmdfired] Int_t cmxl1phi[12]; //[ntcmdfired] Int_t mubit[12]; //[numl1mu] Int_t mul1type[12]; //[numl1mu] Int_t passl1dimu; Float_t phil1hpt[12]; //[numl1mu] Float_t phil1lpt[12]; //[numl1mu] Int_t word2[12]; //[ntcmdfired] Int_t word33[12]; //[ntcmdfired] Int_t word34[12]; //[ntcmdfired] Int_t passl2jpsi; Int_t passl2rareb; Int_t trk1okmc; Int_t trk2okmc; Int_t nmuons; Float_t cmp1dphi; Float_t cmp1drph; Float_t cmp1dthe; Float_t cmp1dz; Float_t cmp1x2x; Float_t cmp1x2xp; Float_t cmp1x2z; Float_t cmp1x2zp; Float_t cmu1dphi; Float_t cmu1drph; Float_t cmu1dthe; Float_t cmu1dz; Float_t cmu1phi; Float_t cmu1x2x; Float_t cmu1x2xp; Float_t cmu1x2z; Float_t cmu1x2zp; Float_t cmx1dphi; Float_t cmx1drph; Float_t cmx1dthe; Float_t cmx1dz; Float_t cmx1x2x; Float_t cmx1x2xp; Float_t cmx1x2z; Float_t cmx1x2zp; Int_t goodmu1; Int_t mu1maxt; Int_t mu1mint; Int_t mu1type; Int_t mu1dt; Float_t cmp2dphi; Float_t cmp2drph; Float_t cmp2dthe; Float_t cmp2dz; Float_t cmp2x2x; Float_t cmp2x2xp; Float_t cmp2x2z; Float_t cmp2x2zp; Float_t cmu2dphi; Float_t cmu2drph; Float_t cmu2dthe; Float_t cmu2dz; Float_t cmu2phi; Float_t cmu2x2x; Float_t cmu2x2xp; Float_t cmu2x2z; Float_t cmu2x2zp; Float_t cmx2dphi; Float_t cmx2drph; Float_t cmx2dthe; Float_t cmx2dz; Float_t cmx2x2x; Float_t cmx2x2xp; Float_t cmx2x2z; Float_t cmx2x2zp; Int_t goodmu2; Int_t mu2maxt; Int_t mu2mint; Int_t mu2type; Int_t mu2dt; Int_t barrel1[8]; Int_t end1[8]; Int_t nused1[8]; Int_t silayer1[8]; Int_t wedge1[8]; Int_t barrel1g[8]; Int_t end1gp[8]; Int_t wedge1gp[8]; Int_t barrel2[8]; Int_t end2[8]; Int_t nused2[8]; Int_t silayer2[8]; Int_t wedge2[8]; Int_t barrel2g[8]; Int_t end2gp[8]; Int_t wedge2gp[8]; Int_t ntracks; Float_t chisq1; Float_t chisqct1; Float_t chisqsi1; Float_t crv1; Float_t crv1gp; Float_t crv1pr; Float_t ctg1; Float_t ctg1gp; Float_t ctg1pr; Float_t d01; Float_t d01gp; Float_t d01pr; Float_t eta1; Float_t eta1gp; Float_t eta1pr; Int_t ncthtax1; Int_t ncthtst1; Int_t ncthit1; Int_t nsihphi1; Int_t nsihit1; Int_t nsihits1; Int_t nsihitz1; Float_t phi01; Float_t phi01gp; Float_t phi01pr; Float_t ptmu1; Float_t ptmu1gp; Float_t ptmu1pr; Float_t siwedge1; Float_t sigc1gp; Float_t sigc1pr; Float_t sigd01gp; Float_t sigd01pr; Float_t sigp01gp; Float_t sigp01pr; Float_t sigz01gp; Float_t sigz01pr; Float_t sigmac1; Float_t sigmad01; Float_t sigmap01; Float_t sigmaz01; Int_t trkalg1; Int_t trkgalg1; Int_t trkid1; Int_t trkpalg1; Float_t z01; Float_t z01gp; Float_t z01pr; Float_t chisc1oi; Float_t chisc1sa; Float_t chiss1oi; Float_t chiss1sa; Float_t chisq1f; Float_t chisqc1f; Float_t chisqs1f; Float_t chisq1oi; Float_t chisq1sa; Float_t crv1f; Float_t crv1oi; Float_t crv1sa; Float_t ctg1f; Float_t ctg1oi; Float_t ctg1sa; Float_t d01f; Float_t d01oi; Float_t d01sa; Float_t eta1f; Float_t eta1oi; Float_t eta1sa; Float_t phi01f; Float_t phi01oi; Float_t phi01sa; Float_t ptmu1f; Float_t ptmu1oi; Float_t ptmu1sa; Float_t sigc1f; Float_t sigc1oi; Float_t sigc1sa; Float_t sigd01f; Float_t sigd01oi; Float_t sigd01sa; Float_t sigp01f; Float_t sigp01oi; Float_t sigp01sa; Float_t sigz01f; Float_t sigz01oi; Float_t sigz01sa; Float_t z01f; Float_t z01oi; Float_t z01sa; Float_t chisq2; Float_t chisqct2; Float_t chisqsi2; Float_t crv2; Float_t crv2gp; Float_t crv2pr; Float_t ctg2; Float_t ctg2gp; Float_t ctg2pr; Float_t d02; Float_t d02gp; Float_t d02pr; Float_t eta2; Float_t eta2gp; Float_t eta2pr; Int_t ncthtax2; Int_t ncthtst2; Int_t ncthit2; Int_t nsihphi2; Int_t nsihit2; Int_t nsihits2; Int_t nsihitz2; Float_t phi02; Float_t phi02gp; Float_t phi02pr; Float_t ptmu2; Float_t ptmu2gp; Float_t ptmu2pr; Float_t siwedge2; Float_t sigc2gp; Float_t sigc2pr; Float_t sigd02gp; Float_t sigd02pr; Float_t sigp02gp; Float_t sigp02pr; Float_t sigz02gp; Float_t sigz02pr; Float_t sigmac2; Float_t sigmad02; Float_t sigmap02; Float_t sigmaz02; Int_t trkalg2; Int_t trkgalg2; Int_t trkid2; Int_t trkpalg2; Float_t z02; Float_t z02gp; Float_t z02pr; Float_t chisc2oi; Float_t chisc2sa; Float_t chiss2oi; Float_t chiss2sa; Float_t chisq2f; Float_t chisqc2f; Float_t chisqs2f; Float_t chisq2oi; Float_t chisq2sa; Float_t crv2f; Float_t crv2oi; Float_t crv2sa; Float_t ctg2f; Float_t ctg2oi; Float_t ctg2sa; Float_t d02f; Float_t d02oi; Float_t d02sa; Float_t eta2f; Float_t eta2oi; Float_t eta2sa; Float_t phi02f; Float_t phi02oi; Float_t phi02sa; Float_t ptmu2f; Float_t ptmu2oi; Float_t ptmu2sa; Float_t sigc2f; Float_t sigc2oi; Float_t sigc2sa; Float_t sigd02f; Float_t sigd02oi; Float_t sigd02sa; Float_t sigp02f; Float_t sigp02oi; Float_t sigp02sa; Float_t sigz02f; Float_t sigz02oi; Float_t sigz02sa; Float_t z02f; Float_t z02oi; Float_t z02sa; //List of branches TBranch *b_caltow1; //! TBranch *b_eme1; //! TBranch *b_hade1; //! TBranch *b_neigemf1; //! TBranch *b_neiget1; //! TBranch *b_r4emfr1; //! TBranch *b_r4et1; //! TBranch *b_r7emfr1; //! TBranch *b_r7et1; //! TBranch *b_caltow2; //! TBranch *b_eme2; //! TBranch *b_hade2; //! TBranch *b_neigemf2; //! TBranch *b_neiget2; //! TBranch *b_r4emfr2; //! TBranch *b_r4et2; //! TBranch *b_r7emfr2; //! TBranch *b_r7et2; //! TBranch *b_Beamtype; //! TBranch *b_Beamx; //! TBranch *b_Beamy; //! TBranch *b_Beamz; //! TBranch *b_Cmucmu; //! TBranch *b_Cmucmx; //! TBranch *b_Cmup4cmu; //! TBranch *b_Cmup4cmx; //! TBranch *b_L1cmucmu; //! TBranch *b_L1cmucmx; //! TBranch *b_L1cmup4; //! TBranch *b_Myronflg; //! TBranch *b_Pvtxx; //! TBranch *b_Pvtxy; //! TBranch *b_Pvtxz; //! TBranch *b_eventnum; //! TBranch *b_runnum; //! TBranch *b_vertx; //! TBranch *b_verty; //! TBranch *b_vertz; //! TBranch *b_dr; //! TBranch *b_drerr; //! TBranch *b_dz; //! TBranch *b_dzerr; //! TBranch *b_errmass; //! TBranch *b_etafit; //! TBranch *b_fitprob; //! TBranch *b_fitx2; //! TBranch *b_fitx2rp; //! TBranch *b_fitx2z; //! TBranch *b_lxydimu; //! TBranch *b_lxyerr; //! TBranch *b_massfit; //! TBranch *b_ptdimuft; //! TBranch *b_vertx1; //! TBranch *b_verty1; //! TBranch *b_vertz1; //! TBranch *b_dr1; //! TBranch *b_drerr1; //! TBranch *b_dz1; //! TBranch *b_dzerr1; //! TBranch *b_emass1; //! TBranch *b_etacor1; //! TBranch *b_fitprb1; //! TBranch *b_fitx21; //! TBranch *b_fitx2rp1; //! TBranch *b_fitx2z1; //! TBranch *b_lxy1; //! TBranch *b_lxyerr1; //! TBranch *b_mass1; //! TBranch *b_ptcor1; //! TBranch *b_vertx2; //! TBranch *b_verty2; //! TBranch *b_vertz2; //! TBranch *b_dr2; //! TBranch *b_drerr2; //! TBranch *b_dz2; //! TBranch *b_dzerr2; //! TBranch *b_emass2; //! TBranch *b_etacor2; //! TBranch *b_fitprb2; //! TBranch *b_fitx22; //! TBranch *b_fitx2rp2; //! TBranch *b_fitx2z2; //! TBranch *b_lxy2; //! TBranch *b_lxyerr2; //! TBranch *b_mass2; //! TBranch *b_ptcor2; //! TBranch *b_vertx3; //! TBranch *b_verty3; //! TBranch *b_vertz3; //! TBranch *b_dr3; //! TBranch *b_drerr3; //! TBranch *b_dz3; //! TBranch *b_dzerr3; //! TBranch *b_emass3; //! TBranch *b_etacor3; //! TBranch *b_fitprb3; //! TBranch *b_fitx23; //! TBranch *b_fitx2rp3; //! TBranch *b_fitx2z3; //! TBranch *b_lxy3; //! TBranch *b_lxyerr3; //! TBranch *b_mass3; //! TBranch *b_ptcor3; //! TBranch *b_vertxgp; //! TBranch *b_vertygp; //! TBranch *b_vertzgp; //! TBranch *b_drerrgp; //! TBranch *b_drgpar; //! TBranch *b_dzerrgp; //! TBranch *b_dzgpar; //! TBranch *b_emassgp; //! TBranch *b_emassgpf; //! TBranch *b_etagpft; //! TBranch *b_fitprbgf; //! TBranch *b_fitprbgp; //! TBranch *b_fitx2gp; //! TBranch *b_fitx2gpf; //! TBranch *b_fitx2rpg; //! TBranch *b_fitx2zgf; //! TBranch *b_fitx2zgp; //! TBranch *b_ftx2rpgf; //! TBranch *b_lxyerrgp; //! TBranch *b_lxygpar; //! TBranch *b_massgpf; //! TBranch *b_massgpar; //! TBranch *b_ptgparft; //! TBranch *b_vertxpr; //! TBranch *b_vertypr; //! TBranch *b_vertzpr; //! TBranch *b_drerrpar; //! TBranch *b_drpar; //! TBranch *b_dzerrpar; //! TBranch *b_dzpar; //! TBranch *b_emasspr; //! TBranch *b_etaparft; //! TBranch *b_fitprbpr; //! TBranch *b_fitx2pr; //! TBranch *b_fitx2rpp; //! TBranch *b_fitx2zpr; //! TBranch *b_lxyerrpr; //! TBranch *b_lxypar; //! TBranch *b_masspar; //! TBranch *b_ptparft; //! TBranch *b_dimuq; //! TBranch *b_dphidimu; //! TBranch *b_massraw; //! TBranch *b_masstran; //! TBranch *b_njpsi; //! TBranch *b_ptdimu; //! TBranch *b_ntcmdfired; //! TBranch *b_numl1mu; //! TBranch *b_Mtscword; //! TBranch *b_cardindex; //! TBranch *b_cmul1phi; //! TBranch *b_cmxl1phi; //! TBranch *b_mubit; //! TBranch *b_mul1type; //! TBranch *b_passl1dimu; //! TBranch *b_phil1hpt; //! TBranch *b_phil1lpt; //! TBranch *b_word2; //! TBranch *b_word33; //! TBranch *b_word34; //! TBranch *b_passl2jpsi; //! TBranch *b_passl2rareb; //! TBranch *b_trk1okmc; //! TBranch *b_trk2okmc; //! TBranch *b_nmuons; //! TBranch *b_cmp1dphi; //! TBranch *b_cmp1drph; //! TBranch *b_cmp1dthe; //! TBranch *b_cmp1dz; //! TBranch *b_cmp1x2x; //! TBranch *b_cmp1x2xp; //! TBranch *b_cmp1x2z; //! TBranch *b_cmp1x2zp; //! TBranch *b_cmu1dphi; //! TBranch *b_cmu1drph; //! TBranch *b_cmu1dthe; //! TBranch *b_cmu1dz; //! TBranch *b_cmu1phi; //! TBranch *b_cmu1x2x; //! TBranch *b_cmu1x2xp; //! TBranch *b_cmu1x2z; //! TBranch *b_cmu1x2zp; //! TBranch *b_cmx1dphi; //! TBranch *b_cmx1drph; //! TBranch *b_cmx1dthe; //! TBranch *b_cmx1dz; //! TBranch *b_cmx1x2x; //! TBranch *b_cmx1x2xp; //! TBranch *b_cmx1x2z; //! TBranch *b_cmx1x2zp; //! TBranch *b_goodmu1; //! TBranch *b_mu1maxt; //! TBranch *b_mu1mint; //! TBranch *b_mu1type; //! TBranch *b_mu1dt; //! TBranch *b_cmp2dphi; //! TBranch *b_cmp2drph; //! TBranch *b_cmp2dthe; //! TBranch *b_cmp2dz; //! TBranch *b_cmp2x2x; //! TBranch *b_cmp2x2xp; //! TBranch *b_cmp2x2z; //! TBranch *b_cmp2x2zp; //! TBranch *b_cmu2dphi; //! TBranch *b_cmu2drph; //! TBranch *b_cmu2dthe; //! TBranch *b_cmu2dz; //! TBranch *b_cmu2phi; //! TBranch *b_cmu2x2x; //! TBranch *b_cmu2x2xp; //! TBranch *b_cmu2x2z; //! TBranch *b_cmu2x2zp; //! TBranch *b_cmx2dphi; //! TBranch *b_cmx2drph; //! TBranch *b_cmx2dthe; //! TBranch *b_cmx2dz; //! TBranch *b_cmx2x2x; //! TBranch *b_cmx2x2xp; //! TBranch *b_cmx2x2z; //! TBranch *b_cmx2x2zp; //! TBranch *b_goodmu2; //! TBranch *b_mu2maxt; //! TBranch *b_mu2mint; //! TBranch *b_mu2type; //! TBranch *b_mu2dt; //! TBranch *b_barrel1; //! TBranch *b_end1; //! TBranch *b_nused1; //! TBranch *b_silayer1; //! TBranch *b_wedge1; //! TBranch *b_barrel1g; //! TBranch *b_end1gp; //! TBranch *b_wedge1gp; //! TBranch *b_barrel2; //! TBranch *b_end2; //! TBranch *b_nused2; //! TBranch *b_silayer2; //! TBranch *b_wedge2; //! TBranch *b_barrel2g; //! TBranch *b_end2gp; //! TBranch *b_wedge2gp; //! TBranch *b_ntracks; //! TBranch *b_chisq1; //! TBranch *b_chisqct1; //! TBranch *b_chisqsi1; //! TBranch *b_crv1; //! TBranch *b_crv1gp; //! TBranch *b_crv1pr; //! TBranch *b_ctg1; //! TBranch *b_ctg1gp; //! TBranch *b_ctg1pr; //! TBranch *b_d01; //! TBranch *b_d01gp; //! TBranch *b_d01pr; //! TBranch *b_eta1; //! TBranch *b_eta1gp; //! TBranch *b_eta1pr; //! TBranch *b_ncthtax1; //! TBranch *b_ncthtst1; //! TBranch *b_ncthit1; //! TBranch *b_nsihphi1; //! TBranch *b_nsihit1; //! TBranch *b_nsihits1; //! TBranch *b_nsihitz1; //! TBranch *b_phi01; //! TBranch *b_phi01gp; //! TBranch *b_phi01pr; //! TBranch *b_ptmu1; //! TBranch *b_ptmu1gp; //! TBranch *b_ptmu1pr; //! TBranch *b_siwedge1; //! TBranch *b_sigc1gp; //! TBranch *b_sigc1pr; //! TBranch *b_sigd01gp; //! TBranch *b_sigd01pr; //! TBranch *b_sigp01gp; //! TBranch *b_sigp01pr; //! TBranch *b_sigz01gp; //! TBranch *b_sigz01pr; //! TBranch *b_sigmac1; //! TBranch *b_sigmad01; //! TBranch *b_sigmap01; //! TBranch *b_sigmaz01; //! TBranch *b_trkalg1; //! TBranch *b_trkgalg1; //! TBranch *b_trkid1; //! TBranch *b_trkpalg1; //! TBranch *b_z01; //! TBranch *b_z01gp; //! TBranch *b_z01pr; //! TBranch *b_chisc1oi; //! TBranch *b_chisc1sa; //! TBranch *b_chiss1oi; //! TBranch *b_chiss1sa; //! TBranch *b_chisq1f; //! TBranch *b_chisqc1f; //! TBranch *b_chisqs1f; //! TBranch *b_chisq1oi; //! TBranch *b_chisq1sa; //! TBranch *b_crv1f; //! TBranch *b_crv1oi; //! TBranch *b_crv1sa; //! TBranch *b_ctg1f; //! TBranch *b_ctg1oi; //! TBranch *b_ctg1sa; //! TBranch *b_d01f; //! TBranch *b_d01oi; //! TBranch *b_d01sa; //! TBranch *b_eta1f; //! TBranch *b_eta1oi; //! TBranch *b_eta1sa; //! TBranch *b_phi01f; //! TBranch *b_phi01oi; //! TBranch *b_phi01sa; //! TBranch *b_ptmu1f; //! TBranch *b_ptmu1oi; //! TBranch *b_ptmu1sa; //! TBranch *b_sigc1f; //! TBranch *b_sigc1oi; //! TBranch *b_sigc1sa; //! TBranch *b_sigd01f; //! TBranch *b_sigd01oi; //! TBranch *b_sigd01sa; //! TBranch *b_sigp01f; //! TBranch *b_sigp01oi; //! TBranch *b_sigp01sa; //! TBranch *b_sigz01f; //! TBranch *b_sigz01oi; //! TBranch *b_sigz01sa; //! TBranch *b_z01f; //! TBranch *b_z01oi; //! TBranch *b_z01sa; //! TBranch *b_chisq2; //! TBranch *b_chisqct2; //! TBranch *b_chisqsi2; //! TBranch *b_crv2; //! TBranch *b_crv2gp; //! TBranch *b_crv2pr; //! TBranch *b_ctg2; //! TBranch *b_ctg2gp; //! TBranch *b_ctg2pr; //! TBranch *b_d02; //! TBranch *b_d02gp; //! TBranch *b_d02pr; //! TBranch *b_eta2; //! TBranch *b_eta2gp; //! TBranch *b_eta2pr; //! TBranch *b_ncthtax2; //! TBranch *b_ncthtst2; //! TBranch *b_ncthit2; //! TBranch *b_nsihphi2; //! TBranch *b_nsihit2; //! TBranch *b_nsihits2; //! TBranch *b_nsihitz2; //! TBranch *b_phi02; //! TBranch *b_phi02gp; //! TBranch *b_phi02pr; //! TBranch *b_ptmu2; //! TBranch *b_ptmu2gp; //! TBranch *b_ptmu2pr; //! TBranch *b_siwedge2; //! TBranch *b_sigc2gp; //! TBranch *b_sigc2pr; //! TBranch *b_sigd02gp; //! TBranch *b_sigd02pr; //! TBranch *b_sigp02gp; //! TBranch *b_sigp02pr; //! TBranch *b_sigz02gp; //! TBranch *b_sigz02pr; //! TBranch *b_sigmac2; //! TBranch *b_sigmad02; //! TBranch *b_sigmap02; //! TBranch *b_sigmaz02; //! TBranch *b_trkalg2; //! TBranch *b_trkgalg2; //! TBranch *b_trkid2; //! TBranch *b_trkpalg2; //! TBranch *b_z02; //! TBranch *b_z02gp; //! TBranch *b_z02pr; //! TBranch *b_chisc2oi; //! TBranch *b_chisc2sa; //! TBranch *b_chiss2oi; //! TBranch *b_chiss2sa; //! TBranch *b_chisq2f; //! TBranch *b_chisqc2f; //! TBranch *b_chisqs2f; //! TBranch *b_chisq2oi; //! TBranch *b_chisq2sa; //! TBranch *b_crv2f; //! TBranch *b_crv2oi; //! TBranch *b_crv2sa; //! TBranch *b_ctg2f; //! TBranch *b_ctg2oi; //! TBranch *b_ctg2sa; //! TBranch *b_d02f; //! TBranch *b_d02oi; //! TBranch *b_d02sa; //! TBranch *b_eta2f; //! TBranch *b_eta2oi; //! TBranch *b_eta2sa; //! TBranch *b_phi02f; //! TBranch *b_phi02oi; //! TBranch *b_phi02sa; //! TBranch *b_ptmu2f; //! TBranch *b_ptmu2oi; //! TBranch *b_ptmu2sa; //! TBranch *b_sigc2f; //! TBranch *b_sigc2oi; //! TBranch *b_sigc2sa; //! TBranch *b_sigd02f; //! TBranch *b_sigd02oi; //! TBranch *b_sigd02sa; //! TBranch *b_sigp02f; //! TBranch *b_sigp02oi; //! TBranch *b_sigp02sa; //! TBranch *b_sigz02f; //! TBranch *b_sigz02oi; //! TBranch *b_sigz02sa; //! TBranch *b_z02f; //! TBranch *b_z02oi; //! TBranch *b_z02sa; //! jpsi482sel(TTree *tree=0) { nfiles=0; } ~jpsi482sel() { } void Begin(TTree *tree); void Init(TTree *tree); Bool_t Notify(); Bool_t Process(Int_t entry); Bool_t ProcessCut(Int_t entry); void ProcessFill(Int_t entry); void SetOption(const char *option) { fOption = option; } void SetObject(TObject *obj) { fObject = obj; } void SetInputList(TList *input) {fInput = input;} TList *GetOutputList() const { return fOutput; } void Terminate(); // private: struct stuff_t{ Float_t massit; Float_t slife; Float_t slerr; Float_t ptdimu; }; stuff_t stuff; TFile *fout; double d0c1; double d0c2; int npass; int nfiles; int nptlxyer; jpsiHist * monHist; }; #endif #ifdef jpsi482sel_cxx void jpsi482sel::Init(TTree *tree) { // Set branch addresses if (tree == 0) return; fChain = tree; fChain->SetMakeClass(1); fChain->SetBranchAddress("caltow1",&caltow1); fChain->SetBranchAddress("eme1",&eme1); fChain->SetBranchAddress("hade1",&hade1); fChain->SetBranchAddress("neigemf1",&neigemf1); fChain->SetBranchAddress("neiget1",&neiget1); fChain->SetBranchAddress("r4emfr1",&r4emfr1); fChain->SetBranchAddress("r4et1",&r4et1); fChain->SetBranchAddress("r7emfr1",&r7emfr1); fChain->SetBranchAddress("r7et1",&r7et1); fChain->SetBranchAddress("caltow2",&caltow2); fChain->SetBranchAddress("eme2",&eme2); fChain->SetBranchAddress("hade2",&hade2); fChain->SetBranchAddress("neigemf2",&neigemf2); fChain->SetBranchAddress("neiget2",&neiget2); fChain->SetBranchAddress("r4emfr2",&r4emfr2); fChain->SetBranchAddress("r4et2",&r4et2); fChain->SetBranchAddress("r7emfr2",&r7emfr2); fChain->SetBranchAddress("r7et2",&r7et2); fChain->SetBranchAddress("Beamtype",&Beamtype); fChain->SetBranchAddress("Beamx",&Beamx); fChain->SetBranchAddress("Beamy",&Beamy); fChain->SetBranchAddress("Beamz",&Beamz); fChain->SetBranchAddress("Cmucmu",&Cmucmu); fChain->SetBranchAddress("Cmucmx",&Cmucmx); fChain->SetBranchAddress("Cmup4cmu",&Cmup4cmu); fChain->SetBranchAddress("Cmup4cmx",&Cmup4cmx); fChain->SetBranchAddress("L1cmucmu",&L1cmucmu); fChain->SetBranchAddress("L1cmucmx",&L1cmucmx); fChain->SetBranchAddress("L1cmup4",&L1cmup4); fChain->SetBranchAddress("Myronflg",&Myronflg); fChain->SetBranchAddress("Pvtxx",&Pvtxx); fChain->SetBranchAddress("Pvtxy",&Pvtxy); fChain->SetBranchAddress("Pvtxz",&Pvtxz); fChain->SetBranchAddress("eventnum",&eventnum); fChain->SetBranchAddress("runnum",&runnum); fChain->SetBranchAddress("vertx",&vertx); fChain->SetBranchAddress("verty",&verty); fChain->SetBranchAddress("vertz",&vertz); fChain->SetBranchAddress("dr",&dr); fChain->SetBranchAddress("drerr",&drerr); fChain->SetBranchAddress("dz",&dz); fChain->SetBranchAddress("dzerr",&dzerr); fChain->SetBranchAddress("errmass",&errmass); fChain->SetBranchAddress("etafit",&etafit); fChain->SetBranchAddress("fitprob",&fitprob); fChain->SetBranchAddress("fitx2",&fitx2); fChain->SetBranchAddress("fitx2rp",&fitx2rp); fChain->SetBranchAddress("fitx2z",&fitx2z); fChain->SetBranchAddress("lxydimu",&lxydimu); fChain->SetBranchAddress("lxyerr",&lxyerr); fChain->SetBranchAddress("massfit",&massfit); fChain->SetBranchAddress("ptdimuft",&ptdimuft); fChain->SetBranchAddress("vertx1",&vertx1); fChain->SetBranchAddress("verty1",&verty1); fChain->SetBranchAddress("vertz1",&vertz1); fChain->SetBranchAddress("dr1",&dr1); fChain->SetBranchAddress("drerr1",&drerr1); fChain->SetBranchAddress("dz1",&dz1); fChain->SetBranchAddress("dzerr1",&dzerr1); fChain->SetBranchAddress("emass1",&emass1); fChain->SetBranchAddress("etacor1",&etacor1); fChain->SetBranchAddress("fitprb1",&fitprb1); fChain->SetBranchAddress("fitx21",&fitx21); fChain->SetBranchAddress("fitx2rp1",&fitx2rp1); fChain->SetBranchAddress("fitx2z1",&fitx2z1); fChain->SetBranchAddress("lxy1",&lxy1); fChain->SetBranchAddress("lxyerr1",&lxyerr1); fChain->SetBranchAddress("mass1",&mass1); fChain->SetBranchAddress("ptcor1",&ptcor1); fChain->SetBranchAddress("vertx2",&vertx2); fChain->SetBranchAddress("verty2",&verty2); fChain->SetBranchAddress("vertz2",&vertz2); fChain->SetBranchAddress("dr2",&dr2); fChain->SetBranchAddress("drerr2",&drerr2); fChain->SetBranchAddress("dz2",&dz2); fChain->SetBranchAddress("dzerr2",&dzerr2); fChain->SetBranchAddress("emass2",&emass2); fChain->SetBranchAddress("etacor2",&etacor2); fChain->SetBranchAddress("fitprb2",&fitprb2); fChain->SetBranchAddress("fitx22",&fitx22); fChain->SetBranchAddress("fitx2rp2",&fitx2rp2); fChain->SetBranchAddress("fitx2z2",&fitx2z2); fChain->SetBranchAddress("lxy2",&lxy2); fChain->SetBranchAddress("lxyerr2",&lxyerr2); fChain->SetBranchAddress("mass2",&mass2); fChain->SetBranchAddress("ptcor2",&ptcor2); fChain->SetBranchAddress("vertx3",&vertx3); fChain->SetBranchAddress("verty3",&verty3); fChain->SetBranchAddress("vertz3",&vertz3); fChain->SetBranchAddress("dr3",&dr3); fChain->SetBranchAddress("drerr3",&drerr3); fChain->SetBranchAddress("dz3",&dz3); fChain->SetBranchAddress("dzerr3",&dzerr3); fChain->SetBranchAddress("emass3",&emass3); fChain->SetBranchAddress("etacor3",&etacor3); fChain->SetBranchAddress("fitprb3",&fitprb3); fChain->SetBranchAddress("fitx23",&fitx23); fChain->SetBranchAddress("fitx2rp3",&fitx2rp3); fChain->SetBranchAddress("fitx2z3",&fitx2z3); fChain->SetBranchAddress("lxy3",&lxy3); fChain->SetBranchAddress("lxyerr3",&lxyerr3); fChain->SetBranchAddress("mass3",&mass3); fChain->SetBranchAddress("ptcor3",&ptcor3); fChain->SetBranchAddress("vertxgp",&vertxgp); fChain->SetBranchAddress("vertygp",&vertygp); fChain->SetBranchAddress("vertzgp",&vertzgp); fChain->SetBranchAddress("drerrgp",&drerrgp); fChain->SetBranchAddress("drgpar",&drgpar); fChain->SetBranchAddress("dzerrgp",&dzerrgp); fChain->SetBranchAddress("dzgpar",&dzgpar); fChain->SetBranchAddress("emassgp",&emassgp); fChain->SetBranchAddress("emassgpf",&emassgpf); fChain->SetBranchAddress("etagpft",&etagpft); fChain->SetBranchAddress("fitprbgf",&fitprbgf); fChain->SetBranchAddress("fitprbgp",&fitprbgp); fChain->SetBranchAddress("fitx2gp",&fitx2gp); fChain->SetBranchAddress("fitx2gpf",&fitx2gpf); fChain->SetBranchAddress("fitx2rpg",&fitx2rpg); fChain->SetBranchAddress("fitx2zgf",&fitx2zgf); fChain->SetBranchAddress("fitx2zgp",&fitx2zgp); fChain->SetBranchAddress("ftx2rpgf",&ftx2rpgf); fChain->SetBranchAddress("lxyerrgp",&lxyerrgp); fChain->SetBranchAddress("lxygpar",&lxygpar); fChain->SetBranchAddress("massgpf",&massgpf); fChain->SetBranchAddress("massgpar",&massgpar); fChain->SetBranchAddress("ptgparft",&ptgparft); fChain->SetBranchAddress("vertxpr",&vertxpr); fChain->SetBranchAddress("vertypr",&vertypr); fChain->SetBranchAddress("vertzpr",&vertzpr); fChain->SetBranchAddress("drerrpar",&drerrpar); fChain->SetBranchAddress("drpar",&drpar); fChain->SetBranchAddress("dzerrpar",&dzerrpar); fChain->SetBranchAddress("dzpar",&dzpar); fChain->SetBranchAddress("emasspr",&emasspr); fChain->SetBranchAddress("etaparft",&etaparft); fChain->SetBranchAddress("fitprbpr",&fitprbpr); fChain->SetBranchAddress("fitx2pr",&fitx2pr); fChain->SetBranchAddress("fitx2rpp",&fitx2rpp); fChain->SetBranchAddress("fitx2zpr",&fitx2zpr); fChain->SetBranchAddress("lxyerrpr",&lxyerrpr); fChain->SetBranchAddress("lxypar",&lxypar); fChain->SetBranchAddress("masspar",&masspar); fChain->SetBranchAddress("ptparft",&ptparft); fChain->SetBranchAddress("dimuq",&dimuq); fChain->SetBranchAddress("dphidimu",&dphidimu); fChain->SetBranchAddress("massraw",&massraw); fChain->SetBranchAddress("masstran",&masstran); fChain->SetBranchAddress("njpsi",&njpsi); fChain->SetBranchAddress("ptdimu",&ptdimu); fChain->SetBranchAddress("ntcmdfired",&ntcmdfired); fChain->SetBranchAddress("numl1mu",&numl1mu); fChain->SetBranchAddress("Mtscword",&Mtscword); fChain->SetBranchAddress("cardindex",cardindex); fChain->SetBranchAddress("cmul1phi",cmul1phi); fChain->SetBranchAddress("cmxl1phi",cmxl1phi); fChain->SetBranchAddress("mubit",mubit); fChain->SetBranchAddress("mul1type",mul1type); fChain->SetBranchAddress("passl1dimu",&passl1dimu); fChain->SetBranchAddress("phil1hpt",phil1hpt); fChain->SetBranchAddress("phil1lpt",phil1lpt); fChain->SetBranchAddress("word2",word2); fChain->SetBranchAddress("word33",word33); fChain->SetBranchAddress("word34",word34); fChain->SetBranchAddress("passl2jpsi",&passl2jpsi); fChain->SetBranchAddress("passl2rareb",&passl2rareb); fChain->SetBranchAddress("trk1okmc",&trk1okmc); fChain->SetBranchAddress("trk2okmc",&trk2okmc); fChain->SetBranchAddress("nmuons",&nmuons); fChain->SetBranchAddress("cmp1dphi",&cmp1dphi); fChain->SetBranchAddress("cmp1drph",&cmp1drph); fChain->SetBranchAddress("cmp1dthe",&cmp1dthe); fChain->SetBranchAddress("cmp1dz",&cmp1dz); fChain->SetBranchAddress("cmp1x2x",&cmp1x2x); fChain->SetBranchAddress("cmp1x2xp",&cmp1x2xp); fChain->SetBranchAddress("cmp1x2z",&cmp1x2z); fChain->SetBranchAddress("cmp1x2zp",&cmp1x2zp); fChain->SetBranchAddress("cmu1dphi",&cmu1dphi); fChain->SetBranchAddress("cmu1drph",&cmu1drph); fChain->SetBranchAddress("cmu1dthe",&cmu1dthe); fChain->SetBranchAddress("cmu1dz",&cmu1dz); fChain->SetBranchAddress("cmu1phi",&cmu1phi); fChain->SetBranchAddress("cmu1x2x",&cmu1x2x); fChain->SetBranchAddress("cmu1x2xp",&cmu1x2xp); fChain->SetBranchAddress("cmu1x2z",&cmu1x2z); fChain->SetBranchAddress("cmu1x2zp",&cmu1x2zp); fChain->SetBranchAddress("cmx1dphi",&cmx1dphi); fChain->SetBranchAddress("cmx1drph",&cmx1drph); fChain->SetBranchAddress("cmx1dthe",&cmx1dthe); fChain->SetBranchAddress("cmx1dz",&cmx1dz); fChain->SetBranchAddress("cmx1x2x",&cmx1x2x); fChain->SetBranchAddress("cmx1x2xp",&cmx1x2xp); fChain->SetBranchAddress("cmx1x2z",&cmx1x2z); fChain->SetBranchAddress("cmx1x2zp",&cmx1x2zp); fChain->SetBranchAddress("goodmu1",&goodmu1); fChain->SetBranchAddress("mu1maxt",&mu1maxt); fChain->SetBranchAddress("mu1mint",&mu1mint); fChain->SetBranchAddress("mu1type",&mu1type); fChain->SetBranchAddress("mu1dt",&mu1dt); fChain->SetBranchAddress("cmp2dphi",&cmp2dphi); fChain->SetBranchAddress("cmp2drph",&cmp2drph); fChain->SetBranchAddress("cmp2dthe",&cmp2dthe); fChain->SetBranchAddress("cmp2dz",&cmp2dz); fChain->SetBranchAddress("cmp2x2x",&cmp2x2x); fChain->SetBranchAddress("cmp2x2xp",&cmp2x2xp); fChain->SetBranchAddress("cmp2x2z",&cmp2x2z); fChain->SetBranchAddress("cmp2x2zp",&cmp2x2zp); fChain->SetBranchAddress("cmu2dphi",&cmu2dphi); fChain->SetBranchAddress("cmu2drph",&cmu2drph); fChain->SetBranchAddress("cmu2dthe",&cmu2dthe); fChain->SetBranchAddress("cmu2dz",&cmu2dz); fChain->SetBranchAddress("cmu2phi",&cmu2phi); fChain->SetBranchAddress("cmu2x2x",&cmu2x2x); fChain->SetBranchAddress("cmu2x2xp",&cmu2x2xp); fChain->SetBranchAddress("cmu2x2z",&cmu2x2z); fChain->SetBranchAddress("cmu2x2zp",&cmu2x2zp); fChain->SetBranchAddress("cmx2dphi",&cmx2dphi); fChain->SetBranchAddress("cmx2drph",&cmx2drph); fChain->SetBranchAddress("cmx2dthe",&cmx2dthe); fChain->SetBranchAddress("cmx2dz",&cmx2dz); fChain->SetBranchAddress("cmx2x2x",&cmx2x2x); fChain->SetBranchAddress("cmx2x2xp",&cmx2x2xp); fChain->SetBranchAddress("cmx2x2z",&cmx2x2z); fChain->SetBranchAddress("cmx2x2zp",&cmx2x2zp); fChain->SetBranchAddress("goodmu2",&goodmu2); fChain->SetBranchAddress("mu2maxt",&mu2maxt); fChain->SetBranchAddress("mu2mint",&mu2mint); fChain->SetBranchAddress("mu2type",&mu2type); fChain->SetBranchAddress("mu2dt",&mu2dt); fChain->SetBranchAddress("barrel1",barrel1); fChain->SetBranchAddress("end1",end1); fChain->SetBranchAddress("nused1",nused1); fChain->SetBranchAddress("silayer1",silayer1); fChain->SetBranchAddress("wedge1",wedge1); fChain->SetBranchAddress("barrel1g",barrel1g); fChain->SetBranchAddress("end1gp",end1gp); fChain->SetBranchAddress("wedge1gp",wedge1gp); fChain->SetBranchAddress("barrel2",barrel2); fChain->SetBranchAddress("end2",end2); fChain->SetBranchAddress("nused2",nused2); fChain->SetBranchAddress("silayer2",silayer2); fChain->SetBranchAddress("wedge2",wedge2); fChain->SetBranchAddress("barrel2g",barrel2g); fChain->SetBranchAddress("end2gp",end2gp); fChain->SetBranchAddress("wedge2gp",wedge2gp); fChain->SetBranchAddress("ntracks",&ntracks); fChain->SetBranchAddress("chisq1",&chisq1); fChain->SetBranchAddress("chisqct1",&chisqct1); fChain->SetBranchAddress("chisqsi1",&chisqsi1); fChain->SetBranchAddress("crv1",&crv1); fChain->SetBranchAddress("crv1gp",&crv1gp); fChain->SetBranchAddress("crv1pr",&crv1pr); fChain->SetBranchAddress("ctg1",&ctg1); fChain->SetBranchAddress("ctg1gp",&ctg1gp); fChain->SetBranchAddress("ctg1pr",&ctg1pr); fChain->SetBranchAddress("d01",&d01); fChain->SetBranchAddress("d01gp",&d01gp); fChain->SetBranchAddress("d01pr",&d01pr); fChain->SetBranchAddress("eta1",&eta1); fChain->SetBranchAddress("eta1gp",&eta1gp); fChain->SetBranchAddress("eta1pr",&eta1pr); fChain->SetBranchAddress("ncthtax1",&ncthtax1); fChain->SetBranchAddress("ncthtst1",&ncthtst1); fChain->SetBranchAddress("ncthit1",&ncthit1); fChain->SetBranchAddress("nsihphi1",&nsihphi1); fChain->SetBranchAddress("nsihit1",&nsihit1); fChain->SetBranchAddress("nsihits1",&nsihits1); fChain->SetBranchAddress("nsihitz1",&nsihitz1); fChain->SetBranchAddress("phi01",&phi01); fChain->SetBranchAddress("phi01gp",&phi01gp); fChain->SetBranchAddress("phi01pr",&phi01pr); fChain->SetBranchAddress("ptmu1",&ptmu1); fChain->SetBranchAddress("ptmu1gp",&ptmu1gp); fChain->SetBranchAddress("ptmu1pr",&ptmu1pr); fChain->SetBranchAddress("siwedge1",&siwedge1); fChain->SetBranchAddress("sigc1gp",&sigc1gp); fChain->SetBranchAddress("sigc1pr",&sigc1pr); fChain->SetBranchAddress("sigd01gp",&sigd01gp); fChain->SetBranchAddress("sigd01pr",&sigd01pr); fChain->SetBranchAddress("sigp01gp",&sigp01gp); fChain->SetBranchAddress("sigp01pr",&sigp01pr); fChain->SetBranchAddress("sigz01gp",&sigz01gp); fChain->SetBranchAddress("sigz01pr",&sigz01pr); fChain->SetBranchAddress("sigmac1",&sigmac1); fChain->SetBranchAddress("sigmad01",&sigmad01); fChain->SetBranchAddress("sigmap01",&sigmap01); fChain->SetBranchAddress("sigmaz01",&sigmaz01); fChain->SetBranchAddress("trkalg1",&trkalg1); fChain->SetBranchAddress("trkgalg1",&trkgalg1); fChain->SetBranchAddress("trkid1",&trkid1); fChain->SetBranchAddress("trkpalg1",&trkpalg1); fChain->SetBranchAddress("z01",&z01); fChain->SetBranchAddress("z01gp",&z01gp); fChain->SetBranchAddress("z01pr",&z01pr); fChain->SetBranchAddress("chisc1oi",&chisc1oi); fChain->SetBranchAddress("chisc1sa",&chisc1sa); fChain->SetBranchAddress("chiss1oi",&chiss1oi); fChain->SetBranchAddress("chiss1sa",&chiss1sa); fChain->SetBranchAddress("chisq1f",&chisq1f); fChain->SetBranchAddress("chisqc1f",&chisqc1f); fChain->SetBranchAddress("chisqs1f",&chisqs1f); fChain->SetBranchAddress("chisq1oi",&chisq1oi); fChain->SetBranchAddress("chisq1sa",&chisq1sa); fChain->SetBranchAddress("crv1f",&crv1f); fChain->SetBranchAddress("crv1oi",&crv1oi); fChain->SetBranchAddress("crv1sa",&crv1sa); fChain->SetBranchAddress("ctg1f",&ctg1f); fChain->SetBranchAddress("ctg1oi",&ctg1oi); fChain->SetBranchAddress("ctg1sa",&ctg1sa); fChain->SetBranchAddress("d01f",&d01f); fChain->SetBranchAddress("d01oi",&d01oi); fChain->SetBranchAddress("d01sa",&d01sa); fChain->SetBranchAddress("eta1f",&eta1f); fChain->SetBranchAddress("eta1oi",&eta1oi); fChain->SetBranchAddress("eta1sa",&eta1sa); fChain->SetBranchAddress("phi01f",&phi01f); fChain->SetBranchAddress("phi01oi",&phi01oi); fChain->SetBranchAddress("phi01sa",&phi01sa); fChain->SetBranchAddress("ptmu1f",&ptmu1f); fChain->SetBranchAddress("ptmu1oi",&ptmu1oi); fChain->SetBranchAddress("ptmu1sa",&ptmu1sa); fChain->SetBranchAddress("sigc1f",&sigc1f); fChain->SetBranchAddress("sigc1oi",&sigc1oi); fChain->SetBranchAddress("sigc1sa",&sigc1sa); fChain->SetBranchAddress("sigd01f",&sigd01f); fChain->SetBranchAddress("sigd01oi",&sigd01oi); fChain->SetBranchAddress("sigd01sa",&sigd01sa); fChain->SetBranchAddress("sigp01f",&sigp01f); fChain->SetBranchAddress("sigp01oi",&sigp01oi); fChain->SetBranchAddress("sigp01sa",&sigp01sa); fChain->SetBranchAddress("sigz01f",&sigz01f); fChain->SetBranchAddress("sigz01oi",&sigz01oi); fChain->SetBranchAddress("sigz01sa",&sigz01sa); fChain->SetBranchAddress("z01f",&z01f); fChain->SetBranchAddress("z01oi",&z01oi); fChain->SetBranchAddress("z01sa",&z01sa); fChain->SetBranchAddress("chisq2",&chisq2); fChain->SetBranchAddress("chisqct2",&chisqct2); fChain->SetBranchAddress("chisqsi2",&chisqsi2); fChain->SetBranchAddress("crv2",&crv2); fChain->SetBranchAddress("crv2gp",&crv2gp); fChain->SetBranchAddress("crv2pr",&crv2pr); fChain->SetBranchAddress("ctg2",&ctg2); fChain->SetBranchAddress("ctg2gp",&ctg2gp); fChain->SetBranchAddress("ctg2pr",&ctg2pr); fChain->SetBranchAddress("d02",&d02); fChain->SetBranchAddress("d02gp",&d02gp); fChain->SetBranchAddress("d02pr",&d02pr); fChain->SetBranchAddress("eta2",&eta2); fChain->SetBranchAddress("eta2gp",&eta2gp); fChain->SetBranchAddress("eta2pr",&eta2pr); fChain->SetBranchAddress("ncthtax2",&ncthtax2); fChain->SetBranchAddress("ncthtst2",&ncthtst2); fChain->SetBranchAddress("ncthit2",&ncthit2); fChain->SetBranchAddress("nsihphi2",&nsihphi2); fChain->SetBranchAddress("nsihit2",&nsihit2); fChain->SetBranchAddress("nsihits2",&nsihits2); fChain->SetBranchAddress("nsihitz2",&nsihitz2); fChain->SetBranchAddress("phi02",&phi02); fChain->SetBranchAddress("phi02gp",&phi02gp); fChain->SetBranchAddress("phi02pr",&phi02pr); fChain->SetBranchAddress("ptmu2",&ptmu2); fChain->SetBranchAddress("ptmu2gp",&ptmu2gp); fChain->SetBranchAddress("ptmu2pr",&ptmu2pr); fChain->SetBranchAddress("siwedge2",&siwedge2); fChain->SetBranchAddress("sigc2gp",&sigc2gp); fChain->SetBranchAddress("sigc2pr",&sigc2pr); fChain->SetBranchAddress("sigd02gp",&sigd02gp); fChain->SetBranchAddress("sigd02pr",&sigd02pr); fChain->SetBranchAddress("sigp02gp",&sigp02gp); fChain->SetBranchAddress("sigp02pr",&sigp02pr); fChain->SetBranchAddress("sigz02gp",&sigz02gp); fChain->SetBranchAddress("sigz02pr",&sigz02pr); fChain->SetBranchAddress("sigmac2",&sigmac2); fChain->SetBranchAddress("sigmad02",&sigmad02); fChain->SetBranchAddress("sigmap02",&sigmap02); fChain->SetBranchAddress("sigmaz02",&sigmaz02); fChain->SetBranchAddress("trkalg2",&trkalg2); fChain->SetBranchAddress("trkgalg2",&trkgalg2); fChain->SetBranchAddress("trkid2",&trkid2); fChain->SetBranchAddress("trkpalg2",&trkpalg2); fChain->SetBranchAddress("z02",&z02); fChain->SetBranchAddress("z02gp",&z02gp); fChain->SetBranchAddress("z02pr",&z02pr); fChain->SetBranchAddress("chisc2oi",&chisc2oi); fChain->SetBranchAddress("chisc2sa",&chisc2sa); fChain->SetBranchAddress("chiss2oi",&chiss2oi); fChain->SetBranchAddress("chiss2sa",&chiss2sa); fChain->SetBranchAddress("chisq2f",&chisq2f); fChain->SetBranchAddress("chisqc2f",&chisqc2f); fChain->SetBranchAddress("chisqs2f",&chisqs2f); fChain->SetBranchAddress("chisq2oi",&chisq2oi); fChain->SetBranchAddress("chisq2sa",&chisq2sa); fChain->SetBranchAddress("crv2f",&crv2f); fChain->SetBranchAddress("crv2oi",&crv2oi); fChain->SetBranchAddress("crv2sa",&crv2sa); fChain->SetBranchAddress("ctg2f",&ctg2f); fChain->SetBranchAddress("ctg2oi",&ctg2oi); fChain->SetBranchAddress("ctg2sa",&ctg2sa); fChain->SetBranchAddress("d02f",&d02f); fChain->SetBranchAddress("d02oi",&d02oi); fChain->SetBranchAddress("d02sa",&d02sa); fChain->SetBranchAddress("eta2f",&eta2f); fChain->SetBranchAddress("eta2oi",&eta2oi); fChain->SetBranchAddress("eta2sa",&eta2sa); fChain->SetBranchAddress("phi02f",&phi02f); fChain->SetBranchAddress("phi02oi",&phi02oi); fChain->SetBranchAddress("phi02sa",&phi02sa); fChain->SetBranchAddress("ptmu2f",&ptmu2f); fChain->SetBranchAddress("ptmu2oi",&ptmu2oi); fChain->SetBranchAddress("ptmu2sa",&ptmu2sa); fChain->SetBranchAddress("sigc2f",&sigc2f); fChain->SetBranchAddress("sigc2oi",&sigc2oi); fChain->SetBranchAddress("sigc2sa",&sigc2sa); fChain->SetBranchAddress("sigd02f",&sigd02f); fChain->SetBranchAddress("sigd02oi",&sigd02oi); fChain->SetBranchAddress("sigd02sa",&sigd02sa); fChain->SetBranchAddress("sigp02f",&sigp02f); fChain->SetBranchAddress("sigp02oi",&sigp02oi); fChain->SetBranchAddress("sigp02sa",&sigp02sa); fChain->SetBranchAddress("sigz02f",&sigz02f); fChain->SetBranchAddress("sigz02oi",&sigz02oi); fChain->SetBranchAddress("sigz02sa",&sigz02sa); fChain->SetBranchAddress("z02f",&z02f); fChain->SetBranchAddress("z02oi",&z02oi); fChain->SetBranchAddress("z02sa",&z02sa); } Bool_t jpsi482sel::Notify() { // Called when loading a new file cout << "Loading file " << ++nfiles << " npass= " << npass<< endl; // Get branch pointers. b_caltow1 = fChain->GetBranch("caltow1"); b_eme1 = fChain->GetBranch("eme1"); b_hade1 = fChain->GetBranch("hade1"); b_neigemf1 = fChain->GetBranch("neigemf1"); b_neiget1 = fChain->GetBranch("neiget1"); b_r4emfr1 = fChain->GetBranch("r4emfr1"); b_r4et1 = fChain->GetBranch("r4et1"); b_r7emfr1 = fChain->GetBranch("r7emfr1"); b_r7et1 = fChain->GetBranch("r7et1"); b_caltow2 = fChain->GetBranch("caltow2"); b_eme2 = fChain->GetBranch("eme2"); b_hade2 = fChain->GetBranch("hade2"); b_neigemf2 = fChain->GetBranch("neigemf2"); b_neiget2 = fChain->GetBranch("neiget2"); b_r4emfr2 = fChain->GetBranch("r4emfr2"); b_r4et2 = fChain->GetBranch("r4et2"); b_r7emfr2 = fChain->GetBranch("r7emfr2"); b_r7et2 = fChain->GetBranch("r7et2"); b_Beamtype = fChain->GetBranch("Beamtype"); b_Beamx = fChain->GetBranch("Beamx"); b_Beamy = fChain->GetBranch("Beamy"); b_Beamz = fChain->GetBranch("Beamz"); b_Cmucmu = fChain->GetBranch("Cmucmu"); b_Cmucmx = fChain->GetBranch("Cmucmx"); b_Cmup4cmu = fChain->GetBranch("Cmup4cmu"); b_Cmup4cmx = fChain->GetBranch("Cmup4cmx"); b_L1cmucmu = fChain->GetBranch("L1cmucmu"); b_L1cmucmx = fChain->GetBranch("L1cmucmx"); b_L1cmup4 = fChain->GetBranch("L1cmup4"); b_Myronflg = fChain->GetBranch("Myronflg"); b_Pvtxx = fChain->GetBranch("Pvtxx"); b_Pvtxy = fChain->GetBranch("Pvtxy"); b_Pvtxz = fChain->GetBranch("Pvtxz"); b_eventnum = fChain->GetBranch("eventnum"); b_runnum = fChain->GetBranch("runnum"); b_vertx = fChain->GetBranch("vertx"); b_verty = fChain->GetBranch("verty"); b_vertz = fChain->GetBranch("vertz"); b_dr = fChain->GetBranch("dr"); b_drerr = fChain->GetBranch("drerr"); b_dz = fChain->GetBranch("dz"); b_dzerr = fChain->GetBranch("dzerr"); b_errmass = fChain->GetBranch("errmass"); b_etafit = fChain->GetBranch("etafit"); b_fitprob = fChain->GetBranch("fitprob"); b_fitx2 = fChain->GetBranch("fitx2"); b_fitx2rp = fChain->GetBranch("fitx2rp"); b_fitx2z = fChain->GetBranch("fitx2z"); b_lxydimu = fChain->GetBranch("lxydimu"); b_lxyerr = fChain->GetBranch("lxyerr"); b_massfit = fChain->GetBranch("massfit"); b_ptdimuft = fChain->GetBranch("ptdimuft"); b_vertx1 = fChain->GetBranch("vertx1"); b_verty1 = fChain->GetBranch("verty1"); b_vertz1 = fChain->GetBranch("vertz1"); b_dr1 = fChain->GetBranch("dr1"); b_drerr1 = fChain->GetBranch("drerr1"); b_dz1 = fChain->GetBranch("dz1"); b_dzerr1 = fChain->GetBranch("dzerr1"); b_emass1 = fChain->GetBranch("emass1"); b_etacor1 = fChain->GetBranch("etacor1"); b_fitprb1 = fChain->GetBranch("fitprb1"); b_fitx21 = fChain->GetBranch("fitx21"); b_fitx2rp1 = fChain->GetBranch("fitx2rp1"); b_fitx2z1 = fChain->GetBranch("fitx2z1"); b_lxy1 = fChain->GetBranch("lxy1"); b_lxyerr1 = fChain->GetBranch("lxyerr1"); b_mass1 = fChain->GetBranch("mass1"); b_ptcor1 = fChain->GetBranch("ptcor1"); b_vertx2 = fChain->GetBranch("vertx2"); b_verty2 = fChain->GetBranch("verty2"); b_vertz2 = fChain->GetBranch("vertz2"); b_dr2 = fChain->GetBranch("dr2"); b_drerr2 = fChain->GetBranch("drerr2"); b_dz2 = fChain->GetBranch("dz2"); b_dzerr2 = fChain->GetBranch("dzerr2"); b_emass2 = fChain->GetBranch("emass2"); b_etacor2 = fChain->GetBranch("etacor2"); b_fitprb2 = fChain->GetBranch("fitprb2"); b_fitx22 = fChain->GetBranch("fitx22"); b_fitx2rp2 = fChain->GetBranch("fitx2rp2"); b_fitx2z2 = fChain->GetBranch("fitx2z2"); b_lxy2 = fChain->GetBranch("lxy2"); b_lxyerr2 = fChain->GetBranch("lxyerr2"); b_mass2 = fChain->GetBranch("mass2"); b_ptcor2 = fChain->GetBranch("ptcor2"); b_vertx3 = fChain->GetBranch("vertx3"); b_verty3 = fChain->GetBranch("verty3"); b_vertz3 = fChain->GetBranch("vertz3"); b_dr3 = fChain->GetBranch("dr3"); b_drerr3 = fChain->GetBranch("drerr3"); b_dz3 = fChain->GetBranch("dz3"); b_dzerr3 = fChain->GetBranch("dzerr3"); b_emass3 = fChain->GetBranch("emass3"); b_etacor3 = fChain->GetBranch("etacor3"); b_fitprb3 = fChain->GetBranch("fitprb3"); b_fitx23 = fChain->GetBranch("fitx23"); b_fitx2rp3 = fChain->GetBranch("fitx2rp3"); b_fitx2z3 = fChain->GetBranch("fitx2z3"); b_lxy3 = fChain->GetBranch("lxy3"); b_lxyerr3 = fChain->GetBranch("lxyerr3"); b_mass3 = fChain->GetBranch("mass3"); b_ptcor3 = fChain->GetBranch("ptcor3"); b_vertxgp = fChain->GetBranch("vertxgp"); b_vertygp = fChain->GetBranch("vertygp"); b_vertzgp = fChain->GetBranch("vertzgp"); b_drerrgp = fChain->GetBranch("drerrgp"); b_drgpar = fChain->GetBranch("drgpar"); b_dzerrgp = fChain->GetBranch("dzerrgp"); b_dzgpar = fChain->GetBranch("dzgpar"); b_emassgp = fChain->GetBranch("emassgp"); b_emassgpf = fChain->GetBranch("emassgpf"); b_etagpft = fChain->GetBranch("etagpft"); b_fitprbgf = fChain->GetBranch("fitprbgf"); b_fitprbgp = fChain->GetBranch("fitprbgp"); b_fitx2gp = fChain->GetBranch("fitx2gp"); b_fitx2gpf = fChain->GetBranch("fitx2gpf"); b_fitx2rpg = fChain->GetBranch("fitx2rpg"); b_fitx2zgf = fChain->GetBranch("fitx2zgf"); b_fitx2zgp = fChain->GetBranch("fitx2zgp"); b_ftx2rpgf = fChain->GetBranch("ftx2rpgf"); b_lxyerrgp = fChain->GetBranch("lxyerrgp"); b_lxygpar = fChain->GetBranch("lxygpar"); b_massgpf = fChain->GetBranch("massgpf"); b_massgpar = fChain->GetBranch("massgpar"); b_ptgparft = fChain->GetBranch("ptgparft"); b_vertxpr = fChain->GetBranch("vertxpr"); b_vertypr = fChain->GetBranch("vertypr"); b_vertzpr = fChain->GetBranch("vertzpr"); b_drerrpar = fChain->GetBranch("drerrpar"); b_drpar = fChain->GetBranch("drpar"); b_dzerrpar = fChain->GetBranch("dzerrpar"); b_dzpar = fChain->GetBranch("dzpar"); b_emasspr = fChain->GetBranch("emasspr"); b_etaparft = fChain->GetBranch("etaparft"); b_fitprbpr = fChain->GetBranch("fitprbpr"); b_fitx2pr = fChain->GetBranch("fitx2pr"); b_fitx2rpp = fChain->GetBranch("fitx2rpp"); b_fitx2zpr = fChain->GetBranch("fitx2zpr"); b_lxyerrpr = fChain->GetBranch("lxyerrpr"); b_lxypar = fChain->GetBranch("lxypar"); b_masspar = fChain->GetBranch("masspar"); b_ptparft = fChain->GetBranch("ptparft"); b_dimuq = fChain->GetBranch("dimuq"); b_dphidimu = fChain->GetBranch("dphidimu"); b_massraw = fChain->GetBranch("massraw"); b_masstran = fChain->GetBranch("masstran"); b_njpsi = fChain->GetBranch("njpsi"); b_ptdimu = fChain->GetBranch("ptdimu"); b_ntcmdfired = fChain->GetBranch("ntcmdfired"); b_numl1mu = fChain->GetBranch("numl1mu"); b_Mtscword = fChain->GetBranch("Mtscword"); b_cardindex = fChain->GetBranch("cardindex"); b_cmul1phi = fChain->GetBranch("cmul1phi"); b_cmxl1phi = fChain->GetBranch("cmxl1phi"); b_mubit = fChain->GetBranch("mubit"); b_mul1type = fChain->GetBranch("mul1type"); b_passl1dimu = fChain->GetBranch("passl1dimu"); b_phil1hpt = fChain->GetBranch("phil1hpt"); b_phil1lpt = fChain->GetBranch("phil1lpt"); b_word2 = fChain->GetBranch("word2"); b_word33 = fChain->GetBranch("word33"); b_word34 = fChain->GetBranch("word34"); b_passl2jpsi = fChain->GetBranch("passl2jpsi"); b_passl2rareb = fChain->GetBranch("passl2rareb"); b_trk1okmc = fChain->GetBranch("trk1okmc"); b_trk2okmc = fChain->GetBranch("trk2okmc"); b_nmuons = fChain->GetBranch("nmuons"); b_cmp1dphi = fChain->GetBranch("cmp1dphi"); b_cmp1drph = fChain->GetBranch("cmp1drph"); b_cmp1dthe = fChain->GetBranch("cmp1dthe"); b_cmp1dz = fChain->GetBranch("cmp1dz"); b_cmp1x2x = fChain->GetBranch("cmp1x2x"); b_cmp1x2xp = fChain->GetBranch("cmp1x2xp"); b_cmp1x2z = fChain->GetBranch("cmp1x2z"); b_cmp1x2zp = fChain->GetBranch("cmp1x2zp"); b_cmu1dphi = fChain->GetBranch("cmu1dphi"); b_cmu1drph = fChain->GetBranch("cmu1drph"); b_cmu1dthe = fChain->GetBranch("cmu1dthe"); b_cmu1dz = fChain->GetBranch("cmu1dz"); b_cmu1phi = fChain->GetBranch("cmu1phi"); b_cmu1x2x = fChain->GetBranch("cmu1x2x"); b_cmu1x2xp = fChain->GetBranch("cmu1x2xp"); b_cmu1x2z = fChain->GetBranch("cmu1x2z"); b_cmu1x2zp = fChain->GetBranch("cmu1x2zp"); b_cmx1dphi = fChain->GetBranch("cmx1dphi"); b_cmx1drph = fChain->GetBranch("cmx1drph"); b_cmx1dthe = fChain->GetBranch("cmx1dthe"); b_cmx1dz = fChain->GetBranch("cmx1dz"); b_cmx1x2x = fChain->GetBranch("cmx1x2x"); b_cmx1x2xp = fChain->GetBranch("cmx1x2xp"); b_cmx1x2z = fChain->GetBranch("cmx1x2z"); b_cmx1x2zp = fChain->GetBranch("cmx1x2zp"); b_goodmu1 = fChain->GetBranch("goodmu1"); b_mu1maxt = fChain->GetBranch("mu1maxt"); b_mu1mint = fChain->GetBranch("mu1mint"); b_mu1type = fChain->GetBranch("mu1type"); b_mu1dt = fChain->GetBranch("mu1dt"); b_cmp2dphi = fChain->GetBranch("cmp2dphi"); b_cmp2drph = fChain->GetBranch("cmp2drph"); b_cmp2dthe = fChain->GetBranch("cmp2dthe"); b_cmp2dz = fChain->GetBranch("cmp2dz"); b_cmp2x2x = fChain->GetBranch("cmp2x2x"); b_cmp2x2xp = fChain->GetBranch("cmp2x2xp"); b_cmp2x2z = fChain->GetBranch("cmp2x2z"); b_cmp2x2zp = fChain->GetBranch("cmp2x2zp"); b_cmu2dphi = fChain->GetBranch("cmu2dphi"); b_cmu2drph = fChain->GetBranch("cmu2drph"); b_cmu2dthe = fChain->GetBranch("cmu2dthe"); b_cmu2dz = fChain->GetBranch("cmu2dz"); b_cmu2phi = fChain->GetBranch("cmu2phi"); b_cmu2x2x = fChain->GetBranch("cmu2x2x"); b_cmu2x2xp = fChain->GetBranch("cmu2x2xp"); b_cmu2x2z = fChain->GetBranch("cmu2x2z"); b_cmu2x2zp = fChain->GetBranch("cmu2x2zp"); b_cmx2dphi = fChain->GetBranch("cmx2dphi"); b_cmx2drph = fChain->GetBranch("cmx2drph"); b_cmx2dthe = fChain->GetBranch("cmx2dthe"); b_cmx2dz = fChain->GetBranch("cmx2dz"); b_cmx2x2x = fChain->GetBranch("cmx2x2x"); b_cmx2x2xp = fChain->GetBranch("cmx2x2xp"); b_cmx2x2z = fChain->GetBranch("cmx2x2z"); b_cmx2x2zp = fChain->GetBranch("cmx2x2zp"); b_goodmu2 = fChain->GetBranch("goodmu2"); b_mu2maxt = fChain->GetBranch("mu2maxt"); b_mu2mint = fChain->GetBranch("mu2mint"); b_mu2type = fChain->GetBranch("mu2type"); b_mu2dt = fChain->GetBranch("mu2dt"); b_barrel1 = fChain->GetBranch("barrel1"); b_end1 = fChain->GetBranch("end1"); b_nused1 = fChain->GetBranch("nused1"); b_silayer1 = fChain->GetBranch("silayer1"); b_wedge1 = fChain->GetBranch("wedge1"); b_barrel1g = fChain->GetBranch("barrel1g"); b_end1gp = fChain->GetBranch("end1gp"); b_wedge1gp = fChain->GetBranch("wedge1gp"); b_barrel2 = fChain->GetBranch("barrel2"); b_end2 = fChain->GetBranch("end2"); b_nused2 = fChain->GetBranch("nused2"); b_silayer2 = fChain->GetBranch("silayer2"); b_wedge2 = fChain->GetBranch("wedge2"); b_barrel2g = fChain->GetBranch("barrel2g"); b_end2gp = fChain->GetBranch("end2gp"); b_wedge2gp = fChain->GetBranch("wedge2gp"); b_ntracks = fChain->GetBranch("ntracks"); b_chisq1 = fChain->GetBranch("chisq1"); b_chisqct1 = fChain->GetBranch("chisqct1"); b_chisqsi1 = fChain->GetBranch("chisqsi1"); b_crv1 = fChain->GetBranch("crv1"); b_crv1gp = fChain->GetBranch("crv1gp"); b_crv1pr = fChain->GetBranch("crv1pr"); b_ctg1 = fChain->GetBranch("ctg1"); b_ctg1gp = fChain->GetBranch("ctg1gp"); b_ctg1pr = fChain->GetBranch("ctg1pr"); b_d01 = fChain->GetBranch("d01"); b_d01gp = fChain->GetBranch("d01gp"); b_d01pr = fChain->GetBranch("d01pr"); b_eta1 = fChain->GetBranch("eta1"); b_eta1gp = fChain->GetBranch("eta1gp"); b_eta1pr = fChain->GetBranch("eta1pr"); b_ncthtax1 = fChain->GetBranch("ncthtax1"); b_ncthtst1 = fChain->GetBranch("ncthtst1"); b_ncthit1 = fChain->GetBranch("ncthit1"); b_nsihphi1 = fChain->GetBranch("nsihphi1"); b_nsihit1 = fChain->GetBranch("nsihit1"); b_nsihits1 = fChain->GetBranch("nsihits1"); b_nsihitz1 = fChain->GetBranch("nsihitz1"); b_phi01 = fChain->GetBranch("phi01"); b_phi01gp = fChain->GetBranch("phi01gp"); b_phi01pr = fChain->GetBranch("phi01pr"); b_ptmu1 = fChain->GetBranch("ptmu1"); b_ptmu1gp = fChain->GetBranch("ptmu1gp"); b_ptmu1pr = fChain->GetBranch("ptmu1pr"); b_siwedge1 = fChain->GetBranch("siwedge1"); b_sigc1gp = fChain->GetBranch("sigc1gp"); b_sigc1pr = fChain->GetBranch("sigc1pr"); b_sigd01gp = fChain->GetBranch("sigd01gp"); b_sigd01pr = fChain->GetBranch("sigd01pr"); b_sigp01gp = fChain->GetBranch("sigp01gp"); b_sigp01pr = fChain->GetBranch("sigp01pr"); b_sigz01gp = fChain->GetBranch("sigz01gp"); b_sigz01pr = fChain->GetBranch("sigz01pr"); b_sigmac1 = fChain->GetBranch("sigmac1"); b_sigmad01 = fChain->GetBranch("sigmad01"); b_sigmap01 = fChain->GetBranch("sigmap01"); b_sigmaz01 = fChain->GetBranch("sigmaz01"); b_trkalg1 = fChain->GetBranch("trkalg1"); b_trkgalg1 = fChain->GetBranch("trkgalg1"); b_trkid1 = fChain->GetBranch("trkid1"); b_trkpalg1 = fChain->GetBranch("trkpalg1"); b_z01 = fChain->GetBranch("z01"); b_z01gp = fChain->GetBranch("z01gp"); b_z01pr = fChain->GetBranch("z01pr"); b_chisc1oi = fChain->GetBranch("chisc1oi"); b_chisc1sa = fChain->GetBranch("chisc1sa"); b_chiss1oi = fChain->GetBranch("chiss1oi"); b_chiss1sa = fChain->GetBranch("chiss1sa"); b_chisq1f = fChain->GetBranch("chisq1f"); b_chisqc1f = fChain->GetBranch("chisqc1f"); b_chisqs1f = fChain->GetBranch("chisqs1f"); b_chisq1oi = fChain->GetBranch("chisq1oi"); b_chisq1sa = fChain->GetBranch("chisq1sa"); b_crv1f = fChain->GetBranch("crv1f"); b_crv1oi = fChain->GetBranch("crv1oi"); b_crv1sa = fChain->GetBranch("crv1sa"); b_ctg1f = fChain->GetBranch("ctg1f"); b_ctg1oi = fChain->GetBranch("ctg1oi"); b_ctg1sa = fChain->GetBranch("ctg1sa"); b_d01f = fChain->GetBranch("d01f"); b_d01oi = fChain->GetBranch("d01oi"); b_d01sa = fChain->GetBranch("d01sa"); b_eta1f = fChain->GetBranch("eta1f"); b_eta1oi = fChain->GetBranch("eta1oi"); b_eta1sa = fChain->GetBranch("eta1sa"); b_phi01f = fChain->GetBranch("phi01f"); b_phi01oi = fChain->GetBranch("phi01oi"); b_phi01sa = fChain->GetBranch("phi01sa"); b_ptmu1f = fChain->GetBranch("ptmu1f"); b_ptmu1oi = fChain->GetBranch("ptmu1oi"); b_ptmu1sa = fChain->GetBranch("ptmu1sa"); b_sigc1f = fChain->GetBranch("sigc1f"); b_sigc1oi = fChain->GetBranch("sigc1oi"); b_sigc1sa = fChain->GetBranch("sigc1sa"); b_sigd01f = fChain->GetBranch("sigd01f"); b_sigd01oi = fChain->GetBranch("sigd01oi"); b_sigd01sa = fChain->GetBranch("sigd01sa"); b_sigp01f = fChain->GetBranch("sigp01f"); b_sigp01oi = fChain->GetBranch("sigp01oi"); b_sigp01sa = fChain->GetBranch("sigp01sa"); b_sigz01f = fChain->GetBranch("sigz01f"); b_sigz01oi = fChain->GetBranch("sigz01oi"); b_sigz01sa = fChain->GetBranch("sigz01sa"); b_z01f = fChain->GetBranch("z01f"); b_z01oi = fChain->GetBranch("z01oi"); b_z01sa = fChain->GetBranch("z01sa"); b_chisq2 = fChain->GetBranch("chisq2"); b_chisqct2 = fChain->GetBranch("chisqct2"); b_chisqsi2 = fChain->GetBranch("chisqsi2"); b_crv2 = fChain->GetBranch("crv2"); b_crv2gp = fChain->GetBranch("crv2gp"); b_crv2pr = fChain->GetBranch("crv2pr"); b_ctg2 = fChain->GetBranch("ctg2"); b_ctg2gp = fChain->GetBranch("ctg2gp"); b_ctg2pr = fChain->GetBranch("ctg2pr"); b_d02 = fChain->GetBranch("d02"); b_d02gp = fChain->GetBranch("d02gp"); b_d02pr = fChain->GetBranch("d02pr"); b_eta2 = fChain->GetBranch("eta2"); b_eta2gp = fChain->GetBranch("eta2gp"); b_eta2pr = fChain->GetBranch("eta2pr"); b_ncthtax2 = fChain->GetBranch("ncthtax2"); b_ncthtst2 = fChain->GetBranch("ncthtst2"); b_ncthit2 = fChain->GetBranch("ncthit2"); b_nsihphi2 = fChain->GetBranch("nsihphi2"); b_nsihit2 = fChain->GetBranch("nsihit2"); b_nsihits2 = fChain->GetBranch("nsihits2"); b_nsihitz2 = fChain->GetBranch("nsihitz2"); b_phi02 = fChain->GetBranch("phi02"); b_phi02gp = fChain->GetBranch("phi02gp"); b_phi02pr = fChain->GetBranch("phi02pr"); b_ptmu2 = fChain->GetBranch("ptmu2"); b_ptmu2gp = fChain->GetBranch("ptmu2gp"); b_ptmu2pr = fChain->GetBranch("ptmu2pr"); b_siwedge2 = fChain->GetBranch("siwedge2"); b_sigc2gp = fChain->GetBranch("sigc2gp"); b_sigc2pr = fChain->GetBranch("sigc2pr"); b_sigd02gp = fChain->GetBranch("sigd02gp"); b_sigd02pr = fChain->GetBranch("sigd02pr"); b_sigp02gp = fChain->GetBranch("sigp02gp"); b_sigp02pr = fChain->GetBranch("sigp02pr"); b_sigz02gp = fChain->GetBranch("sigz02gp"); b_sigz02pr = fChain->GetBranch("sigz02pr"); b_sigmac2 = fChain->GetBranch("sigmac2"); b_sigmad02 = fChain->GetBranch("sigmad02"); b_sigmap02 = fChain->GetBranch("sigmap02"); b_sigmaz02 = fChain->GetBranch("sigmaz02"); b_trkalg2 = fChain->GetBranch("trkalg2"); b_trkgalg2 = fChain->GetBranch("trkgalg2"); b_trkid2 = fChain->GetBranch("trkid2"); b_trkpalg2 = fChain->GetBranch("trkpalg2"); b_z02 = fChain->GetBranch("z02"); b_z02gp = fChain->GetBranch("z02gp"); b_z02pr = fChain->GetBranch("z02pr"); b_chisc2oi = fChain->GetBranch("chisc2oi"); b_chisc2sa = fChain->GetBranch("chisc2sa"); b_chiss2oi = fChain->GetBranch("chiss2oi"); b_chiss2sa = fChain->GetBranch("chiss2sa"); b_chisq2f = fChain->GetBranch("chisq2f"); b_chisqc2f = fChain->GetBranch("chisqc2f"); b_chisqs2f = fChain->GetBranch("chisqs2f"); b_chisq2oi = fChain->GetBranch("chisq2oi"); b_chisq2sa = fChain->GetBranch("chisq2sa"); b_crv2f = fChain->GetBranch("crv2f"); b_crv2oi = fChain->GetBranch("crv2oi"); b_crv2sa = fChain->GetBranch("crv2sa"); b_ctg2f = fChain->GetBranch("ctg2f"); b_ctg2oi = fChain->GetBranch("ctg2oi"); b_ctg2sa = fChain->GetBranch("ctg2sa"); b_d02f = fChain->GetBranch("d02f"); b_d02oi = fChain->GetBranch("d02oi"); b_d02sa = fChain->GetBranch("d02sa"); b_eta2f = fChain->GetBranch("eta2f"); b_eta2oi = fChain->GetBranch("eta2oi"); b_eta2sa = fChain->GetBranch("eta2sa"); b_phi02f = fChain->GetBranch("phi02f"); b_phi02oi = fChain->GetBranch("phi02oi"); b_phi02sa = fChain->GetBranch("phi02sa"); b_ptmu2f = fChain->GetBranch("ptmu2f"); b_ptmu2oi = fChain->GetBranch("ptmu2oi"); b_ptmu2sa = fChain->GetBranch("ptmu2sa"); b_sigc2f = fChain->GetBranch("sigc2f"); b_sigc2oi = fChain->GetBranch("sigc2oi"); b_sigc2sa = fChain->GetBranch("sigc2sa"); b_sigd02f = fChain->GetBranch("sigd02f"); b_sigd02oi = fChain->GetBranch("sigd02oi"); b_sigd02sa = fChain->GetBranch("sigd02sa"); b_sigp02f = fChain->GetBranch("sigp02f"); b_sigp02oi = fChain->GetBranch("sigp02oi"); b_sigp02sa = fChain->GetBranch("sigp02sa"); b_sigz02f = fChain->GetBranch("sigz02f"); b_sigz02oi = fChain->GetBranch("sigz02oi"); b_sigz02sa = fChain->GetBranch("sigz02sa"); b_z02f = fChain->GetBranch("z02f"); b_z02oi = fChain->GetBranch("z02oi"); b_z02sa = fChain->GetBranch("z02sa"); return kTRUE; } #endif // #ifdef jpsi482sel_cxx