GENIEGenerator
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
gst Class Reference

#include <gst.h>

Public Member Functions

 gst (char *fname)
 
virtual ~gst ()
 
virtual Int_t GetEntry (Long64_t entry)
 
virtual void Init (TTree *tree)
 

Public Attributes

TTree * fChain
 
Int_t fCurrent
 pointer to the analyzed TTree or TChain More...
 
Int_t iev
 current Tree number in a TChain More...
 
Int_t neu
 
Int_t tgt
 
Int_t Z
 
Int_t A
 
Int_t hitnuc
 
Int_t hitqrk
 
Int_t resid
 
Bool_t sea
 
Bool_t qel
 
Bool_t res
 
Bool_t dis
 
Bool_t coh
 
Bool_t dfr
 
Bool_t imd
 
Bool_t nuel
 
Bool_t em
 
Bool_t cc
 
Bool_t nc
 
Bool_t charm
 
Int_t neut_code
 
Int_t nuance_code
 
Double_t wght
 
Double_t xs
 
Double_t ys
 
Double_t ts
 
Double_t Q2s
 
Double_t Ws
 
Double_t x
 
Double_t y
 
Double_t t
 
Double_t Q2
 
Double_t W
 
Double_t Ev
 
Double_t pxv
 
Double_t pyv
 
Double_t pzv
 
Double_t En
 
Double_t pxn
 
Double_t pyn
 
Double_t pzn
 
Double_t El
 
Double_t pxl
 
Double_t pyl
 
Double_t pzl
 
Int_t nfp
 
Int_t nfn
 
Int_t nfpip
 
Int_t nfpim
 
Int_t nfpi0
 
Int_t nfkp
 
Int_t nfkm
 
Int_t nfk0
 
Int_t nfem
 
Int_t nfother
 
Int_t nip
 
Int_t nin
 
Int_t nipip
 
Int_t nipim
 
Int_t nipi0
 
Int_t nikp
 
Int_t nikm
 
Int_t nik0
 
Int_t niem
 
Int_t niother
 
Int_t ni
 
Int_t pdgi [60]
 
Int_t resc [60]
 
Double_t Ei [60]
 
Double_t pxi [60]
 
Double_t pyi [60]
 
Double_t pzi [60]
 
Int_t nf
 
Int_t pdgf [60]
 
Double_t Ef [60]
 
Double_t pxf [60]
 
Double_t pyf [60]
 
Double_t pzf [60]
 
Double_t vtxx
 
Double_t vtxy
 
Double_t vtxz
 
Double_t vtxt
 
Double_t calresp0
 
TBranch * b_iev
 
TBranch * b_neu
 
TBranch * b_tgt
 
TBranch * b_Z
 
TBranch * b_A
 
TBranch * b_hitnuc
 
TBranch * b_hitqrk
 
TBranch * b_resid
 
TBranch * b_sea
 
TBranch * b_qel
 
TBranch * b_res
 
TBranch * b_dis
 
TBranch * b_coh
 
TBranch * b_dfr
 
TBranch * b_imd
 
TBranch * b_nuel
 
TBranch * b_em
 
TBranch * b_cc
 
TBranch * b_nc
 
TBranch * b_charm
 
TBranch * b_neut_code
 
TBranch * b_nuance_code
 
TBranch * b_wght
 
TBranch * b_xs
 
TBranch * b_ys
 
TBranch * b_ts
 
TBranch * b_Q2s
 
TBranch * b_Ws
 
TBranch * b_x
 
TBranch * b_y
 
TBranch * b_t
 
TBranch * b_Q2
 
TBranch * b_W
 
TBranch * b_Ev
 
TBranch * b_pxv
 
TBranch * b_pyv
 
TBranch * b_pzv
 
TBranch * b_En
 
TBranch * b_pxn
 
TBranch * b_pyn
 
TBranch * b_pzn
 
TBranch * b_El
 
TBranch * b_pxl
 
TBranch * b_pyl
 
TBranch * b_pzl
 
TBranch * b_nfp
 
TBranch * b_nfn
 
TBranch * b_nfpip
 
TBranch * b_nfpim
 
TBranch * b_nfpi0
 
TBranch * b_nfkp
 
TBranch * b_nfkm
 
TBranch * b_nfk0
 
TBranch * b_nfem
 
TBranch * b_nfother
 
TBranch * b_np
 
TBranch * b_nn
 
TBranch * b_npip
 
TBranch * b_npim
 
TBranch * b_npi0
 
TBranch * b_nkp
 
TBranch * b_nkm
 
TBranch * b_nk0
 
TBranch * b_niem
 
TBranch * b_niother
 
TBranch * b_ni
 
TBranch * b_pdgi
 
TBranch * b_resc
 
TBranch * b_Ei
 
TBranch * b_pxi
 
TBranch * b_pyi
 
TBranch * b_pzi
 
TBranch * b_nf
 
TBranch * b_pdgf
 
TBranch * b_Ef
 
TBranch * b_pxf
 
TBranch * b_pyf
 
TBranch * b_pzf
 
TBranch * b_vtxx
 
TBranch * b_vtxy
 
TBranch * b_vtxz
 
TBranch * b_vtxt
 
TBranch * b_calresp0
 

Detailed Description

Definition at line 8 of file gst.h.

Constructor & Destructor Documentation

gst::gst ( char *  fname)

Definition at line 189 of file gst.h.

References fChain, and Init().

190 {
191 // if parameter tree is not specified (or zero), connect the file
192 // used to generate this class and read the Tree.
193  TFile *f = (TFile*)gROOT->GetListOfFiles()->FindObject(fname);
194  if (!f || !f->IsOpen()) {
195  f = new TFile(fname);
196  }
197  f->GetObject("gst",fChain);
198  Init(fChain);
199 }
virtual void Init(TTree *tree)
Definition: gst.h:212
TTree * fChain
Definition: gst.h:10
gst::~gst ( )
virtual

Definition at line 200 of file gst.h.

References fChain.

201 {
202  if (!fChain) return;
203  delete fChain->GetCurrentFile();
204 }
TTree * fChain
Definition: gst.h:10

Member Function Documentation

Int_t gst::GetEntry ( Long64_t  entry)
virtual

Definition at line 206 of file gst.h.

References fChain.

207 {
208 // Read contents of entry.
209  if (!fChain) return 0;
210  return fChain->GetEntry(entry);
211 }
TTree * fChain
Definition: gst.h:10
void gst::Init ( TTree *  tree)
virtual

Definition at line 212 of file gst.h.

References A, b_A, b_calresp0, b_cc, b_charm, b_coh, b_dfr, b_dis, b_Ef, b_Ei, b_El, b_em, b_En, b_Ev, b_hitnuc, b_hitqrk, b_iev, b_imd, b_nc, b_neu, b_neut_code, b_nf, b_nfem, b_nfk0, b_nfkm, b_nfkp, b_nfn, b_nfother, b_nfp, b_nfpi0, b_nfpim, b_nfpip, b_ni, b_niem, b_niother, b_nk0, b_nkm, b_nkp, b_nn, b_np, b_npi0, b_npim, b_npip, b_nuance_code, b_nuel, b_pdgf, b_pdgi, b_pxf, b_pxi, b_pxl, b_pxn, b_pxv, b_pyf, b_pyi, b_pyl, b_pyn, b_pyv, b_pzf, b_pzi, b_pzl, b_pzn, b_pzv, b_Q2, b_Q2s, b_qel, b_res, b_resc, b_resid, b_sea, b_t, b_tgt, b_ts, b_vtxt, b_vtxx, b_vtxy, b_vtxz, b_W, b_wght, b_Ws, b_x, b_xs, b_y, b_ys, b_Z, calresp0, cc, charm, coh, dfr, dis, Ef, Ei, El, em, En, Ev, fChain, fCurrent, hitnuc, hitqrk, iev, imd, nc, neu, neut_code, nf, nfem, nfk0, nfkm, nfkp, nfn, nfother, nfp, nfpi0, nfpim, nfpip, ni, niem, nik0, nikm, nikp, nin, niother, nip, nipi0, nipim, nipip, nuance_code, nuel, pdgf, pdgi, pxf, pxi, pxl, pxn, pxv, pyf, pyi, pyl, pyn, pyv, pzf, pzi, pzl, pzn, pzv, Q2, Q2s, qel, res, resc, resid, sea, t, tgt, ts, vtxt, vtxx, vtxy, vtxz, W, wght, Ws, x, xs, y, ys, and Z.

Referenced by gst().

213 {
214  // The Init() function is called when the selector needs to initialize
215  // a new tree or chain. Typically here the branch addresses and branch
216  // pointers of the tree will be set.
217  // It is normally not necessary to make changes to the generated
218  // code, but the routine can be extended by the user if needed.
219  // Init() will be called many times when running on PROOF
220  // (once per file to be processed).
221 
222  // Set branch addresses and branch pointers
223  if (!tree) return;
224  fChain = tree;
225  fCurrent = -1;
226  fChain->SetMakeClass(1);
227 
228  fChain->SetBranchAddress("iev", &iev, &b_iev);
229  fChain->SetBranchAddress("neu", &neu, &b_neu);
230  fChain->SetBranchAddress("tgt", &tgt, &b_tgt);
231  fChain->SetBranchAddress("Z", &Z, &b_Z);
232  fChain->SetBranchAddress("A", &A, &b_A);
233  fChain->SetBranchAddress("hitnuc", &hitnuc, &b_hitnuc);
234  fChain->SetBranchAddress("hitqrk", &hitqrk, &b_hitqrk);
235  fChain->SetBranchAddress("resid", &resid, &b_resid);
236  fChain->SetBranchAddress("sea", &sea, &b_sea);
237  fChain->SetBranchAddress("qel", &qel, &b_qel);
238  fChain->SetBranchAddress("res", &res, &b_res);
239  fChain->SetBranchAddress("dis", &dis, &b_dis);
240  fChain->SetBranchAddress("coh", &coh, &b_coh);
241  fChain->SetBranchAddress("dfr", &dfr, &b_dfr);
242  fChain->SetBranchAddress("imd", &imd, &b_imd);
243  fChain->SetBranchAddress("nuel", &nuel, &b_nuel);
244  fChain->SetBranchAddress("em", &em, &b_em);
245  fChain->SetBranchAddress("cc", &cc, &b_cc);
246  fChain->SetBranchAddress("nc", &nc, &b_nc);
247  fChain->SetBranchAddress("charm", &charm, &b_charm);
248  fChain->SetBranchAddress("neut_code", &neut_code, &b_neut_code);
249  fChain->SetBranchAddress("nuance_code", &nuance_code, &b_nuance_code);
250  fChain->SetBranchAddress("wght", &wght, &b_wght);
251  fChain->SetBranchAddress("xs", &xs, &b_xs);
252  fChain->SetBranchAddress("ys", &ys, &b_ys);
253  fChain->SetBranchAddress("ts", &ts, &b_ts);
254  fChain->SetBranchAddress("Q2s", &Q2s, &b_Q2s);
255  fChain->SetBranchAddress("Ws", &Ws, &b_Ws);
256  fChain->SetBranchAddress("x", &x, &b_x);
257  fChain->SetBranchAddress("y", &y, &b_y);
258  fChain->SetBranchAddress("t", &t, &b_t);
259  fChain->SetBranchAddress("Q2", &Q2, &b_Q2);
260  fChain->SetBranchAddress("W", &W, &b_W);
261  fChain->SetBranchAddress("Ev", &Ev, &b_Ev);
262  fChain->SetBranchAddress("pxv", &pxv, &b_pxv);
263  fChain->SetBranchAddress("pyv", &pyv, &b_pyv);
264  fChain->SetBranchAddress("pzv", &pzv, &b_pzv);
265  fChain->SetBranchAddress("En", &En, &b_En);
266  fChain->SetBranchAddress("pxn", &pxn, &b_pxn);
267  fChain->SetBranchAddress("pyn", &pyn, &b_pyn);
268  fChain->SetBranchAddress("pzn", &pzn, &b_pzn);
269  fChain->SetBranchAddress("El", &El, &b_El);
270  fChain->SetBranchAddress("pxl", &pxl, &b_pxl);
271  fChain->SetBranchAddress("pyl", &pyl, &b_pyl);
272  fChain->SetBranchAddress("pzl", &pzl, &b_pzl);
273  fChain->SetBranchAddress("nfp", &nfp, &b_nfp);
274  fChain->SetBranchAddress("nfn", &nfn, &b_nfn);
275  fChain->SetBranchAddress("nfpip", &nfpip, &b_nfpip);
276  fChain->SetBranchAddress("nfpim", &nfpim, &b_nfpim);
277  fChain->SetBranchAddress("nfpi0", &nfpi0, &b_nfpi0);
278  fChain->SetBranchAddress("nfkp", &nfkp, &b_nfkp);
279  fChain->SetBranchAddress("nfkm", &nfkm, &b_nfkm);
280  fChain->SetBranchAddress("nfk0", &nfk0, &b_nfk0);
281  fChain->SetBranchAddress("nfem", &nfem, &b_nfem);
282  fChain->SetBranchAddress("nfother", &nfother, &b_nfother);
283  fChain->SetBranchAddress("nip", &nip, &b_np);
284  fChain->SetBranchAddress("nin", &nin, &b_nn);
285  fChain->SetBranchAddress("nipip", &nipip, &b_npip);
286  fChain->SetBranchAddress("nipim", &nipim, &b_npim);
287  fChain->SetBranchAddress("nipi0", &nipi0, &b_npi0);
288  fChain->SetBranchAddress("nikp", &nikp, &b_nkp);
289  fChain->SetBranchAddress("nikm", &nikm, &b_nkm);
290  fChain->SetBranchAddress("nik0", &nik0, &b_nk0);
291  fChain->SetBranchAddress("niem", &niem, &b_niem);
292  fChain->SetBranchAddress("niother", &niother, &b_niother);
293  fChain->SetBranchAddress("ni", &ni, &b_ni);
294  fChain->SetBranchAddress("pdgi", pdgi, &b_pdgi);
295  fChain->SetBranchAddress("resc", resc, &b_resc);
296  fChain->SetBranchAddress("Ei", Ei, &b_Ei);
297  fChain->SetBranchAddress("pxi", pxi, &b_pxi);
298  fChain->SetBranchAddress("pyi", pyi, &b_pyi);
299  fChain->SetBranchAddress("pzi", pzi, &b_pzi);
300  fChain->SetBranchAddress("nf", &nf, &b_nf);
301  fChain->SetBranchAddress("pdgf", pdgf, &b_pdgf);
302  fChain->SetBranchAddress("Ef", Ef, &b_Ef);
303  fChain->SetBranchAddress("pxf", pxf, &b_pxf);
304  fChain->SetBranchAddress("pyf", pyf, &b_pyf);
305  fChain->SetBranchAddress("pzf", pzf, &b_pzf);
306  fChain->SetBranchAddress("vtxx", &vtxx, &b_vtxx);
307  fChain->SetBranchAddress("vtxy", &vtxy, &b_vtxy);
308  fChain->SetBranchAddress("vtxz", &vtxz, &b_vtxz);
309  fChain->SetBranchAddress("vtxt", &vtxt, &b_vtxt);
310  fChain->SetBranchAddress("calresp0", &calresp0, &b_calresp0);
311 }
TBranch * b_tgt
Definition: gst.h:101
TBranch * b_vtxx
Definition: gst.h:177
TBranch * b_cc
Definition: gst.h:116
Int_t nik0
Definition: gst.h:76
Int_t nuance_code
Definition: gst.h:35
TBranch * b_xs
Definition: gst.h:122
Int_t nfp
Definition: gst.h:59
Bool_t cc
Definition: gst.h:31
Int_t nfother
Definition: gst.h:68
Double_t calresp0
Definition: gst.h:96
TBranch * b_En
Definition: gst.h:136
Bool_t imd
Definition: gst.h:28
TBranch * b_nkm
Definition: gst.h:160
Bool_t charm
Definition: gst.h:33
Double_t pzv
Definition: gst.h:50
TBranch * b_Ei
Definition: gst.h:167
TBranch * b_sea
Definition: gst.h:107
Int_t Z
Definition: gst.h:17
Bool_t qel
Definition: gst.h:23
Double_t pzn
Definition: gst.h:54
TBranch * b_Q2s
Definition: gst.h:125
TBranch * b_pyn
Definition: gst.h:138
TBranch * b_hitnuc
Definition: gst.h:104
TBranch * b_qel
Definition: gst.h:108
TBranch * b_ys
Definition: gst.h:123
Int_t nipip
Definition: gst.h:71
Double_t vtxx
Definition: gst.h:92
TBranch * b_vtxz
Definition: gst.h:179
Int_t tgt
Definition: gst.h:16
TBranch * b_coh
Definition: gst.h:111
TBranch * b_niem
Definition: gst.h:162
TBranch * b_pyi
Definition: gst.h:169
Int_t A
Definition: gst.h:18
Bool_t nc
Definition: gst.h:32
TBranch * b_Ev
Definition: gst.h:132
TBranch * b_nn
Definition: gst.h:155
TBranch * b_nuance_code
Definition: gst.h:120
Int_t nipim
Definition: gst.h:72
Double_t ts
Definition: gst.h:39
Double_t pxf[60]
Definition: gst.h:89
Bool_t dis
Definition: gst.h:25
Int_t hitqrk
Definition: gst.h:20
Bool_t nuel
Definition: gst.h:29
Int_t nfn
Definition: gst.h:60
TBranch * b_vtxt
Definition: gst.h:180
Double_t Ev
Definition: gst.h:47
TBranch * b_nc
Definition: gst.h:117
TBranch * b_t
Definition: gst.h:129
Int_t nfpip
Definition: gst.h:61
Int_t nip
Definition: gst.h:69
Double_t pyv
Definition: gst.h:49
Int_t hitnuc
Definition: gst.h:19
Int_t nf
Definition: gst.h:86
TBranch * b_nfem
Definition: gst.h:152
Double_t pxv
Definition: gst.h:48
Int_t ni
Definition: gst.h:79
Int_t fCurrent
pointer to the analyzed TTree or TChain
Definition: gst.h:11
TBranch * b_pyv
Definition: gst.h:134
Double_t pyi[60]
Definition: gst.h:84
TBranch * b_y
Definition: gst.h:128
Double_t pxi[60]
Definition: gst.h:83
TBranch * b_neu
Definition: gst.h:100
TBranch * b_pxl
Definition: gst.h:141
TBranch * b_em
Definition: gst.h:115
Bool_t em
Definition: gst.h:30
TBranch * b_npip
Definition: gst.h:156
Bool_t coh
Definition: gst.h:26
TBranch * b_Q2
Definition: gst.h:130
Double_t x
Definition: gst.h:42
Double_t pxl
Definition: gst.h:56
TBranch * b_np
Definition: gst.h:154
Int_t niem
Definition: gst.h:77
TBranch * b_nuel
Definition: gst.h:114
Int_t resc[60]
Definition: gst.h:81
TBranch * b_pzf
Definition: gst.h:176
TBranch * b_pzi
Definition: gst.h:170
Int_t nfkm
Definition: gst.h:65
Double_t W
Definition: gst.h:46
Int_t nikp
Definition: gst.h:74
Double_t En
Definition: gst.h:51
TBranch * b_dfr
Definition: gst.h:112
Int_t resid
Definition: gst.h:21
TBranch * b_ni
Definition: gst.h:164
TBranch * b_pxf
Definition: gst.h:174
TBranch * b_nk0
Definition: gst.h:161
TBranch * b_dis
Definition: gst.h:110
TBranch * b_niother
Definition: gst.h:163
TBranch * b_nfp
Definition: gst.h:144
TBranch * b_hitqrk
Definition: gst.h:105
Double_t t
Definition: gst.h:44
TBranch * b_pzn
Definition: gst.h:139
Double_t pyf[60]
Definition: gst.h:90
TBranch * b_nfk0
Definition: gst.h:151
TBranch * b_Z
Definition: gst.h:102
Double_t pxn
Definition: gst.h:52
TBranch * b_A
Definition: gst.h:103
TBranch * b_resc
Definition: gst.h:166
TBranch * b_nfkp
Definition: gst.h:149
TBranch * b_charm
Definition: gst.h:118
Double_t El
Definition: gst.h:55
Double_t vtxt
Definition: gst.h:95
TBranch * b_iev
Definition: gst.h:99
TBranch * b_pzl
Definition: gst.h:143
TTree * fChain
Definition: gst.h:10
Double_t pyl
Definition: gst.h:57
TBranch * b_nf
Definition: gst.h:171
Int_t nfpi0
Definition: gst.h:63
Double_t Ws
Definition: gst.h:41
TBranch * b_pxi
Definition: gst.h:168
Double_t Q2s
Definition: gst.h:40
Double_t Ef[60]
Definition: gst.h:88
TBranch * b_Ws
Definition: gst.h:126
TBranch * b_pdgi
Definition: gst.h:165
TBranch * b_imd
Definition: gst.h:113
TBranch * b_resid
Definition: gst.h:106
TBranch * b_pxv
Definition: gst.h:133
TBranch * b_npi0
Definition: gst.h:158
Int_t niother
Definition: gst.h:78
Int_t nipi0
Definition: gst.h:73
TBranch * b_wght
Definition: gst.h:121
Double_t xs
Definition: gst.h:37
TBranch * b_nkp
Definition: gst.h:159
Bool_t dfr
Definition: gst.h:27
Double_t vtxy
Definition: gst.h:93
TBranch * b_nfkm
Definition: gst.h:150
Int_t neut_code
Definition: gst.h:34
Double_t Q2
Definition: gst.h:45
Bool_t res
Definition: gst.h:24
TBranch * b_W
Definition: gst.h:131
Int_t pdgf[60]
Definition: gst.h:87
TBranch * b_res
Definition: gst.h:109
Int_t nikm
Definition: gst.h:75
Bool_t sea
Definition: gst.h:22
Int_t nfem
Definition: gst.h:67
TBranch * b_calresp0
Definition: gst.h:181
TBranch * b_x
Definition: gst.h:127
TBranch * b_El
Definition: gst.h:140
Int_t iev
current Tree number in a TChain
Definition: gst.h:14
TBranch * b_pdgf
Definition: gst.h:172
TBranch * b_vtxy
Definition: gst.h:178
TBranch * b_nfpim
Definition: gst.h:147
Double_t y
Definition: gst.h:43
TBranch * b_npim
Definition: gst.h:157
TBranch * b_nfpip
Definition: gst.h:146
Double_t pzl
Definition: gst.h:58
Double_t ys
Definition: gst.h:38
Int_t nfpim
Definition: gst.h:62
TBranch * b_pzv
Definition: gst.h:135
Double_t Ei[60]
Definition: gst.h:82
Int_t nfkp
Definition: gst.h:64
TBranch * b_nfpi0
Definition: gst.h:148
Int_t pdgi[60]
Definition: gst.h:80
Double_t vtxz
Definition: gst.h:94
TBranch * b_pyf
Definition: gst.h:175
Double_t wght
Definition: gst.h:36
Double_t pzi[60]
Definition: gst.h:85
TBranch * b_pxn
Definition: gst.h:137
TBranch * b_nfother
Definition: gst.h:153
TBranch * b_ts
Definition: gst.h:124
TBranch * b_pyl
Definition: gst.h:142
Int_t nin
Definition: gst.h:70
TBranch * b_Ef
Definition: gst.h:173
Double_t pzf[60]
Definition: gst.h:91
Double_t pyn
Definition: gst.h:53
TBranch * b_neut_code
Definition: gst.h:119
Int_t nfk0
Definition: gst.h:66
Int_t neu
Definition: gst.h:15
TBranch * b_nfn
Definition: gst.h:145

Member Data Documentation

Int_t gst::A

Definition at line 18 of file gst.h.

Referenced by Init().

TBranch* gst::b_A

Definition at line 103 of file gst.h.

Referenced by Init().

TBranch* gst::b_calresp0

Definition at line 181 of file gst.h.

Referenced by Init().

TBranch* gst::b_cc

Definition at line 116 of file gst.h.

Referenced by Init().

TBranch* gst::b_charm

Definition at line 118 of file gst.h.

Referenced by Init().

TBranch* gst::b_coh

Definition at line 111 of file gst.h.

Referenced by Init().

TBranch* gst::b_dfr

Definition at line 112 of file gst.h.

Referenced by Init().

TBranch* gst::b_dis

Definition at line 110 of file gst.h.

Referenced by Init().

TBranch* gst::b_Ef

Definition at line 173 of file gst.h.

Referenced by Init().

TBranch* gst::b_Ei

Definition at line 167 of file gst.h.

Referenced by Init().

TBranch* gst::b_El

Definition at line 140 of file gst.h.

Referenced by Init().

TBranch* gst::b_em

Definition at line 115 of file gst.h.

Referenced by Init().

TBranch* gst::b_En

Definition at line 136 of file gst.h.

Referenced by Init().

TBranch* gst::b_Ev

Definition at line 132 of file gst.h.

Referenced by Init().

TBranch* gst::b_hitnuc

Definition at line 104 of file gst.h.

Referenced by Init().

TBranch* gst::b_hitqrk

Definition at line 105 of file gst.h.

Referenced by Init().

TBranch* gst::b_iev

Definition at line 99 of file gst.h.

Referenced by Init().

TBranch* gst::b_imd

Definition at line 113 of file gst.h.

Referenced by Init().

TBranch* gst::b_nc

Definition at line 117 of file gst.h.

Referenced by Init().

TBranch* gst::b_neu

Definition at line 100 of file gst.h.

Referenced by Init().

TBranch* gst::b_neut_code

Definition at line 119 of file gst.h.

Referenced by Init().

TBranch* gst::b_nf

Definition at line 171 of file gst.h.

Referenced by Init().

TBranch* gst::b_nfem

Definition at line 152 of file gst.h.

Referenced by Init().

TBranch* gst::b_nfk0

Definition at line 151 of file gst.h.

Referenced by Init().

TBranch* gst::b_nfkm

Definition at line 150 of file gst.h.

Referenced by Init().

TBranch* gst::b_nfkp

Definition at line 149 of file gst.h.

Referenced by Init().

TBranch* gst::b_nfn

Definition at line 145 of file gst.h.

Referenced by Init().

TBranch* gst::b_nfother

Definition at line 153 of file gst.h.

Referenced by Init().

TBranch* gst::b_nfp

Definition at line 144 of file gst.h.

Referenced by Init().

TBranch* gst::b_nfpi0

Definition at line 148 of file gst.h.

Referenced by Init().

TBranch* gst::b_nfpim

Definition at line 147 of file gst.h.

Referenced by Init().

TBranch* gst::b_nfpip

Definition at line 146 of file gst.h.

Referenced by Init().

TBranch* gst::b_ni

Definition at line 164 of file gst.h.

Referenced by Init().

TBranch* gst::b_niem

Definition at line 162 of file gst.h.

Referenced by Init().

TBranch* gst::b_niother

Definition at line 163 of file gst.h.

Referenced by Init().

TBranch* gst::b_nk0

Definition at line 161 of file gst.h.

Referenced by Init().

TBranch* gst::b_nkm

Definition at line 160 of file gst.h.

Referenced by Init().

TBranch* gst::b_nkp

Definition at line 159 of file gst.h.

Referenced by Init().

TBranch* gst::b_nn

Definition at line 155 of file gst.h.

Referenced by Init().

TBranch* gst::b_np

Definition at line 154 of file gst.h.

Referenced by Init().

TBranch* gst::b_npi0

Definition at line 158 of file gst.h.

Referenced by Init().

TBranch* gst::b_npim

Definition at line 157 of file gst.h.

Referenced by Init().

TBranch* gst::b_npip

Definition at line 156 of file gst.h.

Referenced by Init().

TBranch* gst::b_nuance_code

Definition at line 120 of file gst.h.

Referenced by Init().

TBranch* gst::b_nuel

Definition at line 114 of file gst.h.

Referenced by Init().

TBranch* gst::b_pdgf

Definition at line 172 of file gst.h.

Referenced by Init().

TBranch* gst::b_pdgi

Definition at line 165 of file gst.h.

Referenced by Init().

TBranch* gst::b_pxf

Definition at line 174 of file gst.h.

Referenced by Init().

TBranch* gst::b_pxi

Definition at line 168 of file gst.h.

Referenced by Init().

TBranch* gst::b_pxl

Definition at line 141 of file gst.h.

Referenced by Init().

TBranch* gst::b_pxn

Definition at line 137 of file gst.h.

Referenced by Init().

TBranch* gst::b_pxv

Definition at line 133 of file gst.h.

Referenced by Init().

TBranch* gst::b_pyf

Definition at line 175 of file gst.h.

Referenced by Init().

TBranch* gst::b_pyi

Definition at line 169 of file gst.h.

Referenced by Init().

TBranch* gst::b_pyl

Definition at line 142 of file gst.h.

Referenced by Init().

TBranch* gst::b_pyn

Definition at line 138 of file gst.h.

Referenced by Init().

TBranch* gst::b_pyv

Definition at line 134 of file gst.h.

Referenced by Init().

TBranch* gst::b_pzf

Definition at line 176 of file gst.h.

Referenced by Init().

TBranch* gst::b_pzi

Definition at line 170 of file gst.h.

Referenced by Init().

TBranch* gst::b_pzl

Definition at line 143 of file gst.h.

Referenced by Init().

TBranch* gst::b_pzn

Definition at line 139 of file gst.h.

Referenced by Init().

TBranch* gst::b_pzv

Definition at line 135 of file gst.h.

Referenced by Init().

TBranch* gst::b_Q2

Definition at line 130 of file gst.h.

Referenced by Init().

TBranch* gst::b_Q2s

Definition at line 125 of file gst.h.

Referenced by Init().

TBranch* gst::b_qel

Definition at line 108 of file gst.h.

Referenced by Init().

TBranch* gst::b_res

Definition at line 109 of file gst.h.

Referenced by Init().

TBranch* gst::b_resc

Definition at line 166 of file gst.h.

Referenced by Init().

TBranch* gst::b_resid

Definition at line 106 of file gst.h.

Referenced by Init().

TBranch* gst::b_sea

Definition at line 107 of file gst.h.

Referenced by Init().

TBranch* gst::b_t

Definition at line 129 of file gst.h.

Referenced by Init().

TBranch* gst::b_tgt

Definition at line 101 of file gst.h.

Referenced by Init().

TBranch* gst::b_ts

Definition at line 124 of file gst.h.

Referenced by Init().

TBranch* gst::b_vtxt

Definition at line 180 of file gst.h.

Referenced by Init().

TBranch* gst::b_vtxx

Definition at line 177 of file gst.h.

Referenced by Init().

TBranch* gst::b_vtxy

Definition at line 178 of file gst.h.

Referenced by Init().

TBranch* gst::b_vtxz

Definition at line 179 of file gst.h.

Referenced by Init().

TBranch* gst::b_W

Definition at line 131 of file gst.h.

Referenced by Init().

TBranch* gst::b_wght

Definition at line 121 of file gst.h.

Referenced by Init().

TBranch* gst::b_Ws

Definition at line 126 of file gst.h.

Referenced by Init().

TBranch* gst::b_x

Definition at line 127 of file gst.h.

Referenced by Init().

TBranch* gst::b_xs

Definition at line 122 of file gst.h.

Referenced by Init().

TBranch* gst::b_y

Definition at line 128 of file gst.h.

Referenced by Init().

TBranch* gst::b_ys

Definition at line 123 of file gst.h.

Referenced by Init().

TBranch* gst::b_Z

Definition at line 102 of file gst.h.

Referenced by Init().

Double_t gst::calresp0

Definition at line 96 of file gst.h.

Referenced by Init().

Bool_t gst::cc

Definition at line 31 of file gst.h.

Referenced by Init().

Bool_t gst::charm

Definition at line 33 of file gst.h.

Referenced by Init().

Bool_t gst::coh

Definition at line 26 of file gst.h.

Referenced by Init().

Bool_t gst::dfr

Definition at line 27 of file gst.h.

Referenced by Init().

Bool_t gst::dis

Definition at line 25 of file gst.h.

Referenced by Init().

Double_t gst::Ef[60]

Definition at line 88 of file gst.h.

Referenced by Init().

Double_t gst::Ei[60]

Definition at line 82 of file gst.h.

Referenced by Init().

Double_t gst::El

Definition at line 55 of file gst.h.

Referenced by Init().

Bool_t gst::em

Definition at line 30 of file gst.h.

Referenced by Init().

Double_t gst::En

Definition at line 51 of file gst.h.

Referenced by Init().

Double_t gst::Ev

Definition at line 47 of file gst.h.

Referenced by Init().

TTree* gst::fChain

Definition at line 10 of file gst.h.

Referenced by GetEntry(), gst(), Init(), and ~gst().

Int_t gst::fCurrent

pointer to the analyzed TTree or TChain

Definition at line 11 of file gst.h.

Referenced by Init().

Int_t gst::hitnuc

Definition at line 19 of file gst.h.

Referenced by Init().

Int_t gst::hitqrk

Definition at line 20 of file gst.h.

Referenced by Init().

Int_t gst::iev

current Tree number in a TChain

Definition at line 14 of file gst.h.

Referenced by Init().

Bool_t gst::imd

Definition at line 28 of file gst.h.

Referenced by Init().

Bool_t gst::nc

Definition at line 32 of file gst.h.

Referenced by Init().

Int_t gst::neu

Definition at line 15 of file gst.h.

Referenced by Init().

Int_t gst::neut_code

Definition at line 34 of file gst.h.

Referenced by Init().

Int_t gst::nf

Definition at line 86 of file gst.h.

Referenced by Init().

Int_t gst::nfem

Definition at line 67 of file gst.h.

Referenced by Init().

Int_t gst::nfk0

Definition at line 66 of file gst.h.

Referenced by Init().

Int_t gst::nfkm

Definition at line 65 of file gst.h.

Referenced by Init().

Int_t gst::nfkp

Definition at line 64 of file gst.h.

Referenced by Init().

Int_t gst::nfn

Definition at line 60 of file gst.h.

Referenced by Init().

Int_t gst::nfother

Definition at line 68 of file gst.h.

Referenced by Init().

Int_t gst::nfp

Definition at line 59 of file gst.h.

Referenced by Init().

Int_t gst::nfpi0

Definition at line 63 of file gst.h.

Referenced by Init().

Int_t gst::nfpim

Definition at line 62 of file gst.h.

Referenced by Init().

Int_t gst::nfpip

Definition at line 61 of file gst.h.

Referenced by Init().

Int_t gst::ni

Definition at line 79 of file gst.h.

Referenced by Init().

Int_t gst::niem

Definition at line 77 of file gst.h.

Referenced by Init().

Int_t gst::nik0

Definition at line 76 of file gst.h.

Referenced by Init().

Int_t gst::nikm

Definition at line 75 of file gst.h.

Referenced by Init().

Int_t gst::nikp

Definition at line 74 of file gst.h.

Referenced by Init().

Int_t gst::nin

Definition at line 70 of file gst.h.

Referenced by Init().

Int_t gst::niother

Definition at line 78 of file gst.h.

Referenced by Init().

Int_t gst::nip

Definition at line 69 of file gst.h.

Referenced by Init().

Int_t gst::nipi0

Definition at line 73 of file gst.h.

Referenced by Init().

Int_t gst::nipim

Definition at line 72 of file gst.h.

Referenced by Init().

Int_t gst::nipip

Definition at line 71 of file gst.h.

Referenced by Init().

Int_t gst::nuance_code

Definition at line 35 of file gst.h.

Referenced by Init().

Bool_t gst::nuel

Definition at line 29 of file gst.h.

Referenced by Init().

Int_t gst::pdgf[60]

Definition at line 87 of file gst.h.

Referenced by Init().

Int_t gst::pdgi[60]

Definition at line 80 of file gst.h.

Referenced by Init().

Double_t gst::pxf[60]

Definition at line 89 of file gst.h.

Referenced by Init().

Double_t gst::pxi[60]

Definition at line 83 of file gst.h.

Referenced by Init().

Double_t gst::pxl

Definition at line 56 of file gst.h.

Referenced by Init().

Double_t gst::pxn

Definition at line 52 of file gst.h.

Referenced by Init().

Double_t gst::pxv

Definition at line 48 of file gst.h.

Referenced by Init().

Double_t gst::pyf[60]

Definition at line 90 of file gst.h.

Referenced by Init().

Double_t gst::pyi[60]

Definition at line 84 of file gst.h.

Referenced by Init().

Double_t gst::pyl

Definition at line 57 of file gst.h.

Referenced by Init().

Double_t gst::pyn

Definition at line 53 of file gst.h.

Referenced by Init().

Double_t gst::pyv

Definition at line 49 of file gst.h.

Referenced by Init().

Double_t gst::pzf[60]

Definition at line 91 of file gst.h.

Referenced by Init().

Double_t gst::pzi[60]

Definition at line 85 of file gst.h.

Referenced by Init().

Double_t gst::pzl

Definition at line 58 of file gst.h.

Referenced by Init().

Double_t gst::pzn

Definition at line 54 of file gst.h.

Referenced by Init().

Double_t gst::pzv

Definition at line 50 of file gst.h.

Referenced by Init().

Double_t gst::Q2

Definition at line 45 of file gst.h.

Referenced by Init().

Double_t gst::Q2s

Definition at line 40 of file gst.h.

Referenced by Init().

Bool_t gst::qel

Definition at line 23 of file gst.h.

Referenced by Init().

Bool_t gst::res

Definition at line 24 of file gst.h.

Referenced by Init().

Int_t gst::resc[60]

Definition at line 81 of file gst.h.

Referenced by Init().

Int_t gst::resid

Definition at line 21 of file gst.h.

Referenced by Init().

Bool_t gst::sea

Definition at line 22 of file gst.h.

Referenced by Init().

Double_t gst::t

Definition at line 44 of file gst.h.

Referenced by Init().

Int_t gst::tgt

Definition at line 16 of file gst.h.

Referenced by Init().

Double_t gst::ts

Definition at line 39 of file gst.h.

Referenced by Init().

Double_t gst::vtxt

Definition at line 95 of file gst.h.

Referenced by Init().

Double_t gst::vtxx

Definition at line 92 of file gst.h.

Referenced by Init().

Double_t gst::vtxy

Definition at line 93 of file gst.h.

Referenced by Init().

Double_t gst::vtxz

Definition at line 94 of file gst.h.

Referenced by Init().

Double_t gst::W

Definition at line 46 of file gst.h.

Referenced by Init().

Double_t gst::wght

Definition at line 36 of file gst.h.

Referenced by Init().

Double_t gst::Ws

Definition at line 41 of file gst.h.

Referenced by Init().

Double_t gst::x

Definition at line 42 of file gst.h.

Referenced by Init().

Double_t gst::xs

Definition at line 37 of file gst.h.

Referenced by Init().

Double_t gst::y

Definition at line 43 of file gst.h.

Referenced by Init().

Double_t gst::ys

Definition at line 38 of file gst.h.

Referenced by Init().

Int_t gst::Z

Definition at line 17 of file gst.h.

Referenced by Init().


The documentation for this class was generated from the following file: