Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

NtpStNC.h

Go to the documentation of this file.
00001 
00002 // This class has been automatically generated on
00003 // Thu Feb 17 12:24:55 2005 by ROOT version 4.02/00
00004 // from TTree NtpSt/Persistency stream tree
00005 // found on file: ntupleSt.root
00007 
00008 #ifndef NtpStNC_h
00009 #define NtpStNC_h
00010 
00011 #include <TROOT.h>
00012 #include <TChain.h>
00013 #include <TFile.h>
00014    const Int_t kMaxvetostp = 20000;
00015    const Int_t kMaxstp = 10000;
00016    const Int_t kMaxslc = 10000;
00017    const Int_t kMaxshw = 10000;
00018    const Int_t kMaxclu = 20000;
00019    const Int_t kMaxtrk = 10000;
00020    const Int_t kMaxevt = 10000;
00021    const Int_t kMaxmc = 10000;
00022    const Int_t kMaxstdhep = 10000;
00023    const Int_t kMaxdigihit = 10000;
00024    const Int_t kMaxthstp = 10000;
00025    const Int_t kMaxthslc = 10000;
00026    const Int_t kMaxthshw = 10000;
00027    const Int_t kMaxthtrk = 10000;
00028    const Int_t kMaxthevt = 10000;
00029 
00030 
00031 int abs(int i)
00032 {
00033   if(i<0) return -i;
00034   else return i;}
00035 
00036 double abs(double d)
00037 {
00038  if(d<0.0) return -d;
00039  else return d;}
00040 
00041 long abs(long l)
00042 {
00043   if(l<0) return -l;
00044   else return l;}
00045 
00046 class NtpSt {
00047 public :
00048    TTree          *fChain;   
00049    Int_t           fCurrent; 
00050 
00051    // Declaration of leave types
00052  //NtpStRecord     *NtpStRecord;
00053    UInt_t          fUniqueID;
00054    UInt_t          fBits;
00055    TString         fName;
00056    TString         fTitle;
00057    UInt_t          fHeader_fUniqueID;
00058    UInt_t          fHeader_fBits;
00059    UInt_t          fHeader_fVldContext_fUniqueID;
00060    UInt_t          fHeader_fVldContext_fBits;
00061    Int_t           fHeader_fVldContext_fDetector;
00062    Int_t           fHeader_fVldContext_fSimFlag;
00063    Int_t           fHeader_fVldContext_fTimeStamp_fSec;
00064    Int_t           fHeader_fVldContext_fTimeStamp_fNanoSec;
00065    Int_t           fHeader_fRun;
00066    Short_t         fHeader_fSubRun;
00067    Short_t         fHeader_fRunType;
00068    UInt_t          fHeader_fErrorCode;
00069    Int_t           fHeader_fSnarl;
00070    UInt_t          fHeader_fTrigSrc;
00071    Int_t           fHeader_fTimeFrame;
00072    Int_t           fHeader_fEvent;
00073    Bool_t          fIsClearable;
00074    UInt_t          evthdr_fUniqueID;
00075    UInt_t          evthdr_fBits;
00076    UInt_t          evthdr_ndigit;
00077    UInt_t          evthdr_nstrip;
00078    UShort_t        evthdr_nslice;
00079    UShort_t        evthdr_ncluster;
00080    UShort_t        evthdr_ntrack;
00081    UShort_t        evthdr_nshower;
00082    UShort_t        evthdr_nevent;
00083    Double_t        evthdr_trigtime;
00084    UInt_t          evthdr_ph_fUniqueID;
00085    UInt_t          evthdr_ph_fBits;
00086    Float_t         evthdr_ph_raw;
00087    Float_t         evthdr_ph_siglin;
00088    Float_t         evthdr_ph_sigcor;
00089    Float_t         evthdr_ph_pe;
00090    UInt_t          evthdr_planeall_fUniqueID;
00091    UInt_t          evthdr_planeall_fBits;
00092    UShort_t        evthdr_planeall_n;
00093    UShort_t        evthdr_planeall_nu;
00094    UShort_t        evthdr_planeall_nv;
00095    UShort_t        evthdr_planeall_beg;
00096    UShort_t        evthdr_planeall_begu;
00097    UShort_t        evthdr_planeall_begv;
00098    UShort_t        evthdr_planeall_end;
00099    UShort_t        evthdr_planeall_endu;
00100    UShort_t        evthdr_planeall_endv;
00101    UInt_t          evthdr_plane_fUniqueID;
00102    UInt_t          evthdr_plane_fBits;
00103    UShort_t        evthdr_plane_n;
00104    UShort_t        evthdr_plane_nu;
00105    UShort_t        evthdr_plane_nv;
00106    UShort_t        evthdr_plane_beg;
00107    UShort_t        evthdr_plane_begu;
00108    UShort_t        evthdr_plane_begv;
00109    UShort_t        evthdr_plane_end;
00110    UShort_t        evthdr_plane_endu;
00111    UShort_t        evthdr_plane_endv;
00112    UInt_t          evthdr_date_fUniqueID;
00113    UInt_t          evthdr_date_fBits;
00114    UShort_t        evthdr_date_year;
00115    Char_t          evthdr_date_month;
00116    Char_t          evthdr_date_day;
00117    Char_t          evthdr_date_hour;
00118    Char_t          evthdr_date_minute;
00119    Double_t        evthdr_date_sec;
00120    UInt_t          evthdr_date_utc;
00121    UInt_t          vetohdr_fUniqueID;
00122    UInt_t          vetohdr_fBits;
00123    UInt_t          vetohdr_ndigit[3];
00124    UInt_t          vetohdr_nplank[3];
00125    Int_t           vetohdr_adc[3];
00126    Float_t         vetohdr_dx[3];
00127    Int_t           vetohdr_dxvetostp[3];
00128    Float_t         vetohdr_dcos;
00129    Float_t         vetohdr_projx;
00130    Float_t         vetohdr_projy;
00131    Float_t         vetohdr_projz;
00132    Bool_t          vetohdr_ishit;
00133    UInt_t          crhdr_fUniqueID;
00134    UInt_t          crhdr_fBits;
00135    Float_t         crhdr_zenith;
00136    Float_t         crhdr_azimuth;
00137    Float_t         crhdr_ra;
00138    Float_t         crhdr_rahourangle;
00139    Float_t         crhdr_dec;
00140    Double_t        crhdr_juliandate;
00141    Float_t         crhdr_locsiderialtime;
00142    UInt_t          dmxstatus_fUniqueID;
00143    UInt_t          dmxstatus_fBits;
00144    UChar_t         dmxstatus_ismultimuon;
00145    UChar_t         dmxstatus_nonphysicalfail;
00146    UChar_t         dmxstatus_validplanesfail;
00147    UChar_t         dmxstatus_vertexplanefail;
00148    UShort_t        dmxstatus_ustrayplanes;
00149    UShort_t        dmxstatus_vstrayplanes;
00150    UShort_t        dmxstatus_uvalidplanes;
00151    UShort_t        dmxstatus_vvalidplanes;
00152    Float_t         dmxstatus_avgtimeoffset;
00153    UInt_t          mchdr_fUniqueID;
00154    UInt_t          mchdr_fBits;
00155    UShort_t        mchdr_nmc;
00156    UShort_t        mchdr_nstdhep;
00157    UInt_t          mchdr_ndigihit;
00158    UInt_t          photon_fUniqueID;
00159    UInt_t          photon_fBits;
00160    UShort_t        photon_hitsDiscardedGeom;
00161    UShort_t        photon_hitsDiscardedBad;
00162    UInt_t          photon_totalHits;
00163    UInt_t          photon_totalStripsHit;
00164    UInt_t          photon_bluePhotons;
00165    UInt_t          photon_greenPhotons;
00166    UInt_t          photon_bluePhotons_nonprescaled;
00167    UInt_t          photon_greenPhotons_nonprescaled;
00168    UInt_t          photon_totalPE;
00169    UInt_t          photon_totalPixels;
00170    Float_t         photon_totalHitEnergy;
00171    Float_t         photon_energyDiscardedGeom;
00172    Float_t         photon_energyDiscardedBad;
00173    UInt_t          detsim_fUniqueID;
00174    UInt_t          detsim_fBits;
00175    UInt_t          detsim_nPE;
00176    UInt_t          detsim_hitPixels;
00177    UInt_t          detsim_hitPixelsWithXtalk;
00178    UInt_t          detsim_digitsAfterFETrigger;
00179    UInt_t          detsim_digitsAfterSpars;
00180    UInt_t          detsim_digitsAfterDaqTrigger;
00181    Float_t         detsim_totalPE;
00182    Float_t         detsim_totalCharge;
00183    Float_t         detsim_adcsAfterFETrigger;
00184    Float_t         detsim_adcsAfterSpars;
00185    Float_t         detsim_adcsAfterDaqTrigger;
00186    UShort_t        detsim_bigSnarl;
00187    Int_t           detsim_snarls;
00188    UInt_t          detsim_snarlDigits[0];   //[detsim.snarls]
00189    UInt_t          detsim_snarlTrigger[0];   //[detsim.snarls]
00190    Float_t         detsim_snarlAdcs[0];   //[detsim.snarls]
00191    Int_t           vetostp_;
00192    UInt_t          vetostp_fUniqueID[kMaxvetostp];   //[vetostp_]
00193    UInt_t          vetostp_fBits[kMaxvetostp];   //[vetostp_]
00194    UShort_t        vetostp_index[kMaxvetostp];   //[vetostp_]
00195    Int_t           vetostp_ndigit[kMaxvetostp];   //[vetostp_]
00196    Int_t           vetostp_pln[kMaxvetostp];   //[vetostp_]
00197    Int_t           vetostp_plank[kMaxvetostp];   //[vetostp_]
00198    Float_t         vetostp_x[kMaxvetostp];   //[vetostp_]
00199    Float_t         vetostp_y[kMaxvetostp];   //[vetostp_]
00200    Float_t         vetostp_z[kMaxvetostp][2];   //[vetostp_]
00201    Int_t           vetostp_adc[kMaxvetostp][2];   //[vetostp_]
00202    Int_t           vetostp_pmtindex[kMaxvetostp][2];   //[vetostp_]
00203    Int_t           vetostp_pmtpixel[kMaxvetostp][2];   //[vetostp_]
00204    Float_t         vetostp_wlspigtail[kMaxvetostp][2];   //[vetostp_]
00205    Float_t         vetostp_clearlen[kMaxvetostp][2];   //[vetostp_]
00206    Double_t        vetostp_time[kMaxvetostp][2];   //[vetostp_]
00207    Double_t        vetostp_timeraw[kMaxvetostp][2];   //[vetostp_]
00208    Int_t           stp_;
00209    UInt_t          stp_fUniqueID[kMaxstp];   //[stp_]
00210    UInt_t          stp_fBits[kMaxstp];   //[stp_]
00211    Int_t           stp_index[kMaxstp];   //[stp_]
00212    Char_t          stp_planeview[kMaxstp];   //[stp_]
00213    UShort_t        stp_ndigit[kMaxstp];   //[stp_]
00214    UShort_t        stp_demuxveto[kMaxstp];   //[stp_]
00215    UShort_t        stp_strip[kMaxstp];   //[stp_]
00216    UShort_t        stp_plane[kMaxstp];   //[stp_]
00217    Float_t         stp_tpos[kMaxstp];   //[stp_]
00218    Float_t         stp_z[kMaxstp];   //[stp_]
00219    Int_t           stp_pmtindex0[kMaxstp];   //[stp_]
00220    Int_t           stp_pmtindex1[kMaxstp];   //[stp_]
00221    Double_t        stp_time0[kMaxstp];   //[stp_]
00222    Double_t        stp_time1[kMaxstp];   //[stp_]
00223    UInt_t          stp_ph0_fUniqueID[kMaxstp];   //[stp_]
00224    UInt_t          stp_ph0_fBits[kMaxstp];   //[stp_]
00225    Float_t         stp_ph0_raw[kMaxstp];   //[stp_]
00226    Float_t         stp_ph0_siglin[kMaxstp];   //[stp_]
00227    Float_t         stp_ph0_sigcor[kMaxstp];   //[stp_]
00228    Float_t         stp_ph0_pe[kMaxstp];   //[stp_]
00229    UInt_t          stp_ph1_fUniqueID[kMaxstp];   //[stp_]
00230    UInt_t          stp_ph1_fBits[kMaxstp];   //[stp_]
00231    Float_t         stp_ph1_raw[kMaxstp];   //[stp_]
00232    Float_t         stp_ph1_siglin[kMaxstp];   //[stp_]
00233    Float_t         stp_ph1_sigcor[kMaxstp];   //[stp_]
00234    Float_t         stp_ph1_pe[kMaxstp];   //[stp_]
00235    Int_t           slc_;
00236    UInt_t          slc_fUniqueID[kMaxslc];   //[slc_]
00237    UInt_t          slc_fBits[kMaxslc];   //[slc_]
00238    UShort_t        slc_index[kMaxslc];   //[slc_]
00239    Int_t           slc_ndigit[kMaxslc];   //[slc_]
00240    Int_t           slc_nstpcnt[kMaxslc];   //[slc_]
00241    Int_t           slc_nstrip[kMaxslc];   //[slc_]
00242    Int_t          *slc_stp[kMaxslc];   //[slc_nstrip]
00243    UInt_t          slc_ph_fUniqueID[kMaxslc];   //[slc_]
00244    UInt_t          slc_ph_fBits[kMaxslc];   //[slc_]
00245    Float_t         slc_ph_raw[kMaxslc];   //[slc_]
00246    Float_t         slc_ph_siglin[kMaxslc];   //[slc_]
00247    Float_t         slc_ph_sigcor[kMaxslc];   //[slc_]
00248    Float_t         slc_ph_pe[kMaxslc];   //[slc_]
00249    UInt_t          slc_plane_fUniqueID[kMaxslc];   //[slc_]
00250    UInt_t          slc_plane_fBits[kMaxslc];   //[slc_]
00251    UShort_t        slc_plane_n[kMaxslc];   //[slc_]
00252    UShort_t        slc_plane_nu[kMaxslc];   //[slc_]
00253    UShort_t        slc_plane_nv[kMaxslc];   //[slc_]
00254    UShort_t        slc_plane_beg[kMaxslc];   //[slc_]
00255    UShort_t        slc_plane_begu[kMaxslc];   //[slc_]
00256    UShort_t        slc_plane_begv[kMaxslc];   //[slc_]
00257    UShort_t        slc_plane_end[kMaxslc];   //[slc_]
00258    UShort_t        slc_plane_endu[kMaxslc];   //[slc_]
00259    UShort_t        slc_plane_endv[kMaxslc];   //[slc_]
00260    Int_t           clu_;
00261    UInt_t          clu_fUniqueID[kMaxclu];   //[clu_]
00262    UInt_t          clu_fBits[kMaxclu];   //[clu_]
00263    UShort_t        clu_index[kMaxclu];   //[clu_]
00264    UShort_t        clu_planeview[kMaxclu];   //[clu_]
00265    UShort_t        clu_nplane[kMaxclu];   //[clu_]
00266    UShort_t        clu_begplane[kMaxclu];   //[clu_]
00267    UShort_t        clu_endplane[kMaxclu];   //[clu_]
00268    UShort_t        clu_id[kMaxclu];   //[clu_]
00269    Short_t         clu_slc[kMaxclu];   //[clu_]
00270    Int_t           clu_ndigit[kMaxclu];   //[clu_]
00271    Int_t           clu_nstpcnt[kMaxclu];   //[clu_]
00272    Int_t           clu_nstrip[kMaxclu];   //[clu_]
00273    Int_t          *clu_stp[kMaxclu];   //[clu_nstrip]
00274    Float_t         clu_probem[kMaxclu];   //[clu_]
00275    Float_t         clu_zvtx[kMaxclu];   //[clu_]
00276    Float_t         clu_tposvtx[kMaxclu];   //[clu_]
00277    Float_t         clu_slope[kMaxclu];   //[clu_]
00278    Float_t         clu_avgdev[kMaxclu];   //[clu_]
00279    UInt_t          clu_ph_fUniqueID[kMaxclu];   //[clu_]
00280    UInt_t          clu_ph_fBits[kMaxclu];   //[clu_]
00281    Float_t         clu_ph_raw[kMaxclu];   //[clu_]
00282    Float_t         clu_ph_siglin[kMaxclu];   //[clu_]
00283    Float_t         clu_ph_sigcor[kMaxclu];   //[clu_]
00284    Float_t         clu_ph_pe[kMaxclu];   //[clu_]
00285    Float_t         clu_ph_sigmap[kMaxclu];   //[clu_]
00286    Float_t         clu_ph_mip[kMaxclu];   //[clu_]
00287    Float_t         clu_ph_gev[kMaxclu];   //[clu_]
00288    Int_t           shw_;
00289    UInt_t          shw_fUniqueID[kMaxshw];   //[shw_]
00290    UInt_t          shw_fBits[kMaxshw];   //[shw_]
00291    UShort_t        shw_index[kMaxshw];   //[shw_]
00292    Short_t         shw_slc[kMaxshw];   //[shw_]
00293    Int_t           shw_ndigit[kMaxshw];   //[shw_]
00294    Int_t           shw_nstpcnt[kMaxshw];   //[shw_]
00295    Int_t           shw_nstrip[kMaxshw];   //[shw_]
00296    Int_t          *shw_stp[kMaxshw];   //[shw_nstrip]
00297    Short_t         shw_nUcluster[kMaxshw];   //[shw_]
00298    Short_t         shw_nVcluster[kMaxshw];   //[shw_]
00299    Int_t           shw_ncluster[kMaxshw];   //[shw_]
00300    Int_t          *shw_clu[kMaxshw];   //[shw_ncluster]
00301    UInt_t          shw_ph_fUniqueID[kMaxshw];   //[shw_]
00302    UInt_t          shw_ph_fBits[kMaxshw];   //[shw_]
00303    Float_t         shw_ph_raw[kMaxshw];   //[shw_]
00304    Float_t         shw_ph_siglin[kMaxshw];   //[shw_]
00305    Float_t         shw_ph_sigcor[kMaxshw];   //[shw_]
00306    Float_t         shw_ph_pe[kMaxshw];   //[shw_]
00307    Float_t         shw_ph_sigmap[kMaxshw];   //[shw_]
00308    Float_t         shw_ph_mip[kMaxshw];   //[shw_]
00309    Float_t         shw_ph_gev[kMaxshw];   //[shw_]
00310    UInt_t          shw_plane_fUniqueID[kMaxshw];   //[shw_]
00311    UInt_t          shw_plane_fBits[kMaxshw];   //[shw_]
00312    UShort_t        shw_plane_n[kMaxshw];   //[shw_]
00313    UShort_t        shw_plane_nu[kMaxshw];   //[shw_]
00314    UShort_t        shw_plane_nv[kMaxshw];   //[shw_]
00315    UShort_t        shw_plane_beg[kMaxshw];   //[shw_]
00316    UShort_t        shw_plane_begu[kMaxshw];   //[shw_]
00317    UShort_t        shw_plane_begv[kMaxshw];   //[shw_]
00318    UShort_t        shw_plane_end[kMaxshw];   //[shw_]
00319    UShort_t        shw_plane_endu[kMaxshw];   //[shw_]
00320    UShort_t        shw_plane_endv[kMaxshw];   //[shw_]
00321    UInt_t          shw_vtx_fUniqueID[kMaxshw];   //[shw_]
00322    UInt_t          shw_vtx_fBits[kMaxshw];   //[shw_]
00323    Int_t           shw_vtx_plane[kMaxshw];   //[shw_]
00324    Float_t         shw_vtx_u[kMaxshw];   //[shw_]
00325    Float_t         shw_vtx_v[kMaxshw];   //[shw_]
00326    Float_t         shw_vtx_x[kMaxshw];   //[shw_]
00327    Float_t         shw_vtx_y[kMaxshw];   //[shw_]
00328    Float_t         shw_vtx_z[kMaxshw];   //[shw_]
00329    Float_t         shw_vtx_t[kMaxshw];   //[shw_]
00330    Float_t         shw_vtx_dcosu[kMaxshw];   //[shw_]
00331    Float_t         shw_vtx_dcosv[kMaxshw];   //[shw_]
00332    Float_t         shw_vtx_dcosx[kMaxshw];   //[shw_]
00333    Float_t         shw_vtx_dcosy[kMaxshw];   //[shw_]
00334    Float_t         shw_vtx_dcosz[kMaxshw];   //[shw_]
00335    Float_t         shw_vtx_eu[kMaxshw];   //[shw_]
00336    Float_t         shw_vtx_ev[kMaxshw];   //[shw_]
00337    Float_t         shw_vtx_ex[kMaxshw];   //[shw_]
00338    Float_t         shw_vtx_ey[kMaxshw];   //[shw_]
00339    Float_t         shw_vtx_edcosu[kMaxshw];   //[shw_]
00340    Float_t         shw_vtx_edcosv[kMaxshw];   //[shw_]
00341    Float_t         shw_vtx_edcosx[kMaxshw];   //[shw_]
00342    Float_t         shw_vtx_edcosy[kMaxshw];   //[shw_]
00343    Float_t         shw_vtx_edcosz[kMaxshw];   //[shw_]
00344    Int_t           trk_;
00345    UInt_t          trk_fUniqueID[kMaxtrk];   //[trk_]
00346    UInt_t          trk_fBits[kMaxtrk];   //[trk_]
00347    UShort_t        trk_index[kMaxtrk];   //[trk_]
00348    Short_t         trk_slc[kMaxtrk];   //[trk_]
00349    Int_t           trk_ndigit[kMaxtrk];   //[trk_]
00350    Int_t           trk_nstpcnt[kMaxtrk];   //[trk_]
00351    Int_t           trk_nstrip[kMaxtrk];   //[trk_]
00352    Int_t          *trk_stp[kMaxtrk];   //[trk_nstrip]
00353    Bool_t          trk_stpfit[kMaxtrk];   //[trk_]
00354    Float_t        *trk_stpu[kMaxtrk];   //[trk_nstrip]
00355    Float_t        *trk_stpv[kMaxtrk];   //[trk_nstrip]
00356    Float_t        *trk_stpx[kMaxtrk];   //[trk_nstrip]
00357    Float_t        *trk_stpy[kMaxtrk];   //[trk_nstrip]
00358    Float_t        *trk_stpz[kMaxtrk];   //[trk_nstrip]
00359    Float_t        *trk_stpds[kMaxtrk];   //[trk_nstrip]
00360    Float_t        *trk_stpfitchi2[kMaxtrk];   //[trk_nstrip]
00361    Float_t        *trk_stpfitprechi2[kMaxtrk];   //[trk_nstrip]
00362    Float_t        *trk_stpfitqp[kMaxtrk];   //[trk_nstrip]
00363    Float_t        *trk_stpph0sigmap[kMaxtrk];   //[trk_nstrip]
00364    Float_t        *trk_stpph0mip[kMaxtrk];   //[trk_nstrip]
00365    Float_t        *trk_stpph0gev[kMaxtrk];   //[trk_nstrip]
00366    Float_t        *trk_stpph1sigmap[kMaxtrk];   //[trk_nstrip]
00367    Float_t        *trk_stpph1mip[kMaxtrk];   //[trk_nstrip]
00368    Float_t        *trk_stpph1gev[kMaxtrk];   //[trk_nstrip]
00369    Float_t        *trk_stpattn0c0[kMaxtrk];   //[trk_nstrip]
00370    Float_t        *trk_stpattn1c0[kMaxtrk];   //[trk_nstrip]
00371    Double_t       *trk_stpt0[kMaxtrk];   //[trk_nstrip]
00372    Double_t       *trk_stpt1[kMaxtrk];   //[trk_nstrip]
00373    Double_t       *trk_stptcal0t0[kMaxtrk];   //[trk_nstrip]
00374    Double_t       *trk_stptcal1t0[kMaxtrk];   //[trk_nstrip]
00375    Float_t         trk_ds[kMaxtrk];   //[trk_]
00376    Float_t         trk_range[kMaxtrk];   //[trk_]
00377    Float_t         trk_cputime[kMaxtrk];   //[trk_]
00378    UInt_t          trk_ph_fUniqueID[kMaxtrk];   //[trk_]
00379    UInt_t          trk_ph_fBits[kMaxtrk];   //[trk_]
00380    Float_t         trk_ph_raw[kMaxtrk];   //[trk_]
00381    Float_t         trk_ph_siglin[kMaxtrk];   //[trk_]
00382    Float_t         trk_ph_sigcor[kMaxtrk];   //[trk_]
00383    Float_t         trk_ph_pe[kMaxtrk];   //[trk_]
00384    Float_t         trk_ph_sigmap[kMaxtrk];   //[trk_]
00385    Float_t         trk_ph_mip[kMaxtrk];   //[trk_]
00386    Float_t         trk_ph_gev[kMaxtrk];   //[trk_]
00387    UInt_t          trk_plane_fUniqueID[kMaxtrk];   //[trk_]
00388    UInt_t          trk_plane_fBits[kMaxtrk];   //[trk_]
00389    UShort_t        trk_plane_n[kMaxtrk];   //[trk_]
00390    UShort_t        trk_plane_nu[kMaxtrk];   //[trk_]
00391    UShort_t        trk_plane_nv[kMaxtrk];   //[trk_]
00392    UShort_t        trk_plane_beg[kMaxtrk];   //[trk_]
00393    UShort_t        trk_plane_begu[kMaxtrk];   //[trk_]
00394    UShort_t        trk_plane_begv[kMaxtrk];   //[trk_]
00395    UShort_t        trk_plane_end[kMaxtrk];   //[trk_]
00396    UShort_t        trk_plane_endu[kMaxtrk];   //[trk_]
00397    UShort_t        trk_plane_endv[kMaxtrk];   //[trk_]
00398    UShort_t        trk_plane_ntrklike[kMaxtrk];   //[trk_]
00399    UInt_t          trk_vtx_fUniqueID[kMaxtrk];   //[trk_]
00400    UInt_t          trk_vtx_fBits[kMaxtrk];   //[trk_]
00401    Int_t           trk_vtx_plane[kMaxtrk];   //[trk_]
00402    Float_t         trk_vtx_u[kMaxtrk];   //[trk_]
00403    Float_t         trk_vtx_v[kMaxtrk];   //[trk_]
00404    Float_t         trk_vtx_x[kMaxtrk];   //[trk_]
00405    Float_t         trk_vtx_y[kMaxtrk];   //[trk_]
00406    Float_t         trk_vtx_z[kMaxtrk];   //[trk_]
00407    Float_t         trk_vtx_t[kMaxtrk];   //[trk_]
00408    Float_t         trk_vtx_dcosu[kMaxtrk];   //[trk_]
00409    Float_t         trk_vtx_dcosv[kMaxtrk];   //[trk_]
00410    Float_t         trk_vtx_dcosx[kMaxtrk];   //[trk_]
00411    Float_t         trk_vtx_dcosy[kMaxtrk];   //[trk_]
00412    Float_t         trk_vtx_dcosz[kMaxtrk];   //[trk_]
00413    Float_t         trk_vtx_eu[kMaxtrk];   //[trk_]
00414    Float_t         trk_vtx_ev[kMaxtrk];   //[trk_]
00415    Float_t         trk_vtx_ex[kMaxtrk];   //[trk_]
00416    Float_t         trk_vtx_ey[kMaxtrk];   //[trk_]
00417    Float_t         trk_vtx_edcosu[kMaxtrk];   //[trk_]
00418    Float_t         trk_vtx_edcosv[kMaxtrk];   //[trk_]
00419    Float_t         trk_vtx_edcosx[kMaxtrk];   //[trk_]
00420    Float_t         trk_vtx_edcosy[kMaxtrk];   //[trk_]
00421    Float_t         trk_vtx_edcosz[kMaxtrk];   //[trk_]
00422    UInt_t          trk_end_fUniqueID[kMaxtrk];   //[trk_]
00423    UInt_t          trk_end_fBits[kMaxtrk];   //[trk_]
00424    Int_t           trk_end_plane[kMaxtrk];   //[trk_]
00425    Float_t         trk_end_u[kMaxtrk];   //[trk_]
00426    Float_t         trk_end_v[kMaxtrk];   //[trk_]
00427    Float_t         trk_end_x[kMaxtrk];   //[trk_]
00428    Float_t         trk_end_y[kMaxtrk];   //[trk_]
00429    Float_t         trk_end_z[kMaxtrk];   //[trk_]
00430    Float_t         trk_end_t[kMaxtrk];   //[trk_]
00431    Float_t         trk_end_dcosu[kMaxtrk];   //[trk_]
00432    Float_t         trk_end_dcosv[kMaxtrk];   //[trk_]
00433    Float_t         trk_end_dcosx[kMaxtrk];   //[trk_]
00434    Float_t         trk_end_dcosy[kMaxtrk];   //[trk_]
00435    Float_t         trk_end_dcosz[kMaxtrk];   //[trk_]
00436    Float_t         trk_end_eu[kMaxtrk];   //[trk_]
00437    Float_t         trk_end_ev[kMaxtrk];   //[trk_]
00438    Float_t         trk_end_ex[kMaxtrk];   //[trk_]
00439    Float_t         trk_end_ey[kMaxtrk];   //[trk_]
00440    Float_t         trk_end_edcosu[kMaxtrk];   //[trk_]
00441    Float_t         trk_end_edcosv[kMaxtrk];   //[trk_]
00442    Float_t         trk_end_edcosx[kMaxtrk];   //[trk_]
00443    Float_t         trk_end_edcosy[kMaxtrk];   //[trk_]
00444    Float_t         trk_end_edcosz[kMaxtrk];   //[trk_]
00445    UInt_t          trk_lin_fUniqueID[kMaxtrk];   //[trk_]
00446    UInt_t          trk_lin_fBits[kMaxtrk];   //[trk_]
00447    Int_t           trk_lin_plane[kMaxtrk];   //[trk_]
00448    Float_t         trk_lin_u[kMaxtrk];   //[trk_]
00449    Float_t         trk_lin_v[kMaxtrk];   //[trk_]
00450    Float_t         trk_lin_x[kMaxtrk];   //[trk_]
00451    Float_t         trk_lin_y[kMaxtrk];   //[trk_]
00452    Float_t         trk_lin_z[kMaxtrk];   //[trk_]
00453    Float_t         trk_lin_t[kMaxtrk];   //[trk_]
00454    Float_t         trk_lin_dcosu[kMaxtrk];   //[trk_]
00455    Float_t         trk_lin_dcosv[kMaxtrk];   //[trk_]
00456    Float_t         trk_lin_dcosx[kMaxtrk];   //[trk_]
00457    Float_t         trk_lin_dcosy[kMaxtrk];   //[trk_]
00458    Float_t         trk_lin_dcosz[kMaxtrk];   //[trk_]
00459    Float_t         trk_lin_eu[kMaxtrk];   //[trk_]
00460    Float_t         trk_lin_ev[kMaxtrk];   //[trk_]
00461    Float_t         trk_lin_ex[kMaxtrk];   //[trk_]
00462    Float_t         trk_lin_ey[kMaxtrk];   //[trk_]
00463    Float_t         trk_lin_edcosu[kMaxtrk];   //[trk_]
00464    Float_t         trk_lin_edcosv[kMaxtrk];   //[trk_]
00465    Float_t         trk_lin_edcosx[kMaxtrk];   //[trk_]
00466    Float_t         trk_lin_edcosy[kMaxtrk];   //[trk_]
00467    Float_t         trk_lin_edcosz[kMaxtrk];   //[trk_]
00468    UInt_t          trk_fidvtx_fUniqueID[kMaxtrk];   //[trk_]
00469    UInt_t          trk_fidvtx_fBits[kMaxtrk];   //[trk_]
00470    Float_t         trk_fidvtx_dr[kMaxtrk];   //[trk_]
00471    Float_t         trk_fidvtx_dz[kMaxtrk];   //[trk_]
00472    Float_t         trk_fidvtx_trace[kMaxtrk];   //[trk_]
00473    Float_t         trk_fidvtx_tracez[kMaxtrk];   //[trk_]
00474    Int_t           trk_fidvtx_nplane[kMaxtrk];   //[trk_]
00475    Int_t           trk_fidvtx_nplaneu[kMaxtrk];   //[trk_]
00476    Int_t           trk_fidvtx_nplanev[kMaxtrk];   //[trk_]
00477    UInt_t          trk_fidend_fUniqueID[kMaxtrk];   //[trk_]
00478    UInt_t          trk_fidend_fBits[kMaxtrk];   //[trk_]
00479    Float_t         trk_fidend_dr[kMaxtrk];   //[trk_]
00480    Float_t         trk_fidend_dz[kMaxtrk];   //[trk_]
00481    Float_t         trk_fidend_trace[kMaxtrk];   //[trk_]
00482    Float_t         trk_fidend_tracez[kMaxtrk];   //[trk_]
00483    Int_t           trk_fidend_nplane[kMaxtrk];   //[trk_]
00484    Int_t           trk_fidend_nplaneu[kMaxtrk];   //[trk_]
00485    Int_t           trk_fidend_nplanev[kMaxtrk];   //[trk_]
00486    UInt_t          trk_fidall_fUniqueID[kMaxtrk];   //[trk_]
00487    UInt_t          trk_fidall_fBits[kMaxtrk];   //[trk_]
00488    Float_t         trk_fidall_dr[kMaxtrk];   //[trk_]
00489    Float_t         trk_fidall_dz[kMaxtrk];   //[trk_]
00490    Float_t         trk_fidall_trace[kMaxtrk];   //[trk_]
00491    Float_t         trk_fidall_tracez[kMaxtrk];   //[trk_]
00492    Int_t           trk_fidall_nplane[kMaxtrk];   //[trk_]
00493    Int_t           trk_fidall_nplaneu[kMaxtrk];   //[trk_]
00494    Int_t           trk_fidall_nplanev[kMaxtrk];   //[trk_]
00495    UInt_t          trk_time_fUniqueID[kMaxtrk];   //[trk_]
00496    UInt_t          trk_time_fBits[kMaxtrk];   //[trk_]
00497    UShort_t        trk_time_ndigit[kMaxtrk];   //[trk_]
00498    Float_t         trk_time_chi2[kMaxtrk];   //[trk_]
00499    Float_t         trk_time_u0[kMaxtrk];   //[trk_]
00500    Float_t         trk_time_u1[kMaxtrk];   //[trk_]
00501    Float_t         trk_time_v0[kMaxtrk];   //[trk_]
00502    Float_t         trk_time_v1[kMaxtrk];   //[trk_]
00503    Float_t         trk_time_cdtds[kMaxtrk];   //[trk_]
00504    Float_t         trk_time_du[kMaxtrk];   //[trk_]
00505    Float_t         trk_time_dv[kMaxtrk];   //[trk_]
00506    Double_t        trk_time_dtds[kMaxtrk];   //[trk_]
00507    Double_t        trk_time_t0[kMaxtrk];   //[trk_]
00508    UInt_t          trk_momentum_fUniqueID[kMaxtrk];   //[trk_]
00509    UInt_t          trk_momentum_fBits[kMaxtrk];   //[trk_]
00510    Float_t         trk_momentum_range[kMaxtrk];   //[trk_]
00511    Float_t         trk_momentum_qp[kMaxtrk];   //[trk_]
00512    Float_t         trk_momentum_eqp[kMaxtrk];   //[trk_]
00513    UInt_t          trk_fit_fUniqueID[kMaxtrk];   //[trk_]
00514    UInt_t          trk_fit_fBits[kMaxtrk];   //[trk_]
00515    Bool_t          trk_fit_pass[kMaxtrk];   //[trk_]
00516    Int_t           trk_fit_ndof[kMaxtrk];   //[trk_]
00517    Int_t           trk_fit_niterate[kMaxtrk];   //[trk_]
00518    Int_t           trk_fit_nswimfail[kMaxtrk];   //[trk_]
00519    Float_t         trk_fit_chi2[kMaxtrk];   //[trk_]
00520    Float_t         trk_fit_cputime[kMaxtrk];   //[trk_]
00521    UInt_t          trk_cr_fUniqueID[kMaxtrk];   //[trk_]
00522    UInt_t          trk_cr_fBits[kMaxtrk];   //[trk_]
00523    Float_t         trk_cr_zenith[kMaxtrk];   //[trk_]
00524    Float_t         trk_cr_azimuth[kMaxtrk];   //[trk_]
00525    Float_t         trk_cr_ra[kMaxtrk];   //[trk_]
00526    Float_t         trk_cr_rahourangle[kMaxtrk];   //[trk_]
00527    Float_t         trk_cr_dec[kMaxtrk];   //[trk_]
00528    Double_t        trk_cr_juliandate[kMaxtrk];   //[trk_]
00529    Float_t         trk_cr_locsiderialtime[kMaxtrk];   //[trk_]
00530    Int_t           evt_;
00531    UInt_t          evt_fUniqueID[kMaxevt];   //[evt_]
00532    UInt_t          evt_fBits[kMaxevt];   //[evt_]
00533    UShort_t        evt_index[kMaxevt];   //[evt_]
00534    Short_t         evt_slc[kMaxevt];   //[evt_]
00535    Int_t           evt_ndigit[kMaxevt];   //[evt_]
00536    Int_t           evt_nstpcnt[kMaxevt];   //[evt_]
00537    Int_t           evt_nstrip[kMaxevt];   //[evt_]
00538    Int_t          *evt_stp[kMaxevt];   //[evt_nstrip]
00539    Int_t           evt_nshower[kMaxevt];   //[evt_]
00540    Int_t          *evt_shw[kMaxevt];   //[evt_nshower]
00541    Int_t           evt_ntrack[kMaxevt];   //[evt_]
00542    Int_t          *evt_trk[kMaxevt];   //[evt_ntrack]
00543    UInt_t          evt_ph_fUniqueID[kMaxevt];   //[evt_]
00544    UInt_t          evt_ph_fBits[kMaxevt];   //[evt_]
00545    Float_t         evt_ph_raw[kMaxevt];   //[evt_]
00546    Float_t         evt_ph_siglin[kMaxevt];   //[evt_]
00547    Float_t         evt_ph_sigcor[kMaxevt];   //[evt_]
00548    Float_t         evt_ph_pe[kMaxevt];   //[evt_]
00549    Float_t         evt_ph_sigmap[kMaxevt];   //[evt_]
00550    Float_t         evt_ph_mip[kMaxevt];   //[evt_]
00551    Float_t         evt_ph_gev[kMaxevt];   //[evt_]
00552    UInt_t          evt_plane_fUniqueID[kMaxevt];   //[evt_]
00553    UInt_t          evt_plane_fBits[kMaxevt];   //[evt_]
00554    UShort_t        evt_plane_n[kMaxevt];   //[evt_]
00555    UShort_t        evt_plane_nu[kMaxevt];   //[evt_]
00556    UShort_t        evt_plane_nv[kMaxevt];   //[evt_]
00557    UShort_t        evt_plane_beg[kMaxevt];   //[evt_]
00558    UShort_t        evt_plane_begu[kMaxevt];   //[evt_]
00559    UShort_t        evt_plane_begv[kMaxevt];   //[evt_]
00560    UShort_t        evt_plane_end[kMaxevt];   //[evt_]
00561    UShort_t        evt_plane_endu[kMaxevt];   //[evt_]
00562    UShort_t        evt_plane_endv[kMaxevt];   //[evt_]
00563    UInt_t          evt_vtx_fUniqueID[kMaxevt];   //[evt_]
00564    UInt_t          evt_vtx_fBits[kMaxevt];   //[evt_]
00565    Int_t           evt_vtx_plane[kMaxevt];   //[evt_]
00566    Float_t         evt_vtx_u[kMaxevt];   //[evt_]
00567    Float_t         evt_vtx_v[kMaxevt];   //[evt_]
00568    Float_t         evt_vtx_x[kMaxevt];   //[evt_]
00569    Float_t         evt_vtx_y[kMaxevt];   //[evt_]
00570    Float_t         evt_vtx_z[kMaxevt];   //[evt_]
00571    Float_t         evt_vtx_t[kMaxevt];   //[evt_]
00572    Float_t         evt_vtx_dcosu[kMaxevt];   //[evt_]
00573    Float_t         evt_vtx_dcosv[kMaxevt];   //[evt_]
00574    Float_t         evt_vtx_dcosx[kMaxevt];   //[evt_]
00575    Float_t         evt_vtx_dcosy[kMaxevt];   //[evt_]
00576    Float_t         evt_vtx_dcosz[kMaxevt];   //[evt_]
00577    Float_t         evt_vtx_eu[kMaxevt];   //[evt_]
00578    Float_t         evt_vtx_ev[kMaxevt];   //[evt_]
00579    Float_t         evt_vtx_ex[kMaxevt];   //[evt_]
00580    Float_t         evt_vtx_ey[kMaxevt];   //[evt_]
00581    Float_t         evt_vtx_edcosu[kMaxevt];   //[evt_]
00582    Float_t         evt_vtx_edcosv[kMaxevt];   //[evt_]
00583    Float_t         evt_vtx_edcosx[kMaxevt];   //[evt_]
00584    Float_t         evt_vtx_edcosy[kMaxevt];   //[evt_]
00585    Float_t         evt_vtx_edcosz[kMaxevt];   //[evt_]
00586    UInt_t          evt_end_fUniqueID[kMaxevt];   //[evt_]
00587    UInt_t          evt_end_fBits[kMaxevt];   //[evt_]
00588    Int_t           evt_end_plane[kMaxevt];   //[evt_]
00589    Float_t         evt_end_u[kMaxevt];   //[evt_]
00590    Float_t         evt_end_v[kMaxevt];   //[evt_]
00591    Float_t         evt_end_x[kMaxevt];   //[evt_]
00592    Float_t         evt_end_y[kMaxevt];   //[evt_]
00593    Float_t         evt_end_z[kMaxevt];   //[evt_]
00594    Float_t         evt_end_t[kMaxevt];   //[evt_]
00595    Float_t         evt_end_dcosu[kMaxevt];   //[evt_]
00596    Float_t         evt_end_dcosv[kMaxevt];   //[evt_]
00597    Float_t         evt_end_dcosx[kMaxevt];   //[evt_]
00598    Float_t         evt_end_dcosy[kMaxevt];   //[evt_]
00599    Float_t         evt_end_dcosz[kMaxevt];   //[evt_]
00600    Float_t         evt_end_eu[kMaxevt];   //[evt_]
00601    Float_t         evt_end_ev[kMaxevt];   //[evt_]
00602    Float_t         evt_end_ex[kMaxevt];   //[evt_]
00603    Float_t         evt_end_ey[kMaxevt];   //[evt_]
00604    Float_t         evt_end_edcosu[kMaxevt];   //[evt_]
00605    Float_t         evt_end_edcosv[kMaxevt];   //[evt_]
00606    Float_t         evt_end_edcosx[kMaxevt];   //[evt_]
00607    Float_t         evt_end_edcosy[kMaxevt];   //[evt_]
00608    Float_t         evt_end_edcosz[kMaxevt];   //[evt_]
00609    Int_t           mc_;
00610    UInt_t          mc_fUniqueID[kMaxmc];   //[mc_]
00611    UInt_t          mc_fBits[kMaxmc];   //[mc_]
00612    UShort_t        mc_index[kMaxmc];   //[mc_]
00613    Short_t         mc_stdhep[kMaxmc][2];   //[mc_]
00614    Int_t           mc_inu[kMaxmc];   //[mc_]
00615    Int_t           mc_inunoosc[kMaxmc];   //[mc_]
00616    Int_t           mc_itg[kMaxmc];   //[mc_]
00617    Int_t           mc_iboson[kMaxmc];   //[mc_]
00618    Int_t           mc_iresonance[kMaxmc];   //[mc_]
00619    Int_t           mc_iaction[kMaxmc];   //[mc_]
00620    Int_t           mc_ndigu[kMaxmc];   //[mc_]
00621    Int_t           mc_ndigv[kMaxmc];   //[mc_]
00622    Float_t         mc_tphu[kMaxmc];   //[mc_]
00623    Float_t         mc_tphv[kMaxmc];   //[mc_]
00624    Float_t         mc_a[kMaxmc];   //[mc_]
00625    Float_t         mc_z[kMaxmc];   //[mc_]
00626    Float_t         mc_sigma[kMaxmc];   //[mc_]
00627    Float_t         mc_x[kMaxmc];   //[mc_]
00628    Float_t         mc_y[kMaxmc];   //[mc_]
00629    Float_t         mc_q2[kMaxmc];   //[mc_]
00630    Float_t         mc_w2[kMaxmc];   //[mc_]
00631    Float_t         mc_emfrac[kMaxmc];   //[mc_]
00632    Float_t         mc_vtxx[kMaxmc];   //[mc_]
00633    Float_t         mc_vtxy[kMaxmc];   //[mc_]
00634    Float_t         mc_vtxz[kMaxmc];   //[mc_]
00635    Float_t         mc_p4neu[kMaxmc][4];   //[mc_]
00636    Float_t         mc_p4neunoosc[kMaxmc][4];   //[mc_]
00637    Float_t         mc_p4tgt[kMaxmc][4];   //[mc_]
00638    Float_t         mc_p4shw[kMaxmc][4];   //[mc_]
00639    Float_t         mc_p4mu1[kMaxmc][4];   //[mc_]
00640    Float_t         mc_p4mu2[kMaxmc][4];   //[mc_]
00641    Float_t         mc_p4el1[kMaxmc][4];   //[mc_]
00642    Float_t         mc_p4el2[kMaxmc][4];   //[mc_]
00643    Float_t         mc_p4tau[kMaxmc][4];   //[mc_]
00644    Int_t           stdhep_;
00645    UInt_t          stdhep_fUniqueID[kMaxstdhep];   //[stdhep_]
00646    UInt_t          stdhep_fBits[kMaxstdhep];   //[stdhep_]
00647    UShort_t        stdhep_index[kMaxstdhep];   //[stdhep_]
00648    Short_t         stdhep_mc[kMaxstdhep];   //[stdhep_]
00649    Short_t         stdhep_parent[kMaxstdhep][2];   //[stdhep_]
00650    Short_t         stdhep_child[kMaxstdhep][2];   //[stdhep_]
00651    Int_t           stdhep_IstHEP[kMaxstdhep];   //[stdhep_]
00652    Int_t           stdhep_IdHEP[kMaxstdhep];   //[stdhep_]
00653    Float_t         stdhep_mass[kMaxstdhep];   //[stdhep_]
00654    Float_t         stdhep_p4[kMaxstdhep][4];   //[stdhep_]
00655    Float_t         stdhep_vtx[kMaxstdhep][4];   //[stdhep_]
00656    Int_t           digihit_;
00657    UInt_t          digihit_fUniqueID[kMaxdigihit];   //[digihit_]
00658    UInt_t          digihit_fBits[kMaxdigihit];   //[digihit_]
00659    UShort_t        digihit_index[kMaxdigihit];   //[digihit_]
00660    Char_t          digihit_planeview[kMaxdigihit];   //[digihit_]
00661    UShort_t        digihit_strip[kMaxdigihit];   //[digihit_]
00662    UShort_t        digihit_plane[kMaxdigihit];   //[digihit_]
00663    Short_t         digihit_trkId[kMaxdigihit];   //[digihit_]
00664    Short_t         digihit_pId[kMaxdigihit];   //[digihit_]
00665    Float_t         digihit_t0[kMaxdigihit];   //[digihit_]
00666    Float_t         digihit_x0[kMaxdigihit];   //[digihit_]
00667    Float_t         digihit_y0[kMaxdigihit];   //[digihit_]
00668    Float_t         digihit_z0[kMaxdigihit];   //[digihit_]
00669    Float_t         digihit_t1[kMaxdigihit];   //[digihit_]
00670    Float_t         digihit_x1[kMaxdigihit];   //[digihit_]
00671    Float_t         digihit_y1[kMaxdigihit];   //[digihit_]
00672    Float_t         digihit_z1[kMaxdigihit];   //[digihit_]
00673    Float_t         digihit_dS[kMaxdigihit];   //[digihit_]
00674    Float_t         digihit_dE[kMaxdigihit];   //[digihit_]
00675    Float_t         digihit_pE[kMaxdigihit];   //[digihit_]
00676    Int_t           thstp_;
00677    UInt_t          thstp_fUniqueID[kMaxthstp];   //[thstp_]
00678    UInt_t          thstp_fBits[kMaxthstp];   //[thstp_]
00679    UInt_t          thstp_index[kMaxthstp];   //[thstp_]
00680    Short_t         thstp_neumc[kMaxthstp];   //[thstp_]
00681    Short_t         thstp_nneu[kMaxthstp];   //[thstp_]
00682    Int_t           thstp_sigflg[kMaxthstp];   //[thstp_]
00683    Int_t           thslc_;
00684    UInt_t          thslc_fUniqueID[kMaxthslc];   //[thslc_]
00685    UInt_t          thslc_fBits[kMaxthslc];   //[thslc_]
00686    UShort_t        thslc_index[kMaxthslc];   //[thslc_]
00687    Short_t         thslc_neumc[kMaxthslc];   //[thslc_]
00688    Short_t         thslc_neustdhep[kMaxthslc];   //[thslc_]
00689    Short_t         thslc_nneu[kMaxthslc];   //[thslc_]
00690    Float_t         thslc_purity[kMaxthslc];   //[thslc_]
00691    Float_t         thslc_secondpurity[kMaxthslc];   //[thslc_]
00692    Float_t         thslc_complete[kMaxthslc];   //[thslc_]
00693    Int_t           thshw_;
00694    UInt_t          thshw_fUniqueID[kMaxthshw];   //[thshw_]
00695    UInt_t          thshw_fBits[kMaxthshw];   //[thshw_]
00696    UShort_t        thshw_index[kMaxthshw];   //[thshw_]
00697    Short_t         thshw_neumc[kMaxthshw];   //[thshw_]
00698    Short_t         thshw_neustdhep[kMaxthshw];   //[thshw_]
00699    Float_t         thshw_purity[kMaxthshw];   //[thshw_]
00700    Float_t         thshw_completeall[kMaxthshw];   //[thshw_]
00701    Float_t         thshw_completeslc[kMaxthshw];   //[thshw_]
00702    Int_t           thtrk_;
00703    UInt_t          thtrk_fUniqueID[kMaxthtrk];   //[thtrk_]
00704    UInt_t          thtrk_fBits[kMaxthtrk];   //[thtrk_]
00705    UShort_t        thtrk_index[kMaxthtrk];   //[thtrk_]
00706    Short_t         thtrk_neumc[kMaxthtrk];   //[thtrk_]
00707    Short_t         thtrk_neustdhep[kMaxthtrk];   //[thtrk_]
00708    Short_t         thtrk_trkstdhep[kMaxthtrk];   //[thtrk_]
00709    Float_t         thtrk_purity[kMaxthtrk];   //[thtrk_]
00710    Float_t         thtrk_completeall[kMaxthtrk];   //[thtrk_]
00711    Float_t         thtrk_completeslc[kMaxthtrk];   //[thtrk_]
00712    Int_t           thevt_;
00713    UInt_t          thevt_fUniqueID[kMaxthevt];   //[thevt_]
00714    UInt_t          thevt_fBits[kMaxthevt];   //[thevt_]
00715    UShort_t        thevt_index[kMaxthevt];   //[thevt_]
00716    Short_t         thevt_neumc[kMaxthevt];   //[thevt_]
00717    Short_t         thevt_neustdhep[kMaxthevt];   //[thevt_]
00718    Float_t         thevt_purity[kMaxthevt];   //[thevt_]
00719    Float_t         thevt_completeall[kMaxthevt];   //[thevt_]
00720    Float_t         thevt_completeslc[kMaxthevt];   //[thevt_]
00721 
00722    // List of branches
00723    TBranch        *b_NtpStRecord_fUniqueID;   
00724    TBranch        *b_NtpStRecord_fBits;   
00725    TBranch        *b_NtpStRecord_fName;   
00726    TBranch        *b_NtpStRecord_fTitle;   
00727    TBranch        *b_NtpStRecord_fHeader_fUniqueID;   
00728    TBranch        *b_NtpStRecord_fHeader_fBits;   
00729    TBranch        *b_NtpStRecord_fHeader_fVldContext_fUniqueID;   
00730    TBranch        *b_NtpStRecord_fHeader_fVldContext_fBits;   
00731    TBranch        *b_NtpStRecord_fHeader_fVldContext_fDetector;   
00732    TBranch        *b_NtpStRecord_fHeader_fVldContext_fSimFlag;   
00733    TBranch        *b_NtpStRecord_fHeader_fVldContext_fTimeStamp_fSec;   
00734    TBranch        *b_NtpStRecord_fHeader_fVldContext_fTimeStamp_fNanoSec;   
00735    TBranch        *b_NtpStRecord_fHeader_fRun;   
00736    TBranch        *b_NtpStRecord_fHeader_fSubRun;   
00737    TBranch        *b_NtpStRecord_fHeader_fRunType;   
00738    TBranch        *b_NtpStRecord_fHeader_fErrorCode;   
00739    TBranch        *b_NtpStRecord_fHeader_fSnarl;   
00740    TBranch        *b_NtpStRecord_fHeader_fTrigSrc;   
00741    TBranch        *b_NtpStRecord_fHeader_fTimeFrame;   
00742    TBranch        *b_NtpStRecord_fHeader_fEvent;   
00743    TBranch        *b_NtpStRecord_fIsClearable;   
00744    TBranch        *b_NtpStRecord_evthdr_fUniqueID;   
00745    TBranch        *b_NtpStRecord_evthdr_fBits;   
00746    TBranch        *b_NtpStRecord_evthdr_ndigit;   
00747    TBranch        *b_NtpStRecord_evthdr_nstrip;   
00748    TBranch        *b_NtpStRecord_evthdr_nslice;   
00749    TBranch        *b_NtpStRecord_evthdr_ncluster;   
00750    TBranch        *b_NtpStRecord_evthdr_ntrack;   
00751    TBranch        *b_NtpStRecord_evthdr_nshower;   
00752    TBranch        *b_NtpStRecord_evthdr_nevent;   
00753    TBranch        *b_NtpStRecord_evthdr_trigtime;   
00754    TBranch        *b_NtpStRecord_evthdr_ph_fUniqueID;   
00755    TBranch        *b_NtpStRecord_evthdr_ph_fBits;   
00756    TBranch        *b_NtpStRecord_evthdr_ph_raw;   
00757    TBranch        *b_NtpStRecord_evthdr_ph_siglin;   
00758    TBranch        *b_NtpStRecord_evthdr_ph_sigcor;   
00759    TBranch        *b_NtpStRecord_evthdr_ph_pe;   
00760    TBranch        *b_NtpStRecord_evthdr_planeall_fUniqueID;   
00761    TBranch        *b_NtpStRecord_evthdr_planeall_fBits;   
00762    TBranch        *b_NtpStRecord_evthdr_planeall_n;   
00763    TBranch        *b_NtpStRecord_evthdr_planeall_nu;   
00764    TBranch        *b_NtpStRecord_evthdr_planeall_nv;   
00765    TBranch        *b_NtpStRecord_evthdr_planeall_beg;   
00766    TBranch        *b_NtpStRecord_evthdr_planeall_begu;   
00767    TBranch        *b_NtpStRecord_evthdr_planeall_begv;   
00768    TBranch        *b_NtpStRecord_evthdr_planeall_end;   
00769    TBranch        *b_NtpStRecord_evthdr_planeall_endu;   
00770    TBranch        *b_NtpStRecord_evthdr_planeall_endv;   
00771    TBranch        *b_NtpStRecord_evthdr_plane_fUniqueID;   
00772    TBranch        *b_NtpStRecord_evthdr_plane_fBits;   
00773    TBranch        *b_NtpStRecord_evthdr_plane_n;   
00774    TBranch        *b_NtpStRecord_evthdr_plane_nu;   
00775    TBranch        *b_NtpStRecord_evthdr_plane_nv;   
00776    TBranch        *b_NtpStRecord_evthdr_plane_beg;   
00777    TBranch        *b_NtpStRecord_evthdr_plane_begu;   
00778    TBranch        *b_NtpStRecord_evthdr_plane_begv;   
00779    TBranch        *b_NtpStRecord_evthdr_plane_end;   
00780    TBranch        *b_NtpStRecord_evthdr_plane_endu;   
00781    TBranch        *b_NtpStRecord_evthdr_plane_endv;   
00782    TBranch        *b_NtpStRecord_evthdr_date_fUniqueID;   
00783    TBranch        *b_NtpStRecord_evthdr_date_fBits;   
00784    TBranch        *b_NtpStRecord_evthdr_date_year;   
00785    TBranch        *b_NtpStRecord_evthdr_date_month;   
00786    TBranch        *b_NtpStRecord_evthdr_date_day;   
00787    TBranch        *b_NtpStRecord_evthdr_date_hour;   
00788    TBranch        *b_NtpStRecord_evthdr_date_minute;   
00789    TBranch        *b_NtpStRecord_evthdr_date_sec;   
00790    TBranch        *b_NtpStRecord_evthdr_date_utc;   
00791    TBranch        *b_NtpStRecord_vetohdr_fUniqueID;   
00792    TBranch        *b_NtpStRecord_vetohdr_fBits;   
00793    TBranch        *b_NtpStRecord_vetohdr_ndigit;   
00794    TBranch        *b_NtpStRecord_vetohdr_nplank;   
00795    TBranch        *b_NtpStRecord_vetohdr_adc;   
00796    TBranch        *b_NtpStRecord_vetohdr_dx;   
00797    TBranch        *b_NtpStRecord_vetohdr_dxvetostp;   
00798    TBranch        *b_NtpStRecord_vetohdr_dcos;   
00799    TBranch        *b_NtpStRecord_vetohdr_projx;   
00800    TBranch        *b_NtpStRecord_vetohdr_projy;   
00801    TBranch        *b_NtpStRecord_vetohdr_projz;   
00802    TBranch        *b_NtpStRecord_vetohdr_ishit;   
00803    TBranch        *b_NtpStRecord_crhdr_fUniqueID;   
00804    TBranch        *b_NtpStRecord_crhdr_fBits;   
00805    TBranch        *b_NtpStRecord_crhdr_zenith;   
00806    TBranch        *b_NtpStRecord_crhdr_azimuth;   
00807    TBranch        *b_NtpStRecord_crhdr_ra;   
00808    TBranch        *b_NtpStRecord_crhdr_rahourangle;   
00809    TBranch        *b_NtpStRecord_crhdr_dec;   
00810    TBranch        *b_NtpStRecord_crhdr_juliandate;   
00811    TBranch        *b_NtpStRecord_crhdr_locsiderialtime;   
00812    TBranch        *b_NtpStRecord_dmxstatus_fUniqueID;   
00813    TBranch        *b_NtpStRecord_dmxstatus_fBits;   
00814    TBranch        *b_NtpStRecord_dmxstatus_ismultimuon;   
00815    TBranch        *b_NtpStRecord_dmxstatus_nonphysicalfail;   
00816    TBranch        *b_NtpStRecord_dmxstatus_validplanesfail;   
00817    TBranch        *b_NtpStRecord_dmxstatus_vertexplanefail;   
00818    TBranch        *b_NtpStRecord_dmxstatus_ustrayplanes;   
00819    TBranch        *b_NtpStRecord_dmxstatus_vstrayplanes;   
00820    TBranch        *b_NtpStRecord_dmxstatus_uvalidplanes;   
00821    TBranch        *b_NtpStRecord_dmxstatus_vvalidplanes;   
00822    TBranch        *b_NtpStRecord_dmxstatus_avgtimeoffset;   
00823    TBranch        *b_NtpStRecord_mchdr_fUniqueID;   
00824    TBranch        *b_NtpStRecord_mchdr_fBits;   
00825    TBranch        *b_NtpStRecord_mchdr_nmc;   
00826    TBranch        *b_NtpStRecord_mchdr_nstdhep;   
00827    TBranch        *b_NtpStRecord_mchdr_ndigihit;   
00828    TBranch        *b_NtpStRecord_photon_fUniqueID;   
00829    TBranch        *b_NtpStRecord_photon_fBits;   
00830    TBranch        *b_NtpStRecord_photon_hitsDiscardedGeom;   
00831    TBranch        *b_NtpStRecord_photon_hitsDiscardedBad;   
00832    TBranch        *b_NtpStRecord_photon_totalHits;   
00833    TBranch        *b_NtpStRecord_photon_totalStripsHit;   
00834    TBranch        *b_NtpStRecord_photon_bluePhotons;   
00835    TBranch        *b_NtpStRecord_photon_greenPhotons;   
00836    TBranch        *b_NtpStRecord_photon_bluePhotons_nonprescaled;   
00837    TBranch        *b_NtpStRecord_photon_greenPhotons_nonprescaled;   
00838    TBranch        *b_NtpStRecord_photon_totalPE;   
00839    TBranch        *b_NtpStRecord_photon_totalPixels;   
00840    TBranch        *b_NtpStRecord_photon_totalHitEnergy;   
00841    TBranch        *b_NtpStRecord_photon_energyDiscardedGeom;   
00842    TBranch        *b_NtpStRecord_photon_energyDiscardedBad;   
00843    TBranch        *b_NtpStRecord_detsim_fUniqueID;   
00844    TBranch        *b_NtpStRecord_detsim_fBits;   
00845    TBranch        *b_NtpStRecord_detsim_nPE;   
00846    TBranch        *b_NtpStRecord_detsim_hitPixels;   
00847    TBranch        *b_NtpStRecord_detsim_hitPixelsWithXtalk;   
00848    TBranch        *b_NtpStRecord_detsim_digitsAfterFETrigger;   
00849    TBranch        *b_NtpStRecord_detsim_digitsAfterSpars;   
00850    TBranch        *b_NtpStRecord_detsim_digitsAfterDaqTrigger;   
00851    TBranch        *b_NtpStRecord_detsim_totalPE;   
00852    TBranch        *b_NtpStRecord_detsim_totalCharge;   
00853    TBranch        *b_NtpStRecord_detsim_adcsAfterFETrigger;   
00854    TBranch        *b_NtpStRecord_detsim_adcsAfterSpars;   
00855    TBranch        *b_NtpStRecord_detsim_adcsAfterDaqTrigger;   
00856    TBranch        *b_NtpStRecord_detsim_bigSnarl;   
00857    TBranch        *b_NtpStRecord_detsim_snarls;   
00858    TBranch        *b_detsim_snarlDigits;   
00859    TBranch        *b_detsim_snarlTrigger;   
00860    TBranch        *b_detsim_snarlAdcs;   
00861    TBranch        *b_NtpStRecord_vetostp_;   
00862    TBranch        *b_vetostp_fUniqueID;   
00863    TBranch        *b_vetostp_fBits;   
00864    TBranch        *b_vetostp_index;   
00865    TBranch        *b_vetostp_ndigit;   
00866    TBranch        *b_vetostp_pln;   
00867    TBranch        *b_vetostp_plank;   
00868    TBranch        *b_vetostp_x;   
00869    TBranch        *b_vetostp_y;   
00870    TBranch        *b_vetostp_z;   
00871    TBranch        *b_vetostp_adc;   
00872    TBranch        *b_vetostp_pmtindex;   
00873    TBranch        *b_vetostp_pmtpixel;   
00874    TBranch        *b_vetostp_wlspigtail;   
00875    TBranch        *b_vetostp_clearlen;   
00876    TBranch        *b_vetostp_time;   
00877    TBranch        *b_vetostp_timeraw;   
00878    TBranch        *b_NtpStRecord_stp_;   
00879    TBranch        *b_stp_fUniqueID;   
00880    TBranch        *b_stp_fBits;   
00881    TBranch        *b_stp_index;   
00882    TBranch        *b_stp_planeview;   
00883    TBranch        *b_stp_ndigit;   
00884    TBranch        *b_stp_demuxveto;   
00885    TBranch        *b_stp_strip;   
00886    TBranch        *b_stp_plane;   
00887    TBranch        *b_stp_tpos;   
00888    TBranch        *b_stp_z;   
00889    TBranch        *b_stp_pmtindex0;   
00890    TBranch        *b_stp_pmtindex1;   
00891    TBranch        *b_stp_time0;   
00892    TBranch        *b_stp_time1;   
00893    TBranch        *b_stp_ph0_fUniqueID;   
00894    TBranch        *b_stp_ph0_fBits;   
00895    TBranch        *b_stp_ph0_raw;   
00896    TBranch        *b_stp_ph0_siglin;   
00897    TBranch        *b_stp_ph0_sigcor;   
00898    TBranch        *b_stp_ph0_pe;   
00899    TBranch        *b_stp_ph1_fUniqueID;   
00900    TBranch        *b_stp_ph1_fBits;   
00901    TBranch        *b_stp_ph1_raw;   
00902    TBranch        *b_stp_ph1_siglin;   
00903    TBranch        *b_stp_ph1_sigcor;   
00904    TBranch        *b_stp_ph1_pe;   
00905    TBranch        *b_NtpStRecord_slc_;   
00906    TBranch        *b_slc_fUniqueID;   
00907    TBranch        *b_slc_fBits;   
00908    TBranch        *b_slc_index;   
00909    TBranch        *b_slc_ndigit;   
00910    TBranch        *b_slc_nstpcnt;   
00911    TBranch        *b_slc_nstrip;   
00912    TBranch        *b_slc_stp;   
00913    TBranch        *b_slc_ph_fUniqueID;   
00914    TBranch        *b_slc_ph_fBits;   
00915    TBranch        *b_slc_ph_raw;   
00916    TBranch        *b_slc_ph_siglin;   
00917    TBranch        *b_slc_ph_sigcor;   
00918    TBranch        *b_slc_ph_pe;   
00919    TBranch        *b_slc_plane_fUniqueID;   
00920    TBranch        *b_slc_plane_fBits;   
00921    TBranch        *b_slc_plane_n;   
00922    TBranch        *b_slc_plane_nu;   
00923    TBranch        *b_slc_plane_nv;   
00924    TBranch        *b_slc_plane_beg;   
00925    TBranch        *b_slc_plane_begu;   
00926    TBranch        *b_slc_plane_begv;   
00927    TBranch        *b_slc_plane_end;   
00928    TBranch        *b_slc_plane_endu;   
00929    TBranch        *b_slc_plane_endv;   
00930    TBranch        *b_NtpStRecord_clu_;   
00931    TBranch        *b_clu_fUniqueID;   
00932    TBranch        *b_clu_fBits;   
00933    TBranch        *b_clu_index;   
00934    TBranch        *b_clu_planeview;   
00935    TBranch        *b_clu_nplane;   
00936    TBranch        *b_clu_begplane;   
00937    TBranch        *b_clu_endplane;   
00938    TBranch        *b_clu_id;   
00939    TBranch        *b_clu_slc;   
00940    TBranch        *b_clu_ndigit;   
00941    TBranch        *b_clu_nstpcnt;   
00942    TBranch        *b_clu_nstrip;   
00943    TBranch        *b_clu_stp;   
00944    TBranch        *b_clu_probem;   
00945    TBranch        *b_clu_zvtx;   
00946    TBranch        *b_clu_tposvtx;   
00947    TBranch        *b_clu_slope;   
00948    TBranch        *b_clu_avgdev;   
00949    TBranch        *b_clu_ph_fUniqueID;   
00950    TBranch        *b_clu_ph_fBits;   
00951    TBranch        *b_clu_ph_raw;   
00952    TBranch        *b_clu_ph_siglin;   
00953    TBranch        *b_clu_ph_sigcor;   
00954    TBranch        *b_clu_ph_pe;   
00955    TBranch        *b_clu_ph_sigmap;   
00956    TBranch        *b_clu_ph_mip;   
00957    TBranch        *b_clu_ph_gev;   
00958    TBranch        *b_NtpStRecord_shw_;   
00959    TBranch        *b_shw_fUniqueID;   
00960    TBranch        *b_shw_fBits;   
00961    TBranch        *b_shw_index;   
00962    TBranch        *b_shw_slc;   
00963    TBranch        *b_shw_ndigit;   
00964    TBranch        *b_shw_nstpcnt;   
00965    TBranch        *b_shw_nstrip;   
00966    TBranch        *b_shw_stp;   
00967    TBranch        *b_shw_nUcluster;   
00968    TBranch        *b_shw_nVcluster;   
00969    TBranch        *b_shw_ncluster;   
00970    TBranch        *b_shw_clu;   
00971    TBranch        *b_shw_ph_fUniqueID;   
00972    TBranch        *b_shw_ph_fBits;   
00973    TBranch        *b_shw_ph_raw;   
00974    TBranch        *b_shw_ph_siglin;   
00975    TBranch        *b_shw_ph_sigcor;   
00976    TBranch        *b_shw_ph_pe;   
00977    TBranch        *b_shw_ph_sigmap;   
00978    TBranch        *b_shw_ph_mip;   
00979    TBranch        *b_shw_ph_gev;   
00980    TBranch        *b_shw_plane_fUniqueID;   
00981    TBranch        *b_shw_plane_fBits;   
00982    TBranch        *b_shw_plane_n;   
00983    TBranch        *b_shw_plane_nu;   
00984    TBranch        *b_shw_plane_nv;   
00985    TBranch        *b_shw_plane_beg;   
00986    TBranch        *b_shw_plane_begu;   
00987    TBranch        *b_shw_plane_begv;   
00988    TBranch        *b_shw_plane_end;   
00989    TBranch        *b_shw_plane_endu;   
00990    TBranch        *b_shw_plane_endv;   
00991    TBranch        *b_shw_vtx_fUniqueID;   
00992    TBranch        *b_shw_vtx_fBits;   
00993    TBranch        *b_shw_vtx_plane;   
00994    TBranch        *b_shw_vtx_u;   
00995    TBranch        *b_shw_vtx_v;   
00996    TBranch        *b_shw_vtx_x;   
00997    TBranch        *b_shw_vtx_y;   
00998    TBranch        *b_shw_vtx_z;   
00999    TBranch        *b_shw_vtx_t;   
01000    TBranch        *b_shw_vtx_dcosu;   
01001    TBranch        *b_shw_vtx_dcosv;   
01002    TBranch        *b_shw_vtx_dcosx;   
01003    TBranch        *b_shw_vtx_dcosy;   
01004    TBranch        *b_shw_vtx_dcosz;   
01005    TBranch        *b_shw_vtx_eu;   
01006    TBranch        *b_shw_vtx_ev;   
01007    TBranch        *b_shw_vtx_ex;   
01008    TBranch        *b_shw_vtx_ey;   
01009    TBranch        *b_shw_vtx_edcosu;   
01010    TBranch        *b_shw_vtx_edcosv;   
01011    TBranch        *b_shw_vtx_edcosx;   
01012    TBranch        *b_shw_vtx_edcosy;   
01013    TBranch        *b_shw_vtx_edcosz;   
01014    TBranch        *b_NtpStRecord_trk_;   
01015    TBranch        *b_trk_fUniqueID;   
01016    TBranch        *b_trk_fBits;   
01017    TBranch        *b_trk_index;   
01018    TBranch        *b_trk_slc;   
01019    TBranch        *b_trk_ndigit;   
01020    TBranch        *b_trk_nstpcnt;   
01021    TBranch        *b_trk_nstrip;   
01022    TBranch        *b_trk_stp;   
01023    TBranch        *b_trk_stpfit;   
01024    TBranch        *b_trk_stpu;   
01025    TBranch        *b_trk_stpv;   
01026    TBranch        *b_trk_stpx;   
01027    TBranch        *b_trk_stpy;   
01028    TBranch        *b_trk_stpz;   
01029    TBranch        *b_trk_stpds;   
01030    TBranch        *b_trk_stpfitchi2;   
01031    TBranch        *b_trk_stpfitprechi2;   
01032    TBranch        *b_trk_stpfitqp;   
01033    TBranch        *b_trk_stpph0sigmap;   
01034    TBranch        *b_trk_stpph0mip;   
01035    TBranch        *b_trk_stpph0gev;   
01036    TBranch        *b_trk_stpph1sigmap;   
01037    TBranch        *b_trk_stpph1mip;   
01038    TBranch        *b_trk_stpph1gev;   
01039    TBranch        *b_trk_stpattn0c0;   
01040    TBranch        *b_trk_stpattn1c0;   
01041    TBranch        *b_trk_stpt0;   
01042    TBranch        *b_trk_stpt1;   
01043    TBranch        *b_trk_stptcal0t0;   
01044    TBranch        *b_trk_stptcal1t0;   
01045    TBranch        *b_trk_ds;   
01046    TBranch        *b_trk_range;   
01047    TBranch        *b_trk_cputime;   
01048    TBranch        *b_trk_ph_fUniqueID;   
01049    TBranch        *b_trk_ph_fBits;   
01050    TBranch        *b_trk_ph_raw;   
01051    TBranch        *b_trk_ph_siglin;   
01052    TBranch        *b_trk_ph_sigcor;   
01053    TBranch        *b_trk_ph_pe;   
01054    TBranch        *b_trk_ph_sigmap;   
01055    TBranch        *b_trk_ph_mip;   
01056    TBranch        *b_trk_ph_gev;   
01057    TBranch        *b_trk_plane_fUniqueID;   
01058    TBranch        *b_trk_plane_fBits;   
01059    TBranch        *b_trk_plane_n;   
01060    TBranch        *b_trk_plane_nu;   
01061    TBranch        *b_trk_plane_nv;   
01062    TBranch        *b_trk_plane_beg;   
01063    TBranch        *b_trk_plane_begu;   
01064    TBranch        *b_trk_plane_begv;   
01065    TBranch        *b_trk_plane_end;   
01066    TBranch        *b_trk_plane_endu;   
01067    TBranch        *b_trk_plane_endv;   
01068    TBranch        *b_trk_plane_ntrklike;   
01069    TBranch        *b_trk_vtx_fUniqueID;   
01070    TBranch        *b_trk_vtx_fBits;   
01071    TBranch        *b_trk_vtx_plane;   
01072    TBranch        *b_trk_vtx_u;   
01073    TBranch        *b_trk_vtx_v;   
01074    TBranch        *b_trk_vtx_x;   
01075    TBranch        *b_trk_vtx_y;   
01076    TBranch        *b_trk_vtx_z;   
01077    TBranch        *b_trk_vtx_t;   
01078    TBranch        *b_trk_vtx_dcosu;   
01079    TBranch        *b_trk_vtx_dcosv;   
01080    TBranch        *b_trk_vtx_dcosx;   
01081    TBranch        *b_trk_vtx_dcosy;   
01082    TBranch        *b_trk_vtx_dcosz;   
01083    TBranch        *b_trk_vtx_eu;   
01084    TBranch        *b_trk_vtx_ev;   
01085    TBranch        *b_trk_vtx_ex;   
01086    TBranch        *b_trk_vtx_ey;   
01087    TBranch        *b_trk_vtx_edcosu;   
01088    TBranch        *b_trk_vtx_edcosv;   
01089    TBranch        *b_trk_vtx_edcosx;   
01090    TBranch        *b_trk_vtx_edcosy;   
01091    TBranch        *b_trk_vtx_edcosz;   
01092    TBranch        *b_trk_end_fUniqueID;   
01093    TBranch        *b_trk_end_fBits;   
01094    TBranch        *b_trk_end_plane;   
01095    TBranch        *b_trk_end_u;   
01096    TBranch        *b_trk_end_v;   
01097    TBranch        *b_trk_end_x;   
01098    TBranch        *b_trk_end_y;   
01099    TBranch        *b_trk_end_z;   
01100    TBranch        *b_trk_end_t;   
01101    TBranch        *b_trk_end_dcosu;   
01102    TBranch        *b_trk_end_dcosv;   
01103    TBranch        *b_trk_end_dcosx;   
01104    TBranch        *b_trk_end_dcosy;   
01105    TBranch        *b_trk_end_dcosz;   
01106    TBranch        *b_trk_end_eu;   
01107    TBranch        *b_trk_end_ev;   
01108    TBranch        *b_trk_end_ex;   
01109    TBranch        *b_trk_end_ey;   
01110    TBranch        *b_trk_end_edcosu;   
01111    TBranch        *b_trk_end_edcosv;   
01112    TBranch        *b_trk_end_edcosx;   
01113    TBranch        *b_trk_end_edcosy;   
01114    TBranch        *b_trk_end_edcosz;   
01115    TBranch        *b_trk_lin_fUniqueID;   
01116    TBranch        *b_trk_lin_fBits;   
01117    TBranch        *b_trk_lin_plane;   
01118    TBranch        *b_trk_lin_u;   
01119    TBranch        *b_trk_lin_v;   
01120    TBranch        *b_trk_lin_x;   
01121    TBranch        *b_trk_lin_y;   
01122    TBranch        *b_trk_lin_z;   
01123    TBranch        *b_trk_lin_t;   
01124    TBranch        *b_trk_lin_dcosu;   
01125    TBranch        *b_trk_lin_dcosv;   
01126    TBranch        *b_trk_lin_dcosx;   
01127    TBranch        *b_trk_lin_dcosy;   
01128    TBranch        *b_trk_lin_dcosz;   
01129    TBranch        *b_trk_lin_eu;   
01130    TBranch        *b_trk_lin_ev;   
01131    TBranch        *b_trk_lin_ex;   
01132    TBranch        *b_trk_lin_ey;   
01133    TBranch        *b_trk_lin_edcosu;   
01134    TBranch        *b_trk_lin_edcosv;   
01135    TBranch        *b_trk_lin_edcosx;   
01136    TBranch        *b_trk_lin_edcosy;   
01137    TBranch        *b_trk_lin_edcosz;   
01138    TBranch        *b_trk_fidvtx_fUniqueID;   
01139    TBranch        *b_trk_fidvtx_fBits;   
01140    TBranch        *b_trk_fidvtx_dr;   
01141    TBranch        *b_trk_fidvtx_dz;   
01142    TBranch        *b_trk_fidvtx_trace;   
01143    TBranch        *b_trk_fidvtx_tracez;   
01144    TBranch        *b_trk_fidvtx_nplane;   
01145    TBranch        *b_trk_fidvtx_nplaneu;   
01146    TBranch        *b_trk_fidvtx_nplanev;   
01147    TBranch        *b_trk_fidend_fUniqueID;   
01148    TBranch        *b_trk_fidend_fBits;   
01149    TBranch        *b_trk_fidend_dr;   
01150    TBranch        *b_trk_fidend_dz;   
01151    TBranch        *b_trk_fidend_trace;   
01152    TBranch        *b_trk_fidend_tracez;   
01153    TBranch        *b_trk_fidend_nplane;   
01154    TBranch        *b_trk_fidend_nplaneu;   
01155    TBranch        *b_trk_fidend_nplanev;   
01156    TBranch        *b_trk_fidall_fUniqueID;   
01157    TBranch        *b_trk_fidall_fBits;   
01158    TBranch        *b_trk_fidall_dr;   
01159    TBranch        *b_trk_fidall_dz;   
01160    TBranch        *b_trk_fidall_trace;   
01161    TBranch        *b_trk_fidall_tracez;   
01162    TBranch        *b_trk_fidall_nplane;   
01163    TBranch        *b_trk_fidall_nplaneu;   
01164    TBranch        *b_trk_fidall_nplanev;   
01165    TBranch        *b_trk_time_fUniqueID;   
01166    TBranch        *b_trk_time_fBits;   
01167    TBranch        *b_trk_time_ndigit;   
01168    TBranch        *b_trk_time_chi2;   
01169    TBranch        *b_trk_time_u0;   
01170    TBranch        *b_trk_time_u1;   
01171    TBranch        *b_trk_time_v0;   
01172    TBranch        *b_trk_time_v1;   
01173    TBranch        *b_trk_time_cdtds;   
01174    TBranch        *b_trk_time_du;   
01175    TBranch        *b_trk_time_dv;   
01176    TBranch        *b_trk_time_dtds;   
01177    TBranch        *b_trk_time_t0;   
01178    TBranch        *b_trk_momentum_fUniqueID;   
01179    TBranch        *b_trk_momentum_fBits;   
01180    TBranch        *b_trk_momentum_range;   
01181    TBranch        *b_trk_momentum_qp;   
01182    TBranch        *b_trk_momentum_eqp;   
01183    TBranch        *b_trk_fit_fUniqueID;   
01184    TBranch        *b_trk_fit_fBits;   
01185    TBranch        *b_trk_fit_pass;   
01186    TBranch        *b_trk_fit_ndof;   
01187    TBranch        *b_trk_fit_niterate;   
01188    TBranch        *b_trk_fit_nswimfail;   
01189    TBranch        *b_trk_fit_chi2;   
01190    TBranch        *b_trk_fit_cputime;   
01191    TBranch        *b_trk_cr_fUniqueID;   
01192    TBranch        *b_trk_cr_fBits;   
01193    TBranch        *b_trk_cr_zenith;   
01194    TBranch        *b_trk_cr_azimuth;   
01195    TBranch        *b_trk_cr_ra;   
01196    TBranch        *b_trk_cr_rahourangle;   
01197    TBranch        *b_trk_cr_dec;   
01198    TBranch        *b_trk_cr_juliandate;   
01199    TBranch        *b_trk_cr_locsiderialtime;   
01200    TBranch        *b_NtpStRecord_evt_;   
01201    TBranch        *b_evt_fUniqueID;   
01202    TBranch        *b_evt_fBits;   
01203    TBranch        *b_evt_index;   
01204    TBranch        *b_evt_slc;   
01205    TBranch        *b_evt_ndigit;   
01206    TBranch        *b_evt_nstpcnt;   
01207    TBranch        *b_evt_nstrip;   
01208    TBranch        *b_evt_stp;   
01209    TBranch        *b_evt_nshower;   
01210    TBranch        *b_evt_shw;   
01211    TBranch        *b_evt_ntrack;   
01212    TBranch        *b_evt_trk;   
01213    TBranch        *b_evt_ph_fUniqueID;   
01214    TBranch        *b_evt_ph_fBits;   
01215    TBranch        *b_evt_ph_raw;   
01216    TBranch        *b_evt_ph_siglin;   
01217    TBranch        *b_evt_ph_sigcor;   
01218    TBranch        *b_evt_ph_pe;   
01219    TBranch        *b_evt_ph_sigmap;   
01220    TBranch        *b_evt_ph_mip;   
01221    TBranch        *b_evt_ph_gev;   
01222    TBranch        *b_evt_plane_fUniqueID;   
01223    TBranch        *b_evt_plane_fBits;   
01224    TBranch        *b_evt_plane_n;   
01225    TBranch        *b_evt_plane_nu;   
01226    TBranch        *b_evt_plane_nv;   
01227    TBranch        *b_evt_plane_beg;   
01228    TBranch        *b_evt_plane_begu;   
01229    TBranch        *b_evt_plane_begv;   
01230    TBranch        *b_evt_plane_end;   
01231    TBranch        *b_evt_plane_endu;   
01232    TBranch        *b_evt_plane_endv;   
01233    TBranch        *b_evt_vtx_fUniqueID;   
01234    TBranch        *b_evt_vtx_fBits;   
01235    TBranch        *b_evt_vtx_plane;   
01236    TBranch        *b_evt_vtx_u;   
01237    TBranch        *b_evt_vtx_v;   
01238    TBranch        *b_evt_vtx_x;   
01239    TBranch        *b_evt_vtx_y;   
01240    TBranch        *b_evt_vtx_z;   
01241    TBranch        *b_evt_vtx_t;   
01242    TBranch        *b_evt_vtx_dcosu;   
01243    TBranch        *b_evt_vtx_dcosv;   
01244    TBranch        *b_evt_vtx_dcosx;   
01245    TBranch        *b_evt_vtx_dcosy;   
01246    TBranch        *b_evt_vtx_dcosz;   
01247    TBranch        *b_evt_vtx_eu;   
01248    TBranch        *b_evt_vtx_ev;   
01249    TBranch        *b_evt_vtx_ex;   
01250    TBranch        *b_evt_vtx_ey;   
01251    TBranch        *b_evt_vtx_edcosu;   
01252    TBranch        *b_evt_vtx_edcosv;   
01253    TBranch        *b_evt_vtx_edcosx;   
01254    TBranch        *b_evt_vtx_edcosy;   
01255    TBranch        *b_evt_vtx_edcosz;   
01256    TBranch        *b_evt_end_fUniqueID;   
01257    TBranch        *b_evt_end_fBits;   
01258    TBranch        *b_evt_end_plane;   
01259    TBranch        *b_evt_end_u;   
01260    TBranch        *b_evt_end_v;   
01261    TBranch        *b_evt_end_x;   
01262    TBranch        *b_evt_end_y;   
01263    TBranch        *b_evt_end_z;   
01264    TBranch        *b_evt_end_t;   
01265    TBranch        *b_evt_end_dcosu;   
01266    TBranch        *b_evt_end_dcosv;   
01267    TBranch        *b_evt_end_dcosx;   
01268    TBranch        *b_evt_end_dcosy;   
01269    TBranch        *b_evt_end_dcosz;   
01270    TBranch        *b_evt_end_eu;   
01271    TBranch        *b_evt_end_ev;   
01272    TBranch        *b_evt_end_ex;   
01273    TBranch        *b_evt_end_ey;   
01274    TBranch        *b_evt_end_edcosu;   
01275    TBranch        *b_evt_end_edcosv;   
01276    TBranch        *b_evt_end_edcosx;   
01277    TBranch        *b_evt_end_edcosy;   
01278    TBranch        *b_evt_end_edcosz;   
01279    TBranch        *b_NtpStRecord_mc_;   
01280    TBranch        *b_mc_fUniqueID;   
01281    TBranch        *b_mc_fBits;   
01282    TBranch        *b_mc_index;   
01283    TBranch        *b_mc_stdhep;   
01284    TBranch        *b_mc_inu;   
01285    TBranch        *b_mc_inunoosc;   
01286    TBranch        *b_mc_itg;   
01287    TBranch        *b_mc_iboson;   
01288    TBranch        *b_mc_iresonance;   
01289    TBranch        *b_mc_iaction;   
01290    TBranch        *b_mc_ndigu;   
01291    TBranch        *b_mc_ndigv;   
01292    TBranch        *b_mc_tphu;   
01293    TBranch        *b_mc_tphv;   
01294    TBranch        *b_mc_a;   
01295    TBranch        *b_mc_z;   
01296    TBranch        *b_mc_sigma;   
01297    TBranch        *b_mc_x;   
01298    TBranch        *b_mc_y;   
01299    TBranch        *b_mc_q2;   
01300    TBranch        *b_mc_w2;   
01301    TBranch        *b_mc_emfrac;   
01302    TBranch        *b_mc_vtxx;   
01303    TBranch        *b_mc_vtxy;   
01304    TBranch        *b_mc_vtxz;   
01305    TBranch        *b_mc_p4neu;   
01306    TBranch        *b_mc_p4neunoosc;   
01307    TBranch        *b_mc_p4tgt;   
01308    TBranch        *b_mc_p4shw;   
01309    TBranch        *b_mc_p4mu1;   
01310    TBranch        *b_mc_p4mu2;   
01311    TBranch        *b_mc_p4el1;   
01312    TBranch        *b_mc_p4el2;   
01313    TBranch        *b_mc_p4tau;   
01314    TBranch        *b_NtpStRecord_stdhep_;   
01315    TBranch        *b_stdhep_fUniqueID;   
01316    TBranch        *b_stdhep_fBits;   
01317    TBranch        *b_stdhep_index;   
01318    TBranch        *b_stdhep_mc;   
01319    TBranch        *b_stdhep_parent;   
01320    TBranch        *b_stdhep_child;   
01321    TBranch        *b_stdhep_IstHEP;   
01322    TBranch        *b_stdhep_IdHEP;   
01323    TBranch        *b_stdhep_mass;   
01324    TBranch        *b_stdhep_p4;   
01325    TBranch        *b_stdhep_vtx;   
01326    TBranch        *b_NtpStRecord_digihit_;   
01327    TBranch        *b_digihit_fUniqueID;   
01328    TBranch        *b_digihit_fBits;   
01329    TBranch        *b_digihit_index;   
01330    TBranch        *b_digihit_planeview;   
01331    TBranch        *b_digihit_strip;   
01332    TBranch        *b_digihit_plane;   
01333    TBranch        *b_digihit_trkId;   
01334    TBranch        *b_digihit_pId;   
01335    TBranch        *b_digihit_t0;   
01336    TBranch        *b_digihit_x0;   
01337    TBranch        *b_digihit_y0;   
01338    TBranch        *b_digihit_z0;   
01339    TBranch        *b_digihit_t1;   
01340    TBranch        *b_digihit_x1;   
01341    TBranch        *b_digihit_y1;   
01342    TBranch        *b_digihit_z1;   
01343    TBranch        *b_digihit_dS;   
01344    TBranch        *b_digihit_dE;   
01345    TBranch        *b_digihit_pE;   
01346    TBranch        *b_NtpStRecord_thstp_;   
01347    TBranch        *b_thstp_fUniqueID;   
01348    TBranch        *b_thstp_fBits;   
01349    TBranch        *b_thstp_index;   
01350    TBranch        *b_thstp_neumc;   
01351    TBranch        *b_thstp_nneu;   
01352    TBranch        *b_thstp_sigflg;   
01353    TBranch        *b_NtpStRecord_thslc_;   
01354    TBranch        *b_thslc_fUniqueID;   
01355    TBranch        *b_thslc_fBits;   
01356    TBranch        *b_thslc_index;   
01357    TBranch        *b_thslc_neumc;   
01358    TBranch        *b_thslc_neustdhep;   
01359    TBranch        *b_thslc_nneu;   
01360    TBranch        *b_thslc_purity;   
01361    TBranch        *b_thslc_secondpurity;   
01362    TBranch        *b_thslc_complete;   
01363    TBranch        *b_NtpStRecord_thshw_;   
01364    TBranch        *b_thshw_fUniqueID;   
01365    TBranch        *b_thshw_fBits;   
01366    TBranch        *b_thshw_index;   
01367    TBranch        *b_thshw_neumc;   
01368    TBranch        *b_thshw_neustdhep;   
01369    TBranch        *b_thshw_purity;   
01370    TBranch        *b_thshw_completeall;   
01371    TBranch        *b_thshw_completeslc;   
01372    TBranch        *b_NtpStRecord_thtrk_;   
01373    TBranch        *b_thtrk_fUniqueID;   
01374    TBranch        *b_thtrk_fBits;   
01375    TBranch        *b_thtrk_index;   
01376    TBranch        *b_thtrk_neumc;   
01377    TBranch        *b_thtrk_neustdhep;   
01378    TBranch        *b_thtrk_trkstdhep;   
01379    TBranch        *b_thtrk_purity;   
01380    TBranch        *b_thtrk_completeall;   
01381    TBranch        *b_thtrk_completeslc;   
01382    TBranch        *b_NtpStRecord_thevt_;   
01383    TBranch        *b_thevt_fUniqueID;   
01384    TBranch        *b_thevt_fBits;   
01385    TBranch        *b_thevt_index;   
01386    TBranch        *b_thevt_neumc;   
01387    TBranch        *b_thevt_neustdhep;   
01388    TBranch        *b_thevt_purity;   
01389    TBranch        *b_thevt_completeall;   
01390    TBranch        *b_thevt_completeslc;   
01391 
01392    NtpSt(TTree *tree=0);
01393    virtual ~NtpSt();
01394    virtual Int_t    Cut(Long64_t entry);
01395    virtual Int_t    GetEntry(Long64_t entry);
01396    virtual Long64_t LoadTree(Long64_t entry);
01397    virtual void     Init(TTree *tree);
01398    virtual void     Loop();
01399    virtual Bool_t   Notify();
01400    virtual void     Show(Long64_t entry = -1);
01401    Float_t Mrate(TTree *tr);
01402 
01403 };
01404 
01405 #endif
01406 
01407 #ifdef NtpStNC_cxx
01408 
01409 void NtpSt::Init(TTree *tree)
01410 {
01411    // The Init() function is called when the selector needs to initialize
01412    // a new tree or chain. Typically here the branch addresses of the tree
01413    // will be set. It is normaly not necessary to make changes to the
01414    // generated code, but the routine can be extended by the user if needed.
01415    // Init() will be called many times when running with PROOF.
01416 
01417    // Set branch addresses
01418    if (tree == 0) return;
01419    fChain = tree;
01420    fCurrent = -1;
01421    fChain->SetMakeClass(1);
01422 
01423    fChain->SetBranchAddress("fUniqueID",&fUniqueID);
01424    fChain->SetBranchAddress("fBits",&fBits);
01425    fChain->SetBranchAddress("fName",&fName);
01426    fChain->SetBranchAddress("fTitle",&fTitle);
01427    fChain->SetBranchAddress("fHeader.fUniqueID",&fHeader_fUniqueID);
01428    fChain->SetBranchAddress("fHeader.fBits",&fHeader_fBits);
01429    fChain->SetBranchAddress("fHeader.fVldContext.fUniqueID",&fHeader_fVldContext_fUniqueID);
01430    fChain->SetBranchAddress("fHeader.fVldContext.fBits",&fHeader_fVldContext_fBits);
01431    fChain->SetBranchAddress("fHeader.fVldContext.fDetector",&fHeader_fVldContext_fDetector);
01432    fChain->SetBranchAddress("fHeader.fVldContext.fSimFlag",&fHeader_fVldContext_fSimFlag);
01433    fChain->SetBranchAddress("fHeader.fVldContext.fTimeStamp.fSec",&fHeader_fVldContext_fTimeStamp_fSec);
01434    fChain->SetBranchAddress("fHeader.fVldContext.fTimeStamp.fNanoSec",&fHeader_fVldContext_fTimeStamp_fNanoSec);
01435    fChain->SetBranchAddress("fHeader.fRun",&fHeader_fRun);
01436    fChain->SetBranchAddress("fHeader.fSubRun",&fHeader_fSubRun);
01437    fChain->SetBranchAddress("fHeader.fRunType",&fHeader_fRunType);
01438    fChain->SetBranchAddress("fHeader.fErrorCode",&fHeader_fErrorCode);
01439    fChain->SetBranchAddress("fHeader.fSnarl",&fHeader_fSnarl);
01440    fChain->SetBranchAddress("fHeader.fTrigSrc",&fHeader_fTrigSrc);
01441    fChain->SetBranchAddress("fHeader.fTimeFrame",&fHeader_fTimeFrame);
01442    fChain->SetBranchAddress("fHeader.fEvent",&fHeader_fEvent);
01443    fChain->SetBranchAddress("fIsClearable",&fIsClearable);
01444    fChain->SetBranchAddress("evthdr.fUniqueID",&evthdr_fUniqueID);
01445    fChain->SetBranchAddress("evthdr.fBits",&evthdr_fBits);
01446    fChain->SetBranchAddress("evthdr.ndigit",&evthdr_ndigit);
01447    fChain->SetBranchAddress("evthdr.nstrip",&evthdr_nstrip);
01448    fChain->SetBranchAddress("evthdr.nslice",&evthdr_nslice);
01449    fChain->SetBranchAddress("evthdr.ncluster",&evthdr_ncluster);
01450    fChain->SetBranchAddress("evthdr.ntrack",&evthdr_ntrack);
01451    fChain->SetBranchAddress("evthdr.nshower",&evthdr_nshower);
01452    fChain->SetBranchAddress("evthdr.nevent",&evthdr_nevent);
01453    fChain->SetBranchAddress("evthdr.trigtime",&evthdr_trigtime);
01454    fChain->SetBranchAddress("evthdr.ph.fUniqueID",&evthdr_ph_fUniqueID);
01455    fChain->SetBranchAddress("evthdr.ph.fBits",&evthdr_ph_fBits);
01456    fChain->SetBranchAddress("evthdr.ph.raw",&evthdr_ph_raw);
01457    fChain->SetBranchAddress("evthdr.ph.siglin",&evthdr_ph_siglin);
01458    fChain->SetBranchAddress("evthdr.ph.sigcor",&evthdr_ph_sigcor);
01459    fChain->SetBranchAddress("evthdr.ph.pe",&evthdr_ph_pe);
01460    fChain->SetBranchAddress("evthdr.planeall.fUniqueID",&evthdr_planeall_fUniqueID);
01461    fChain->SetBranchAddress("evthdr.planeall.fBits",&evthdr_planeall_fBits);
01462    fChain->SetBranchAddress("evthdr.planeall.n",&evthdr_planeall_n);
01463    fChain->SetBranchAddress("evthdr.planeall.nu",&evthdr_planeall_nu);
01464    fChain->SetBranchAddress("evthdr.planeall.nv",&evthdr_planeall_nv);
01465    fChain->SetBranchAddress("evthdr.planeall.beg",&evthdr_planeall_beg);
01466    fChain->SetBranchAddress("evthdr.planeall.begu",&evthdr_planeall_begu);
01467    fChain->SetBranchAddress("evthdr.planeall.begv",&evthdr_planeall_begv);
01468    fChain->SetBranchAddress("evthdr.planeall.end",&evthdr_planeall_end);
01469    fChain->SetBranchAddress("evthdr.planeall.endu",&evthdr_planeall_endu);
01470    fChain->SetBranchAddress("evthdr.planeall.endv",&evthdr_planeall_endv);
01471    fChain->SetBranchAddress("evthdr.plane.fUniqueID",&evthdr_plane_fUniqueID);
01472    fChain->SetBranchAddress("evthdr.plane.fBits",&evthdr_plane_fBits);
01473    fChain->SetBranchAddress("evthdr.plane.n",&evthdr_plane_n);
01474    fChain->SetBranchAddress("evthdr.plane.nu",&evthdr_plane_nu);
01475    fChain->SetBranchAddress("evthdr.plane.nv",&evthdr_plane_nv);
01476    fChain->SetBranchAddress("evthdr.plane.beg",&evthdr_plane_beg);
01477    fChain->SetBranchAddress("evthdr.plane.begu",&evthdr_plane_begu);
01478    fChain->SetBranchAddress("evthdr.plane.begv",&evthdr_plane_begv);
01479    fChain->SetBranchAddress("evthdr.plane.end",&evthdr_plane_end);
01480    fChain->SetBranchAddress("evthdr.plane.endu",&evthdr_plane_endu);
01481    fChain->SetBranchAddress("evthdr.plane.endv",&evthdr_plane_endv);
01482    fChain->SetBranchAddress("evthdr.date.fUniqueID",&evthdr_date_fUniqueID);
01483    fChain->SetBranchAddress("evthdr.date.fBits",&evthdr_date_fBits);
01484    fChain->SetBranchAddress("evthdr.date.year",&evthdr_date_year);
01485    fChain->SetBranchAddress("evthdr.date.month",&evthdr_date_month);
01486    fChain->SetBranchAddress("evthdr.date.day",&evthdr_date_day);
01487    fChain->SetBranchAddress("evthdr.date.hour",&evthdr_date_hour);
01488    fChain->SetBranchAddress("evthdr.date.minute",&evthdr_date_minute);
01489    fChain->SetBranchAddress("evthdr.date.sec",&evthdr_date_sec);
01490    fChain->SetBranchAddress("evthdr.date.utc",&evthdr_date_utc);
01491    fChain->SetBranchAddress("vetohdr.fUniqueID",&vetohdr_fUniqueID);
01492    fChain->SetBranchAddress("vetohdr.fBits",&vetohdr_fBits);
01493    fChain->SetBranchAddress("vetohdr.ndigit[3]",vetohdr_ndigit);
01494    fChain->SetBranchAddress("vetohdr.nplank[3]",vetohdr_nplank);
01495    fChain->SetBranchAddress("vetohdr.adc[3]",vetohdr_adc);
01496    fChain->SetBranchAddress("vetohdr.dx[3]",vetohdr_dx);
01497    fChain->SetBranchAddress("vetohdr.dxvetostp[3]",vetohdr_dxvetostp);
01498    fChain->SetBranchAddress("vetohdr.dcos",&vetohdr_dcos);
01499    fChain->SetBranchAddress("vetohdr.projx",&vetohdr_projx);
01500    fChain->SetBranchAddress("vetohdr.projy",&vetohdr_projy);
01501    fChain->SetBranchAddress("vetohdr.projz",&vetohdr_projz);
01502    fChain->SetBranchAddress("vetohdr.ishit",&vetohdr_ishit);
01503    fChain->SetBranchAddress("crhdr.fUniqueID",&crhdr_fUniqueID);
01504    fChain->SetBranchAddress("crhdr.fBits",&crhdr_fBits);
01505    fChain->SetBranchAddress("crhdr.zenith",&crhdr_zenith);
01506    fChain->SetBranchAddress("crhdr.azimuth",&crhdr_azimuth);
01507    fChain->SetBranchAddress("crhdr.ra",&crhdr_ra);
01508    fChain->SetBranchAddress("crhdr.rahourangle",&crhdr_rahourangle);
01509    fChain->SetBranchAddress("crhdr.dec",&crhdr_dec);
01510    fChain->SetBranchAddress("crhdr.juliandate",&crhdr_juliandate);
01511    fChain->SetBranchAddress("crhdr.locsiderialtime",&crhdr_locsiderialtime);
01512    fChain->SetBranchAddress("dmxstatus.fUniqueID",&dmxstatus_fUniqueID);
01513    fChain->SetBranchAddress("dmxstatus.fBits",&dmxstatus_fBits);
01514    fChain->SetBranchAddress("dmxstatus.ismultimuon",&dmxstatus_ismultimuon);
01515    fChain->SetBranchAddress("dmxstatus.nonphysicalfail",&dmxstatus_nonphysicalfail);
01516    fChain->SetBranchAddress("dmxstatus.validplanesfail",&dmxstatus_validplanesfail);
01517    fChain->SetBranchAddress("dmxstatus.vertexplanefail",&dmxstatus_vertexplanefail);
01518    fChain->SetBranchAddress("dmxstatus.ustrayplanes",&dmxstatus_ustrayplanes);
01519    fChain->SetBranchAddress("dmxstatus.vstrayplanes",&dmxstatus_vstrayplanes);
01520    fChain->SetBranchAddress("dmxstatus.uvalidplanes",&dmxstatus_uvalidplanes);
01521    fChain->SetBranchAddress("dmxstatus.vvalidplanes",&dmxstatus_vvalidplanes);
01522    fChain->SetBranchAddress("dmxstatus.avgtimeoffset",&dmxstatus_avgtimeoffset);
01523    fChain->SetBranchAddress("mchdr.fUniqueID",&mchdr_fUniqueID);
01524    fChain->SetBranchAddress("mchdr.fBits",&mchdr_fBits);
01525    fChain->SetBranchAddress("mchdr.nmc",&mchdr_nmc);
01526    fChain->SetBranchAddress("mchdr.nstdhep",&mchdr_nstdhep);
01527    fChain->SetBranchAddress("mchdr.ndigihit",&mchdr_ndigihit);
01528    fChain->SetBranchAddress("photon.fUniqueID",&photon_fUniqueID);
01529    fChain->SetBranchAddress("photon.fBits",&photon_fBits);
01530    fChain->SetBranchAddress("photon.hitsDiscardedGeom",&photon_hitsDiscardedGeom);
01531    fChain->SetBranchAddress("photon.hitsDiscardedBad",&photon_hitsDiscardedBad);
01532    fChain->SetBranchAddress("photon.totalHits",&photon_totalHits);
01533    fChain->SetBranchAddress("photon.totalStripsHit",&photon_totalStripsHit);
01534    fChain->SetBranchAddress("photon.bluePhotons",&photon_bluePhotons);
01535    fChain->SetBranchAddress("photon.greenPhotons",&photon_greenPhotons);
01536    fChain->SetBranchAddress("photon.bluePhotons_nonprescaled",&photon_bluePhotons_nonprescaled);
01537    fChain->SetBranchAddress("photon.greenPhotons_nonprescaled",&photon_greenPhotons_nonprescaled);
01538    fChain->SetBranchAddress("photon.totalPE",&photon_totalPE);
01539    fChain->SetBranchAddress("photon.totalPixels",&photon_totalPixels);
01540    fChain->SetBranchAddress("photon.totalHitEnergy",&photon_totalHitEnergy);
01541    fChain->SetBranchAddress("photon.energyDiscardedGeom",&photon_energyDiscardedGeom);
01542    fChain->SetBranchAddress("photon.energyDiscardedBad",&photon_energyDiscardedBad);
01543    fChain->SetBranchAddress("detsim.fUniqueID",&detsim_fUniqueID);
01544    fChain->SetBranchAddress("detsim.fBits",&detsim_fBits);
01545    fChain->SetBranchAddress("detsim.nPE",&detsim_nPE);
01546    fChain->SetBranchAddress("detsim.hitPixels",&detsim_hitPixels);
01547    fChain->SetBranchAddress("detsim.hitPixelsWithXtalk",&detsim_hitPixelsWithXtalk);
01548    fChain->SetBranchAddress("detsim.digitsAfterFETrigger",&detsim_digitsAfterFETrigger);
01549    fChain->SetBranchAddress("detsim.digitsAfterSpars",&detsim_digitsAfterSpars);
01550    fChain->SetBranchAddress("detsim.digitsAfterDaqTrigger",&detsim_digitsAfterDaqTrigger);
01551    fChain->SetBranchAddress("detsim.totalPE",&detsim_totalPE);
01552    fChain->SetBranchAddress("detsim.totalCharge",&detsim_totalCharge);
01553    fChain->SetBranchAddress("detsim.adcsAfterFETrigger",&detsim_adcsAfterFETrigger);
01554    fChain->SetBranchAddress("detsim.adcsAfterSpars",&detsim_adcsAfterSpars);
01555    fChain->SetBranchAddress("detsim.adcsAfterDaqTrigger",&detsim_adcsAfterDaqTrigger);
01556    fChain->SetBranchAddress("detsim.bigSnarl",&detsim_bigSnarl);
01557    fChain->SetBranchAddress("detsim.snarls",&detsim_snarls);
01558    fChain->SetBranchAddress("detsim.snarlDigits",&detsim_snarlDigits);
01559    fChain->SetBranchAddress("detsim.snarlTrigger",&detsim_snarlTrigger);
01560    fChain->SetBranchAddress("detsim.snarlAdcs",&detsim_snarlAdcs);
01561    fChain->SetBranchAddress("vetostp",&vetostp_);
01562    fChain->SetBranchAddress("vetostp.fUniqueID",vetostp_fUniqueID);
01563    fChain->SetBranchAddress("vetostp.fBits",vetostp_fBits);
01564    fChain->SetBranchAddress("vetostp.index",vetostp_index);
01565    fChain->SetBranchAddress("vetostp.ndigit",vetostp_ndigit);
01566    fChain->SetBranchAddress("vetostp.pln",vetostp_pln);
01567    fChain->SetBranchAddress("vetostp.plank",vetostp_plank);
01568    fChain->SetBranchAddress("vetostp.x",vetostp_x);
01569    fChain->SetBranchAddress("vetostp.y",vetostp_y);
01570    fChain->SetBranchAddress("vetostp.z[2]",vetostp_z);
01571    fChain->SetBranchAddress("vetostp.adc[2]",vetostp_adc);
01572    fChain->SetBranchAddress("vetostp.pmtindex[2]",vetostp_pmtindex);
01573    fChain->SetBranchAddress("vetostp.pmtpixel[2]",vetostp_pmtpixel);
01574    fChain->SetBranchAddress("vetostp.wlspigtail[2]",vetostp_wlspigtail);
01575    fChain->SetBranchAddress("vetostp.clearlen[2]",vetostp_clearlen);
01576    fChain->SetBranchAddress("vetostp.time[2]",vetostp_time);
01577    fChain->SetBranchAddress("vetostp.timeraw[2]",vetostp_timeraw);
01578    fChain->SetBranchAddress("stp",&stp_);
01579    fChain->SetBranchAddress("stp.fUniqueID",stp_fUniqueID);
01580    fChain->SetBranchAddress("stp.fBits",stp_fBits);
01581    fChain->SetBranchAddress("stp.index",stp_index);
01582    fChain->SetBranchAddress("stp.planeview",stp_planeview);
01583    fChain->SetBranchAddress("stp.ndigit",stp_ndigit);
01584    fChain->SetBranchAddress("stp.demuxveto",stp_demuxveto);
01585    fChain->SetBranchAddress("stp.strip",stp_strip);
01586    fChain->SetBranchAddress("stp.plane",stp_plane);
01587    fChain->SetBranchAddress("stp.tpos",stp_tpos);
01588    fChain->SetBranchAddress("stp.z",stp_z);
01589    fChain->SetBranchAddress("stp.pmtindex0",stp_pmtindex0);
01590    fChain->SetBranchAddress("stp.pmtindex1",stp_pmtindex1);
01591    fChain->SetBranchAddress("stp.time0",stp_time0);
01592    fChain->SetBranchAddress("stp.time1",stp_time1);
01593    fChain->SetBranchAddress("stp.ph0.fUniqueID",stp_ph0_fUniqueID);
01594    fChain->SetBranchAddress("stp.ph0.fBits",stp_ph0_fBits);
01595    fChain->SetBranchAddress("stp.ph0.raw",stp_ph0_raw);
01596    fChain->SetBranchAddress("stp.ph0.siglin",stp_ph0_siglin);
01597    fChain->SetBranchAddress("stp.ph0.sigcor",stp_ph0_sigcor);
01598    fChain->SetBranchAddress("stp.ph0.pe",stp_ph0_pe);
01599    fChain->SetBranchAddress("stp.ph1.fUniqueID",stp_ph1_fUniqueID);
01600    fChain->SetBranchAddress("stp.ph1.fBits",stp_ph1_fBits);
01601    fChain->SetBranchAddress("stp.ph1.raw",stp_ph1_raw);
01602    fChain->SetBranchAddress("stp.ph1.siglin",stp_ph1_siglin);
01603    fChain->SetBranchAddress("stp.ph1.sigcor",stp_ph1_sigcor);
01604    fChain->SetBranchAddress("stp.ph1.pe",stp_ph1_pe);
01605    fChain->SetBranchAddress("slc",&slc_);
01606    fChain->SetBranchAddress("slc.fUniqueID",slc_fUniqueID);
01607    fChain->SetBranchAddress("slc.fBits",slc_fBits);
01608    fChain->SetBranchAddress("slc.index",slc_index);
01609    fChain->SetBranchAddress("slc.ndigit",slc_ndigit);
01610    fChain->SetBranchAddress("slc.nstpcnt",slc_nstpcnt);
01611    fChain->SetBranchAddress("slc.nstrip",slc_nstrip);
01612    fChain->SetBranchAddress("slc.stp",slc_stp);
01613    fChain->SetBranchAddress("slc.ph.fUniqueID",slc_ph_fUniqueID);
01614    fChain->SetBranchAddress("slc.ph.fBits",slc_ph_fBits);
01615    fChain->SetBranchAddress("slc.ph.raw",slc_ph_raw);
01616    fChain->SetBranchAddress("slc.ph.siglin",slc_ph_siglin);
01617    fChain->SetBranchAddress("slc.ph.sigcor",slc_ph_sigcor);
01618    fChain->SetBranchAddress("slc.ph.pe",slc_ph_pe);
01619    fChain->SetBranchAddress("slc.plane.fUniqueID",slc_plane_fUniqueID);
01620    fChain->SetBranchAddress("slc.plane.fBits",slc_plane_fBits);
01621    fChain->SetBranchAddress("slc.plane.n",slc_plane_n);
01622    fChain->SetBranchAddress("slc.plane.nu",slc_plane_nu);
01623    fChain->SetBranchAddress("slc.plane.nv",slc_plane_nv);
01624    fChain->SetBranchAddress("slc.plane.beg",slc_plane_beg);
01625    fChain->SetBranchAddress("slc.plane.begu",slc_plane_begu);
01626    fChain->SetBranchAddress("slc.plane.begv",slc_plane_begv);
01627    fChain->SetBranchAddress("slc.plane.end",slc_plane_end);
01628    fChain->SetBranchAddress("slc.plane.endu",slc_plane_endu);
01629    fChain->SetBranchAddress("slc.plane.endv",slc_plane_endv);
01630    fChain->SetBranchAddress("clu",&clu_);
01631    fChain->SetBranchAddress("clu.fUniqueID",clu_fUniqueID);
01632    fChain->SetBranchAddress("clu.fBits",clu_fBits);
01633    fChain->SetBranchAddress("clu.index",clu_index);
01634    fChain->SetBranchAddress("clu.planeview",clu_planeview);
01635    fChain->SetBranchAddress("clu.nplane",clu_nplane);
01636    fChain->SetBranchAddress("clu.begplane",clu_begplane);
01637    fChain->SetBranchAddress("clu.endplane",clu_endplane);
01638    fChain->SetBranchAddress("clu.id",clu_id);
01639    fChain->SetBranchAddress("clu.slc",clu_slc);
01640    fChain->SetBranchAddress("clu.ndigit",clu_ndigit);
01641    fChain->SetBranchAddress("clu.nstpcnt",clu_nstpcnt);
01642    fChain->SetBranchAddress("clu.nstrip",clu_nstrip);
01643    fChain->SetBranchAddress("clu.stp",clu_stp);
01644    fChain->SetBranchAddress("clu.probem",clu_probem);
01645    fChain->SetBranchAddress("clu.zvtx",clu_zvtx);
01646    fChain->SetBranchAddress("clu.tposvtx",clu_tposvtx);
01647    fChain->SetBranchAddress("clu.slope",clu_slope);
01648    fChain->SetBranchAddress("clu.avgdev",clu_avgdev);
01649    fChain->SetBranchAddress("clu.ph.fUniqueID",clu_ph_fUniqueID);
01650    fChain->SetBranchAddress("clu.ph.fBits",clu_ph_fBits);
01651    fChain->SetBranchAddress("clu.ph.raw",clu_ph_raw);
01652    fChain->SetBranchAddress("clu.ph.siglin",clu_ph_siglin);
01653    fChain->SetBranchAddress("clu.ph.sigcor",clu_ph_sigcor);
01654    fChain->SetBranchAddress("clu.ph.pe",clu_ph_pe);
01655    fChain->SetBranchAddress("clu.ph.sigmap",clu_ph_sigmap);
01656    fChain->SetBranchAddress("clu.ph.mip",clu_ph_mip);
01657    fChain->SetBranchAddress("clu.ph.gev",clu_ph_gev);
01658    fChain->SetBranchAddress("shw",&shw_);
01659    fChain->SetBranchAddress("shw.fUniqueID",shw_fUniqueID);
01660    fChain->SetBranchAddress("shw.fBits",shw_fBits);
01661    fChain->SetBranchAddress("shw.index",shw_index);
01662    fChain->SetBranchAddress("shw.slc",shw_slc);
01663    fChain->SetBranchAddress("shw.ndigit",shw_ndigit);
01664    fChain->SetBranchAddress("shw.nstpcnt",shw_nstpcnt);
01665    fChain->SetBranchAddress("shw.nstrip",shw_nstrip);
01666    fChain->SetBranchAddress("shw.stp",shw_stp);
01667    fChain->SetBranchAddress("shw.nUcluster",shw_nUcluster);
01668    fChain->SetBranchAddress("shw.nVcluster",shw_nVcluster);
01669    fChain->SetBranchAddress("shw.ncluster",shw_ncluster);
01670    fChain->SetBranchAddress("shw.clu",shw_clu);
01671    fChain->SetBranchAddress("shw.ph.fUniqueID",shw_ph_fUniqueID);
01672    fChain->SetBranchAddress("shw.ph.fBits",shw_ph_fBits);
01673    fChain->SetBranchAddress("shw.ph.raw",shw_ph_raw);
01674    fChain->SetBranchAddress("shw.ph.siglin",shw_ph_siglin);
01675    fChain->SetBranchAddress("shw.ph.sigcor",shw_ph_sigcor);
01676    fChain->SetBranchAddress("shw.ph.pe",shw_ph_pe);
01677    fChain->SetBranchAddress("shw.ph.sigmap",shw_ph_sigmap);
01678    fChain->SetBranchAddress("shw.ph.mip",shw_ph_mip);
01679    fChain->SetBranchAddress("shw.ph.gev",shw_ph_gev);
01680    fChain->SetBranchAddress("shw.plane.fUniqueID",shw_plane_fUniqueID);
01681    fChain->SetBranchAddress("shw.plane.fBits",shw_plane_fBits);
01682    fChain->SetBranchAddress("shw.plane.n",shw_plane_n);
01683    fChain->SetBranchAddress("shw.plane.nu",shw_plane_nu);
01684    fChain->SetBranchAddress("shw.plane.nv",shw_plane_nv);
01685    fChain->SetBranchAddress("shw.plane.beg",shw_plane_beg);
01686    fChain->SetBranchAddress("shw.plane.begu",shw_plane_begu);
01687    fChain->SetBranchAddress("shw.plane.begv",shw_plane_begv);
01688    fChain->SetBranchAddress("shw.plane.end",shw_plane_end);
01689    fChain->SetBranchAddress("shw.plane.endu",shw_plane_endu);
01690    fChain->SetBranchAddress("shw.plane.endv",shw_plane_endv);
01691    fChain->SetBranchAddress("shw.vtx.fUniqueID",shw_vtx_fUniqueID);
01692    fChain->SetBranchAddress("shw.vtx.fBits",shw_vtx_fBits);
01693    fChain->SetBranchAddress("shw.vtx.plane",shw_vtx_plane);
01694    fChain->SetBranchAddress("shw.vtx.u",shw_vtx_u);
01695    fChain->SetBranchAddress("shw.vtx.v",shw_vtx_v);
01696    fChain->SetBranchAddress("shw.vtx.x",shw_vtx_x);
01697    fChain->SetBranchAddress("shw.vtx.y",shw_vtx_y);
01698    fChain->SetBranchAddress("shw.vtx.z",shw_vtx_z);
01699    fChain->SetBranchAddress("shw.vtx.t",shw_vtx_t);
01700    fChain->SetBranchAddress("shw.vtx.dcosu",shw_vtx_dcosu);
01701    fChain->SetBranchAddress("shw.vtx.dcosv",shw_vtx_dcosv);
01702    fChain->SetBranchAddress("shw.vtx.dcosx",shw_vtx_dcosx);
01703    fChain->SetBranchAddress("shw.vtx.dcosy",shw_vtx_dcosy);
01704    fChain->SetBranchAddress("shw.vtx.dcosz",shw_vtx_dcosz);
01705    fChain->SetBranchAddress("shw.vtx.eu",shw_vtx_eu);
01706    fChain->SetBranchAddress("shw.vtx.ev",shw_vtx_ev);
01707    fChain->SetBranchAddress("shw.vtx.ex",shw_vtx_ex);
01708    fChain->SetBranchAddress("shw.vtx.ey",shw_vtx_ey);
01709    fChain->SetBranchAddress("shw.vtx.edcosu",shw_vtx_edcosu);
01710    fChain->SetBranchAddress("shw.vtx.edcosv",shw_vtx_edcosv);
01711    fChain->SetBranchAddress("shw.vtx.edcosx",shw_vtx_edcosx);
01712    fChain->SetBranchAddress("shw.vtx.edcosy",shw_vtx_edcosy);
01713    fChain->SetBranchAddress("shw.vtx.edcosz",shw_vtx_edcosz);
01714    fChain->SetBranchAddress("trk",&trk_);
01715    fChain->SetBranchAddress("trk.fUniqueID",trk_fUniqueID);
01716    fChain->SetBranchAddress("trk.fBits",trk_fBits);
01717    fChain->SetBranchAddress("trk.index",trk_index);
01718    fChain->SetBranchAddress("trk.slc",trk_slc);
01719    fChain->SetBranchAddress("trk.ndigit",trk_ndigit);
01720    fChain->SetBranchAddress("trk.nstpcnt",trk_nstpcnt);
01721    fChain->SetBranchAddress("trk.nstrip",trk_nstrip);
01722    fChain->SetBranchAddress("trk.stp",trk_stp);
01723    fChain->SetBranchAddress("trk.stpfit",trk_stpfit);
01724    fChain->SetBranchAddress("trk.stpu",trk_stpu);
01725    fChain->SetBranchAddress("trk.stpv",trk_stpv);
01726    fChain->SetBranchAddress("trk.stpx",trk_stpx);
01727    fChain->SetBranchAddress("trk.stpy",trk_stpy);
01728    fChain->SetBranchAddress("trk.stpz",trk_stpz);
01729    fChain->SetBranchAddress("trk.stpds",trk_stpds);
01730    fChain->SetBranchAddress("trk.stpfitchi2",trk_stpfitchi2);
01731    fChain->SetBranchAddress("trk.stpfitprechi2",trk_stpfitprechi2);
01732    fChain->SetBranchAddress("trk.stpfitqp",trk_stpfitqp);
01733    fChain->SetBranchAddress("trk.stpph0sigmap",trk_stpph0sigmap);
01734    fChain->SetBranchAddress("trk.stpph0mip",trk_stpph0mip);
01735    fChain->SetBranchAddress("trk.stpph0gev",trk_stpph0gev);
01736    fChain->SetBranchAddress("trk.stpph1sigmap",trk_stpph1sigmap);
01737    fChain->SetBranchAddress("trk.stpph1mip",trk_stpph1mip);
01738    fChain->SetBranchAddress("trk.stpph1gev",trk_stpph1gev);
01739    fChain->SetBranchAddress("trk.stpattn0c0",trk_stpattn0c0);
01740    fChain->SetBranchAddress("trk.stpattn1c0",trk_stpattn1c0);
01741    fChain->SetBranchAddress("trk.stpt0",trk_stpt0);
01742    fChain->SetBranchAddress("trk.stpt1",trk_stpt1);
01743    fChain->SetBranchAddress("trk.stptcal0t0",trk_stptcal0t0);
01744    fChain->SetBranchAddress("trk.stptcal1t0",trk_stptcal1t0);
01745    fChain->SetBranchAddress("trk.ds",trk_ds);
01746    fChain->SetBranchAddress("trk.range",trk_range);
01747    fChain->SetBranchAddress("trk.cputime",trk_cputime);
01748    fChain->SetBranchAddress("trk.ph.fUniqueID",trk_ph_fUniqueID);
01749    fChain->SetBranchAddress("trk.ph.fBits",trk_ph_fBits);
01750    fChain->SetBranchAddress("trk.ph.raw",trk_ph_raw);
01751    fChain->SetBranchAddress("trk.ph.siglin",trk_ph_siglin);
01752    fChain->SetBranchAddress("trk.ph.sigcor",trk_ph_sigcor);
01753    fChain->SetBranchAddress("trk.ph.pe",trk_ph_pe);
01754    fChain->SetBranchAddress("trk.ph.sigmap",trk_ph_sigmap);
01755    fChain->SetBranchAddress("trk.ph.mip",trk_ph_mip);
01756    fChain->SetBranchAddress("trk.ph.gev",trk_ph_gev);
01757    fChain->SetBranchAddress("trk.plane.fUniqueID",trk_plane_fUniqueID);
01758    fChain->SetBranchAddress("trk.plane.fBits",trk_plane_fBits);
01759    fChain->SetBranchAddress("trk.plane.n",trk_plane_n);
01760    fChain->SetBranchAddress("trk.plane.nu",trk_plane_nu);
01761    fChain->SetBranchAddress("trk.plane.nv",trk_plane_nv);
01762    fChain->SetBranchAddress("trk.plane.beg",trk_plane_beg);
01763    fChain->SetBranchAddress("trk.plane.begu",trk_plane_begu);
01764    fChain->SetBranchAddress("trk.plane.begv",trk_plane_begv);
01765    fChain->SetBranchAddress("trk.plane.end",trk_plane_end);
01766    fChain->SetBranchAddress("trk.plane.endu",trk_plane_endu);
01767    fChain->SetBranchAddress("trk.plane.endv",trk_plane_endv);
01768    fChain->SetBranchAddress("trk.plane.ntrklike",trk_plane_ntrklike);
01769    fChain->SetBranchAddress("trk.vtx.fUniqueID",trk_vtx_fUniqueID);
01770    fChain->SetBranchAddress("trk.vtx.fBits",trk_vtx_fBits);
01771    fChain->SetBranchAddress("trk.vtx.plane",trk_vtx_plane);
01772    fChain->SetBranchAddress("trk.vtx.u",trk_vtx_u);
01773    fChain->SetBranchAddress("trk.vtx.v",trk_vtx_v);
01774    fChain->SetBranchAddress("trk.vtx.x",trk_vtx_x);
01775    fChain->SetBranchAddress("trk.vtx.y",trk_vtx_y);
01776    fChain->SetBranchAddress("trk.vtx.z",trk_vtx_z);
01777    fChain->SetBranchAddress("trk.vtx.t",trk_vtx_t);
01778    fChain->SetBranchAddress("trk.vtx.dcosu",trk_vtx_dcosu);
01779    fChain->SetBranchAddress("trk.vtx.dcosv",trk_vtx_dcosv);
01780    fChain->SetBranchAddress("trk.vtx.dcosx",trk_vtx_dcosx);
01781    fChain->SetBranchAddress("trk.vtx.dcosy",trk_vtx_dcosy);
01782    fChain->SetBranchAddress("trk.vtx.dcosz",trk_vtx_dcosz);
01783    fChain->SetBranchAddress("trk.vtx.eu",trk_vtx_eu);
01784    fChain->SetBranchAddress("trk.vtx.ev",trk_vtx_ev);
01785    fChain->SetBranchAddress("trk.vtx.ex",trk_vtx_ex);
01786    fChain->SetBranchAddress("trk.vtx.ey",trk_vtx_ey);
01787    fChain->SetBranchAddress("trk.vtx.edcosu",trk_vtx_edcosu);
01788    fChain->SetBranchAddress("trk.vtx.edcosv",trk_vtx_edcosv);
01789    fChain->SetBranchAddress("trk.vtx.edcosx",trk_vtx_edcosx);
01790    fChain->SetBranchAddress("trk.vtx.edcosy",trk_vtx_edcosy);
01791    fChain->SetBranchAddress("trk.vtx.edcosz",trk_vtx_edcosz);
01792    fChain->SetBranchAddress("trk.end.fUniqueID",trk_end_fUniqueID);
01793    fChain->SetBranchAddress("trk.end.fBits",trk_end_fBits);
01794    fChain->SetBranchAddress("trk.end.plane",trk_end_plane);
01795    fChain->SetBranchAddress("trk.end.u",trk_end_u);
01796    fChain->SetBranchAddress("trk.end.v",trk_end_v);
01797    fChain->SetBranchAddress("trk.end.x",trk_end_x);
01798    fChain->SetBranchAddress("trk.end.y",trk_end_y);
01799    fChain->SetBranchAddress("trk.end.z",trk_end_z);
01800    fChain->SetBranchAddress("trk.end.t",trk_end_t);
01801    fChain->SetBranchAddress("trk.end.dcosu",trk_end_dcosu);
01802    fChain->SetBranchAddress("trk.end.dcosv",trk_end_dcosv);
01803    fChain->SetBranchAddress("trk.end.dcosx",trk_end_dcosx);
01804    fChain->SetBranchAddress("trk.end.dcosy",trk_end_dcosy);
01805    fChain->SetBranchAddress("trk.end.dcosz",trk_end_dcosz);
01806    fChain->SetBranchAddress("trk.end.eu",trk_end_eu);
01807    fChain->SetBranchAddress("trk.end.ev",trk_end_ev);
01808    fChain->SetBranchAddress("trk.end.ex",trk_end_ex);
01809    fChain->SetBranchAddress("trk.end.ey",trk_end_ey);
01810    fChain->SetBranchAddress("trk.end.edcosu",trk_end_edcosu);
01811    fChain->SetBranchAddress("trk.end.edcosv",trk_end_edcosv);
01812    fChain->SetBranchAddress("trk.end.edcosx",trk_end_edcosx);
01813    fChain->SetBranchAddress("trk.end.edcosy",trk_end_edcosy);
01814    fChain->SetBranchAddress("trk.end.edcosz",trk_end_edcosz);
01815    fChain->SetBranchAddress("trk.lin.fUniqueID",trk_lin_fUniqueID);
01816    fChain->SetBranchAddress("trk.lin.fBits",trk_lin_fBits);
01817    fChain->SetBranchAddress("trk.lin.plane",trk_lin_plane);
01818    fChain->SetBranchAddress("trk.lin.u",trk_lin_u);
01819    fChain->SetBranchAddress("trk.lin.v",trk_lin_v);
01820    fChain->SetBranchAddress("trk.lin.x",trk_lin_x);
01821    fChain->SetBranchAddress("trk.lin.y",trk_lin_y);
01822    fChain->SetBranchAddress("trk.lin.z",trk_lin_z);
01823    fChain->SetBranchAddress("trk.lin.t",trk_lin_t);
01824    fChain->SetBranchAddress("trk.lin.dcosu",trk_lin_dcosu);
01825    fChain->SetBranchAddress("trk.lin.dcosv",trk_lin_dcosv);
01826    fChain->SetBranchAddress("trk.lin.dcosx",trk_lin_dcosx);
01827    fChain->SetBranchAddress("trk.lin.dcosy",trk_lin_dcosy);
01828    fChain->SetBranchAddress("trk.lin.dcosz",trk_lin_dcosz);
01829    fChain->SetBranchAddress("trk.lin.eu",trk_lin_eu);
01830    fChain->SetBranchAddress("trk.lin.ev",trk_lin_ev);
01831    fChain->SetBranchAddress("trk.lin.ex",trk_lin_ex);
01832    fChain->SetBranchAddress("trk.lin.ey",trk_lin_ey);
01833    fChain->SetBranchAddress("trk.lin.edcosu",trk_lin_edcosu);
01834    fChain->SetBranchAddress("trk.lin.edcosv",trk_lin_edcosv);
01835    fChain->SetBranchAddress("trk.lin.edcosx",trk_lin_edcosx);
01836    fChain->SetBranchAddress("trk.lin.edcosy",trk_lin_edcosy);
01837    fChain->SetBranchAddress("trk.lin.edcosz",trk_lin_edcosz);
01838    fChain->SetBranchAddress("trk.fidvtx.fUniqueID",trk_fidvtx_fUniqueID);
01839    fChain->SetBranchAddress("trk.fidvtx.fBits",trk_fidvtx_fBits);
01840    fChain->SetBranchAddress("trk.fidvtx.dr",trk_fidvtx_dr);
01841    fChain->SetBranchAddress("trk.fidvtx.dz",trk_fidvtx_dz);
01842    fChain->SetBranchAddress("trk.fidvtx.trace",trk_fidvtx_trace);
01843    fChain->SetBranchAddress("trk.fidvtx.tracez",trk_fidvtx_tracez);
01844    fChain->SetBranchAddress("trk.fidvtx.nplane",trk_fidvtx_nplane);
01845    fChain->SetBranchAddress("trk.fidvtx.nplaneu",trk_fidvtx_nplaneu);
01846    fChain->SetBranchAddress("trk.fidvtx.nplanev",trk_fidvtx_nplanev);
01847    fChain->SetBranchAddress("trk.fidend.fUniqueID",trk_fidend_fUniqueID);
01848    fChain->SetBranchAddress("trk.fidend.fBits",trk_fidend_fBits);
01849    fChain->SetBranchAddress("trk.fidend.dr",trk_fidend_dr);
01850    fChain->SetBranchAddress("trk.fidend.dz",trk_fidend_dz);
01851    fChain->SetBranchAddress("trk.fidend.trace",trk_fidend_trace);
01852    fChain->SetBranchAddress("trk.fidend.tracez",trk_fidend_tracez);
01853    fChain->SetBranchAddress("trk.fidend.nplane",trk_fidend_nplane);
01854    fChain->SetBranchAddress("trk.fidend.nplaneu",trk_fidend_nplaneu);
01855    fChain->SetBranchAddress("trk.fidend.nplanev",trk_fidend_nplanev);
01856    fChain->SetBranchAddress("trk.fidall.fUniqueID",trk_fidall_fUniqueID);
01857    fChain->SetBranchAddress("trk.fidall.fBits",trk_fidall_fBits);
01858    fChain->SetBranchAddress("trk.fidall.dr",trk_fidall_dr);
01859    fChain->SetBranchAddress("trk.fidall.dz",trk_fidall_dz);
01860    fChain->SetBranchAddress("trk.fidall.trace",trk_fidall_trace);
01861    fChain->SetBranchAddress("trk.fidall.tracez",trk_fidall_tracez);
01862    fChain->SetBranchAddress("trk.fidall.nplane",trk_fidall_nplane);
01863    fChain->SetBranchAddress("trk.fidall.nplaneu",trk_fidall_nplaneu);
01864    fChain->SetBranchAddress("trk.fidall.nplanev",trk_fidall_nplanev);
01865    fChain->SetBranchAddress("trk.time.fUniqueID",trk_time_fUniqueID);
01866    fChain->SetBranchAddress("trk.time.fBits",trk_time_fBits);
01867    fChain->SetBranchAddress("trk.time.ndigit",trk_time_ndigit);
01868    fChain->SetBranchAddress("trk.time.chi2",trk_time_chi2);
01869    fChain->SetBranchAddress("trk.time.u0",trk_time_u0);
01870    fChain->SetBranchAddress("trk.time.u1",trk_time_u1);
01871    fChain->SetBranchAddress("trk.time.v0",trk_time_v0);
01872    fChain->SetBranchAddress("trk.time.v1",trk_time_v1);
01873    fChain->SetBranchAddress("trk.time.cdtds",trk_time_cdtds);
01874    fChain->SetBranchAddress("trk.time.du",trk_time_du);
01875    fChain->SetBranchAddress("trk.time.dv",trk_time_dv);
01876    fChain->SetBranchAddress("trk.time.dtds",trk_time_dtds);
01877    fChain->SetBranchAddress("trk.time.t0",trk_time_t0);
01878    fChain->SetBranchAddress("trk.momentum.fUniqueID",trk_momentum_fUniqueID);
01879    fChain->SetBranchAddress("trk.momentum.fBits",trk_momentum_fBits);
01880    fChain->SetBranchAddress("trk.momentum.range",trk_momentum_range);
01881    fChain->SetBranchAddress("trk.momentum.qp",trk_momentum_qp);
01882    fChain->SetBranchAddress("trk.momentum.eqp",trk_momentum_eqp);
01883    fChain->SetBranchAddress("trk.fit.fUniqueID",trk_fit_fUniqueID);
01884    fChain->SetBranchAddress("trk.fit.fBits",trk_fit_fBits);
01885    fChain->SetBranchAddress("trk.fit.pass",trk_fit_pass);
01886    fChain->SetBranchAddress("trk.fit.ndof",trk_fit_ndof);
01887    fChain->SetBranchAddress("trk.fit.niterate",trk_fit_niterate);
01888    fChain->SetBranchAddress("trk.fit.nswimfail",trk_fit_nswimfail);
01889    fChain->SetBranchAddress("trk.fit.chi2",trk_fit_chi2);
01890    fChain->SetBranchAddress("trk.fit.cputime",trk_fit_cputime);
01891    fChain->SetBranchAddress("trk.cr.fUniqueID",trk_cr_fUniqueID);
01892    fChain->SetBranchAddress("trk.cr.fBits",trk_cr_fBits);
01893    fChain->SetBranchAddress("trk.cr.zenith",trk_cr_zenith);
01894    fChain->SetBranchAddress("trk.cr.azimuth",trk_cr_azimuth);
01895    fChain->SetBranchAddress("trk.cr.ra",trk_cr_ra);
01896    fChain->SetBranchAddress("trk.cr.rahourangle",trk_cr_rahourangle);
01897    fChain->SetBranchAddress("trk.cr.dec",trk_cr_dec);
01898    fChain->SetBranchAddress("trk.cr.juliandate",trk_cr_juliandate);
01899    fChain->SetBranchAddress("trk.cr.locsiderialtime",trk_cr_locsiderialtime);
01900    fChain->SetBranchAddress("evt",&evt_);
01901    fChain->SetBranchAddress("evt.fUniqueID",evt_fUniqueID);
01902    fChain->SetBranchAddress("evt.fBits",evt_fBits);
01903    fChain->SetBranchAddress("evt.index",evt_index);
01904    fChain->SetBranchAddress("evt.slc",evt_slc);
01905    fChain->SetBranchAddress("evt.ndigit",evt_ndigit);
01906    fChain->SetBranchAddress("evt.nstpcnt",evt_nstpcnt);
01907    fChain->SetBranchAddress("evt.nstrip",evt_nstrip);
01908    fChain->SetBranchAddress("evt.stp",evt_stp);
01909    fChain->SetBranchAddress("evt.nshower",evt_nshower);
01910    fChain->SetBranchAddress("evt.shw",evt_shw);
01911    fChain->SetBranchAddress("evt.ntrack",evt_ntrack);
01912    fChain->SetBranchAddress("evt.trk",evt_trk);
01913    fChain->SetBranchAddress("evt.ph.fUniqueID",evt_ph_fUniqueID);
01914    fChain->SetBranchAddress("evt.ph.fBits",evt_ph_fBits);
01915    fChain->SetBranchAddress("evt.ph.raw",evt_ph_raw);
01916    fChain->SetBranchAddress("evt.ph.siglin",evt_ph_siglin);
01917    fChain->SetBranchAddress("evt.ph.sigcor",evt_ph_sigcor);
01918    fChain->SetBranchAddress("evt.ph.pe",evt_ph_pe);
01919    fChain->SetBranchAddress("evt.ph.sigmap",evt_ph_sigmap);
01920    fChain->SetBranchAddress("evt.ph.mip",evt_ph_mip);
01921    fChain->SetBranchAddress("evt.ph.gev",evt_ph_gev);
01922    fChain->SetBranchAddress("evt.plane.fUniqueID",evt_plane_fUniqueID);
01923    fChain->SetBranchAddress("evt.plane.fBits",evt_plane_fBits);
01924    fChain->SetBranchAddress("evt.plane.n",evt_plane_n);
01925    fChain->SetBranchAddress("evt.plane.nu",evt_plane_nu);
01926    fChain->SetBranchAddress("evt.plane.nv",evt_plane_nv);
01927    fChain->SetBranchAddress("evt.plane.beg",evt_plane_beg);
01928    fChain->SetBranchAddress("evt.plane.begu",evt_plane_begu);
01929    fChain->SetBranchAddress("evt.plane.begv",evt_plane_begv);
01930    fChain->SetBranchAddress("evt.plane.end",evt_plane_end);
01931    fChain->SetBranchAddress("evt.plane.endu",evt_plane_endu);
01932    fChain->SetBranchAddress("evt.plane.endv",evt_plane_endv);
01933    fChain->SetBranchAddress("evt.vtx.fUniqueID",evt_vtx_fUniqueID);
01934    fChain->SetBranchAddress("evt.vtx.fBits",evt_vtx_fBits);
01935    fChain->SetBranchAddress("evt.vtx.plane",evt_vtx_plane);
01936    fChain->SetBranchAddress("evt.vtx.u",evt_vtx_u);
01937    fChain->SetBranchAddress("evt.vtx.v",evt_vtx_v);
01938    fChain->SetBranchAddress("evt.vtx.x",evt_vtx_x);
01939    fChain->SetBranchAddress("evt.vtx.y",evt_vtx_y);
01940    fChain->SetBranchAddress("evt.vtx.z",evt_vtx_z);
01941    fChain->SetBranchAddress("evt.vtx.t",evt_vtx_t);
01942    fChain->SetBranchAddress("evt.vtx.dcosu",evt_vtx_dcosu);
01943    fChain->SetBranchAddress("evt.vtx.dcosv",evt_vtx_dcosv);
01944    fChain->SetBranchAddress("evt.vtx.dcosx",evt_vtx_dcosx);
01945    fChain->SetBranchAddress("evt.vtx.dcosy",evt_vtx_dcosy);
01946    fChain->SetBranchAddress("evt.vtx.dcosz",evt_vtx_dcosz);
01947    fChain->SetBranchAddress("evt.vtx.eu",evt_vtx_eu);
01948    fChain->SetBranchAddress("evt.vtx.ev",evt_vtx_ev);
01949    fChain->SetBranchAddress("evt.vtx.ex",evt_vtx_ex);
01950    fChain->SetBranchAddress("evt.vtx.ey",evt_vtx_ey);
01951    fChain->SetBranchAddress("evt.vtx.edcosu",evt_vtx_edcosu);
01952    fChain->SetBranchAddress("evt.vtx.edcosv",evt_vtx_edcosv);
01953    fChain->SetBranchAddress("evt.vtx.edcosx",evt_vtx_edcosx);
01954    fChain->SetBranchAddress("evt.vtx.edcosy",evt_vtx_edcosy);
01955    fChain->SetBranchAddress("evt.vtx.edcosz",evt_vtx_edcosz);
01956    fChain->SetBranchAddress("evt.end.fUniqueID",evt_end_fUniqueID);
01957    fChain->SetBranchAddress("evt.end.fBits",evt_end_fBits);
01958    fChain->SetBranchAddress("evt.end.plane",evt_end_plane);
01959    fChain->SetBranchAddress("evt.end.u",evt_end_u);
01960    fChain->SetBranchAddress("evt.end.v",evt_end_v);
01961    fChain->SetBranchAddress("evt.end.x",evt_end_x);
01962    fChain->SetBranchAddress("evt.end.y",evt_end_y);
01963    fChain->SetBranchAddress("evt.end.z",evt_end_z);
01964    fChain->SetBranchAddress("evt.end.t",evt_end_t);
01965    fChain->SetBranchAddress("evt.end.dcosu",evt_end_dcosu);
01966    fChain->SetBranchAddress("evt.end.dcosv",evt_end_dcosv);
01967    fChain->SetBranchAddress("evt.end.dcosx",evt_end_dcosx);
01968    fChain->SetBranchAddress("evt.end.dcosy",evt_end_dcosy);
01969    fChain->SetBranchAddress("evt.end.dcosz",evt_end_dcosz);
01970    fChain->SetBranchAddress("evt.end.eu",evt_end_eu);
01971    fChain->SetBranchAddress("evt.end.ev",evt_end_ev);
01972    fChain->SetBranchAddress("evt.end.ex",evt_end_ex);
01973    fChain->SetBranchAddress("evt.end.ey",evt_end_ey);
01974    fChain->SetBranchAddress("evt.end.edcosu",evt_end_edcosu);
01975    fChain->SetBranchAddress("evt.end.edcosv",evt_end_edcosv);
01976    fChain->SetBranchAddress("evt.end.edcosx",evt_end_edcosx);
01977    fChain->SetBranchAddress("evt.end.edcosy",evt_end_edcosy);
01978    fChain->SetBranchAddress("evt.end.edcosz",evt_end_edcosz);
01979    fChain->SetBranchAddress("mc",&mc_);
01980    fChain->SetBranchAddress("mc.fUniqueID",&mc_fUniqueID);
01981    fChain->SetBranchAddress("mc.fBits",&mc_fBits);
01982    fChain->SetBranchAddress("mc.index",&mc_index);
01983    fChain->SetBranchAddress("mc.stdhep[2]",&mc_stdhep);
01984    fChain->SetBranchAddress("mc.inu",&mc_inu);
01985    fChain->SetBranchAddress("mc.inunoosc",&mc_inunoosc);
01986    fChain->SetBranchAddress("mc.itg",&mc_itg);
01987    fChain->SetBranchAddress("mc.iboson",&mc_iboson);
01988    fChain->SetBranchAddress("mc.iresonance",&mc_iresonance);
01989    fChain->SetBranchAddress("mc.iaction",&mc_iaction);
01990    fChain->SetBranchAddress("mc.ndigu",&mc_ndigu);
01991    fChain->SetBranchAddress("mc.ndigv",&mc_ndigv);
01992    fChain->SetBranchAddress("mc.tphu",&mc_tphu);
01993    fChain->SetBranchAddress("mc.tphv",&mc_tphv);
01994    fChain->SetBranchAddress("mc.a",&mc_a);
01995    fChain->SetBranchAddress("mc.z",&mc_z);
01996    fChain->SetBranchAddress("mc.sigma",&mc_sigma);
01997    fChain->SetBranchAddress("mc.x",&mc_x);
01998    fChain->SetBranchAddress("mc.y",&mc_y);
01999    fChain->SetBranchAddress("mc.q2",&mc_q2);
02000    fChain->SetBranchAddress("mc.w2",&mc_w2);
02001    fChain->SetBranchAddress("mc.emfrac",&mc_emfrac);
02002    fChain->SetBranchAddress("mc.vtxx",&mc_vtxx);
02003    fChain->SetBranchAddress("mc.vtxy",&mc_vtxy);
02004    fChain->SetBranchAddress("mc.vtxz",&mc_vtxz);
02005    fChain->SetBranchAddress("mc.p4neu[4]",&mc_p4neu);
02006    fChain->SetBranchAddress("mc.p4neunoosc[4]",&mc_p4neunoosc);
02007    fChain->SetBranchAddress("mc.p4tgt[4]",&mc_p4tgt);
02008    fChain->SetBranchAddress("mc.p4shw[4]",&mc_p4shw);
02009    fChain->SetBranchAddress("mc.p4mu1[4]",&mc_p4mu1);
02010    fChain->SetBranchAddress("mc.p4mu2[4]",&mc_p4mu2);
02011    fChain->SetBranchAddress("mc.p4el1[4]",&mc_p4el1);
02012    fChain->SetBranchAddress("mc.p4el2[4]",&mc_p4el2);
02013    fChain->SetBranchAddress("mc.p4tau[4]",&mc_p4tau);
02014    fChain->SetBranchAddress("stdhep",&stdhep_);
02015    fChain->SetBranchAddress("stdhep.fUniqueID",&stdhep_fUniqueID);
02016    fChain->SetBranchAddress("stdhep.fBits",&stdhep_fBits);
02017    fChain->SetBranchAddress("stdhep.index",&stdhep_index);
02018    fChain->SetBranchAddress("stdhep.mc",&stdhep_mc);
02019    fChain->SetBranchAddress("stdhep.parent[2]",&stdhep_parent);
02020    fChain->SetBranchAddress("stdhep.child[2]",&stdhep_child);
02021    fChain->SetBranchAddress("stdhep.IstHEP",&stdhep_IstHEP);
02022    fChain->SetBranchAddress("stdhep.IdHEP",&stdhep_IdHEP);
02023    fChain->SetBranchAddress("stdhep.mass",&stdhep_mass);
02024    fChain->SetBranchAddress("stdhep.p4[4]",&stdhep_p4);
02025    fChain->SetBranchAddress("stdhep.vtx[4]",&stdhep_vtx);
02026    fChain->SetBranchAddress("digihit",&digihit_);
02027    fChain->SetBranchAddress("digihit.fUniqueID",&digihit_fUniqueID);
02028    fChain->SetBranchAddress("digihit.fBits",&digihit_fBits);
02029    fChain->SetBranchAddress("digihit.index",&digihit_index);
02030    fChain->SetBranchAddress("digihit.planeview",&digihit_planeview);
02031    fChain->SetBranchAddress("digihit.strip",&digihit_strip);
02032    fChain->SetBranchAddress("digihit.plane",&digihit_plane);
02033    fChain->SetBranchAddress("digihit.trkId",&digihit_trkId);
02034    fChain->SetBranchAddress("digihit.pId",&digihit_pId);
02035    fChain->SetBranchAddress("digihit.t0",&digihit_t0);
02036    fChain->SetBranchAddress("digihit.x0",&digihit_x0);
02037    fChain->SetBranchAddress("digihit.y0",&digihit_y0);
02038    fChain->SetBranchAddress("digihit.z0",&digihit_z0);
02039    fChain->SetBranchAddress("digihit.t1",&digihit_t1);
02040    fChain->SetBranchAddress("digihit.x1",&digihit_x1);
02041    fChain->SetBranchAddress("digihit.y1",&digihit_y1);
02042    fChain->SetBranchAddress("digihit.z1",&digihit_z1);
02043    fChain->SetBranchAddress("digihit.dS",&digihit_dS);
02044    fChain->SetBranchAddress("digihit.dE",&digihit_dE);
02045    fChain->SetBranchAddress("digihit.pE",&digihit_pE);
02046    fChain->SetBranchAddress("thstp",&thstp_);
02047    fChain->SetBranchAddress("thstp.fUniqueID",&thstp_fUniqueID);
02048    fChain->SetBranchAddress("thstp.fBits",&thstp_fBits);
02049    fChain->SetBranchAddress("thstp.index",&thstp_index);
02050    fChain->SetBranchAddress("thstp.neumc",&thstp_neumc);
02051    fChain->SetBranchAddress("thstp.nneu",&thstp_nneu);
02052    fChain->SetBranchAddress("thstp.sigflg",&thstp_sigflg);
02053    fChain->SetBranchAddress("thslc",&thslc_);
02054    fChain->SetBranchAddress("thslc.fUniqueID",&thslc_fUniqueID);
02055    fChain->SetBranchAddress("thslc.fBits",&thslc_fBits);
02056    fChain->SetBranchAddress("thslc.index",&thslc_index);
02057    fChain->SetBranchAddress("thslc.neumc",&thslc_neumc);
02058    fChain->SetBranchAddress("thslc.neustdhep",&thslc_neustdhep);
02059    fChain->SetBranchAddress("thslc.nneu",&thslc_nneu);
02060    fChain->SetBranchAddress("thslc.purity",&thslc_purity);
02061    fChain->SetBranchAddress("thslc.secondpurity",&thslc_secondpurity);
02062    fChain->SetBranchAddress("thslc.complete",&thslc_complete);
02063    fChain->SetBranchAddress("thshw",&thshw_);
02064    fChain->SetBranchAddress("thshw.fUniqueID",&thshw_fUniqueID);
02065    fChain->SetBranchAddress("thshw.fBits",&thshw_fBits);
02066    fChain->SetBranchAddress("thshw.index",&thshw_index);
02067    fChain->SetBranchAddress("thshw.neumc",&thshw_neumc);
02068    fChain->SetBranchAddress("thshw.neustdhep",&thshw_neustdhep);
02069    fChain->SetBranchAddress("thshw.purity",&thshw_purity);
02070    fChain->SetBranchAddress("thshw.completeall",&thshw_completeall);
02071    fChain->SetBranchAddress("thshw.completeslc",&thshw_completeslc);
02072    fChain->SetBranchAddress("thtrk",&thtrk_);
02073    fChain->SetBranchAddress("thtrk.fUniqueID",&thtrk_fUniqueID);
02074    fChain->SetBranchAddress("thtrk.fBits",&thtrk_fBits);
02075    fChain->SetBranchAddress("thtrk.index",&thtrk_index);
02076    fChain->SetBranchAddress("thtrk.neumc",&thtrk_neumc);
02077    fChain->SetBranchAddress("thtrk.neustdhep",&thtrk_neustdhep);
02078    fChain->SetBranchAddress("thtrk.trkstdhep",&thtrk_trkstdhep);
02079    fChain->SetBranchAddress("thtrk.purity",&thtrk_purity);
02080    fChain->SetBranchAddress("thtrk.completeall",&thtrk_completeall);
02081    fChain->SetBranchAddress("thtrk.completeslc",&thtrk_completeslc);
02082    fChain->SetBranchAddress("thevt",&thevt_);
02083    fChain->SetBranchAddress("thevt.fUniqueID",&thevt_fUniqueID);
02084    fChain->SetBranchAddress("thevt.fBits",&thevt_fBits);
02085    fChain->SetBranchAddress("thevt.index",&thevt_index);
02086    fChain->SetBranchAddress("thevt.neumc",&thevt_neumc);
02087    fChain->SetBranchAddress("thevt.neustdhep",&thevt_neustdhep);
02088    fChain->SetBranchAddress("thevt.purity",&thevt_purity);
02089    fChain->SetBranchAddress("thevt.completeall",&thevt_completeall);
02090    fChain->SetBranchAddress("thevt.completeslc",&thevt_completeslc);
02091    Notify();
02092 }
02093 
02094 Bool_t NtpSt::Notify()
02095 {
02096    // The Notify() function is called when a new file is opened. This
02097    // can be either for a new TTree in a TChain or when when a new TTree
02098    // is started when using PROOF. Typically here the branch pointers
02099    // will be retrieved. It is normaly not necessary to make changes
02100    // to the generated code, but the routine can be extended by the
02101    // user if needed.
02102 
02103    // Get branch pointers
02104    b_NtpStRecord_fUniqueID = fChain->GetBranch("fUniqueID");
02105    b_NtpStRecord_fBits = fChain->GetBranch("fBits");
02106    b_NtpStRecord_fName = fChain->GetBranch("fName");
02107    b_NtpStRecord_fTitle = fChain->GetBranch("fTitle");
02108    b_NtpStRecord_fHeader_fUniqueID = fChain->GetBranch("fHeader.fUniqueID");
02109    b_NtpStRecord_fHeader_fBits = fChain->GetBranch("fHeader.fBits");
02110    b_NtpStRecord_fHeader_fVldContext_fUniqueID = fChain->GetBranch("fHeader.fVldContext.fUniqueID");
02111    b_NtpStRecord_fHeader_fVldContext_fBits = fChain->GetBranch("fHeader.fVldContext.fBits");
02112    b_NtpStRecord_fHeader_fVldContext_fDetector = fChain->GetBranch("fHeader.fVldContext.fDetector");
02113    b_NtpStRecord_fHeader_fVldContext_fSimFlag = fChain->GetBranch("fHeader.fVldContext.fSimFlag");
02114    b_NtpStRecord_fHeader_fVldContext_fTimeStamp_fSec = fChain->GetBranch("fHeader.fVldContext.fTimeStamp.fSec");
02115    b_NtpStRecord_fHeader_fVldContext_fTimeStamp_fNanoSec = fChain->GetBranch("fHeader.fVldContext.fTimeStamp.fNanoSec");
02116    b_NtpStRecord_fHeader_fRun = fChain->GetBranch("fHeader.fRun");
02117    b_NtpStRecord_fHeader_fSubRun = fChain->GetBranch("fHeader.fSubRun");
02118    b_NtpStRecord_fHeader_fRunType = fChain->GetBranch("fHeader.fRunType");
02119    b_NtpStRecord_fHeader_fErrorCode = fChain->GetBranch("fHeader.fErrorCode");
02120    b_NtpStRecord_fHeader_fSnarl = fChain->GetBranch("fHeader.fSnarl");
02121    b_NtpStRecord_fHeader_fTrigSrc = fChain->GetBranch("fHeader.fTrigSrc");
02122    b_NtpStRecord_fHeader_fTimeFrame = fChain->GetBranch("fHeader.fTimeFrame");
02123    b_NtpStRecord_fHeader_fEvent = fChain->GetBranch("fHeader.fEvent");
02124    b_NtpStRecord_fIsClearable = fChain->GetBranch("fIsClearable");
02125    b_NtpStRecord_evthdr_fUniqueID = fChain->GetBranch("evthdr.fUniqueID");
02126    b_NtpStRecord_evthdr_fBits = fChain->GetBranch("evthdr.fBits");
02127    b_NtpStRecord_evthdr_ndigit = fChain->GetBranch("evthdr.ndigit");
02128    b_NtpStRecord_evthdr_nstrip = fChain->GetBranch("evthdr.nstrip");
02129    b_NtpStRecord_evthdr_nslice = fChain->GetBranch("evthdr.nslice");
02130    b_NtpStRecord_evthdr_ncluster = fChain->GetBranch("evthdr.ncluster");
02131    b_NtpStRecord_evthdr_ntrack = fChain->GetBranch("evthdr.ntrack");
02132    b_NtpStRecord_evthdr_nshower = fChain->GetBranch("evthdr.nshower");
02133    b_NtpStRecord_evthdr_nevent = fChain->GetBranch("evthdr.nevent");
02134    b_NtpStRecord_evthdr_trigtime = fChain->GetBranch("evthdr.trigtime");
02135    b_NtpStRecord_evthdr_ph_fUniqueID = fChain->GetBranch("evthdr.ph.fUniqueID");
02136    b_NtpStRecord_evthdr_ph_fBits = fChain->GetBranch("evthdr.ph.fBits");
02137    b_NtpStRecord_evthdr_ph_raw = fChain->GetBranch("evthdr.ph.raw");
02138    b_NtpStRecord_evthdr_ph_siglin = fChain->GetBranch("evthdr.ph.siglin");
02139    b_NtpStRecord_evthdr_ph_sigcor = fChain->GetBranch("evthdr.ph.sigcor");
02140    b_NtpStRecord_evthdr_ph_pe = fChain->GetBranch("evthdr.ph.pe");
02141    b_NtpStRecord_evthdr_planeall_fUniqueID = fChain->GetBranch("evthdr.planeall.fUniqueID");
02142    b_NtpStRecord_evthdr_planeall_fBits = fChain->GetBranch("evthdr.planeall.fBits");
02143    b_NtpStRecord_evthdr_planeall_n = fChain->GetBranch("evthdr.planeall.n");
02144    b_NtpStRecord_evthdr_planeall_nu = fChain->GetBranch("evthdr.planeall.nu");
02145    b_NtpStRecord_evthdr_planeall_nv = fChain->GetBranch("evthdr.planeall.nv");
02146    b_NtpStRecord_evthdr_planeall_beg = fChain->GetBranch("evthdr.planeall.beg");
02147    b_NtpStRecord_evthdr_planeall_begu = fChain->GetBranch("evthdr.planeall.begu");
02148    b_NtpStRecord_evthdr_planeall_begv = fChain->GetBranch("evthdr.planeall.begv");
02149    b_NtpStRecord_evthdr_planeall_end = fChain->GetBranch("evthdr.planeall.end");
02150    b_NtpStRecord_evthdr_planeall_endu = fChain->GetBranch("evthdr.planeall.endu");
02151    b_NtpStRecord_evthdr_planeall_endv = fChain->GetBranch("evthdr.planeall.endv");
02152    b_NtpStRecord_evthdr_plane_fUniqueID = fChain->GetBranch("evthdr.plane.fUniqueID");
02153    b_NtpStRecord_evthdr_plane_fBits = fChain->GetBranch("evthdr.plane.fBits");
02154    b_NtpStRecord_evthdr_plane_n = fChain->GetBranch("evthdr.plane.n");
02155    b_NtpStRecord_evthdr_plane_nu = fChain->GetBranch("evthdr.plane.nu");
02156    b_NtpStRecord_evthdr_plane_nv = fChain->GetBranch("evthdr.plane.nv");
02157    b_NtpStRecord_evthdr_plane_beg = fChain->GetBranch("evthdr.plane.beg");
02158    b_NtpStRecord_evthdr_plane_begu = fChain->GetBranch("evthdr.plane.begu");
02159    b_NtpStRecord_evthdr_plane_begv = fChain->GetBranch("evthdr.plane.begv");
02160    b_NtpStRecord_evthdr_plane_end = fChain->GetBranch("evthdr.plane.end");
02161    b_NtpStRecord_evthdr_plane_endu = fChain->GetBranch("evthdr.plane.endu");
02162    b_NtpStRecord_evthdr_plane_endv = fChain->GetBranch("evthdr.plane.endv");
02163    b_NtpStRecord_evthdr_date_fUniqueID = fChain->GetBranch("evthdr.date.fUniqueID");
02164    b_NtpStRecord_evthdr_date_fBits = fChain->GetBranch("evthdr.date.fBits");
02165    b_NtpStRecord_evthdr_date_year = fChain->GetBranch("evthdr.date.year");
02166    b_NtpStRecord_evthdr_date_month = fChain->GetBranch("evthdr.date.month");
02167    b_NtpStRecord_evthdr_date_day = fChain->GetBranch("evthdr.date.day");
02168    b_NtpStRecord_evthdr_date_hour = fChain->GetBranch("evthdr.date.hour");
02169    b_NtpStRecord_evthdr_date_minute = fChain->GetBranch("evthdr.date.minute");
02170    b_NtpStRecord_evthdr_date_sec = fChain->GetBranch("evthdr.date.sec");
02171    b_NtpStRecord_evthdr_date_utc = fChain->GetBranch("evthdr.date.utc");
02172    b_NtpStRecord_vetohdr_fUniqueID = fChain->GetBranch("vetohdr.fUniqueID");
02173    b_NtpStRecord_vetohdr_fBits = fChain->GetBranch("vetohdr.fBits");
02174    b_NtpStRecord_vetohdr_ndigit = fChain->GetBranch("vetohdr.ndigit[3]");
02175    b_NtpStRecord_vetohdr_nplank = fChain->GetBranch("vetohdr.nplank[3]");
02176    b_NtpStRecord_vetohdr_adc = fChain->GetBranch("vetohdr.adc[3]");
02177    b_NtpStRecord_vetohdr_dx = fChain->GetBranch("vetohdr.dx[3]");
02178    b_NtpStRecord_vetohdr_dxvetostp = fChain->GetBranch("vetohdr.dxvetostp[3]");
02179    b_NtpStRecord_vetohdr_dcos = fChain->GetBranch("vetohdr.dcos");
02180    b_NtpStRecord_vetohdr_projx = fChain->GetBranch("vetohdr.projx");
02181    b_NtpStRecord_vetohdr_projy = fChain->GetBranch("vetohdr.projy");
02182    b_NtpStRecord_vetohdr_projz = fChain->GetBranch("vetohdr.projz");
02183    b_NtpStRecord_vetohdr_ishit = fChain->GetBranch("vetohdr.ishit");
02184    b_NtpStRecord_crhdr_fUniqueID = fChain->GetBranch("crhdr.fUniqueID");
02185    b_NtpStRecord_crhdr_fBits = fChain->GetBranch("crhdr.fBits");
02186    b_NtpStRecord_crhdr_zenith = fChain->GetBranch("crhdr.zenith");
02187    b_NtpStRecord_crhdr_azimuth = fChain->GetBranch("crhdr.azimuth");
02188    b_NtpStRecord_crhdr_ra = fChain->GetBranch("crhdr.ra");
02189    b_NtpStRecord_crhdr_rahourangle = fChain->GetBranch("crhdr.rahourangle");
02190    b_NtpStRecord_crhdr_dec = fChain->GetBranch("crhdr.dec");
02191    b_NtpStRecord_crhdr_juliandate = fChain->GetBranch("crhdr.juliandate");
02192    b_NtpStRecord_crhdr_locsiderialtime = fChain->GetBranch("crhdr.locsiderialtime");
02193    b_NtpStRecord_dmxstatus_fUniqueID = fChain->GetBranch("dmxstatus.fUniqueID");
02194    b_NtpStRecord_dmxstatus_fBits = fChain->GetBranch("dmxstatus.fBits");
02195    b_NtpStRecord_dmxstatus_ismultimuon = fChain->GetBranch("dmxstatus.ismultimuon");
02196    b_NtpStRecord_dmxstatus_nonphysicalfail = fChain->GetBranch("dmxstatus.nonphysicalfail");
02197    b_NtpStRecord_dmxstatus_validplanesfail = fChain->GetBranch("dmxstatus.validplanesfail");
02198    b_NtpStRecord_dmxstatus_vertexplanefail = fChain->GetBranch("dmxstatus.vertexplanefail");
02199    b_NtpStRecord_dmxstatus_ustrayplanes = fChain->GetBranch("dmxstatus.ustrayplanes");
02200    b_NtpStRecord_dmxstatus_vstrayplanes = fChain->GetBranch("dmxstatus.vstrayplanes");
02201    b_NtpStRecord_dmxstatus_uvalidplanes = fChain->GetBranch("dmxstatus.uvalidplanes");
02202    b_NtpStRecord_dmxstatus_vvalidplanes = fChain->GetBranch("dmxstatus.vvalidplanes");
02203    b_NtpStRecord_dmxstatus_avgtimeoffset = fChain->GetBranch("dmxstatus.avgtimeoffset");
02204    b_NtpStRecord_mchdr_fUniqueID = fChain->GetBranch("mchdr.fUniqueID");
02205    b_NtpStRecord_mchdr_fBits = fChain->GetBranch("mchdr.fBits");
02206    b_NtpStRecord_mchdr_nmc = fChain->GetBranch("mchdr.nmc");
02207    b_NtpStRecord_mchdr_nstdhep = fChain->GetBranch("mchdr.nstdhep");
02208    b_NtpStRecord_mchdr_ndigihit = fChain->GetBranch("mchdr.ndigihit");
02209    b_NtpStRecord_photon_fUniqueID = fChain->GetBranch("photon.fUniqueID");
02210    b_NtpStRecord_photon_fBits = fChain->GetBranch("photon.fBits");
02211    b_NtpStRecord_photon_hitsDiscardedGeom = fChain->GetBranch("photon.hitsDiscardedGeom");
02212    b_NtpStRecord_photon_hitsDiscardedBad = fChain->GetBranch("photon.hitsDiscardedBad");
02213    b_NtpStRecord_photon_totalHits = fChain->GetBranch("photon.totalHits");
02214    b_NtpStRecord_photon_totalStripsHit = fChain->GetBranch("photon.totalStripsHit");
02215    b_NtpStRecord_photon_bluePhotons = fChain->GetBranch("photon.bluePhotons");
02216    b_NtpStRecord_photon_greenPhotons = fChain->GetBranch("photon.greenPhotons");
02217    b_NtpStRecord_photon_bluePhotons_nonprescaled = fChain->GetBranch("photon.bluePhotons_nonprescaled");
02218    b_NtpStRecord_photon_greenPhotons_nonprescaled = fChain->GetBranch("photon.greenPhotons_nonprescaled");
02219    b_NtpStRecord_photon_totalPE = fChain->GetBranch("photon.totalPE");
02220    b_NtpStRecord_photon_totalPixels = fChain->GetBranch("photon.totalPixels");
02221    b_NtpStRecord_photon_totalHitEnergy = fChain->GetBranch("photon.totalHitEnergy");
02222    b_NtpStRecord_photon_energyDiscardedGeom = fChain->GetBranch("photon.energyDiscardedGeom");
02223    b_NtpStRecord_photon_energyDiscardedBad = fChain->GetBranch("photon.energyDiscardedBad");
02224    b_NtpStRecord_detsim_fUniqueID = fChain->GetBranch("detsim.fUniqueID");
02225    b_NtpStRecord_detsim_fBits = fChain->GetBranch("detsim.fBits");
02226    b_NtpStRecord_detsim_nPE = fChain->GetBranch("detsim.nPE");
02227    b_NtpStRecord_detsim_hitPixels = fChain->GetBranch("detsim.hitPixels");
02228    b_NtpStRecord_detsim_hitPixelsWithXtalk = fChain->GetBranch("detsim.hitPixelsWithXtalk");
02229    b_NtpStRecord_detsim_digitsAfterFETrigger = fChain->GetBranch("detsim.digitsAfterFETrigger");
02230    b_NtpStRecord_detsim_digitsAfterSpars = fChain->GetBranch("detsim.digitsAfterSpars");
02231    b_NtpStRecord_detsim_digitsAfterDaqTrigger = fChain->GetBranch("detsim.digitsAfterDaqTrigger");
02232    b_NtpStRecord_detsim_totalPE = fChain->GetBranch("detsim.totalPE");
02233    b_NtpStRecord_detsim_totalCharge = fChain->GetBranch("detsim.totalCharge");
02234    b_NtpStRecord_detsim_adcsAfterFETrigger = fChain->GetBranch("detsim.adcsAfterFETrigger");
02235    b_NtpStRecord_detsim_adcsAfterSpars = fChain->GetBranch("detsim.adcsAfterSpars");
02236    b_NtpStRecord_detsim_adcsAfterDaqTrigger = fChain->GetBranch("detsim.adcsAfterDaqTrigger");
02237    b_NtpStRecord_detsim_bigSnarl = fChain->GetBranch("detsim.bigSnarl");
02238    b_NtpStRecord_detsim_snarls = fChain->GetBranch("detsim.snarls");
02239    b_detsim_snarlDigits = fChain->GetBranch("detsim.snarlDigits");
02240    b_detsim_snarlTrigger = fChain->GetBranch("detsim.snarlTrigger");
02241    b_detsim_snarlAdcs = fChain->GetBranch("detsim.snarlAdcs");
02242    b_NtpStRecord_vetostp_ = fChain->GetBranch("vetostp");
02243    b_vetostp_fUniqueID = fChain->GetBranch("vetostp.fUniqueID");
02244    b_vetostp_fBits = fChain->GetBranch("vetostp.fBits");
02245    b_vetostp_index = fChain->GetBranch("vetostp.index");
02246    b_vetostp_ndigit = fChain->GetBranch("vetostp.ndigit");
02247    b_vetostp_pln = fChain->GetBranch("vetostp.pln");
02248    b_vetostp_plank = fChain->GetBranch("vetostp.plank");
02249    b_vetostp_x = fChain->GetBranch("vetostp.x");
02250    b_vetostp_y = fChain->GetBranch("vetostp.y");
02251    b_vetostp_z = fChain->GetBranch("vetostp.z[2]");
02252    b_vetostp_adc = fChain->GetBranch("vetostp.adc[2]");
02253    b_vetostp_pmtindex = fChain->GetBranch("vetostp.pmtindex[2]");
02254    b_vetostp_pmtpixel = fChain->GetBranch("vetostp.pmtpixel[2]");
02255    b_vetostp_wlspigtail = fChain->GetBranch("vetostp.wlspigtail[2]");
02256    b_vetostp_clearlen = fChain->GetBranch("vetostp.clearlen[2]");
02257    b_vetostp_time = fChain->GetBranch("vetostp.time[2]");
02258    b_vetostp_timeraw = fChain->GetBranch("vetostp.timeraw[2]");
02259    b_NtpStRecord_stp_ = fChain->GetBranch("stp");
02260    b_stp_fUniqueID = fChain->GetBranch("stp.fUniqueID");
02261    b_stp_fBits = fChain->GetBranch("stp.fBits");
02262    b_stp_index = fChain->GetBranch("stp.index");
02263    b_stp_planeview = fChain->GetBranch("stp.planeview");
02264    b_stp_ndigit = fChain->GetBranch("stp.ndigit");
02265    b_stp_demuxveto = fChain->GetBranch("stp.demuxveto");
02266    b_stp_strip = fChain->GetBranch("stp.strip");
02267    b_stp_plane = fChain->GetBranch("stp.plane");
02268    b_stp_tpos = fChain->GetBranch("stp.tpos");
02269    b_stp_z = fChain->GetBranch("stp.z");
02270    b_stp_pmtindex0 = fChain->GetBranch("stp.pmtindex0");
02271    b_stp_pmtindex1 = fChain->GetBranch("stp.pmtindex1");
02272    b_stp_time0 = fChain->GetBranch("stp.time0");
02273    b_stp_time1 = fChain->GetBranch("stp.time1");
02274    b_stp_ph0_fUniqueID = fChain->GetBranch("stp.ph0.fUniqueID");
02275    b_stp_ph0_fBits = fChain->GetBranch("stp.ph0.fBits");
02276    b_stp_ph0_raw = fChain->GetBranch("stp.ph0.raw");
02277    b_stp_ph0_siglin = fChain->GetBranch("stp.ph0.siglin");
02278    b_stp_ph0_sigcor = fChain->GetBranch("stp.ph0.sigcor");
02279    b_stp_ph0_pe = fChain->GetBranch("stp.ph0.pe");
02280    b_stp_ph1_fUniqueID = fChain->GetBranch("stp.ph1.fUniqueID");
02281    b_stp_ph1_fBits = fChain->GetBranch("stp.ph1.fBits");
02282    b_stp_ph1_raw = fChain->GetBranch("stp.ph1.raw");
02283    b_stp_ph1_siglin = fChain->GetBranch("stp.ph1.siglin");
02284    b_stp_ph1_sigcor = fChain->GetBranch("stp.ph1.sigcor");
02285    b_stp_ph1_pe = fChain->GetBranch("stp.ph1.pe");
02286    b_NtpStRecord_slc_ = fChain->GetBranch("slc");
02287    b_slc_fUniqueID = fChain->GetBranch("slc.fUniqueID");
02288    b_slc_fBits = fChain->GetBranch("slc.fBits");
02289    b_slc_index = fChain->GetBranch("slc.index");
02290    b_slc_ndigit = fChain->GetBranch("slc.ndigit");
02291    b_slc_nstpcnt = fChain->GetBranch("slc.nstpcnt");
02292    b_slc_nstrip = fChain->GetBranch("slc.nstrip");
02293    b_slc_stp = fChain->GetBranch("slc.stp");
02294    b_slc_ph_fUniqueID = fChain->GetBranch("slc.ph.fUniqueID");
02295    b_slc_ph_fBits = fChain->GetBranch("slc.ph.fBits");
02296    b_slc_ph_raw = fChain->GetBranch("slc.ph.raw");
02297    b_slc_ph_siglin = fChain->GetBranch("slc.ph.siglin");
02298    b_slc_ph_sigcor = fChain->GetBranch("slc.ph.sigcor");
02299    b_slc_ph_pe = fChain->GetBranch("slc.ph.pe");
02300    b_slc_plane_fUniqueID = fChain->GetBranch("slc.plane.fUniqueID");
02301    b_slc_plane_fBits = fChain->GetBranch("slc.plane.fBits");
02302    b_slc_plane_n = fChain->GetBranch("slc.plane.n");
02303    b_slc_plane_nu = fChain->GetBranch("slc.plane.nu");
02304    b_slc_plane_nv = fChain->GetBranch("slc.plane.nv");
02305    b_slc_plane_beg = fChain->GetBranch("slc.plane.beg");
02306    b_slc_plane_begu = fChain->GetBranch("slc.plane.begu");
02307    b_slc_plane_begv = fChain->GetBranch("slc.plane.begv");
02308    b_slc_plane_end = fChain->GetBranch("slc.plane.end");
02309    b_slc_plane_endu = fChain->GetBranch("slc.plane.endu");
02310    b_slc_plane_endv = fChain->GetBranch("slc.plane.endv");
02311    b_NtpStRecord_clu_ = fChain->GetBranch("clu");
02312    b_clu_fUniqueID = fChain->GetBranch("clu.fUniqueID");
02313    b_clu_fBits = fChain->GetBranch("clu.fBits");
02314    b_clu_index = fChain->GetBranch("clu.index");
02315    b_clu_planeview = fChain->GetBranch("clu.planeview");
02316    b_clu_nplane = fChain->GetBranch("clu.nplane");
02317    b_clu_begplane = fChain->GetBranch("clu.begplane");
02318    b_clu_endplane = fChain->GetBranch("clu.endplane");
02319    b_clu_id = fChain->GetBranch("clu.id");
02320    b_clu_slc = fChain->GetBranch("clu.slc");
02321    b_clu_ndigit = fChain->GetBranch("clu.ndigit");
02322    b_clu_nstpcnt = fChain->GetBranch("clu.nstpcnt");
02323    b_clu_nstrip = fChain->GetBranch("clu.nstrip");
02324    b_clu_stp = fChain->GetBranch("clu.stp");
02325    b_clu_probem = fChain->GetBranch("clu.probem");
02326    b_clu_zvtx = fChain->GetBranch("clu.zvtx");
02327    b_clu_tposvtx = fChain->GetBranch("clu.tposvtx");
02328    b_clu_slope = fChain->GetBranch("clu.slope");
02329    b_clu_avgdev = fChain->GetBranch("clu.avgdev");
02330    b_clu_ph_fUniqueID = fChain->GetBranch("clu.ph.fUniqueID");
02331    b_clu_ph_fBits = fChain->GetBranch("clu.ph.fBits");
02332    b_clu_ph_raw = fChain->GetBranch("clu.ph.raw");
02333    b_clu_ph_siglin = fChain->GetBranch("clu.ph.siglin");
02334    b_clu_ph_sigcor = fChain->GetBranch("clu.ph.sigcor");
02335    b_clu_ph_pe = fChain->GetBranch("clu.ph.pe");
02336    b_clu_ph_sigmap = fChain->GetBranch("clu.ph.sigmap");
02337    b_clu_ph_mip = fChain->GetBranch("clu.ph.mip");
02338    b_clu_ph_gev = fChain->GetBranch("clu.ph.gev");
02339    b_NtpStRecord_shw_ = fChain->GetBranch("shw");
02340    b_shw_fUniqueID = fChain->GetBranch("shw.fUniqueID");
02341    b_shw_fBits = fChain->GetBranch("shw.fBits");
02342    b_shw_index = fChain->GetBranch("shw.index");
02343    b_shw_slc = fChain->GetBranch("shw.slc");
02344    b_shw_ndigit = fChain->GetBranch("shw.ndigit");
02345    b_shw_nstpcnt = fChain->GetBranch("shw.nstpcnt");
02346    b_shw_nstrip = fChain->GetBranch("shw.nstrip");
02347    b_shw_stp = fChain->GetBranch("shw.stp");
02348    b_shw_nUcluster = fChain->GetBranch("shw.nUcluster");
02349    b_shw_nVcluster = fChain->GetBranch("shw.nVcluster");
02350    b_shw_ncluster = fChain->GetBranch("shw.ncluster");
02351    b_shw_clu = fChain->GetBranch("shw.clu");
02352    b_shw_ph_fUniqueID = fChain->GetBranch("shw.ph.fUniqueID");
02353    b_shw_ph_fBits = fChain->GetBranch("shw.ph.fBits");
02354    b_shw_ph_raw = fChain->GetBranch("shw.ph.raw");
02355    b_shw_ph_siglin = fChain->GetBranch("shw.ph.siglin");
02356    b_shw_ph_sigcor = fChain->GetBranch("shw.ph.sigcor");
02357    b_shw_ph_pe = fChain->GetBranch("shw.ph.pe");
02358    b_shw_ph_sigmap = fChain->GetBranch("shw.ph.sigmap");
02359    b_shw_ph_mip = fChain->GetBranch("shw.ph.mip");
02360    b_shw_ph_gev = fChain->GetBranch("shw.ph.gev");
02361    b_shw_plane_fUniqueID = fChain->GetBranch("shw.plane.fUniqueID");
02362    b_shw_plane_fBits = fChain->GetBranch("shw.plane.fBits");
02363    b_shw_plane_n = fChain->GetBranch("shw.plane.n");
02364    b_shw_plane_nu = fChain->GetBranch("shw.plane.nu");
02365    b_shw_plane_nv = fChain->GetBranch("shw.plane.nv");
02366    b_shw_plane_beg = fChain->GetBranch("shw.plane.beg");
02367    b_shw_plane_begu = fChain->GetBranch("shw.plane.begu");
02368    b_shw_plane_begv = fChain->GetBranch("shw.plane.begv");
02369    b_shw_plane_end = fChain->GetBranch("shw.plane.end");
02370    b_shw_plane_endu = fChain->GetBranch("shw.plane.endu");
02371    b_shw_plane_endv = fChain->GetBranch("shw.plane.endv");
02372    b_shw_vtx_fUniqueID = fChain->GetBranch("shw.vtx.fUniqueID");
02373    b_shw_vtx_fBits = fChain->GetBranch("shw.vtx.fBits");
02374    b_shw_vtx_plane = fChain->GetBranch("shw.vtx.plane");
02375    b_shw_vtx_u = fChain->GetBranch("shw.vtx.u");
02376    b_shw_vtx_v = fChain->GetBranch("shw.vtx.v");
02377    b_shw_vtx_x = fChain->GetBranch("shw.vtx.x");
02378    b_shw_vtx_y = fChain->GetBranch("shw.vtx.y");
02379    b_shw_vtx_z = fChain->GetBranch("shw.vtx.z");
02380    b_shw_vtx_t = fChain->GetBranch("shw.vtx.t");
02381    b_shw_vtx_dcosu = fChain->GetBranch("shw.vtx.dcosu");
02382    b_shw_vtx_dcosv = fChain->GetBranch("shw.vtx.dcosv");
02383    b_shw_vtx_dcosx = fChain->GetBranch("shw.vtx.dcosx");
02384    b_shw_vtx_dcosy = fChain->GetBranch("shw.vtx.dcosy");
02385    b_shw_vtx_dcosz = fChain->GetBranch("shw.vtx.dcosz");
02386    b_shw_vtx_eu = fChain->GetBranch("shw.vtx.eu");
02387    b_shw_vtx_ev = fChain->GetBranch("shw.vtx.ev");
02388    b_shw_vtx_ex = fChain->GetBranch("shw.vtx.ex");
02389    b_shw_vtx_ey = fChain->GetBranch("shw.vtx.ey");
02390    b_shw_vtx_edcosu = fChain->GetBranch("shw.vtx.edcosu");
02391    b_shw_vtx_edcosv = fChain->GetBranch("shw.vtx.edcosv");
02392    b_shw_vtx_edcosx = fChain->GetBranch("shw.vtx.edcosx");
02393    b_shw_vtx_edcosy = fChain->GetBranch("shw.vtx.edcosy");
02394    b_shw_vtx_edcosz = fChain->GetBranch("shw.vtx.edcosz");
02395    b_NtpStRecord_trk_ = fChain->GetBranch("trk");
02396    b_trk_fUniqueID = fChain->GetBranch("trk.fUniqueID");
02397    b_trk_fBits = fChain->GetBranch("trk.fBits");
02398    b_trk_index = fChain->GetBranch("trk.index");
02399    b_trk_slc = fChain->GetBranch("trk.slc");
02400    b_trk_ndigit = fChain->GetBranch("trk.ndigit");
02401    b_trk_nstpcnt = fChain->GetBranch("trk.nstpcnt");
02402    b_trk_nstrip = fChain->GetBranch("trk.nstrip");
02403    b_trk_stp = fChain->GetBranch("trk.stp");
02404    b_trk_stpfit = fChain->GetBranch("trk.stpfit");
02405    b_trk_stpu = fChain->GetBranch("trk.stpu");
02406    b_trk_stpv = fChain->GetBranch("trk.stpv");
02407    b_trk_stpx = fChain->GetBranch("trk.stpx");
02408    b_trk_stpy = fChain->GetBranch("trk.stpy");
02409    b_trk_stpz = fChain->GetBranch("trk.stpz");
02410    b_trk_stpds = fChain->GetBranch("trk.stpds");
02411    b_trk_stpfitchi2 = fChain->GetBranch("trk.stpfitchi2");
02412    b_trk_stpfitprechi2 = fChain->GetBranch("trk.stpfitprechi2");
02413    b_trk_stpfitqp = fChain->GetBranch("trk.stpfitqp");
02414    b_trk_stpph0sigmap = fChain->GetBranch("trk.stpph0sigmap");
02415    b_trk_stpph0mip = fChain->GetBranch("trk.stpph0mip");
02416    b_trk_stpph0gev = fChain->GetBranch("trk.stpph0gev");
02417    b_trk_stpph1sigmap = fChain->GetBranch("trk.stpph1sigmap");
02418    b_trk_stpph1mip = fChain->GetBranch("trk.stpph1mip");
02419    b_trk_stpph1gev = fChain->GetBranch("trk.stpph1gev");
02420    b_trk_stpattn0c0 = fChain->GetBranch("trk.stpattn0c0");
02421    b_trk_stpattn1c0 = fChain->GetBranch("trk.stpattn1c0");
02422    b_trk_stpt0 = fChain->GetBranch("trk.stpt0");
02423    b_trk_stpt1 = fChain->GetBranch("trk.stpt1");
02424    b_trk_stptcal0t0 = fChain->GetBranch("trk.stptcal0t0");
02425    b_trk_stptcal1t0 = fChain->GetBranch("trk.stptcal1t0");
02426    b_trk_ds = fChain->GetBranch("trk.ds");
02427    b_trk_range = fChain->GetBranch("trk.range");
02428    b_trk_cputime = fChain->GetBranch("trk.cputime");
02429    b_trk_ph_fUniqueID = fChain->GetBranch("trk.ph.fUniqueID");
02430    b_trk_ph_fBits = fChain->GetBranch("trk.ph.fBits");
02431    b_trk_ph_raw = fChain->GetBranch("trk.ph.raw");
02432    b_trk_ph_siglin = fChain->GetBranch("trk.ph.siglin");
02433    b_trk_ph_sigcor = fChain->GetBranch("trk.ph.sigcor");
02434    b_trk_ph_pe = fChain->GetBranch("trk.ph.pe");
02435    b_trk_ph_sigmap = fChain->GetBranch("trk.ph.sigmap");
02436    b_trk_ph_mip = fChain->GetBranch("trk.ph.mip");
02437    b_trk_ph_gev = fChain->GetBranch("trk.ph.gev");
02438    b_trk_plane_fUniqueID = fChain->GetBranch("trk.plane.fUniqueID");
02439    b_trk_plane_fBits = fChain->GetBranch("trk.plane.fBits");
02440    b_trk_plane_n = fChain->GetBranch("trk.plane.n");
02441    b_trk_plane_nu = fChain->GetBranch("trk.plane.nu");
02442    b_trk_plane_nv = fChain->GetBranch("trk.plane.nv");
02443    b_trk_plane_beg = fChain->GetBranch("trk.plane.beg");
02444    b_trk_plane_begu = fChain->GetBranch("trk.plane.begu");
02445    b_trk_plane_begv = fChain->GetBranch("trk.plane.begv");
02446    b_trk_plane_end = fChain->GetBranch("trk.plane.end");
02447    b_trk_plane_endu = fChain->GetBranch("trk.plane.endu");
02448    b_trk_plane_endv = fChain->GetBranch("trk.plane.endv");
02449    b_trk_plane_ntrklike = fChain->GetBranch("trk.plane.ntrklike");
02450    b_trk_vtx_fUniqueID = fChain->GetBranch("trk.vtx.fUniqueID");
02451    b_trk_vtx_fBits = fChain->GetBranch("trk.vtx.fBits");
02452    b_trk_vtx_plane = fChain->GetBranch("trk.vtx.plane");
02453    b_trk_vtx_u = fChain->GetBranch("trk.vtx.u");
02454    b_trk_vtx_v = fChain->GetBranch("trk.vtx.v");
02455    b_trk_vtx_x = fChain->GetBranch("trk.vtx.x");
02456    b_trk_vtx_y = fChain->GetBranch("trk.vtx.y");
02457    b_trk_vtx_z = fChain->GetBranch("trk.vtx.z");
02458    b_trk_vtx_t = fChain->GetBranch("trk.vtx.t");
02459    b_trk_vtx_dcosu = fChain->GetBranch("trk.vtx.dcosu");
02460    b_trk_vtx_dcosv = fChain->GetBranch("trk.vtx.dcosv");
02461    b_trk_vtx_dcosx = fChain->GetBranch("trk.vtx.dcosx");
02462    b_trk_vtx_dcosy = fChain->GetBranch("trk.vtx.dcosy");
02463    b_trk_vtx_dcosz = fChain->GetBranch("trk.vtx.dcosz");
02464    b_trk_vtx_eu = fChain->GetBranch("trk.vtx.eu");
02465    b_trk_vtx_ev = fChain->GetBranch("trk.vtx.ev");
02466    b_trk_vtx_ex = fChain->GetBranch("trk.vtx.ex");
02467    b_trk_vtx_ey = fChain->GetBranch("trk.vtx.ey");
02468    b_trk_vtx_edcosu = fChain->GetBranch("trk.vtx.edcosu");
02469    b_trk_vtx_edcosv = fChain->GetBranch("trk.vtx.edcosv");
02470    b_trk_vtx_edcosx = fChain->GetBranch("trk.vtx.edcosx");
02471    b_trk_vtx_edcosy = fChain->GetBranch("trk.vtx.edcosy");
02472    b_trk_vtx_edcosz = fChain->GetBranch("trk.vtx.edcosz");
02473    b_trk_end_fUniqueID = fChain->GetBranch("trk.end.fUniqueID");
02474    b_trk_end_fBits = fChain->GetBranch("trk.end.fBits");
02475    b_trk_end_plane = fChain->GetBranch("trk.end.plane");
02476    b_trk_end_u = fChain->GetBranch("trk.end.u");
02477    b_trk_end_v = fChain->GetBranch("trk.end.v");
02478    b_trk_end_x = fChain->GetBranch("trk.end.x");
02479    b_trk_end_y = fChain->GetBranch("trk.end.y");
02480    b_trk_end_z = fChain->GetBranch("trk.end.z");
02481    b_trk_end_t = fChain->GetBranch("trk.end.t");
02482    b_trk_end_dcosu = fChain->GetBranch("trk.end.dcosu");
02483    b_trk_end_dcosv = fChain->GetBranch("trk.end.dcosv");
02484    b_trk_end_dcosx = fChain->GetBranch("trk.end.dcosx");
02485    b_trk_end_dcosy = fChain->GetBranch("trk.end.dcosy");
02486    b_trk_end_dcosz = fChain->GetBranch("trk.end.dcosz");
02487    b_trk_end_eu = fChain->GetBranch("trk.end.eu");
02488    b_trk_end_ev = fChain->GetBranch("trk.end.ev");
02489    b_trk_end_ex = fChain->GetBranch("trk.end.ex");
02490    b_trk_end_ey = fChain->GetBranch("trk.end.ey");
02491    b_trk_end_edcosu = fChain->GetBranch("trk.end.edcosu");
02492    b_trk_end_edcosv = fChain->GetBranch("trk.end.edcosv");
02493    b_trk_end_edcosx = fChain->GetBranch("trk.end.edcosx");
02494    b_trk_end_edcosy = fChain->GetBranch("trk.end.edcosy");
02495    b_trk_end_edcosz = fChain->GetBranch("trk.end.edcosz");
02496    b_trk_lin_fUniqueID = fChain->GetBranch("trk.lin.fUniqueID");
02497    b_trk_lin_fBits = fChain->GetBranch("trk.lin.fBits");
02498    b_trk_lin_plane = fChain->GetBranch("trk.lin.plane");
02499    b_trk_lin_u = fChain->GetBranch("trk.lin.u");
02500    b_trk_lin_v = fChain->GetBranch("trk.lin.v");
02501    b_trk_lin_x = fChain->GetBranch("trk.lin.x");
02502    b_trk_lin_y = fChain->GetBranch("trk.lin.y");
02503    b_trk_lin_z = fChain->GetBranch("trk.lin.z");
02504    b_trk_lin_t = fChain->GetBranch("trk.lin.t");
02505    b_trk_lin_dcosu = fChain->GetBranch("trk.lin.dcosu");
02506    b_trk_lin_dcosv = fChain->GetBranch("trk.lin.dcosv");
02507    b_trk_lin_dcosx = fChain->GetBranch("trk.lin.dcosx");
02508    b_trk_lin_dcosy = fChain->GetBranch("trk.lin.dcosy");
02509    b_trk_lin_dcosz = fChain->GetBranch("trk.lin.dcosz");
02510    b_trk_lin_eu = fChain->GetBranch("trk.lin.eu");
02511    b_trk_lin_ev = fChain->GetBranch("trk.lin.ev");
02512    b_trk_lin_ex = fChain->GetBranch("trk.lin.ex");
02513    b_trk_lin_ey = fChain->GetBranch("trk.lin.ey");
02514    b_trk_lin_edcosu = fChain->GetBranch("trk.lin.edcosu");
02515    b_trk_lin_edcosv = fChain->GetBranch("trk.lin.edcosv");
02516    b_trk_lin_edcosx = fChain->GetBranch("trk.lin.edcosx");
02517    b_trk_lin_edcosy = fChain->GetBranch("trk.lin.edcosy");
02518    b_trk_lin_edcosz = fChain->GetBranch("trk.lin.edcosz");
02519    b_trk_fidvtx_fUniqueID = fChain->GetBranch("trk.fidvtx.fUniqueID");
02520    b_trk_fidvtx_fBits = fChain->GetBranch("trk.fidvtx.fBits");
02521    b_trk_fidvtx_dr = fChain->GetBranch("trk.fidvtx.dr");
02522    b_trk_fidvtx_dz = fChain->GetBranch("trk.fidvtx.dz");
02523    b_trk_fidvtx_trace = fChain->GetBranch("trk.fidvtx.trace");
02524    b_trk_fidvtx_tracez = fChain->GetBranch("trk.fidvtx.tracez");
02525    b_trk_fidvtx_nplane = fChain->GetBranch("trk.fidvtx.nplane");
02526    b_trk_fidvtx_nplaneu = fChain->GetBranch("trk.fidvtx.nplaneu");
02527    b_trk_fidvtx_nplanev = fChain->GetBranch("trk.fidvtx.nplanev");
02528    b_trk_fidend_fUniqueID = fChain->GetBranch("trk.fidend.fUniqueID");
02529    b_trk_fidend_fBits = fChain->GetBranch("trk.fidend.fBits");
02530    b_trk_fidend_dr = fChain->GetBranch("trk.fidend.dr");
02531    b_trk_fidend_dz = fChain->GetBranch("trk.fidend.dz");
02532    b_trk_fidend_trace = fChain->GetBranch("trk.fidend.trace");
02533    b_trk_fidend_tracez = fChain->GetBranch("trk.fidend.tracez");
02534    b_trk_fidend_nplane = fChain->GetBranch("trk.fidend.nplane");
02535    b_trk_fidend_nplaneu = fChain->GetBranch("trk.fidend.nplaneu");
02536    b_trk_fidend_nplanev = fChain->GetBranch("trk.fidend.nplanev");
02537    b_trk_fidall_fUniqueID = fChain->GetBranch("trk.fidall.fUniqueID");
02538    b_trk_fidall_fBits = fChain->GetBranch("trk.fidall.fBits");
02539    b_trk_fidall_dr = fChain->GetBranch("trk.fidall.dr");
02540    b_trk_fidall_dz = fChain->GetBranch("trk.fidall.dz");
02541    b_trk_fidall_trace = fChain->GetBranch("trk.fidall.trace");
02542    b_trk_fidall_tracez = fChain->GetBranch("trk.fidall.tracez");
02543    b_trk_fidall_nplane = fChain->GetBranch("trk.fidall.nplane");
02544    b_trk_fidall_nplaneu = fChain->GetBranch("trk.fidall.nplaneu");
02545    b_trk_fidall_nplanev = fChain->GetBranch("trk.fidall.nplanev");
02546    b_trk_time_fUniqueID = fChain->GetBranch("trk.time.fUniqueID");
02547    b_trk_time_fBits = fChain->GetBranch("trk.time.fBits");
02548    b_trk_time_ndigit = fChain->GetBranch("trk.time.ndigit");
02549    b_trk_time_chi2 = fChain->GetBranch("trk.time.chi2");
02550    b_trk_time_u0 = fChain->GetBranch("trk.time.u0");
02551    b_trk_time_u1 = fChain->GetBranch("trk.time.u1");
02552    b_trk_time_v0 = fChain->GetBranch("trk.time.v0");
02553    b_trk_time_v1 = fChain->GetBranch("trk.time.v1");
02554    b_trk_time_cdtds = fChain->GetBranch("trk.time.cdtds");
02555    b_trk_time_du = fChain->GetBranch("trk.time.du");
02556    b_trk_time_dv = fChain->GetBranch("trk.time.dv");
02557    b_trk_time_dtds = fChain->GetBranch("trk.time.dtds");
02558    b_trk_time_t0 = fChain->GetBranch("trk.time.t0");
02559    b_trk_momentum_fUniqueID = fChain->GetBranch("trk.momentum.fUniqueID");
02560    b_trk_momentum_fBits = fChain->GetBranch("trk.momentum.fBits");
02561    b_trk_momentum_range = fChain->GetBranch("trk.momentum.range");
02562    b_trk_momentum_qp = fChain->GetBranch("trk.momentum.qp");
02563    b_trk_momentum_eqp = fChain->GetBranch("trk.momentum.eqp");
02564    b_trk_fit_fUniqueID = fChain->GetBranch("trk.fit.fUniqueID");
02565    b_trk_fit_fBits = fChain->GetBranch("trk.fit.fBits");
02566    b_trk_fit_pass = fChain->GetBranch("trk.fit.pass");
02567    b_trk_fit_ndof = fChain->GetBranch("trk.fit.ndof");
02568    b_trk_fit_niterate = fChain->GetBranch("trk.fit.niterate");
02569    b_trk_fit_nswimfail = fChain->GetBranch("trk.fit.nswimfail");
02570    b_trk_fit_chi2 = fChain->GetBranch("trk.fit.chi2");
02571    b_trk_fit_cputime = fChain->GetBranch("trk.fit.cputime");
02572    b_trk_cr_fUniqueID = fChain->GetBranch("trk.cr.fUniqueID");
02573    b_trk_cr_fBits = fChain->GetBranch("trk.cr.fBits");
02574    b_trk_cr_zenith = fChain->GetBranch("trk.cr.zenith");
02575    b_trk_cr_azimuth = fChain->GetBranch("trk.cr.azimuth");
02576    b_trk_cr_ra = fChain->GetBranch("trk.cr.ra");
02577    b_trk_cr_rahourangle = fChain->GetBranch("trk.cr.rahourangle");
02578    b_trk_cr_dec = fChain->GetBranch("trk.cr.dec");
02579    b_trk_cr_juliandate = fChain->GetBranch("trk.cr.juliandate");
02580    b_trk_cr_locsiderialtime = fChain->GetBranch("trk.cr.locsiderialtime");
02581    b_NtpStRecord_evt_ = fChain->GetBranch("evt");
02582    b_evt_fUniqueID = fChain->GetBranch("evt.fUniqueID");
02583    b_evt_fBits = fChain->GetBranch("evt.fBits");
02584    b_evt_index = fChain->GetBranch("evt.index");
02585    b_evt_slc = fChain->GetBranch("evt.slc");
02586    b_evt_ndigit = fChain->GetBranch("evt.ndigit");
02587    b_evt_nstpcnt = fChain->GetBranch("evt.nstpcnt");
02588    b_evt_nstrip = fChain->GetBranch("evt.nstrip");
02589    b_evt_stp = fChain->GetBranch("evt.stp");
02590    b_evt_nshower = fChain->GetBranch("evt.nshower");
02591    b_evt_shw = fChain->GetBranch("evt.shw");
02592    b_evt_ntrack = fChain->GetBranch("evt.ntrack");
02593    b_evt_trk = fChain->GetBranch("evt.trk");
02594    b_evt_ph_fUniqueID = fChain->GetBranch("evt.ph.fUniqueID");
02595    b_evt_ph_fBits = fChain->GetBranch("evt.ph.fBits");
02596    b_evt_ph_raw = fChain->GetBranch("evt.ph.raw");
02597    b_evt_ph_siglin = fChain->GetBranch("evt.ph.siglin");
02598    b_evt_ph_sigcor = fChain->GetBranch("evt.ph.sigcor");
02599    b_evt_ph_pe = fChain->GetBranch("evt.ph.pe");
02600    b_evt_ph_sigmap = fChain->GetBranch("evt.ph.sigmap");
02601    b_evt_ph_mip = fChain->GetBranch("evt.ph.mip");
02602    b_evt_ph_gev = fChain->GetBranch("evt.ph.gev");
02603    b_evt_plane_fUniqueID = fChain->GetBranch("evt.plane.fUniqueID");
02604    b_evt_plane_fBits = fChain->GetBranch("evt.plane.fBits");
02605    b_evt_plane_n = fChain->GetBranch("evt.plane.n");
02606    b_evt_plane_nu = fChain->GetBranch("evt.plane.nu");
02607    b_evt_plane_nv = fChain->GetBranch("evt.plane.nv");
02608    b_evt_plane_beg = fChain->GetBranch("evt.plane.beg");
02609    b_evt_plane_begu = fChain->GetBranch("evt.plane.begu");
02610    b_evt_plane_begv = fChain->GetBranch("evt.plane.begv");
02611    b_evt_plane_end = fChain->GetBranch("evt.plane.end");
02612    b_evt_plane_endu = fChain->GetBranch("evt.plane.endu");
02613    b_evt_plane_endv = fChain->GetBranch("evt.plane.endv");
02614    b_evt_vtx_fUniqueID = fChain->GetBranch("evt.vtx.fUniqueID");
02615    b_evt_vtx_fBits = fChain->GetBranch("evt.vtx.fBits");
02616    b_evt_vtx_plane = fChain->GetBranch("evt.vtx.plane");
02617    b_evt_vtx_u = fChain->GetBranch("evt.vtx.u");
02618    b_evt_vtx_v = fChain->GetBranch("evt.vtx.v");
02619    b_evt_vtx_x = fChain->GetBranch("evt.vtx.x");
02620    b_evt_vtx_y = fChain->GetBranch("evt.vtx.y");
02621    b_evt_vtx_z = fChain->GetBranch("evt.vtx.z");
02622    b_evt_vtx_t = fChain->GetBranch("evt.vtx.t");
02623    b_evt_vtx_dcosu = fChain->GetBranch("evt.vtx.dcosu");
02624    b_evt_vtx_dcosv = fChain->GetBranch("evt.vtx.dcosv");
02625    b_evt_vtx_dcosx = fChain->GetBranch("evt.vtx.dcosx");
02626    b_evt_vtx_dcosy = fChain->GetBranch("evt.vtx.dcosy");
02627    b_evt_vtx_dcosz = fChain->GetBranch("evt.vtx.dcosz");
02628    b_evt_vtx_eu = fChain->GetBranch("evt.vtx.eu");
02629    b_evt_vtx_ev = fChain->GetBranch("evt.vtx.ev");
02630    b_evt_vtx_ex = fChain->GetBranch("evt.vtx.ex");
02631    b_evt_vtx_ey = fChain->GetBranch("evt.vtx.ey");
02632    b_evt_vtx_edcosu = fChain->GetBranch("evt.vtx.edcosu");
02633    b_evt_vtx_edcosv = fChain->GetBranch("evt.vtx.edcosv");
02634    b_evt_vtx_edcosx = fChain->GetBranch("evt.vtx.edcosx");
02635    b_evt_vtx_edcosy = fChain->GetBranch("evt.vtx.edcosy");
02636    b_evt_vtx_edcosz = fChain->GetBranch("evt.vtx.edcosz");
02637    b_evt_end_fUniqueID = fChain->GetBranch("evt.end.fUniqueID");
02638    b_evt_end_fBits = fChain->GetBranch("evt.end.fBits");
02639    b_evt_end_plane = fChain->GetBranch("evt.end.plane");
02640    b_evt_end_u = fChain->GetBranch("evt.end.u");
02641    b_evt_end_v = fChain->GetBranch("evt.end.v");
02642    b_evt_end_x = fChain->GetBranch("evt.end.x");
02643    b_evt_end_y = fChain->GetBranch("evt.end.y");
02644    b_evt_end_z = fChain->GetBranch("evt.end.z");
02645    b_evt_end_t = fChain->GetBranch("evt.end.t");
02646    b_evt_end_dcosu = fChain->GetBranch("evt.end.dcosu");
02647    b_evt_end_dcosv = fChain->GetBranch("evt.end.dcosv");
02648    b_evt_end_dcosx = fChain->GetBranch("evt.end.dcosx");
02649    b_evt_end_dcosy = fChain->GetBranch("evt.end.dcosy");
02650    b_evt_end_dcosz = fChain->GetBranch("evt.end.dcosz");
02651    b_evt_end_eu = fChain->GetBranch("evt.end.eu");
02652    b_evt_end_ev = fChain->GetBranch("evt.end.ev");
02653    b_evt_end_ex = fChain->GetBranch("evt.end.ex");
02654    b_evt_end_ey = fChain->GetBranch("evt.end.ey");
02655    b_evt_end_edcosu = fChain->GetBranch("evt.end.edcosu");
02656    b_evt_end_edcosv = fChain->GetBranch("evt.end.edcosv");
02657    b_evt_end_edcosx = fChain->GetBranch("evt.end.edcosx");
02658    b_evt_end_edcosy = fChain->GetBranch("evt.end.edcosy");
02659    b_evt_end_edcosz = fChain->GetBranch("evt.end.edcosz");
02660    b_NtpStRecord_mc_ = fChain->GetBranch("mc");
02661    b_mc_fUniqueID = fChain->GetBranch("mc.fUniqueID");
02662    b_mc_fBits = fChain->GetBranch("mc.fBits");
02663    b_mc_index = fChain->GetBranch("mc.index");
02664    b_mc_stdhep = fChain->GetBranch("mc.stdhep[2]");
02665    b_mc_inu = fChain->GetBranch("mc.inu");
02666    b_mc_inunoosc = fChain->GetBranch("mc.inunoosc");
02667    b_mc_itg = fChain->GetBranch("mc.itg");
02668    b_mc_iboson = fChain->GetBranch("mc.iboson");
02669    b_mc_iresonance = fChain->GetBranch("mc.iresonance");
02670    b_mc_iaction = fChain->GetBranch("mc.iaction");
02671    b_mc_ndigu = fChain->GetBranch("mc.ndigu");
02672    b_mc_ndigv = fChain->GetBranch("mc.ndigv");
02673    b_mc_tphu = fChain->GetBranch("mc.tphu");
02674    b_mc_tphv = fChain->GetBranch("mc.tphv");
02675    b_mc_a = fChain->GetBranch("mc.a");
02676    b_mc_z = fChain->GetBranch("mc.z");
02677    b_mc_sigma = fChain->GetBranch("mc.sigma");
02678    b_mc_x = fChain->GetBranch("mc.x");
02679    b_mc_y = fChain->GetBranch("mc.y");
02680    b_mc_q2 = fChain->GetBranch("mc.q2");
02681    b_mc_w2 = fChain->GetBranch("mc.w2");
02682    b_mc_emfrac = fChain->GetBranch("mc.emfrac");
02683    b_mc_vtxx = fChain->GetBranch("mc.vtxx");
02684    b_mc_vtxy = fChain->GetBranch("mc.vtxy");
02685    b_mc_vtxz = fChain->GetBranch("mc.vtxz");
02686    b_mc_p4neu = fChain->GetBranch("mc.p4neu[4]");
02687    b_mc_p4neunoosc = fChain->GetBranch("mc.p4neunoosc[4]");
02688    b_mc_p4tgt = fChain->GetBranch("mc.p4tgt[4]");
02689    b_mc_p4shw = fChain->GetBranch("mc.p4shw[4]");
02690    b_mc_p4mu1 = fChain->GetBranch("mc.p4mu1[4]");
02691    b_mc_p4mu2 = fChain->GetBranch("mc.p4mu2[4]");
02692    b_mc_p4el1 = fChain->GetBranch("mc.p4el1[4]");
02693    b_mc_p4el2 = fChain->GetBranch("mc.p4el2[4]");
02694    b_mc_p4tau = fChain->GetBranch("mc.p4tau[4]");
02695    b_NtpStRecord_stdhep_ = fChain->GetBranch("stdhep");
02696    b_stdhep_fUniqueID = fChain->GetBranch("stdhep.fUniqueID");
02697    b_stdhep_fBits = fChain->GetBranch("stdhep.fBits");
02698    b_stdhep_index = fChain->GetBranch("stdhep.index");
02699    b_stdhep_mc = fChain->GetBranch("stdhep.mc");
02700    b_stdhep_parent = fChain->GetBranch("stdhep.parent[2]");
02701    b_stdhep_child = fChain->GetBranch("stdhep.child[2]");
02702    b_stdhep_IstHEP = fChain->GetBranch("stdhep.IstHEP");
02703    b_stdhep_IdHEP = fChain->GetBranch("stdhep.IdHEP");
02704    b_stdhep_mass = fChain->GetBranch("stdhep.mass");
02705    b_stdhep_p4 = fChain->GetBranch("stdhep.p4[4]");
02706    b_stdhep_vtx = fChain->GetBranch("stdhep.vtx[4]");
02707    b_NtpStRecord_digihit_ = fChain->GetBranch("digihit");
02708    b_digihit_fUniqueID = fChain->GetBranch("digihit.fUniqueID");
02709    b_digihit_fBits = fChain->GetBranch("digihit.fBits");
02710    b_digihit_index = fChain->GetBranch("digihit.index");
02711    b_digihit_planeview = fChain->GetBranch("digihit.planeview");
02712    b_digihit_strip = fChain->GetBranch("digihit.strip");
02713    b_digihit_plane = fChain->GetBranch("digihit.plane");
02714    b_digihit_trkId = fChain->GetBranch("digihit.trkId");
02715    b_digihit_pId = fChain->GetBranch("digihit.pId");
02716    b_digihit_t0 = fChain->GetBranch("digihit.t0");
02717    b_digihit_x0 = fChain->GetBranch("digihit.x0");
02718    b_digihit_y0 = fChain->GetBranch("digihit.y0");
02719    b_digihit_z0 = fChain->GetBranch("digihit.z0");
02720    b_digihit_t1 = fChain->GetBranch("digihit.t1");
02721    b_digihit_x1 = fChain->GetBranch("digihit.x1");
02722    b_digihit_y1 = fChain->GetBranch("digihit.y1");
02723    b_digihit_z1 = fChain->GetBranch("digihit.z1");
02724    b_digihit_dS = fChain->GetBranch("digihit.dS");
02725    b_digihit_dE = fChain->GetBranch("digihit.dE");
02726    b_digihit_pE = fChain->GetBranch("digihit.pE");
02727    b_NtpStRecord_thstp_ = fChain->GetBranch("thstp");
02728    b_thstp_fUniqueID = fChain->GetBranch("thstp.fUniqueID");
02729    b_thstp_fBits = fChain->GetBranch("thstp.fBits");
02730    b_thstp_index = fChain->GetBranch("thstp.index");
02731    b_thstp_neumc = fChain->GetBranch("thstp.neumc");
02732    b_thstp_nneu = fChain->GetBranch("thstp.nneu");
02733    b_thstp_sigflg = fChain->GetBranch("thstp.sigflg");
02734    b_NtpStRecord_thslc_ = fChain->GetBranch("thslc");
02735    b_thslc_fUniqueID = fChain->GetBranch("thslc.fUniqueID");
02736    b_thslc_fBits = fChain->GetBranch("thslc.fBits");
02737    b_thslc_index = fChain->GetBranch("thslc.index");
02738    b_thslc_neumc = fChain->GetBranch("thslc.neumc");
02739    b_thslc_neustdhep = fChain->GetBranch("thslc.neustdhep");
02740    b_thslc_nneu = fChain->GetBranch("thslc.nneu");
02741    b_thslc_purity = fChain->GetBranch("thslc.purity");
02742    b_thslc_secondpurity = fChain->GetBranch("thslc.secondpurity");
02743    b_thslc_complete = fChain->GetBranch("thslc.complete");
02744    b_NtpStRecord_thshw_ = fChain->GetBranch("thshw");
02745    b_thshw_fUniqueID = fChain->GetBranch("thshw.fUniqueID");
02746    b_thshw_fBits = fChain->GetBranch("thshw.fBits");
02747    b_thshw_index = fChain->GetBranch("thshw.index");
02748    b_thshw_neumc = fChain->GetBranch("thshw.neumc");
02749    b_thshw_neustdhep = fChain->GetBranch("thshw.neustdhep");
02750    b_thshw_purity = fChain->GetBranch("thshw.purity");
02751    b_thshw_completeall = fChain->GetBranch("thshw.completeall");
02752    b_thshw_completeslc = fChain->GetBranch("thshw.completeslc");
02753    b_NtpStRecord_thtrk_ = fChain->GetBranch("thtrk");
02754    b_thtrk_fUniqueID = fChain->GetBranch("thtrk.fUniqueID");
02755    b_thtrk_fBits = fChain->GetBranch("thtrk.fBits");
02756    b_thtrk_index = fChain->GetBranch("thtrk.index");
02757    b_thtrk_neumc = fChain->GetBranch("thtrk.neumc");
02758    b_thtrk_neustdhep = fChain->GetBranch("thtrk.neustdhep");
02759    b_thtrk_trkstdhep = fChain->GetBranch("thtrk.trkstdhep");
02760    b_thtrk_purity = fChain->GetBranch("thtrk.purity");
02761    b_thtrk_completeall = fChain->GetBranch("thtrk.completeall");
02762    b_thtrk_completeslc = fChain->GetBranch("thtrk.completeslc");
02763    b_NtpStRecord_thevt_ = fChain->GetBranch("thevt");
02764    b_thevt_fUniqueID = fChain->GetBranch("thevt.fUniqueID");
02765    b_thevt_fBits = fChain->GetBranch("thevt.fBits");
02766    b_thevt_index = fChain->GetBranch("thevt.index");
02767    b_thevt_neumc = fChain->GetBranch("thevt.neumc");
02768    b_thevt_neustdhep = fChain->GetBranch("thevt.neustdhep");
02769    b_thevt_purity = fChain->GetBranch("thevt.purity");
02770    b_thevt_completeall = fChain->GetBranch("thevt.completeall");
02771    b_thevt_completeslc = fChain->GetBranch("thevt.completeslc");
02772 
02773    return kTRUE;
02774 }
02775 
02776 void NtpSt::Show(Long64_t entry)
02777 {
02778 // Print contents of entry.
02779 // If entry is not specified, print current entry
02780    if (!fChain) return;
02781    fChain->Show(entry);
02782 }
02783 Int_t NtpSt::Cut(Long64_t entry)
02784 {
02785 // This function may be called from Loop.
02786 // returns  1 if entry is accepted.
02787 // returns -1 otherwise.
02788    return 1;
02789 }
02790 #endif // #ifdef NtpStNC_cxx

Generated on Mon Feb 15 11:07:08 2010 for loon by  doxygen 1.3.9.1