BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
MdcxFindTracks.cxx File Reference
#include "MdcxReco/MdcxFindTracks.h"
#include "MdcGeom/Constants.h"
#include "MdcxReco/MdcxHit.h"
#include "MdcxReco/MdcxParameters.h"
#include "MdcxReco/Mdcxprobab.h"
#include <math.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)
#define prt(n)

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)
Value:
#n

Definition at line 33 of file MdcxFindTracks.cxx.

◆ prt

#define prt ( n)
Value:
<< setw( 8 ) << GET_NAME( n ) << " " << setw( 8 ) << n << endl
const Int_t n
#define GET_NAME(n)

Definition at line 34 of file MdcxFindTracks.cxx.

Referenced by BesMucHit::BesMucHit(), BesMucNoise::NoiseByNosRatio(), BesMucNoise::NoiseSampling(), MdcxFindTracks::process(), and parityC::readParityC().

Variable Documentation

◆ g_dPhiAU

AIDA::IHistogram2D* g_dPhiAU
extern

Definition at line 7 of file MdcxHistItem.cxx.

◆ g_dPhiAV

AIDA::IHistogram2D* g_dPhiAV
extern

Definition at line 12 of file MdcxHistItem.cxx.

◆ g_dropHitsSigma

AIDA::IHistogram2D* g_dropHitsSigma
extern

Definition at line 38 of file MdcxHistItem.cxx.

◆ g_eventNo

int g_eventNo
extern

Definition at line 61 of file FTFinder.cxx.

◆ g_omegag

AIDA::IHistogram1D* g_omegag
extern

Definition at line 6 of file MdcxHistItem.cxx.

◆ g_trklappend1

AIDA::IHistogram1D* g_trklappend1
extern

Definition at line 24 of file MdcxHistItem.cxx.

◆ g_trklappend2

AIDA::IHistogram1D* g_trklappend2
extern

Definition at line 25 of file MdcxHistItem.cxx.

◆ g_trklappend3

AIDA::IHistogram1D* g_trklappend3
extern

Definition at line 26 of file MdcxHistItem.cxx.

◆ g_trklcircle

AIDA::IHistogram1D* g_trklcircle
extern

Definition at line 19 of file MdcxHistItem.cxx.

◆ g_trkld

AIDA::IHistogram1D* g_trkld
extern

Definition at line 32 of file MdcxHistItem.cxx.

◆ g_trkldl

AIDA::IHistogram2D* g_trkldl
extern

Definition at line 36 of file MdcxHistItem.cxx.

◆ g_trkldoca

AIDA::IHistogram1D* g_trkldoca
extern

Definition at line 34 of file MdcxHistItem.cxx.

◆ g_trkldrop1

AIDA::IHistogram1D* g_trkldrop1
extern

Definition at line 22 of file MdcxHistItem.cxx.

◆ g_trkldrop2

AIDA::IHistogram1D* g_trkldrop2
extern

Definition at line 23 of file MdcxHistItem.cxx.

◆ g_trkle

AIDA::IHistogram1D* g_trkle
extern

Definition at line 33 of file MdcxHistItem.cxx.

◆ g_trklel

AIDA::IHistogram2D* g_trklel
extern

Definition at line 37 of file MdcxHistItem.cxx.

◆ g_trklfirstProb

AIDA::IHistogram1D* g_trklfirstProb
extern

Definition at line 27 of file MdcxHistItem.cxx.

◆ g_trklgood

AIDA::IHistogram1D* g_trklgood
extern

Definition at line 20 of file MdcxHistItem.cxx.

◆ g_trklhelix

AIDA::IHistogram1D* g_trklhelix
extern

Definition at line 21 of file MdcxHistItem.cxx.

◆ g_trkllayer

AIDA::IHistogram1D* g_trkllayer
extern

Definition at line 35 of file MdcxHistItem.cxx.

◆ g_trkllmk

AIDA::IHistogram1D* g_trkllmk
extern

Definition at line 18 of file MdcxHistItem.cxx.

◆ g_trklproca

AIDA::IHistogram1D* g_trklproca
extern

Definition at line 30 of file MdcxHistItem.cxx.

◆ g_trkltemp

AIDA::IHistogram1D* g_trkltemp
extern

Definition at line 28 of file MdcxHistItem.cxx.

◆ m_addSegAddD0

NTuple::Item<double> m_addSegAddD0
extern

Definition at line 153 of file MdcxHistItem.cxx.

◆ m_addSegAddLen

NTuple::Item<double> m_addSegAddLen
extern

Definition at line 152 of file MdcxHistItem.cxx.

◆ m_addSegAddPhi

NTuple::Item<double> m_addSegAddPhi
extern

Definition at line 150 of file MdcxHistItem.cxx.

◆ m_addSegAddPhi0

NTuple::Item<double> m_addSegAddPhi0
extern

Definition at line 154 of file MdcxHistItem.cxx.

◆ m_addSegAddPhiLay

NTuple::Item<double> m_addSegAddPhiLay
extern

Definition at line 151 of file MdcxHistItem.cxx.

◆ m_addSegAddSl

NTuple::Item<double> m_addSegAddSl
extern

Definition at line 149 of file MdcxHistItem.cxx.

◆ m_addSegEvtNo

NTuple::Item<long> m_addSegEvtNo
extern

Definition at line 157 of file MdcxHistItem.cxx.

◆ m_addSegLen

NTuple::Item<double> m_addSegLen
extern

Definition at line 160 of file MdcxHistItem.cxx.

◆ m_addSegPoca

NTuple::Item<double> m_addSegPoca
extern

Definition at line 158 of file MdcxHistItem.cxx.

◆ m_addSegSame

NTuple::Item<long> m_addSegSame
extern

Definition at line 142 of file MdcxHistItem.cxx.

◆ m_addSegSeedD0

NTuple::Item<double> m_addSegSeedD0
extern

Definition at line 147 of file MdcxHistItem.cxx.

◆ m_addSegSeedLen

NTuple::Item<double> m_addSegSeedLen
extern

Definition at line 146 of file MdcxHistItem.cxx.

◆ m_addSegSeedPhi

NTuple::Item<double> m_addSegSeedPhi
extern

Definition at line 144 of file MdcxHistItem.cxx.

◆ m_addSegSeedPhi0

NTuple::Item<double> m_addSegSeedPhi0
extern

Definition at line 148 of file MdcxHistItem.cxx.

◆ m_addSegSeedPhiLay

NTuple::Item<double> m_addSegSeedPhiLay
extern

Definition at line 145 of file MdcxHistItem.cxx.

◆ m_addSegSeedSl

NTuple::Item<double> m_addSegSeedSl
extern

Definition at line 143 of file MdcxHistItem.cxx.

◆ m_addSegSlayer

NTuple::Item<long> m_addSegSlayer
extern

Definition at line 159 of file MdcxHistItem.cxx.

◆ m_segCombDLenAU

NTuple::Item<double> m_segCombDLenAU
extern

Definition at line 167 of file MdcxHistItem.cxx.

◆ m_segCombDLenUV

NTuple::Item<double> m_segCombDLenUV
extern

Definition at line 168 of file MdcxHistItem.cxx.

◆ m_segCombOmega

NTuple::Item<double> m_segCombOmega
extern

Definition at line 164 of file MdcxHistItem.cxx.

◆ m_segCombPhiA

NTuple::Item<double> m_segCombPhiA
extern

Definition at line 172 of file MdcxHistItem.cxx.

◆ m_segCombPhiU

NTuple::Item<double> m_segCombPhiU
extern

Definition at line 173 of file MdcxHistItem.cxx.

◆ m_segCombPhiV

NTuple::Item<double> m_segCombPhiV
extern

Definition at line 174 of file MdcxHistItem.cxx.

◆ m_segCombPoca

NTuple::Item<double> m_segCombPoca
extern

◆ m_segCombSameAU

NTuple::Item<double> m_segCombSameAU
extern

Definition at line 165 of file MdcxHistItem.cxx.

◆ m_segCombSameUV

NTuple::Item<double> m_segCombSameUV
extern

Definition at line 166 of file MdcxHistItem.cxx.

◆ m_segCombSlA

NTuple::Item<double> m_segCombSlA
extern

Definition at line 169 of file MdcxHistItem.cxx.

◆ m_segCombSlU

NTuple::Item<double> m_segCombSlU
extern

Definition at line 170 of file MdcxHistItem.cxx.

◆ m_segCombSlV

NTuple::Item<double> m_segCombSlV
extern

Definition at line 171 of file MdcxHistItem.cxx.

◆ m_segDropHitsDoca

NTuple::Item<double> m_segDropHitsDoca
extern

Definition at line 181 of file MdcxHistItem.cxx.

◆ m_segDropHitsDrift

NTuple::Item<double> m_segDropHitsDrift
extern

Definition at line 183 of file MdcxHistItem.cxx.

◆ m_segDropHitsEvtNo

NTuple::Item<long> m_segDropHitsEvtNo
extern

Definition at line 177 of file MdcxHistItem.cxx.

◆ m_segDropHitsLayer

NTuple::Item<long> m_segDropHitsLayer
extern

Definition at line 178 of file MdcxHistItem.cxx.

◆ m_segDropHitsMcTkId

NTuple::Item<double> m_segDropHitsMcTkId
extern

Definition at line 184 of file MdcxHistItem.cxx.

◆ m_segDropHitsPull

NTuple::Item<double> m_segDropHitsPull
extern

Definition at line 180 of file MdcxHistItem.cxx.

◆ m_segDropHitsSigma

NTuple::Item<double> m_segDropHitsSigma
extern

Definition at line 182 of file MdcxHistItem.cxx.

◆ m_segDropHitsWire

NTuple::Item<long> m_segDropHitsWire
extern

Definition at line 179 of file MdcxHistItem.cxx.

◆ m_xtupleAddSeg1

NTuple::Tuple* m_xtupleAddSeg1
extern

Definition at line 141 of file MdcxHistItem.cxx.

◆ m_xtupleAddSeg2

NTuple::Tuple* m_xtupleAddSeg2
extern

Definition at line 156 of file MdcxHistItem.cxx.

◆ m_xtupleDropHits

NTuple::Tuple* m_xtupleDropHits
extern

Definition at line 176 of file MdcxHistItem.cxx.

◆ m_xtupleSegComb

NTuple::Tuple* m_xtupleSegComb
extern

Definition at line 162 of file MdcxHistItem.cxx.