AtmosShower Class Reference

#include <AtmosShower.h>

List of all members.

Public Member Functions

 AtmosShower ()
 ~AtmosShower ()
void Init ()

Public Attributes

Int_t Index
Int_t VtxPlane
Double_t VtxTime
Double_t VtxU
Double_t VtxV
Double_t VtxX
Double_t VtxY
Double_t VtxZ
Double_t VtxR
Double_t VtxDirCosU
Double_t VtxDirCosV
Double_t VtxDirCosX
Double_t VtxDirCosY
Double_t VtxDirCosZ
Double_t TimeSlope
Double_t TimeOffset
Double_t Energy
Double_t VtxForTrace
Double_t VtxForTraceZ
Double_t VtxRevTrace
Double_t VtxRevTraceZ
Double_t VtxUpTrace
Double_t VtxUpTraceZ
Double_t VtxDistToEdge
Int_t Ndigits
Int_t Nstrips
Int_t Nplanes
Int_t MinPlaneNumber
Int_t MaxPlaneNumber
Int_t NstripsSingleEnded
Int_t NstripsDoubleEnded
Int_t NplanesUview
Int_t NplanesVview
Double_t UVassymetry
Double_t NonFidFrac
Int_t TrkLikePlanes
Double_t AssocShwPH
Double_t AssocShwPHfrac
Double_t MaxStripsInPlane
Double_t MaxChargeInPlane
Double_t MeanStripsPerPlane
Double_t MeanChargePerPlane
Double_t RMSStripsPerPlane
Double_t RMSChargePerPlane
Double_t MOIUVZEigenValue0
Double_t MOIUVZEigenValue1
Double_t MOIUVZEigenValue2
Double_t MOIUVZEigenVector0 [3]
Double_t MOIUVZEigenVector1 [3]
Double_t MOIUVZEigenVector2 [3]
Double_t MOIUZEigenValue0
Double_t MOIUZEigenValue1
Double_t MOIUZEigenVector0 [2]
Double_t MOIUZEigenVector1 [2]
Double_t MOIVZEigenValue0
Double_t MOIVZEigenValue1
Double_t MOIVZEigenVector0 [2]
Double_t MOIVZEigenVector1 [2]
Double_t MeanDCosHit
Double_t RMSDCosHit
Double_t MeanDCoreHit
Double_t RMSDCoreHit

Detailed Description

Definition at line 6 of file AtmosShower.h.


Constructor & Destructor Documentation

AtmosShower::AtmosShower (  ) 

Definition at line 10 of file AtmosShower.cxx.

References Init().

00011 {
00012   this->Init();
00013 }

AtmosShower::~AtmosShower (  ) 

Definition at line 6 of file AtmosShower.cxx.

00007 {
00008 }


Member Function Documentation

void AtmosShower::Init ( void   ) 

Definition at line 15 of file AtmosShower.cxx.

References AssocShwPH, AssocShwPHfrac, Energy, Index, MaxChargeInPlane, MaxPlaneNumber, MaxStripsInPlane, MeanChargePerPlane, MeanDCoreHit, MeanDCosHit, MeanStripsPerPlane, MinPlaneNumber, MOIUVZEigenValue0, MOIUVZEigenValue1, MOIUVZEigenValue2, MOIUVZEigenVector0, MOIUVZEigenVector1, MOIUVZEigenVector2, MOIUZEigenValue0, MOIUZEigenValue1, MOIUZEigenVector0, MOIUZEigenVector1, MOIVZEigenValue0, MOIVZEigenValue1, MOIVZEigenVector0, MOIVZEigenVector1, Ndigits, NonFidFrac, Nplanes, NplanesUview, NplanesVview, Nstrips, NstripsDoubleEnded, NstripsSingleEnded, RMSChargePerPlane, RMSDCoreHit, RMSDCosHit, RMSStripsPerPlane, TimeOffset, TimeSlope, TrkLikePlanes, UVassymetry, VtxDirCosU, VtxDirCosV, VtxDirCosX, VtxDirCosY, VtxDirCosZ, VtxDistToEdge, VtxForTrace, VtxForTraceZ, VtxPlane, VtxR, VtxRevTrace, VtxRevTraceZ, VtxTime, VtxU, VtxUpTrace, VtxUpTraceZ, VtxV, VtxX, VtxY, and VtxZ.

Referenced by AtmosShower().

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 }


Member Data Documentation

Definition at line 59 of file AtmosShower.h.

Referenced by Init(), and AtmosCalculator::ShowerProperties().

Definition at line 58 of file AtmosShower.h.

Referenced by Init(), and AtmosCalculator::ShowerProperties().

Definition at line 96 of file AtmosShower.h.

Referenced by Init(), and AtmosCalculator::ShowerProperties().

Definition at line 92 of file AtmosShower.h.

Referenced by Init(), and AtmosCalculator::ShowerProperties().

Definition at line 72 of file AtmosShower.h.

Referenced by Init(), and AtmosCalculator::ShowerProperties().

Definition at line 73 of file AtmosShower.h.

Referenced by Init(), and AtmosCalculator::ShowerProperties().

Definition at line 74 of file AtmosShower.h.

Referenced by Init(), and AtmosCalculator::ShowerProperties().

Definition at line 81 of file AtmosShower.h.

Referenced by Init(), and AtmosCalculator::ShowerProperties().

Definition at line 82 of file AtmosShower.h.

Referenced by Init(), and AtmosCalculator::ShowerProperties().

Definition at line 89 of file AtmosShower.h.

Referenced by Init(), and AtmosCalculator::ShowerProperties().

Definition at line 90 of file AtmosShower.h.

Referenced by Init(), and AtmosCalculator::ShowerProperties().

Definition at line 98 of file AtmosShower.h.

Referenced by Init(), and AtmosCalculator::ShowerProperties().

Definition at line 94 of file AtmosShower.h.

Referenced by Init(), and AtmosCalculator::ShowerProperties().

Definition at line 29 of file AtmosShower.h.

Referenced by NtpMaker::FillShowerInfo(), and Init().

Definition at line 28 of file AtmosShower.h.

Referenced by NtpMaker::FillShowerInfo(), and Init().

Definition at line 54 of file AtmosShower.h.

Referenced by Init(), and AtmosCalculator::ShowerProperties().


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

Generated on 22 Nov 2017 for loon by  doxygen 1.6.1