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

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


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
 

Definition at line 38 of file AtmosMC.h.

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

Double_t AtmosMC::Ehad
 

Definition at line 42 of file AtmosMC.h.

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

Double_t AtmosMC::EMfrac
 

Definition at line 26 of file AtmosMC.h.

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

Double_t AtmosMC::Emu
 

Definition at line 34 of file AtmosMC.h.

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

Double_t AtmosMC::Enu
 

Definition at line 30 of file AtmosMC.h.

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

Double_t AtmosMC::Etarg
 

Definition at line 46 of file AtmosMC.h.

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

Int_t AtmosMC::IDact
 

Definition at line 15 of file AtmosMC.h.

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

Int_t AtmosMC::IDboson
 

Definition at line 16 of file AtmosMC.h.

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

Int_t AtmosMC::IDnu
 

Definition at line 13 of file AtmosMC.h.

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

Int_t AtmosMC::IDnunoosc
 

Definition at line 14 of file AtmosMC.h.

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

Int_t AtmosMC::IDres
 

Definition at line 18 of file AtmosMC.h.

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

Int_t AtmosMC::IDtarget
 

Definition at line 17 of file AtmosMC.h.

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

Double_t AtmosMC::MuEndDistToEdge
 

Definition at line 65 of file AtmosMC.h.

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

Int_t AtmosMC::MuEndPlane
 

Definition at line 66 of file AtmosMC.h.

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

Int_t AtmosMC::MuEndStrip
 

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(), and Reset().

Double_t AtmosMC::MuPend
 

Definition at line 69 of file AtmosMC.h.

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

Double_t AtmosMC::MuVtxDistToEdge
 

Definition at line 57 of file AtmosMC.h.

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

Int_t AtmosMC::MuVtxPlane
 

Definition at line 58 of file AtmosMC.h.

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

Int_t AtmosMC::MuVtxStrip
 

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 NtpMaker::FillMCInfo(), CamEvd::MakeMCPlot(), and Reset().

Double_t AtmosMC::PelY
 

Definition at line 36 of file AtmosMC.h.

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

Double_t AtmosMC::PelZ
 

Definition at line 37 of file AtmosMC.h.

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

Double_t AtmosMC::PhadX
 

Definition at line 39 of file AtmosMC.h.

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

Double_t AtmosMC::PhadY
 

Definition at line 40 of file AtmosMC.h.

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

Double_t AtmosMC::PhadZ
 

Definition at line 41 of file AtmosMC.h.

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

Double_t AtmosMC::PmuX
 

Definition at line 31 of file AtmosMC.h.

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

Double_t AtmosMC::PmuY
 

Definition at line 32 of file AtmosMC.h.

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

Double_t AtmosMC::PmuZ
 

Definition at line 33 of file AtmosMC.h.

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

Double_t AtmosMC::PnuX
 

Definition at line 27 of file AtmosMC.h.

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

Double_t AtmosMC::PnuY
 

Definition at line 28 of file AtmosMC.h.

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

Double_t AtmosMC::PnuZ
 

Definition at line 29 of file AtmosMC.h.

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

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
 

Definition at line 47 of file AtmosMC.h.

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

Double_t AtmosMC::VtxV
 

Definition at line 48 of file AtmosMC.h.

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

Double_t AtmosMC::VtxX
 

Definition at line 49 of file AtmosMC.h.

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

Double_t AtmosMC::VtxY
 

Definition at line 50 of file AtmosMC.h.

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

Double_t AtmosMC::VtxZ
 

Definition at line 51 of file AtmosMC.h.

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

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().

Double_t AtmosMC::Xsection
 

Definition at line 25 of file AtmosMC.h.

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

Double_t AtmosMC::y
 

Definition at line 22 of file AtmosMC.h.

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

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 Mon Feb 15 11:08:40 2010 for loon by  doxygen 1.3.9.1