AtmosMC Class Reference

#include <AtmosMC.h>

List of all members.

Public Member Functions

 AtmosMC ()
virtual ~AtmosMC ()
void Reset ()

Public Attributes

Int_t IDnu
Int_t IDnunoosc
Int_t IDact
Int_t IDboson
Int_t IDtarget
Int_t IDres
Double_t A
Double_t Z
Double_t x
Double_t y
Double_t Q2
Double_t W2
Double_t Xsection
Double_t EMfrac
Double_t PnuX
Double_t PnuY
Double_t PnuZ
Double_t Enu
Double_t PmuX
Double_t PmuY
Double_t PmuZ
Double_t Emu
Double_t PelX
Double_t PelY
Double_t PelZ
Double_t Eel
Double_t PhadX
Double_t PhadY
Double_t PhadZ
Double_t Ehad
Double_t PtargX
Double_t PtargY
Double_t PtargZ
Double_t Etarg
Double_t VtxU
Double_t VtxV
Double_t VtxX
Double_t VtxY
Double_t VtxZ
Double_t MuVtxU
Double_t MuVtxV
Double_t MuVtxX
Double_t MuVtxY
Double_t MuVtxZ
Double_t MuVtxDistToEdge
Int_t MuVtxPlane
Int_t MuVtxStrip
Double_t MuEndU
Double_t MuEndV
Double_t MuEndX
Double_t MuEndY
Double_t MuEndZ
Double_t MuEndDistToEdge
Int_t MuEndPlane
Int_t MuEndStrip
Double_t MuPbeg
Double_t MuPend

Detailed Description

Definition at line 6 of file AtmosMC.h.


Constructor & Destructor Documentation

AtmosMC::AtmosMC (  ) 

Definition at line 5 of file AtmosMC.cxx.

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

AtmosMC::~AtmosMC (  )  [virtual]

Definition at line 10 of file AtmosMC.cxx.

00011 {
00012  
00013 }


Member Function Documentation

void AtmosMC::Reset (  ) 

Definition at line 15 of file AtmosMC.cxx.

References Eel, Ehad, EMfrac, Emu, Enu, Etarg, IDact, IDboson, IDnu, IDnunoosc, IDres, IDtarget, MuEndDistToEdge, MuEndPlane, MuEndStrip, MuEndU, MuEndV, MuEndX, MuEndY, MuEndZ, MuPbeg, MuPend, MuVtxDistToEdge, MuVtxPlane, MuVtxStrip, MuVtxU, MuVtxV, 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, y, and Z.

Referenced by AtmosEvent::Reset().

00016 {
00017   IDnu=0;                
00018   IDnunoosc=0;                
00019   IDact=0;               
00020   IDboson=0;             
00021   IDtarget=0;            
00022   IDres=0; 
00023   A=0.0;
00024   Z=0.0;              
00025   x=0.0;                   
00026   y=0.0;                   
00027   Q2=0.0;                  
00028   W2=0.0;                  
00029   Xsection=0.0;            
00030   EMfrac=0.0;              
00031   PnuX=0.0;                
00032   PnuY=0.0;                
00033   PnuZ=0.0;                
00034   Enu=0.0;                 
00035   PmuX=0.0;                
00036   PmuY=0.0;                
00037   PmuZ=0.0;                
00038   Emu=0.0;                 
00039   PelX=0.0;                
00040   PelY=0.0;                
00041   PelZ=0.0;                
00042   Eel=0.0;                 
00043   PhadX=0.0;               
00044   PhadY=0.0;               
00045   PhadZ=0.0;               
00046   Ehad=0.0;                
00047   PtargX=0.0;              
00048   PtargY=0.0;              
00049   PtargZ=0.0;              
00050   Etarg=0.0;               
00051   VtxU=0.0;
00052   VtxV=0.0;
00053   VtxX=0.0;                
00054   VtxY=0.0;                
00055   VtxZ=0.0;    
00056   MuVtxU=0.0;              
00057   MuVtxV=0.0;                    
00058   MuVtxX=0.0;              
00059   MuVtxY=0.0;               
00060   MuVtxZ=0.0;               
00061   MuVtxDistToEdge=0.0;               
00062   MuVtxPlane=0;  
00063   MuVtxStrip=0; 
00064   MuEndU=0.0;            
00065   MuEndV=0.0;             
00066   MuEndX=0.0;            
00067   MuEndY=0.0;            
00068   MuEndZ=0.0;            
00069   MuEndDistToEdge=0.0;            
00070   MuEndPlane=0;   
00071   MuEndStrip=0;     
00072   MuPbeg=0.0;               
00073   MuPend=0.0;               
00074 }


Member Data Documentation

Double_t AtmosMC::A

Definition at line 19 of file AtmosMC.h.

Referenced by NtpMaker::FillMCInfo().

Double_t AtmosMC::Eel
Double_t AtmosMC::Ehad
Double_t AtmosMC::EMfrac

Definition at line 26 of file AtmosMC.h.

Referenced by NtpMaker::FillMCInfo(), CamEvd::MakeMCPlot(), and Reset().

Double_t AtmosMC::Emu
Double_t AtmosMC::Enu
Double_t AtmosMC::Etarg

Definition at line 46 of file AtmosMC.h.

Referenced by NtpMaker::FillMCInfo(), and Reset().

Definition at line 16 of file AtmosMC.h.

Referenced by NtpMaker::FillMCInfo(), and Reset().

Definition at line 14 of file AtmosMC.h.

Referenced by NtpMaker::FillMCInfo(), and Reset().

Definition at line 18 of file AtmosMC.h.

Referenced by NtpMaker::FillMCInfo(), CamEvd::MakeMCPlot(), Reset(), and AtNuDigitNtuple::Run().

Definition at line 17 of file AtmosMC.h.

Referenced by NtpMaker::FillMCInfo(), and Reset().

Definition at line 65 of file AtmosMC.h.

Referenced by NtpMaker::FillMCInfo(), and Reset().

Definition at line 66 of file AtmosMC.h.

Referenced by NtpMaker::FillMCInfo(), and Reset().

Definition at line 67 of file AtmosMC.h.

Referenced by NtpMaker::FillMCInfo(), and Reset().

Double_t AtmosMC::MuEndU

Definition at line 60 of file AtmosMC.h.

Referenced by NtpMaker::FillMCInfo(), and Reset().

Double_t AtmosMC::MuEndV

Definition at line 61 of file AtmosMC.h.

Referenced by NtpMaker::FillMCInfo(), and Reset().

Double_t AtmosMC::MuEndX

Definition at line 62 of file AtmosMC.h.

Referenced by NtpMaker::FillMCInfo(), and Reset().

Double_t AtmosMC::MuEndY

Definition at line 63 of file AtmosMC.h.

Referenced by NtpMaker::FillMCInfo(), and Reset().

Double_t AtmosMC::MuEndZ

Definition at line 64 of file AtmosMC.h.

Referenced by NtpMaker::FillMCInfo(), and Reset().

Double_t AtmosMC::MuPbeg

Definition at line 68 of file AtmosMC.h.

Referenced by NtpMaker::FillMCInfo(), AtNuEventSelectionAB::MCscatter(), and Reset().

Double_t AtmosMC::MuPend

Definition at line 69 of file AtmosMC.h.

Referenced by NtpMaker::FillMCInfo(), AtNuEventSelectionAB::MCscatter(), and Reset().

Definition at line 57 of file AtmosMC.h.

Referenced by NtpMaker::FillMCInfo(), and Reset().

Definition at line 58 of file AtmosMC.h.

Referenced by NtpMaker::FillMCInfo(), and Reset().

Definition at line 59 of file AtmosMC.h.

Referenced by NtpMaker::FillMCInfo(), and Reset().

Double_t AtmosMC::MuVtxU

Definition at line 52 of file AtmosMC.h.

Referenced by NtpMaker::FillMCInfo(), and Reset().

Double_t AtmosMC::MuVtxV

Definition at line 53 of file AtmosMC.h.

Referenced by NtpMaker::FillMCInfo(), and Reset().

Double_t AtmosMC::MuVtxX

Definition at line 54 of file AtmosMC.h.

Referenced by NtpMaker::FillMCInfo(), and Reset().

Double_t AtmosMC::MuVtxY

Definition at line 55 of file AtmosMC.h.

Referenced by NtpMaker::FillMCInfo(), and Reset().

Double_t AtmosMC::MuVtxZ

Definition at line 56 of file AtmosMC.h.

Referenced by NtpMaker::FillMCInfo(), and Reset().

Double_t AtmosMC::PelX

Definition at line 35 of file AtmosMC.h.

Referenced by ShowerDirectionPerf::FillEvent(), NtpMaker::FillMCInfo(), and Reset().

Double_t AtmosMC::PelY

Definition at line 36 of file AtmosMC.h.

Referenced by ShowerDirectionPerf::FillEvent(), NtpMaker::FillMCInfo(), and Reset().

Double_t AtmosMC::PelZ
Double_t AtmosMC::PhadX

Definition at line 39 of file AtmosMC.h.

Referenced by ShowerDirectionPerf::FillEvent(), NtpMaker::FillMCInfo(), and Reset().

Double_t AtmosMC::PhadY

Definition at line 40 of file AtmosMC.h.

Referenced by ShowerDirectionPerf::FillEvent(), NtpMaker::FillMCInfo(), and Reset().

Double_t AtmosMC::PhadZ
Double_t AtmosMC::PmuX
Double_t AtmosMC::PmuY
Double_t AtmosMC::PmuZ
Double_t AtmosMC::PnuX
Double_t AtmosMC::PnuY
Double_t AtmosMC::PnuZ
Double_t AtmosMC::PtargX

Definition at line 43 of file AtmosMC.h.

Referenced by NtpMaker::FillMCInfo(), and Reset().

Double_t AtmosMC::PtargY

Definition at line 44 of file AtmosMC.h.

Referenced by NtpMaker::FillMCInfo(), and Reset().

Double_t AtmosMC::PtargZ

Definition at line 45 of file AtmosMC.h.

Referenced by NtpMaker::FillMCInfo(), and Reset().

Double_t AtmosMC::Q2

Definition at line 23 of file AtmosMC.h.

Referenced by NtpMaker::FillMCInfo(), and Reset().

Double_t AtmosMC::VtxU
Double_t AtmosMC::VtxV
Double_t AtmosMC::VtxX
Double_t AtmosMC::VtxY
Double_t AtmosMC::VtxZ
Double_t AtmosMC::W2

Definition at line 24 of file AtmosMC.h.

Referenced by NtpMaker::FillMCInfo(), and Reset().

Double_t AtmosMC::x

Definition at line 21 of file AtmosMC.h.

Referenced by NtpMaker::FillMCInfo(), and Reset().

Definition at line 25 of file AtmosMC.h.

Referenced by NtpMaker::FillMCInfo(), and Reset().

Double_t AtmosMC::y
Double_t AtmosMC::Z

Definition at line 20 of file AtmosMC.h.

Referenced by NtpMaker::FillMCInfo(), and Reset().


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

Generated on 2 Nov 2017 for loon by  doxygen 1.6.1