MinosMC Class Reference

#include <MinosMC.h>

List of all members.

Public Member Functions

 MinosMC ()
 ~MinosMC ()
void Reset ()

Public Attributes

Int_t IDnu
Int_t IDact
Int_t IDboson
Int_t IDtarget
Int_t IDres
Double_t x
Double_t y
Double_t Q2
Double_t W2
Double_t Xsection
Double_t VtxU
Double_t VtxV
Double_t VtxX
Double_t VtxY
Double_t VtxZ
Double_t PnuX
Double_t PnuY
Double_t PnuZ
Double_t Enu
Double_t PtargX
Double_t PtargY
Double_t PtargZ
Double_t Etarg
Double_t PhadX
Double_t PhadY
Double_t PhadZ
Double_t Ehad
Double_t EMfrac
Double_t PmuX
Double_t PmuY
Double_t PmuZ
Double_t Emu
Double_t MuVtxX
Double_t MuVtxY
Double_t MuVtxZ
Double_t MuVtxR
Int_t MuVtxPln
Double_t MuEndX
Double_t MuEndY
Double_t MuEndZ
Double_t MuEndR
Int_t MuEndPln
Double_t MuPbeg
Double_t MuPend
Double_t PelX
Double_t PelY
Double_t PelZ
Double_t Eel
Double_t ElVtxX
Double_t ElVtxY
Double_t ElVtxZ
Double_t ElVtxR
Int_t ElVtxPln

Detailed Description

Definition at line 6 of file MinosMC.h.


Constructor & Destructor Documentation

MinosMC::MinosMC (  ) 

Definition at line 5 of file MinosMC.cxx.

00006 {
00007   this->Reset();
00008 }  

MinosMC::~MinosMC (  ) 

Definition at line 10 of file MinosMC.cxx.

00011 {
00012  
00013 }


Member Function Documentation

void MinosMC::Reset (  ) 

Definition at line 15 of file MinosMC.cxx.

References Eel, Ehad, ElVtxPln, ElVtxR, ElVtxX, ElVtxY, ElVtxZ, EMfrac, Emu, Enu, Etarg, IDact, IDboson, IDnu, IDres, IDtarget, MuPbeg, MuPend, MuVtxPln, MuVtxR, MuVtxX, MuVtxY, MuVtxZ, PelX, PelY, PelZ, PhadX, PhadY, PhadZ, PmuX, PmuY, PmuZ, PnuX, PnuY, PnuZ, PtargX, PtargY, PtargZ, Q2, VtxU, VtxV, VtxX, VtxY, VtxZ, W2, x, Xsection, and y.

Referenced by MinosEvent::Reset().

00016 {
00017   IDnu=0;                
00018   IDact=0;               
00019   IDboson=0;             
00020   IDtarget=0;            
00021   IDres=0;               
00022   x=0.0;                   
00023   y=0.0;                   
00024   Q2=0.0;                  
00025   W2=0.0;                  
00026   Xsection=0.0;            
00027   EMfrac=0.0;              
00028   PnuX=0.0;                
00029   PnuY=0.0;                
00030   PnuZ=0.0;                
00031   Enu=0.0;                 
00032   PmuX=0.0;                
00033   PmuY=0.0;                
00034   PmuZ=0.0;                
00035   Emu=0.0;                 
00036   PelX=0.0;                
00037   PelY=0.0;                
00038   PelZ=0.0;                
00039   Eel=0.0;                 
00040   PhadX=0.0;               
00041   PhadY=0.0;               
00042   PhadZ=0.0;               
00043   Ehad=0.0;                
00044   PtargX=0.0;              
00045   PtargY=0.0;              
00046   PtargZ=0.0;              
00047   Etarg=0.0;               
00048   VtxU=0.0;
00049   VtxV=0.0;
00050   VtxX=0.0;                
00051   VtxY=0.0;                
00052   VtxZ=0.0;                
00053   MuVtxX=0.0;              
00054   MuVtxY=0.0;               
00055   MuVtxZ=0.0;               
00056   MuVtxR=0.0;               
00057   MuVtxPln=0;             
00058   MuVtxX=0.0;            
00059   MuVtxY=0.0;            
00060   MuVtxZ=0.0;            
00061   MuVtxR=0.0;            
00062   MuVtxPln=0;          
00063   MuPbeg=0.0;               
00064   MuPend=0.0; 
00065   ElVtxX=0.0;              
00066   ElVtxY=0.0;               
00067   ElVtxZ=0.0;               
00068   ElVtxR=0.0;               
00069   ElVtxPln=0;                  
00070 }


Member Data Documentation

Double_t MinosMC::Eel

Definition at line 70 of file MinosMC.h.

Referenced by Reset().

Double_t MinosMC::Ehad

Definition at line 45 of file MinosMC.h.

Referenced by Reset().

Definition at line 75 of file MinosMC.h.

Referenced by Reset().

Double_t MinosMC::ElVtxR

Definition at line 74 of file MinosMC.h.

Referenced by Reset().

Double_t MinosMC::ElVtxX

Definition at line 71 of file MinosMC.h.

Referenced by Reset().

Double_t MinosMC::ElVtxY

Definition at line 72 of file MinosMC.h.

Referenced by Reset().

Double_t MinosMC::ElVtxZ

Definition at line 73 of file MinosMC.h.

Referenced by Reset().

Double_t MinosMC::EMfrac

Definition at line 46 of file MinosMC.h.

Referenced by Reset().

Double_t MinosMC::Emu

Definition at line 52 of file MinosMC.h.

Referenced by Reset().

Double_t MinosMC::Enu

Definition at line 33 of file MinosMC.h.

Referenced by Reset().

Double_t MinosMC::Etarg

Definition at line 39 of file MinosMC.h.

Referenced by Reset().

Definition at line 14 of file MinosMC.h.

Referenced by MCLibraryPreselected(), and Reset().

Definition at line 15 of file MinosMC.h.

Referenced by Reset().

Definition at line 13 of file MinosMC.h.

Referenced by Reset().

Definition at line 17 of file MinosMC.h.

Referenced by Reset().

Definition at line 16 of file MinosMC.h.

Referenced by Reset().

Definition at line 62 of file MinosMC.h.

Double_t MinosMC::MuEndR

Definition at line 61 of file MinosMC.h.

Double_t MinosMC::MuEndX

Definition at line 58 of file MinosMC.h.

Double_t MinosMC::MuEndY

Definition at line 59 of file MinosMC.h.

Double_t MinosMC::MuEndZ

Definition at line 60 of file MinosMC.h.

Double_t MinosMC::MuPbeg

Definition at line 63 of file MinosMC.h.

Referenced by Reset().

Double_t MinosMC::MuPend

Definition at line 64 of file MinosMC.h.

Referenced by Reset().

Definition at line 57 of file MinosMC.h.

Referenced by Reset().

Double_t MinosMC::MuVtxR

Definition at line 56 of file MinosMC.h.

Referenced by Reset().

Double_t MinosMC::MuVtxX

Definition at line 53 of file MinosMC.h.

Referenced by Reset().

Double_t MinosMC::MuVtxY

Definition at line 54 of file MinosMC.h.

Referenced by Reset().

Double_t MinosMC::MuVtxZ

Definition at line 55 of file MinosMC.h.

Referenced by Reset().

Double_t MinosMC::PelX

Definition at line 67 of file MinosMC.h.

Referenced by Reset().

Double_t MinosMC::PelY

Definition at line 68 of file MinosMC.h.

Referenced by Reset().

Double_t MinosMC::PelZ

Definition at line 69 of file MinosMC.h.

Referenced by Reset().

Double_t MinosMC::PhadX

Definition at line 42 of file MinosMC.h.

Referenced by Reset().

Double_t MinosMC::PhadY

Definition at line 43 of file MinosMC.h.

Referenced by Reset().

Double_t MinosMC::PhadZ

Definition at line 44 of file MinosMC.h.

Referenced by Reset().

Double_t MinosMC::PmuX

Definition at line 49 of file MinosMC.h.

Referenced by Reset().

Double_t MinosMC::PmuY

Definition at line 50 of file MinosMC.h.

Referenced by Reset().

Double_t MinosMC::PmuZ

Definition at line 51 of file MinosMC.h.

Referenced by Reset().

Double_t MinosMC::PnuX

Definition at line 30 of file MinosMC.h.

Referenced by Reset().

Double_t MinosMC::PnuY

Definition at line 31 of file MinosMC.h.

Referenced by Reset().

Double_t MinosMC::PnuZ

Definition at line 32 of file MinosMC.h.

Referenced by Reset().

Double_t MinosMC::PtargX

Definition at line 36 of file MinosMC.h.

Referenced by Reset().

Double_t MinosMC::PtargY

Definition at line 37 of file MinosMC.h.

Referenced by Reset().

Double_t MinosMC::PtargZ

Definition at line 38 of file MinosMC.h.

Referenced by Reset().

Double_t MinosMC::Q2

Definition at line 20 of file MinosMC.h.

Referenced by Reset().

Double_t MinosMC::VtxU

Definition at line 25 of file MinosMC.h.

Referenced by Reset().

Double_t MinosMC::VtxV

Definition at line 26 of file MinosMC.h.

Referenced by Reset().

Double_t MinosMC::VtxX

Definition at line 27 of file MinosMC.h.

Referenced by Reset().

Double_t MinosMC::VtxY

Definition at line 28 of file MinosMC.h.

Referenced by Reset().

Double_t MinosMC::VtxZ

Definition at line 29 of file MinosMC.h.

Referenced by Reset().

Double_t MinosMC::W2

Definition at line 21 of file MinosMC.h.

Referenced by Reset().

Double_t MinosMC::x

Definition at line 18 of file MinosMC.h.

Referenced by Reset().

Definition at line 22 of file MinosMC.h.

Referenced by Reset().

Double_t MinosMC::y

Definition at line 19 of file MinosMC.h.

Referenced by Reset().


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

Generated on 2 Nov 2017 for loon by  doxygen 1.6.1