BOSS 7.0.1
BESIII Offline Software System
Loading...
Searching...
No Matches
MdcxFindTracks.cxx File Reference
#include <math.h>
#include "MdcxReco/MdcxFindTracks.h"
#include "MdcxReco/MdcxParameters.h"
#include "MdcxReco/Mdcxprobab.h"
#include "MdcxReco/MdcxHit.h"
#include "MdcGeom/Constants.h"
#include "AIDA/IHistogram1D.h"
#include "AIDA/IHistogram2D.h"
#include "GaudiKernel/NTuple.h"

Go to the source code of this file.

Macros

#define GET_NAME(n)   #n
 
#define prt(n)   <<setw(8)<<GET_NAME(n)<<" "<<setw(8)<<n<<endl
 

Variables

int g_eventNo
 
AIDA::IHistogram1D * g_omegag
 
AIDA::IHistogram2D * g_dPhiAU
 
AIDA::IHistogram2D * g_dPhiAV
 
AIDA::IHistogram1D * g_trkllmk
 
AIDA::IHistogram1D * g_trklcircle
 
AIDA::IHistogram1D * g_trklgood
 
AIDA::IHistogram1D * g_trklhelix
 
AIDA::IHistogram1D * g_trkldrop1
 
AIDA::IHistogram1D * g_trkldrop2
 
AIDA::IHistogram1D * g_trklappend1
 
AIDA::IHistogram1D * g_trklappend2
 
AIDA::IHistogram1D * g_trklappend3
 
AIDA::IHistogram1D * g_trklfirstProb
 
AIDA::IHistogram1D * g_trkltemp
 
AIDA::IHistogram1D * g_trklproca
 
AIDA::IHistogram1D * g_trkld
 
AIDA::IHistogram1D * g_trkle
 
AIDA::IHistogram1D * g_trkldoca
 
AIDA::IHistogram1D * g_trkllayer
 
AIDA::IHistogram2D * g_trkldl
 
AIDA::IHistogram2D * g_trklel
 
AIDA::IHistogram2D * g_dropHitsSigma
 
NTuple::Tuple * m_xtupleAddSeg1
 
NTuple::Item< long > m_addSegSame
 
NTuple::Item< double > m_addSegSeedSl
 
NTuple::Item< double > m_addSegSeedPhi
 
NTuple::Item< double > m_addSegSeedPhiLay
 
NTuple::Item< double > m_addSegSeedD0
 
NTuple::Item< double > m_addSegSeedLen
 
NTuple::Item< double > m_addSegSeedPhi0
 
NTuple::Item< double > m_addSegAddSl
 
NTuple::Item< double > m_addSegAddPhi
 
NTuple::Item< double > m_addSegAddPhiLay
 
NTuple::Item< double > m_addSegAddD0
 
NTuple::Item< double > m_addSegAddLen
 
NTuple::Item< double > m_addSegAddPhi0
 
NTuple::Tuple * m_xtupleAddSeg2
 
NTuple::Item< long > m_addSegEvtNo
 
NTuple::Item< double > m_addSegPoca
 
NTuple::Item< long > m_addSegSlayer
 
NTuple::Item< double > m_addSegLen
 
NTuple::Tuple * m_xtupleSegComb
 
NTuple::Item< double > m_segCombOmega
 
NTuple::Item< double > m_segCombSameAU
 
NTuple::Item< double > m_segCombSameUV
 
NTuple::Item< double > m_segCombDLenAU
 
NTuple::Item< double > m_segCombDLenUV
 
NTuple::Item< double > m_segCombSlA
 
NTuple::Item< double > m_segCombSlU
 
NTuple::Item< double > m_segCombSlV
 
NTuple::Item< double > m_segCombPhiA
 
NTuple::Item< double > m_segCombPhiU
 
NTuple::Item< double > m_segCombPhiV
 
NTuple::Item< double > m_segCombPoca
 
NTuple::Tuple * m_xtupleDropHits
 
NTuple::Item< long > m_segDropHitsEvtNo
 
NTuple::Item< long > m_segDropHitsLayer
 
NTuple::Item< long > m_segDropHitsWire
 
NTuple::Item< double > m_segDropHitsPull
 
NTuple::Item< double > m_segDropHitsDoca
 
NTuple::Item< double > m_segDropHitsSigma
 
NTuple::Item< double > m_segDropHitsDrift
 
NTuple::Item< double > m_segDropHitsMcTkId
 

Macro Definition Documentation

◆ GET_NAME

#define GET_NAME (   n)    #n

Definition at line 33 of file MdcxFindTracks.cxx.

◆ prt

#define prt (   n)    <<setw(8)<<GET_NAME(n)<<" "<<setw(8)<<n<<endl

Definition at line 34 of file MdcxFindTracks.cxx.

Variable Documentation

◆ g_dPhiAU

AIDA::IHistogram2D* g_dPhiAU
extern

◆ g_dPhiAV

AIDA::IHistogram2D* g_dPhiAV
extern

◆ g_dropHitsSigma

AIDA::IHistogram2D* g_dropHitsSigma
extern

◆ g_eventNo

◆ g_omegag

AIDA::IHistogram1D* g_omegag
extern

◆ g_trklappend1

AIDA::IHistogram1D* g_trklappend1
extern

◆ g_trklappend2

AIDA::IHistogram1D* g_trklappend2
extern

◆ g_trklappend3

AIDA::IHistogram1D* g_trklappend3
extern

◆ g_trklcircle

AIDA::IHistogram1D* g_trklcircle
extern

◆ g_trkld

AIDA::IHistogram1D* g_trkld
extern

◆ g_trkldl

AIDA::IHistogram2D* g_trkldl
extern

◆ g_trkldoca

AIDA::IHistogram1D* g_trkldoca
extern

◆ g_trkldrop1

AIDA::IHistogram1D* g_trkldrop1
extern

◆ g_trkldrop2

AIDA::IHistogram1D* g_trkldrop2
extern

◆ g_trkle

AIDA::IHistogram1D* g_trkle
extern

◆ g_trklel

AIDA::IHistogram2D* g_trklel
extern

◆ g_trklfirstProb

AIDA::IHistogram1D* g_trklfirstProb
extern

◆ g_trklgood

AIDA::IHistogram1D* g_trklgood
extern

◆ g_trklhelix

AIDA::IHistogram1D* g_trklhelix
extern

◆ g_trkllayer

AIDA::IHistogram1D* g_trkllayer
extern

◆ g_trkllmk

AIDA::IHistogram1D* g_trkllmk
extern

◆ g_trklproca

AIDA::IHistogram1D* g_trklproca
extern

◆ g_trkltemp

AIDA::IHistogram1D* g_trkltemp
extern

◆ m_addSegAddD0

NTuple::Item<double> m_addSegAddD0
extern

◆ m_addSegAddLen

NTuple::Item<double> m_addSegAddLen
extern

◆ m_addSegAddPhi

NTuple::Item<double> m_addSegAddPhi
extern

◆ m_addSegAddPhi0

NTuple::Item<double> m_addSegAddPhi0
extern

◆ m_addSegAddPhiLay

NTuple::Item<double> m_addSegAddPhiLay
extern

◆ m_addSegAddSl

NTuple::Item<double> m_addSegAddSl
extern

◆ m_addSegEvtNo

NTuple::Item<long> m_addSegEvtNo
extern

◆ m_addSegLen

NTuple::Item<double> m_addSegLen
extern

◆ m_addSegPoca

NTuple::Item<double> m_addSegPoca
extern

◆ m_addSegSame

NTuple::Item<long> m_addSegSame
extern

◆ m_addSegSeedD0

NTuple::Item<double> m_addSegSeedD0
extern

◆ m_addSegSeedLen

NTuple::Item<double> m_addSegSeedLen
extern

◆ m_addSegSeedPhi

NTuple::Item<double> m_addSegSeedPhi
extern

◆ m_addSegSeedPhi0

NTuple::Item<double> m_addSegSeedPhi0
extern

◆ m_addSegSeedPhiLay

NTuple::Item<double> m_addSegSeedPhiLay
extern

◆ m_addSegSeedSl

NTuple::Item<double> m_addSegSeedSl
extern

◆ m_addSegSlayer

NTuple::Item<long> m_addSegSlayer
extern

◆ m_segCombDLenAU

NTuple::Item<double> m_segCombDLenAU
extern

◆ m_segCombDLenUV

NTuple::Item<double> m_segCombDLenUV
extern

◆ m_segCombOmega

NTuple::Item<double> m_segCombOmega
extern

◆ m_segCombPhiA

NTuple::Item<double> m_segCombPhiA
extern

◆ m_segCombPhiU

NTuple::Item<double> m_segCombPhiU
extern

◆ m_segCombPhiV

NTuple::Item<double> m_segCombPhiV
extern

◆ m_segCombPoca

NTuple::Item<double> m_segCombPoca
extern

◆ m_segCombSameAU

NTuple::Item<double> m_segCombSameAU
extern

◆ m_segCombSameUV

NTuple::Item<double> m_segCombSameUV
extern

◆ m_segCombSlA

NTuple::Item<double> m_segCombSlA
extern

◆ m_segCombSlU

NTuple::Item<double> m_segCombSlU
extern

◆ m_segCombSlV

NTuple::Item<double> m_segCombSlV
extern

◆ m_segDropHitsDoca

NTuple::Item<double> m_segDropHitsDoca
extern

◆ m_segDropHitsDrift

NTuple::Item<double> m_segDropHitsDrift
extern

◆ m_segDropHitsEvtNo

NTuple::Item<long> m_segDropHitsEvtNo
extern

◆ m_segDropHitsLayer

NTuple::Item<long> m_segDropHitsLayer
extern

◆ m_segDropHitsMcTkId

NTuple::Item<double> m_segDropHitsMcTkId
extern

◆ m_segDropHitsPull

NTuple::Item<double> m_segDropHitsPull
extern

◆ m_segDropHitsSigma

NTuple::Item<double> m_segDropHitsSigma
extern

◆ m_segDropHitsWire

NTuple::Item<long> m_segDropHitsWire
extern

◆ m_xtupleAddSeg1

NTuple::Tuple* m_xtupleAddSeg1
extern

◆ m_xtupleAddSeg2

NTuple::Tuple* m_xtupleAddSeg2
extern

◆ m_xtupleDropHits

NTuple::Tuple* m_xtupleDropHits
extern

◆ m_xtupleSegComb

NTuple::Tuple* m_xtupleSegComb
extern