BOSS 7.0.8
BESIII Offline Software System
Loading...
Searching...
No Matches
MdcTrackList.cxx File Reference
#include <math.h>
#include <iostream>
#include "MdcGeom/Constants.h"
#include "MdcGeom/BesAngle.h"
#include "CLHEP/Alist/AList.h"
#include "MdcData/MdcRecoHitOnTrack.h"
#include "MdcRawEvent/MdcDigi.h"
#include "MdcData/MdcHitMap.h"
#include "MdcData/MdcHit.h"
#include "MdcGeom/MdcDetector.h"
#include "MdcTrkRecon/MdcSeg.h"
#include "MdcTrkRecon/MdcSegList.h"
#include "MdcTrkRecon/MdcTrackList.h"
#include "MdcTrkRecon/mdcWrapWire.h"
#include "MdcTrkRecon/MdcTrackParams.h"
#include "MdcTrkRecon/MdcSegGrouperSt.h"
#include "MdcTrkRecon/MdcSegGrouperAx.h"
#include "MdcTrkRecon/MdcSegInfo.h"
#include "MdcTrkRecon/MdcSegInfoAxialO.h"
#include "MdcTrkRecon/MdcTrack.h"
#include "MdcTrkRecon/GmsList.h"
#include "TrkBase/TrkRecoTrk.h"
#include "TrkBase/TrkHitOnTrk.h"
#include "TrkBase/TrkHotList.h"
#include "TrkBase/TrkFit.h"
#include "TrkBase/TrkFitStatus.h"
#include "TrkBase/TrkExchangePar.h"
#include "TrkBase/TrkErrCode.h"
#include "TrkFitter/TrkHelixMaker.h"
#include "TrkFitter/TrkCircleMaker.h"
#include "BField/BField.h"
#include "GaudiKernel/NTuple.h"
#include "AIDA/IHistogram1D.h"
#include "Rtypes.h"

Go to the source code of this file.

Variables

int haveDigiTk [43][288]
 
double haveDigiDrift [43][288]
 
AIDA::IHistogram1D * g_cirTkChi2
 
AIDA::IHistogram1D * g_3dTkChi2
 
AIDA::IHistogram1D * g_fitNAct
 
AIDA::IHistogram1D * g_pickHitWire
 
NTuple::Tuple * m_tuplePick
 
NTuple::Item< long > m_pickIs2D
 
NTuple::Item< long > m_pickLayer
 
NTuple::Item< long > m_pickNCell
 
NTuple::Item< long > m_pickNCellWithDigi
 
NTuple::Array< long > m_pickWire
 
NTuple::Array< double > m_pickPredDrift
 
NTuple::Array< double > m_pickDrift
 
NTuple::Array< double > m_pickDriftTruth
 
NTuple::Array< int > m_pickPhizOk
 
NTuple::Array< double > m_pickZ
 
NTuple::Array< double > m_pickResid
 
NTuple::Array< double > m_pickSigma
 
NTuple::Array< double > m_pickPhiLowCut
 
NTuple::Array< double > m_pickPhiHighCut
 
NTuple::Array< double > m_pickDriftCut
 
NTuple::Array< long > m_pickMcTk
 
NTuple::Array< double > m_pickPt
 
NTuple::Array< double > m_pickCurv
 

Variable Documentation

◆ g_3dTkChi2

AIDA::IHistogram1D* g_3dTkChi2
extern

Definition at line 39 of file MdcHistItem.h.

Referenced by MdcTrkRecon::bookNTuple(), and MdcTrackList::finishHelix().

◆ g_cirTkChi2

AIDA::IHistogram1D* g_cirTkChi2
extern

Definition at line 28 of file MdcHistItem.h.

Referenced by MdcTrkRecon::bookNTuple(), and MdcTrackList::finishCircle().

◆ g_fitNAct

AIDA::IHistogram1D* g_fitNAct
extern

Definition at line 38 of file MdcHistItem.h.

Referenced by MdcTrackList::finishHelix().

◆ g_pickHitWire

AIDA::IHistogram1D* g_pickHitWire
extern

Definition at line 40 of file MdcHistItem.h.

Referenced by MdcTrkRecon::bookNTuple(), and MdcTrackList::pickHits().

◆ haveDigiDrift

double haveDigiDrift[43][288]
extern

◆ haveDigiTk

int haveDigiTk[43][288]
extern

◆ m_pickCurv

NTuple::Array<double> m_pickCurv
extern

Definition at line 230 of file MdcHistItem.h.

Referenced by MdcTrkRecon::bookNTuple(), and MdcTrackList::pickHits().

◆ m_pickDrift

NTuple::Array<double> m_pickDrift
extern

Definition at line 216 of file MdcHistItem.h.

Referenced by MdcTrkRecon::bookNTuple(), and MdcTrackList::pickHits().

◆ m_pickDriftCut

NTuple::Array<double> m_pickDriftCut
extern

Definition at line 226 of file MdcHistItem.h.

Referenced by MdcTrkRecon::bookNTuple(), and MdcTrackList::pickHits().

◆ m_pickDriftTruth

NTuple::Array<double> m_pickDriftTruth
extern

Definition at line 217 of file MdcHistItem.h.

Referenced by MdcTrkRecon::bookNTuple(), and MdcTrackList::pickHits().

◆ m_pickIs2D

NTuple::Item<long> m_pickIs2D
extern

Definition at line 228 of file MdcHistItem.h.

Referenced by MdcTrkRecon::bookNTuple(), and MdcTrackList::pickHits().

◆ m_pickLayer

NTuple::Item<long> m_pickLayer
extern

Definition at line 211 of file MdcHistItem.h.

Referenced by MdcTrkRecon::bookNTuple(), and MdcTrackList::pickHits().

◆ m_pickMcTk

NTuple::Array<long> m_pickMcTk
extern

Definition at line 227 of file MdcHistItem.h.

Referenced by MdcTrkRecon::bookNTuple(), and MdcTrackList::pickHits().

◆ m_pickNCell

NTuple::Item<long> m_pickNCell
extern

Definition at line 212 of file MdcHistItem.h.

Referenced by MdcTrkRecon::bookNTuple(), and MdcTrackList::pickHits().

◆ m_pickNCellWithDigi

NTuple::Item<long> m_pickNCellWithDigi
extern

Definition at line 213 of file MdcHistItem.h.

Referenced by MdcTrkRecon::bookNTuple(), and MdcTrackList::pickHits().

◆ m_pickPhiHighCut

NTuple::Array<double> m_pickPhiHighCut
extern

Definition at line 225 of file MdcHistItem.h.

Referenced by MdcTrkRecon::bookNTuple(), and MdcTrackList::pickHits().

◆ m_pickPhiLowCut

NTuple::Array<double> m_pickPhiLowCut
extern

Definition at line 224 of file MdcHistItem.h.

Referenced by MdcTrkRecon::bookNTuple(), and MdcTrackList::pickHits().

◆ m_pickPhizOk

NTuple::Array<int> m_pickPhizOk
extern

Definition at line 218 of file MdcHistItem.h.

Referenced by MdcTrkRecon::bookNTuple(), and MdcTrackList::pickHits().

◆ m_pickPredDrift

NTuple::Array<double> m_pickPredDrift
extern

Definition at line 215 of file MdcHistItem.h.

Referenced by MdcTrkRecon::bookNTuple(), and MdcTrackList::pickHits().

◆ m_pickPt

NTuple::Array<double> m_pickPt
extern

Definition at line 229 of file MdcHistItem.h.

Referenced by MdcTrkRecon::bookNTuple(), and MdcTrackList::pickHits().

◆ m_pickResid

NTuple::Array<double> m_pickResid
extern

Definition at line 222 of file MdcHistItem.h.

Referenced by MdcTrkRecon::bookNTuple(), and MdcTrackList::pickHits().

◆ m_pickSigma

NTuple::Array<double> m_pickSigma
extern

Definition at line 223 of file MdcHistItem.h.

Referenced by MdcTrkRecon::bookNTuple(), and MdcTrackList::pickHits().

◆ m_pickWire

NTuple::Array<long> m_pickWire
extern

Definition at line 214 of file MdcHistItem.h.

Referenced by MdcTrkRecon::bookNTuple(), and MdcTrackList::pickHits().

◆ m_pickZ

NTuple::Array<double> m_pickZ
extern

Definition at line 221 of file MdcHistItem.h.

Referenced by MdcTrkRecon::bookNTuple(), and MdcTrackList::pickHits().

◆ m_tuplePick

NTuple::Tuple* m_tuplePick
extern

Definition at line 210 of file MdcHistItem.h.

Referenced by MdcTrkRecon::bookNTuple(), and MdcTrackList::pickHits().