/home/bes3soft/bes3soft/Boss/7.0.2/dist/7.0.2/Reconstruction/SD0TagAlg/SD0TagAlg-00-00-03/SD0TagAlg/SingleBase.h

Go to the documentation of this file.
00001 #ifndef SingleBase_H
00002 #define SingleBase_H
00003 
00004 #include "EventModel/Event.h"
00005 #include "GaudiKernel/MsgStream.h"
00006 #include "GaudiKernel/AlgFactory.h"
00007 #include "GaudiKernel/ISvcLocator.h"
00008 #include "GaudiKernel/SmartDataPtr.h"
00009 #include "GaudiKernel/IDataProviderSvc.h"
00010 #include "GaudiKernel/PropertyMgr.h"
00011 #include "McTruth/McParticle.h"
00012 
00013 #include "EventModel/EventModel.h"
00014 #include "EventModel/Event.h"
00015 
00016 #include "EvtRecEvent/EvtRecEvent.h"
00017 #include "EvtRecEvent/EvtRecTrack.h"
00018 #include "DstEvent/TofHitStatus.h"
00019 #include "EventModel/EventHeader.h"
00020 #include "VertexFit/IVertexDbSvc.h"
00021 
00022 #include "TMath.h"
00023 #include "GaudiKernel/INTupleSvc.h"
00024 #include "GaudiKernel/NTuple.h"
00025 #include "GaudiKernel/Bootstrap.h"
00026 #include "GaudiKernel/IHistogramSvc.h"
00027 #include "CLHEP/Vector/ThreeVector.h"
00028 #include "CLHEP/Vector/LorentzVector.h"
00029 #include "CLHEP/Vector/TwoVector.h"
00030 using CLHEP::Hep3Vector;
00031 using CLHEP::Hep2Vector;
00032 using CLHEP::HepLorentzVector;
00033 #include "CLHEP/Geometry/Point3D.h"
00034 #ifndef ENABLE_BACKWARDS_COMPATIBILITY
00035 typedef HepGeom::Point3D<double> HepPoint3D;
00036 #endif
00037 
00038 #include "VertexFit/KalmanKinematicFit.h"
00039 #include "VertexFit/KinematicFit.h"
00040 #include "VertexFit/VertexFit.h"
00041 #include "VertexFit/SecondVertexFit.h"
00042 #include "VertexFit/Helix.h"
00043 #include "ParticleID/ParticleID.h"
00044 #include "SimplePIDSvc/ISimplePIDSvc.h"
00045 
00046 #include <vector>
00047 const double mpsipp = 3.7724;
00048 const double xmass[5] = {0.000511, 0.105658, 0.139570,0.493677, 0.938272};
00049 const double mpi0 = 0.1349766;
00050 typedef std::vector<int> Vint;
00051 typedef std::vector<double> Vdouble;
00052 typedef std::vector<HepLorentzVector> Vp4;
00053 using namespace Event;
00054    
00055 class SingleBase
00056 {
00057   public:
00058     SingleBase();
00059    ~SingleBase();
00060 
00061 };
00062 
00063 #endif

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