/home/bes3soft/bes3soft/Boss/7.0.2/dist/7.0.2/Reconstruction/MdcFastTrkAlg/MdcFastTrkAlg-00-04-09/MdcFastTrkAlg/ntupleItem.h

Go to the documentation of this file.
00001 // Package:     ntupleItem
00002 // Module:      ntupleItem
00003 // 
00004 // Description: class for ntuple items
00005 //
00006 
00007 #ifndef ntupleItem_FLAG_
00008 #define ntupleItem_FLAG_
00009 
00010 #include "GaudiKernel/Algorithm.h"
00011 #include "GaudiKernel/NTuple.h"
00012 
00013 
00014 #include "AIDA/IAxis.h"
00015 #include "AIDA/IHistogram1D.h"
00016 #include "AIDA/IHistogram2D.h"
00017 #include "AIDA/IHistogram3D.h"
00018 #include "AIDA/IHistogramFactory.h"
00019 
00020 //MCTruth
00021 
00022 NTuple::Item<long>   g_ntrkMC, g_eventNo;
00023 NTuple::Array<float> g_theta0MC, g_phi0MC;
00024 NTuple::Array<float> g_pxMC, g_pyMC, g_pzMC, g_ptMC;
00025 
00026 //recon
00027 
00028 NTuple::Item<long>   g_ntrk;
00029 NTuple::Item<float>  g_eventtime;
00030 NTuple::Array<float> g_px, g_py, g_pz, g_pt, g_p;
00031 NTuple::Array<float> g_phi, g_theta;
00032 NTuple::Array<float> g_vx, g_vy, g_vz;
00033 NTuple::Array<float> g_dr, g_phi0, g_kappa, g_dz, g_tanl;
00034 NTuple::Item<float>  g_estime;
00035 
00036 IHistogram1D*   g_sigmaxy;
00037 IHistogram1D*   g_sigmaz;
00038 IHistogram1D*   g_chi2xy;
00039 IHistogram1D*   g_chi2sz;
00040 IHistogram1D*   g_ncellMC;
00041 IHistogram1D*   g_ncell;
00042 IHistogram1D*   g_naxialhit;
00043 IHistogram1D*   g_nstereohit;
00044 IHistogram1D*   g_nhit;
00045 IHistogram2D*   g_hitmap[20];
00046 
00047 
00048 
00049 
00050 
00051 #endif /* ntupleItem_FLAG_ */
00052 

Generated on Tue Nov 29 23:13:27 2016 for BOSS_7.0.2 by  doxygen 1.4.7