#include <TMBMCevtInfo.hpp>
Definition at line 27 of file TMBMCevtInfo.hpp.
Public Member Functions | |
| TMBMCevtInfo () | |
| TMBMCevtInfo (Int_t run, Int_t evtid, Int_t nreac, Float_t xsect, Float_t weight, Float_t qsq, Float_t shat, Float_t that, Float_t uhat, Int_t flav1, Float_t x1, Int_t flav2, Float_t x2, Int_t nchunks, Int_t nvtx[20], Int_t npar[20], Long_t overlayrun, float mcvtx_xyz[3], Long_t overlayevtid, Int_t overlaylumblk, Int_t overlaytick, Float_t inst_lum) | |
| TMBMCevtInfo (const TMBMCevtInfo &evt) | |
| void | Set (Int_t run, Int_t evtid, Int_t nreac, Float_t xsect, Float_t weight, Float_t qsq, Float_t shat, Float_t that, Float_t uhat, Int_t flav1, Float_t x1, Int_t flav2, Float_t x2, Int_t nchunks, Int_t nvtx[20], Int_t npar[20], Long_t overlayrun, float mcvtx_xyz[3], Long_t overlayevtid, Int_t overlaylumblk, Int_t overlaytick, Float_t inst_lum) |
| ~TMBMCevtInfo () | |
| Int_t | run () const |
| Int_t | evtid () const |
| Int_t | nreac () const |
| Float_t | xsect () const |
| Float_t | weight () const |
| Float_t | qsq () const |
| Float_t | shat () const |
| Float_t | that () const |
| Float_t | uhat () const |
| Int_t | nchunks () const |
| Int_t | nvtx (int i) const |
| Int_t | npart (int i) const |
| Int_t | flav1 () const |
| Float_t | x1 () const |
| Int_t | flav2 () const |
| Float_t | x2 () const |
| void | parton_x (Float_t &x1, Float_t &x2) const |
| void | parton_flav (Float_t &flav1, Float_t &flav2) const |
| Long_t | overlayrun () const |
| Long_t | overlayevtid () const |
| Int_t | overlaylumblk () const |
| Int_t | overlaytick () const |
| Float_t | overlay_instlum () const |
| float | getmcPV_x () const |
| float | getmcPV_y () const |
| float | getmcPV_z () const |
Private Attributes | |
| Int_t | _run |
| Int_t | _evtid |
| Int_t | _nreac |
| Int_t | _flav1 |
| Int_t | _flav2 |
| Float_t | _xsect |
| Float_t | _weight |
| Float_t | _qsq |
| Float_t | _shat |
| Float_t | _that |
| Float_t | _uhat |
| Float_t | _x1 |
| Float_t | _x2 |
| Long_t | _overlayrun |
| Long_t | _overlayevtid |
| Int_t | _overlaylumblk |
| Int_t | _overlaytick |
| Float_t | _overlay_instlum |
| float | _mcvtx_xyz [3] |
| Int_t | _nchunks |
| Int_t | _nvtx [20] |
| Int_t | _npart [20] |
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Definition at line 65 of file TMBMCevtInfo.cpp. References Set(). |
|
|
Definition at line 32 of file TMBMCevtInfo.cpp. References _evtid, _flav1, _flav2, _mcvtx_xyz, _nchunks, _npart, _nreac, _nvtx, _overlayevtid, _overlaylumblk, _overlayrun, _overlaytick, _qsq, _run, _shat, _that, _uhat, _weight, _x1, _x2, and _xsect. |
|
|
Definition at line 104 of file TMBMCevtInfo.cpp. |
|
|
Definition at line 68 of file TMBMCevtInfo.hpp. References _evtid. |
|
|
Definition at line 80 of file TMBMCevtInfo.hpp. References _flav1. |
|
|
Definition at line 82 of file TMBMCevtInfo.hpp. References _flav2. |
|
|
Definition at line 91 of file TMBMCevtInfo.hpp. References _mcvtx_xyz. |
|
|
Definition at line 92 of file TMBMCevtInfo.hpp. References _mcvtx_xyz. |
|
|
Definition at line 93 of file TMBMCevtInfo.hpp. References _mcvtx_xyz. |
|
|
Definition at line 76 of file TMBMCevtInfo.hpp. References _nchunks. Referenced by cafe::Event::isMC(). |
|
|
Definition at line 78 of file TMBMCevtInfo.hpp. References _npart. |
|
|
Definition at line 69 of file TMBMCevtInfo.hpp. References _nreac. |
|
|
Definition at line 77 of file TMBMCevtInfo.hpp. References _nvtx. |
|
|
Definition at line 90 of file TMBMCevtInfo.hpp. References _overlay_instlum. |
|
|
Definition at line 87 of file TMBMCevtInfo.hpp. References _overlayevtid. |
|
|
Definition at line 88 of file TMBMCevtInfo.hpp. References _overlaylumblk. Referenced by cafe::BadLBNs::processEvent(). |
|
|
Definition at line 86 of file TMBMCevtInfo.hpp. References _overlayrun. |
|
|
Definition at line 89 of file TMBMCevtInfo.hpp. References _overlaytick. |
|
||||||||||||
|
Definition at line 85 of file TMBMCevtInfo.hpp. |
|
||||||||||||
|
Definition at line 84 of file TMBMCevtInfo.hpp. |
|
|
Definition at line 72 of file TMBMCevtInfo.hpp. References _qsq. |
|
|
Definition at line 67 of file TMBMCevtInfo.hpp. References _run. |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Definition at line 70 of file TMBMCevtInfo.cpp. References _evtid, _flav1, _flav2, _mcvtx_xyz, _nchunks, _npart, _nreac, _nvtx, _overlay_instlum, _overlayevtid, _overlaylumblk, _overlayrun, _overlaytick, _qsq, _run, _shat, _that, _uhat, _weight, _x1, _x2, and _xsect. Referenced by TMBMCevtInfo(). |
|
|
Definition at line 73 of file TMBMCevtInfo.hpp. References _shat. |
|
|
Definition at line 74 of file TMBMCevtInfo.hpp. References _that. |
|
|
Definition at line 75 of file TMBMCevtInfo.hpp. References _uhat. |
|
|
Definition at line 71 of file TMBMCevtInfo.hpp. References _weight. |
|
|
Definition at line 81 of file TMBMCevtInfo.hpp. References _x1. |
|
|
Definition at line 83 of file TMBMCevtInfo.hpp. References _x2. |
|
|
Definition at line 70 of file TMBMCevtInfo.hpp. References _xsect. |
|
|
Definition at line 32 of file TMBMCevtInfo.hpp. Referenced by evtid(), Set(), and TMBMCevtInfo(). |
|
|
Definition at line 34 of file TMBMCevtInfo.hpp. Referenced by flav1(), parton_flav(), Set(), and TMBMCevtInfo(). |
|
|
Definition at line 34 of file TMBMCevtInfo.hpp. Referenced by flav2(), parton_flav(), Set(), and TMBMCevtInfo(). |
|
|
Definition at line 47 of file TMBMCevtInfo.hpp. Referenced by getmcPV_x(), getmcPV_y(), getmcPV_z(), Set(), and TMBMCevtInfo(). |
|
|
Definition at line 51 of file TMBMCevtInfo.hpp. Referenced by nchunks(), Set(), and TMBMCevtInfo(). |
|
|
Definition at line 53 of file TMBMCevtInfo.hpp. Referenced by npart(), Set(), and TMBMCevtInfo(). |
|
|
Definition at line 33 of file TMBMCevtInfo.hpp. Referenced by nreac(), Set(), and TMBMCevtInfo(). |
|
|
Definition at line 52 of file TMBMCevtInfo.hpp. Referenced by nvtx(), Set(), and TMBMCevtInfo(). |
|
|
Definition at line 46 of file TMBMCevtInfo.hpp. Referenced by overlay_instlum(), and Set(). |
|
|
Definition at line 43 of file TMBMCevtInfo.hpp. Referenced by overlayevtid(), Set(), and TMBMCevtInfo(). |
|
|
Definition at line 44 of file TMBMCevtInfo.hpp. Referenced by overlaylumblk(), Set(), and TMBMCevtInfo(). |
|
|
Definition at line 42 of file TMBMCevtInfo.hpp. Referenced by overlayrun(), Set(), and TMBMCevtInfo(). |
|
|
Definition at line 45 of file TMBMCevtInfo.hpp. Referenced by overlaytick(), Set(), and TMBMCevtInfo(). |
|
|
Definition at line 37 of file TMBMCevtInfo.hpp. Referenced by qsq(), Set(), and TMBMCevtInfo(). |
|
|
Definition at line 31 of file TMBMCevtInfo.hpp. Referenced by run(), Set(), and TMBMCevtInfo(). |
|
|
Definition at line 38 of file TMBMCevtInfo.hpp. Referenced by Set(), shat(), and TMBMCevtInfo(). |
|
|
Definition at line 39 of file TMBMCevtInfo.hpp. Referenced by Set(), that(), and TMBMCevtInfo(). |
|
|
Definition at line 40 of file TMBMCevtInfo.hpp. Referenced by Set(), TMBMCevtInfo(), and uhat(). |
|
|
Definition at line 36 of file TMBMCevtInfo.hpp. Referenced by Set(), TMBMCevtInfo(), and weight(). |
|
|
Definition at line 41 of file TMBMCevtInfo.hpp. Referenced by parton_x(), Set(), TMBMCevtInfo(), and x1(). |
|
|
Definition at line 41 of file TMBMCevtInfo.hpp. Referenced by parton_x(), Set(), TMBMCevtInfo(), and x2(). |
|
|
Definition at line 35 of file TMBMCevtInfo.hpp. Referenced by Set(), TMBMCevtInfo(), and xsect(). |
1.3.4