BOSS 7.1.2
BESIII Offline Software System
|
#include "GaudiKernel/MsgStream.h"
#include "GaudiKernel/AlgFactory.h"
#include "GaudiKernel/ISvcLocator.h"
#include "GaudiKernel/SmartDataPtr.h"
#include "GaudiKernel/IDataProviderSvc.h"
#include "GaudiKernel/PropertyMgr.h"
#include "EventModel/Event.h"
#include "MdcRawEvent/MdcDigi.h"
#include "TofRawEvent/TofDigi.h"
#include "McTruth/McParticle.h"
#include "MdcGeomSvc/IMdcGeomSvc.h"
#include "MdcGeomSvc/MdcGeoWire.h"
#include "MdcGeomSvc/MdcGeoLayer.h"
#include <vector>
#include <iostream>
#include <cstdio>
#include <math.h>
#include "EsTimeAlg/Toffz_helix.h"
#include "CLHEP/Vector/ThreeVector.h"
#include "MdcFastTrkAlg/FTFinder.h"
#include "TrackUtil/Helix.h"
#include "CLHEP/Geometry/Point3D.h"
Go to the source code of this file.
Typedefs | |
typedef HepGeom::Point3D< double > | HepPoint3D |
typedef HepGeom::Point3D<double> HepPoint3D |
Obtains TOF hit IDs that match MDC tracks found by /// Belle Fast Tracker, fzisan. /// /// How: /// Extrapolates fzisan tracks (helix) to the inner /// surface of TOF counters to obtain corresponding /// IDs. /// /// Function: TofFz_get(double rtof, int id) /// rtof: Input TOF counter radius /// id: Input fzisan track Id /// Return IDs: /// 1: OK /// -1: wrong fzisan ID /// -3: track multiplicity <= 0 /// -5: inclomplete fitting in fzisan /// -7: bad path length or Z_tof /// /// Based on: Tof_helix class /// /// Author: H.Kichimi (for TRASAN tracks) /// /// Modifications: /// Modified for fzisan tracks S.Behari 15/01/2000 ///
Definition at line 54 of file Toffz_helix.cxx.