/home/bes3soft/bes3soft/Boss/7.0.2/dist/7.0.2/Emc/EmcRecEventModel/EmcRecEventModel-01-01-18/EmcRecEventModel/RecEmcDataType.h

Go to the documentation of this file.
00001 //
00002 //  Bes Emc Rec basic date type
00003 //
00004 //  Created by Wang.Zhe  2003, 10, 1
00005 //
00006 #ifndef REC_EMC_DATA_TYPE_H
00007 #define REC_EMC_DATA_TYPE_H
00008 
00009 #include <vector>
00010 #include <map>
00011 #include "Identifier/Identifier.h"
00012 #include "Identifier/EmcID.h"
00013 #include "CLHEP/Units/SystemOfUnits.h"
00014 #include "CLHEP/Units/PhysicalConstants.h"
00015 #include <CLHEP/Geometry/Point3D.h>
00016 
00017 #ifndef ENABLE_BACKWARDS_COMPATIBILITY
00018   typedef HepGeom::Point3D<double> HepPoint3D;
00019 #endif
00020 
00021 using namespace std;
00022 using namespace CLHEP;
00023 
00024 typedef Identifier RecEmcID; 
00025 typedef double RecEmcADC;
00026 typedef double RecEmcTDC;
00027 typedef double RecEmcEnergy;
00028 typedef double RecEmcTime;
00029 typedef double RecEmcDistance;
00030 typedef double RecEmcAngle;
00031 typedef double RecEmcFrac;
00032 
00033 typedef vector<RecEmcID> RecEmcIDVector;
00034 typedef RecEmcIDVector::const_iterator ci_RecEmcIDVector;
00035 typedef RecEmcIDVector::iterator i_RecEmcIDVector;
00036 
00037 #endif  /* REC_EMC_DATA_TYPE_H */

Generated on Tue Nov 29 22:58:17 2016 for BOSS_7.0.2 by  doxygen 1.4.7