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

AtmosShower.cxx

Go to the documentation of this file.
00001 
00002 #include "AtmosShower.h"
00003 
00004 ClassImp(AtmosShower)
00005 
00006 AtmosShower::~AtmosShower()
00007 {
00008 }
00009 
00010 AtmosShower::AtmosShower()
00011 {
00012   this->Init();
00013 }
00014 
00015 void AtmosShower::Init()
00016 {
00017   Index = -1;
00018 
00019   VtxPlane = 0;
00020   VtxTime = 0.0;
00021   VtxU = 0.0;
00022   VtxV = 0.0;
00023   VtxX = 0.0;
00024   VtxY = 0.0;
00025   VtxZ = 0.0;
00026   VtxR = 0.0;
00027   VtxForTrace = 0.0;
00028   VtxForTraceZ = 0.0;
00029   VtxRevTrace = 0.0;
00030   VtxRevTraceZ = 0.0;
00031   VtxUpTrace = 0.0;
00032   VtxUpTraceZ = 0.0;
00033   VtxDirCosU = 0.0;
00034   VtxDirCosV = 0.0;
00035   VtxDirCosX = 0.0;
00036   VtxDirCosY = 0.0;
00037   VtxDirCosZ = 0.0;  
00038   TimeSlope = 0.0;
00039   TimeOffset = 0.0; 
00040   Energy = 0.0;
00041 
00042   Ndigits = 0;
00043   Nstrips = 0;
00044   Nplanes = 0;
00045   MinPlaneNumber = 0;
00046   MaxPlaneNumber = 0;
00047   NstripsSingleEnded = 0;
00048   NstripsDoubleEnded = 0;
00049   NplanesUview = 0;
00050   NplanesVview = 0;
00051   UVassymetry = 0.0;
00052 
00053   VtxDistToEdge = 0.0;
00054 
00055   NonFidFrac = 0.0;
00056   TrkLikePlanes = 0;
00057   AssocShwPH = 0.0;
00058   AssocShwPHfrac = 0.0;
00059 
00060   MaxStripsInPlane = 0.0;
00061   MaxChargeInPlane = 0.0;
00062   MeanStripsPerPlane = 0.0;
00063   MeanChargePerPlane = 0.0;
00064   RMSStripsPerPlane = 0.0;
00065   RMSChargePerPlane = 0.0;
00066 
00067   MOIUVZEigenValue0 = 0.0;
00068   MOIUVZEigenValue1 = 0.0;
00069   MOIUVZEigenValue2 = 0.0;
00070 
00071   for(int i=0; i<3; i++) {
00072     MOIUVZEigenVector0[i] = 0.0;
00073     MOIUVZEigenVector1[i] = 0.0;
00074     MOIUVZEigenVector2[i] = 0.0;
00075   }
00076 
00077   MOIUZEigenValue0 = 0.0;
00078   MOIUZEigenValue1 = 0.0;
00079 
00080   for(int i=0; i<2; i++) {
00081     MOIUZEigenVector0[i] = 0.0;
00082     MOIUZEigenVector1[i] = 0.0;
00083   }
00084 
00085   MOIVZEigenValue0 = 0.0;
00086   MOIVZEigenValue1 = 0.0;
00087 
00088   for(int i=0; i<2; i++) {
00089     MOIVZEigenVector0[i] = 0.0;
00090     MOIVZEigenVector1[i] = 0.0;
00091   }
00092 
00093   MeanDCosHit = 0.0;
00094   RMSDCosHit = 0.0;
00095   MeanDCoreHit = 0.0;
00096   RMSDCoreHit = 0.0;
00097 }

Generated on Mon Feb 15 11:06:23 2010 for loon by  doxygen 1.3.9.1