/home/bes3soft/bes3soft/Boss/7.0.2/dist/7.0.2/Reconstruction/MdcPatRec/MdcxReco/MdcxReco-00-01-59/src/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.

Defines

#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


Define Documentation

#define GET_NAME (  )     #n

Definition at line 33 of file MdcxFindTracks.cxx.

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

Definition at line 34 of file MdcxFindTracks.cxx.

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


Variable Documentation

AIDA::IHistogram2D* g_dPhiAU

Definition at line 25 of file MdcxHistItem.h.

Referenced by MdcxTrackFinder::bookNTuple(), and MdcxFindTracks::process().

AIDA::IHistogram2D* g_dPhiAV

Definition at line 30 of file MdcxHistItem.h.

Referenced by MdcxTrackFinder::bookNTuple(), and MdcxFindTracks::process().

AIDA::IHistogram2D* g_dropHitsSigma

Definition at line 57 of file MdcxHistItem.h.

Referenced by MdcxTrackFinder::bookNTuple().

int g_eventNo

Definition at line 22 of file ntupleItem.h.

AIDA::IHistogram1D* g_omegag

Definition at line 24 of file MdcxHistItem.h.

Referenced by MdcxTrackFinder::bookNTuple(), and MdcxFindTracks::process().

AIDA::IHistogram1D* g_trklappend1

Definition at line 42 of file MdcxHistItem.h.

Referenced by MdcxTrackFinder::bookNTuple(), and MdcxFindTracks::process().

AIDA::IHistogram1D* g_trklappend2

Definition at line 43 of file MdcxHistItem.h.

Referenced by MdcxTrackFinder::bookNTuple(), and MdcxFindTracks::process().

AIDA::IHistogram1D* g_trklappend3

Definition at line 44 of file MdcxHistItem.h.

Referenced by MdcxTrackFinder::bookNTuple(), and MdcxFindTracks::process().

AIDA::IHistogram1D* g_trklcircle

Definition at line 37 of file MdcxHistItem.h.

Referenced by MdcxTrackFinder::bookNTuple().

AIDA::IHistogram1D* g_trkld

Definition at line 51 of file MdcxHistItem.h.

Referenced by MdcxTrackFinder::bookNTuple().

AIDA::IHistogram2D* g_trkldl

Definition at line 55 of file MdcxHistItem.h.

Referenced by MdcxTrackFinder::bookNTuple().

AIDA::IHistogram1D* g_trkldoca

Definition at line 53 of file MdcxHistItem.h.

Referenced by MdcxTrackFinder::bookNTuple().

AIDA::IHistogram1D* g_trkldrop1

Definition at line 40 of file MdcxHistItem.h.

Referenced by MdcxTrackFinder::bookNTuple().

AIDA::IHistogram1D* g_trkldrop2

Definition at line 41 of file MdcxHistItem.h.

Referenced by MdcxTrackFinder::bookNTuple().

AIDA::IHistogram1D* g_trkle

Definition at line 52 of file MdcxHistItem.h.

Referenced by MdcxTrackFinder::bookNTuple().

AIDA::IHistogram2D* g_trklel

Definition at line 56 of file MdcxHistItem.h.

Referenced by MdcxTrackFinder::bookNTuple().

AIDA::IHistogram1D* g_trklfirstProb

Definition at line 46 of file MdcxHistItem.h.

Referenced by MdcxTrackFinder::bookNTuple(), and MdcxFindTracks::process().

AIDA::IHistogram1D* g_trklgood

Definition at line 38 of file MdcxHistItem.h.

Referenced by MdcxTrackFinder::bookNTuple(), and MdcxFindTracks::process().

AIDA::IHistogram1D* g_trklhelix

Definition at line 39 of file MdcxHistItem.h.

Referenced by MdcxTrackFinder::bookNTuple(), and MdcxFindTracks::process().

AIDA::IHistogram1D* g_trkllayer

Definition at line 54 of file MdcxHistItem.h.

Referenced by MdcxTrackFinder::bookNTuple().

AIDA::IHistogram1D* g_trkllmk

Definition at line 36 of file MdcxHistItem.h.

Referenced by MdcxTrackFinder::bookNTuple(), and MdcxFindTracks::process().

AIDA::IHistogram1D* g_trklproca

Definition at line 49 of file MdcxHistItem.h.

Referenced by MdcxTrackFinder::bookNTuple(), and MdcxFindTracks::process().

AIDA::IHistogram1D* g_trkltemp

Definition at line 47 of file MdcxHistItem.h.

Referenced by MdcxTrackFinder::bookNTuple().

NTuple::Item<double> m_addSegAddD0

Definition at line 168 of file MdcxHistItem.h.

Referenced by MdcxTrackFinder::bookNTuple(), and MdcxFindTracks::process().

NTuple::Item<double> m_addSegAddLen

Definition at line 167 of file MdcxHistItem.h.

Referenced by MdcxTrackFinder::bookNTuple().

NTuple::Item<double> m_addSegAddPhi

Definition at line 165 of file MdcxHistItem.h.

Referenced by MdcxTrackFinder::bookNTuple(), and MdcxFindTracks::process().

NTuple::Item<double> m_addSegAddPhi0

Definition at line 169 of file MdcxHistItem.h.

Referenced by MdcxTrackFinder::bookNTuple(), and MdcxFindTracks::process().

NTuple::Item<double> m_addSegAddPhiLay

Definition at line 166 of file MdcxHistItem.h.

Referenced by MdcxTrackFinder::bookNTuple(), and MdcxFindTracks::process().

NTuple::Item<double> m_addSegAddSl

Definition at line 164 of file MdcxHistItem.h.

Referenced by MdcxTrackFinder::bookNTuple(), and MdcxFindTracks::process().

NTuple::Item<long> m_addSegEvtNo

Definition at line 172 of file MdcxHistItem.h.

Referenced by MdcxTrackFinder::bookNTuple(), and MdcxFindTracks::process().

NTuple::Item<double> m_addSegLen

Definition at line 175 of file MdcxHistItem.h.

Referenced by MdcxTrackFinder::bookNTuple(), and MdcxFindTracks::process().

NTuple::Item<double> m_addSegPoca

Definition at line 173 of file MdcxHistItem.h.

Referenced by MdcxTrackFinder::bookNTuple(), and MdcxFindTracks::process().

NTuple::Item<long> m_addSegSame

Definition at line 157 of file MdcxHistItem.h.

Referenced by MdcxTrackFinder::bookNTuple(), and MdcxFindTracks::process().

NTuple::Item<double> m_addSegSeedD0

Definition at line 162 of file MdcxHistItem.h.

Referenced by MdcxTrackFinder::bookNTuple(), and MdcxFindTracks::process().

NTuple::Item<double> m_addSegSeedLen

Definition at line 161 of file MdcxHistItem.h.

Referenced by MdcxTrackFinder::bookNTuple().

NTuple::Item<double> m_addSegSeedPhi

Definition at line 159 of file MdcxHistItem.h.

Referenced by MdcxTrackFinder::bookNTuple(), and MdcxFindTracks::process().

NTuple::Item<double> m_addSegSeedPhi0

Definition at line 163 of file MdcxHistItem.h.

Referenced by MdcxTrackFinder::bookNTuple(), and MdcxFindTracks::process().

NTuple::Item<double> m_addSegSeedPhiLay

Definition at line 160 of file MdcxHistItem.h.

Referenced by MdcxTrackFinder::bookNTuple(), and MdcxFindTracks::process().

NTuple::Item<double> m_addSegSeedSl

Definition at line 158 of file MdcxHistItem.h.

Referenced by MdcxTrackFinder::bookNTuple(), and MdcxFindTracks::process().

NTuple::Item<long> m_addSegSlayer

Definition at line 174 of file MdcxHistItem.h.

Referenced by MdcxTrackFinder::bookNTuple(), and MdcxFindTracks::process().

NTuple::Item<double> m_segCombDLenAU

Definition at line 182 of file MdcxHistItem.h.

Referenced by MdcxTrackFinder::bookNTuple(), and MdcxFindTracks::process().

NTuple::Item<double> m_segCombDLenUV

Definition at line 183 of file MdcxHistItem.h.

Referenced by MdcxTrackFinder::bookNTuple(), and MdcxFindTracks::process().

NTuple::Item<double> m_segCombOmega

Definition at line 179 of file MdcxHistItem.h.

Referenced by MdcxTrackFinder::bookNTuple(), and MdcxFindTracks::process().

NTuple::Item<double> m_segCombPhiA

Definition at line 187 of file MdcxHistItem.h.

Referenced by MdcxTrackFinder::bookNTuple(), and MdcxFindTracks::process().

NTuple::Item<double> m_segCombPhiU

Definition at line 188 of file MdcxHistItem.h.

Referenced by MdcxTrackFinder::bookNTuple(), and MdcxFindTracks::process().

NTuple::Item<double> m_segCombPhiV

Definition at line 189 of file MdcxHistItem.h.

Referenced by MdcxTrackFinder::bookNTuple(), and MdcxFindTracks::process().

NTuple::Item<double> m_segCombPoca

NTuple::Item<double> m_segCombSameAU

Definition at line 180 of file MdcxHistItem.h.

Referenced by MdcxTrackFinder::bookNTuple(), and MdcxFindTracks::process().

NTuple::Item<double> m_segCombSameUV

Definition at line 181 of file MdcxHistItem.h.

Referenced by MdcxTrackFinder::bookNTuple(), and MdcxFindTracks::process().

NTuple::Item<double> m_segCombSlA

Definition at line 184 of file MdcxHistItem.h.

Referenced by MdcxTrackFinder::bookNTuple(), and MdcxFindTracks::process().

NTuple::Item<double> m_segCombSlU

Definition at line 185 of file MdcxHistItem.h.

Referenced by MdcxTrackFinder::bookNTuple(), and MdcxFindTracks::process().

NTuple::Item<double> m_segCombSlV

Definition at line 186 of file MdcxHistItem.h.

Referenced by MdcxTrackFinder::bookNTuple(), and MdcxFindTracks::process().

NTuple::Item<double> m_segDropHitsDoca

Definition at line 196 of file MdcxHistItem.h.

Referenced by MdcxTrackFinder::bookNTuple(), and MdcxFindTracks::drophits().

NTuple::Item<double> m_segDropHitsDrift

Definition at line 198 of file MdcxHistItem.h.

Referenced by MdcxTrackFinder::bookNTuple(), and MdcxFindTracks::drophits().

NTuple::Item<long> m_segDropHitsEvtNo

Definition at line 192 of file MdcxHistItem.h.

Referenced by MdcxTrackFinder::bookNTuple(), and MdcxFindTracks::drophits().

NTuple::Item<long> m_segDropHitsLayer

Definition at line 193 of file MdcxHistItem.h.

Referenced by MdcxTrackFinder::bookNTuple(), and MdcxFindTracks::drophits().

NTuple::Item<double> m_segDropHitsMcTkId

Definition at line 199 of file MdcxHistItem.h.

Referenced by MdcxTrackFinder::bookNTuple(), and MdcxFindTracks::drophits().

NTuple::Item<double> m_segDropHitsPull

Definition at line 195 of file MdcxHistItem.h.

Referenced by MdcxTrackFinder::bookNTuple(), and MdcxFindTracks::drophits().

NTuple::Item<double> m_segDropHitsSigma

Definition at line 197 of file MdcxHistItem.h.

Referenced by MdcxTrackFinder::bookNTuple(), and MdcxFindTracks::drophits().

NTuple::Item<long> m_segDropHitsWire

Definition at line 194 of file MdcxHistItem.h.

Referenced by MdcxTrackFinder::bookNTuple(), and MdcxFindTracks::drophits().

NTuple::Tuple* m_xtupleAddSeg1

Definition at line 156 of file MdcxHistItem.h.

Referenced by MdcxTrackFinder::bookNTuple(), and MdcxFindTracks::process().

NTuple::Tuple* m_xtupleAddSeg2

Definition at line 171 of file MdcxHistItem.h.

Referenced by MdcxTrackFinder::bookNTuple(), and MdcxFindTracks::process().

NTuple::Tuple* m_xtupleDropHits

Definition at line 191 of file MdcxHistItem.h.

Referenced by MdcxTrackFinder::bookNTuple(), and MdcxFindTracks::drophits().

NTuple::Tuple* m_xtupleSegComb

Definition at line 177 of file MdcxHistItem.h.

Referenced by MdcxTrackFinder::bookNTuple(), and MdcxFindTracks::process().


Generated on Tue Nov 29 23:16:58 2016 for BOSS_7.0.2 by  doxygen 1.4.7