|
BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
|
#include <BmnStsVectorFinderV9.h>
Classes | |
| struct | hitinfo |
| struct | candvec |
Public Member Functions | |
| BmnStsVectorFinderV9 () | |
| Default constructor. | |
| ~BmnStsVectorFinderV9 () | |
| Destructor. | |
| virtual InitStatus | Init () |
| Virtual method Init. | |
| virtual void | Exec (Option_t *opt) |
| Virtual method Exec. | |
| virtual void | FinishEvent () |
| Virtual method FinishEvent. | |
| virtual void | Finish () |
| Virtual method Finish. | |
| void | SetMatBudgetFileName (TString s) |
| void | SetNofSiStations (int nsi) |
| int | GetNofSiStations () const |
| void | SetOutBranch (TString outBranch) |
| void | SetExactSel (int trID) |
| TClonesArray * | GetVectorArray () |
| void | SetKillHitsTxP (int ikill=1) |
| void | SetTracksToKill (TClonesArray *tracks) |
| BmnStsVectorFinderV9 () | |
| Default constructor. | |
| ~BmnStsVectorFinderV9 () | |
| Destructor. | |
| virtual InitStatus | Init () |
| Virtual method Init. | |
| virtual void | Exec (Option_t *opt) |
| Virtual method Exec. | |
| virtual void | FinishEvent () |
| Virtual method FinishEvent. | |
| virtual void | Finish () |
| Virtual method Finish. | |
| void | SetMatBudgetFileName (TString s) |
| void | SetNofSiStations (int nsi) |
| int | GetNofSiStations () const |
| void | SetOutBranch (TString outBranch) |
| void | SetExactSel (int trID) |
| TClonesArray * | GetVectorArray () |
| void | SetKillHitsTxP (int ikill=1) |
| void | SetTracksToKill (TClonesArray *tracks) |
Definition at line 34 of file BmnStsVectorFinderV9.h.
| BmnStsVectorFinderV9::BmnStsVectorFinderV9 | ( | ) |
Definition at line 48 of file BmnStsVectorFinderV9.cxx.
References discarded, fClusArray, fEvent, fExact, fExactSel, fGemConfigFile, fHitArray, fHitConverter, fKillHitsTxP, fMatBudgetFileName, fNbranches, fNSi, fNsta, fOut, fOutBranch, fPass, fSilConfigFile, fTMVAtracks, fTrackArray, fTracksToKill, and fUseTMVA.
Referenced by BmnStsVectorFinderV9(), KillHitsTxP(), and operator=().
| BmnStsVectorFinderV9::~BmnStsVectorFinderV9 | ( | ) |
Definition at line 86 of file BmnStsVectorFinderV9.cxx.
|
private |
| BmnStsVectorFinderV9::BmnStsVectorFinderV9 | ( | ) |
| BmnStsVectorFinderV9::~BmnStsVectorFinderV9 | ( | ) |
|
private |
|
private |
Searching common hits in 2 tracks to determine doubles tr1 contains fewer hits than tr2
Definition at line 2320 of file BmnStsVectorFinderV9.cxx.
References fHitArray, CbmStsTrack::GetNStsHits(), TArray::GetSize(), CbmStsHit::GetStationNr(), CbmStsTrack::GetStsHitIndex(), CbmStsTrack::GetStsHits(), i, and TMath::Min().
Referenced by RemoveDoubles().
|
private |
Definition at line 1085 of file BmnStsVectorFinderV9.cxx.
References fTanXmax.
Referenced by BuildDoublets(), and FillHitInfo().
|
private |
Definition at line 874 of file BmnStsVectorFinderV9.cxx.
References TMath::Abs(), BinCenterTx(), BmnStsVectorFinderV9::candvec::code, Curv3(), DTxWindow(), fBy, fCandVec, fCandVec2, fCandVec3, fCurvSta, fdTanXB0, fdTanY, fExact, fHitArray, fMap2, fMap2Out, fMap3, fMapCode3, fmapHits, fmapTx, fmapTy, fmapX, fNbranches, fNSi, fNsta, fOut, fPass, fPTcut, fTxBins, fTxBinw, fUseTMVA, fZmean, GetHitId(), BmnStsVectorFinderV9::candvec::idmaxP, BmnStsVectorFinderV9::candvec::lengxz, BmnStsVectorFinderV9::candvec::momxz, BmnStsVectorFinderV9::candvec::nskips, PrintHits(), TMath::Sqrt(), BmnStsVectorFinderV9::candvec::stahit, TMVAOutput2(), BmnStsVectorFinderV9::candvec::tx, and BmnStsVectorFinderV9::candvec::ty.
Referenced by Exec().
|
private |
|
private |
!! AZ-280323 - no jumps over stations at 1'st pass !!!
Definition at line 1458 of file BmnStsVectorFinderV9.cxx.
References ExtendTrack(), fCandVec3, fMap3, fNhitsMin, fNsta, fPass, TMath::Min(), BmnStsVectorFinderV9::candvec::nskips, and BmnStsVectorFinderV9::candvec::stahit.
Referenced by Exec().
|
private |
|
private |
hitMap -— aaa1.stahit
hit->SetDx(0.05); //AZ-110123 - early estimate
if (hit->GetStationNr() <= fNSi) hit->SetDx(0.02); //AZ-040123 - early estimate
Definition at line 1165 of file BmnStsVectorFinderV9.cxx.
References TMath::Abs(), BmnStsVectorFinderV9::candvec::chi2, Curv3(), discarded, dist(), fBy, fCandVec2, fCandVec3, fdTanXB0, fExact, fHitArray, fMap2, fMap3, fMap3Out, fMapCode3, fmapHits, fNbranches, fNSi, fNsta, fOut, fPass, fPTcut, fUseTMVA, fXyzv, CbmStsHit::GetStationNr(), CbmStsTrack::GetStsHits(), BmnStsVectorFinderV9::candvec::idmaxP, LinearFit(), BmnStsVectorFinderV9::candvec::momxz, BmnStsVectorFinderV9::candvec::nskips, Parabola(), TArrayI::Set(), TMath::Sqrt(), BmnStsVectorFinderV9::candvec::stahit, TMVAOutput3(), BmnStsVectorFinderV9::candvec::tx, and BmnStsVectorFinderV9::candvec::ty.
Referenced by Exec().
|
private |
|
private |
Definition at line 1154 of file BmnStsVectorFinderV9.cxx.
|
private |
|
private |
Definition at line 2797 of file BmnStsVectorFinderV9.cxx.
References TMath::Abs(), TMath::ACos(), fmapHits, fXyzv, BmnStsVectorFinderV9::candvec::lengxz, TVector3::Mag(), TVector3::SetXYZ(), TVector3::SetY(), TMath::Sign(), TMath::Sin(), and BmnStsVectorFinderV9::candvec::stahit.
Referenced by BuildDoublets(), and BuildTriplets().
|
private |
|
private |
Definition at line 1094 of file BmnStsVectorFinderV9.cxx.
References TMath::Abs(), d, ff, FindBin(), fStatData, fTxStep, TMath::Max(), TMath::Min(), Parabola(), TMath::Sign(), and TMath::Sqrt().
Referenced by BuildDoublets().
|
private |
Definition at line 2695 of file BmnStsVectorFinderV9.cxx.
References TMath::Log10(), and TMath::Power().
|
private |
Definition at line 2423 of file BmnStsVectorFinderV9.cxx.
References TMath::Exp(), fExact, fGemStationSet, fHitArray, fitter, fNSi, fNsta, fSilStationSet, fVectorArray, fXyzv, CbmStsTrack::GetChi2(), CbmStsHit::GetDigi(), BmnGemStripStation::GetModule(), BmnSiliconStation::GetModule(), CbmStsTrack::GetNDF(), BmnGemStripStation::GetNModules(), BmnSiliconStation::GetNModules(), CbmStsTrack::GetNStsHits(), CbmStsTrack::GetParamFirst(), CbmStsHit::GetStationNr(), CbmStsTrack::GetStsHitIndex(), CbmKFTrack::GetTrackParam(), BmnGemStripStation::GetZPosition(), BmnSiliconStation::GetZPosition(), BmnGemStripModule::IsPointInsideModule(), BmnSiliconModule::IsPointInsideModule(), nhits, CbmStsTrack::SetFlag(), CbmKFTrackInterface::Smooth(), and TMath::Sqrt().
Referenced by Exec().
|
private |
|
private |
Definition at line 524 of file BmnStsVectorFinderV9.cxx.
References TClonesArray::Compress(), fCandVec3, fClusMaps, fHitArray, fMap2, fMap3, fMapCode3, fmapHits, fNhitsMin, fPass, CbmStsHit::GetDigi(), TObjArray::GetEntriesFast(), CbmStsTrack::GetNStsHits(), CbmStsHit::GetStationNr(), CbmStsTrack::GetStsHitIndex(), MakeCode(), TClonesArray::Remove(), and TObjArray::UncheckedAt().
Referenced by Exec().
|
private |
|
virtual |
Definition at line 393 of file BmnStsVectorFinderV9.cxx.
References BuildDoublets(), BuildTracks(), BuildTriplets(), discarded, ExcludeFakes(), ExcludeHits(), fCandCodes, fCandSet, fClusMaps, fHit2id, fHitArray, FillHitInfo(), FitTracks(), fKillHitsTxP, fMap2Out, fMap3Out, fmapHits, fNhitsMin, fNskips, fNsta, fPass, fTMVAtracks, fTrackArray, fTracks, fVectorArray, CbmStsHit::GetDigi(), GetHitId(), CbmKF::GetNStsStations(), CbmStsHit::GetStationNr(), CbmKF::Instance(), KillHitsTxP(), TMath::Max(), TStopwatch::RealTime(), RemoveDoubles(), TStopwatch::Start(), TStopwatch::Stop(), TMVAOutputTra(), and workTime.
|
virtual |
|
private |
!!AZ-289323 - no jumps over station at 1'st pass
!! Check triplet slopes and curvatures
!!AZ-280323 - jumps over stations
!!AZ-280323 - jumps over stations
!! Extension found
!!AZ-280323 - update number of jumps
Definition at line 1499 of file BmnStsVectorFinderV9.cxx.
References TMath::Abs(), ExtendTrack(), fBy, fCandCodes, fCandVec, fCandVec2, fCandVec3, fExact, FitTrack(), fMap2, fMapCode3, fNhitsMin, fNSi, fNsta, fPass, BmnStsVectorFinderV9::candvec::idmaxP, BmnStsVectorFinderV9::candvec::momxz, BmnStsVectorFinderV9::candvec::nskips, TMath::Sqrt(), and BmnStsVectorFinderV9::candvec::stahit.
Referenced by BuildTracks(), and ExtendTrack().
|
private |
|
private |
Definition at line 1919 of file BmnStsVectorFinderV9.cxx.
|
private |
|
private |
!! For debug
!!
Definition at line 715 of file BmnStsVectorFinderV9.cxx.
References TMath::ATan2(), BinCenterTx(), fBy, fCandVec, fCandVec2, fCandVec3, fExact, fExactSel, fHitArray, FindBin(), fMap2, fMap3, fMapCode3, fmapHits, fmapTx, fmapTy, fmapX, fmapY, fNsta, fPass, fPhiXZ, fSeedVec, fStatData, fTxBins, fTxBinw, fTxStep, fXyzv, fZmean, GetHitId(), and CbmStsHit::GetStationNr().
Referenced by Exec().
|
private |
|
private |
Definition at line 1804 of file BmnStsVectorFinderV9.cxx.
References CbmKFHit::Filter(), fitter, CbmKFTrack::GetHit(), CbmStsTrack::GetParamLast(), CbmKFTrack::GetRefChi2(), CbmKFTrack::GetTrackParam(), CbmKF::Instance(), nhits, CbmStsTrack::SetChi2(), CbmStsTrack::SetNDF(), CbmKFTrack::SetStsTrack(), and BmnStsVectorFinderV9::candvec::stahit.
Referenced by FitTrack().
|
private |
Definition at line 1076 of file BmnStsVectorFinderV9.cxx.
References fTanXmax.
Referenced by DTxWindow(), FillHitInfo(), and ReadTxInfo().
|
virtual |
Definition at line 1958 of file BmnStsVectorFinderV9.cxx.
References fStream2out, fStream3out, and workTime.
|
virtual |
|
virtual |
Definition at line 1937 of file BmnStsVectorFinderV9.cxx.
References fEvent, fMap2Out, fMap3Out, fStream2out, and fStream3out.
|
virtual |
Definition at line 1744 of file BmnStsVectorFinderV9.cxx.
References TMath::Abs(), BmnStsVectorFinderV9::candvec::chi2, fCandSet, FilterHit(), fitter, fNhitsMin, fPass, fTracks, CbmStsTrack::GetChi2(), CbmStsTrack::GetNDF(), CbmStsTrack::GetNStsHits(), CbmStsTrack::GetParamLast(), MakeStsTrack(), TMath::Max(), TMath::Min(), nhits, BmnStsVectorFinderV9::candvec::param, and PrintHits().
Referenced by ExtendTrack().
|
private |
hit->SetDx(0.05); //AZ-110123 - early estimate
hit->SetDy(0.1234);
if (dx < 0.02) hit->SetDx(0.02); //AZ-040123 - early estimate for Si
Definition at line 2007 of file BmnStsVectorFinderV9.cxx.
References TMath::Abs(), TMath::Exp(), fCandSet, fCandVec, fHit2id, fHitArray, fitter, fNhitsMin, fNsta, fPass, fTracks, fXyzv, CbmStsTrack::GetChi2(), CbmStsSector::GetDx(), CbmStsTrack::GetFlag(), CbmStsTrack::GetNDF(), CbmStsTrack::GetNStsHits(), CbmStsTrack::GetParamFirst(), CbmStsStation::GetSector(), TArray::GetSize(), CbmStsDigiScheme::GetStationByNr(), CbmStsHit::GetStationNr(), CbmStsTrack::GetStsHits(), i, CbmStsDigiScheme::Instance(), TMath::Min(), nhits, TArrayI::Set(), TMath::Sqrt(), and BmnStsVectorFinderV9::candvec::stahit.
Referenced by Exec().
|
private |
Definition at line 610 of file BmnStsVectorFinderV9.cxx.
References fClusArray, fDigiMatches, fStsPoints, CbmStsCluster::GetDigi(), CbmStsHit::GetDigi(), GetHitIdBmn(), CbmStsCluster::GetNDigis(), CbmStsDigiMatch::GetRefIndex(), and TVector3::Mag().
Referenced by BuildDoublets(), Exec(), FillHitInfo(), and GetHitId().
Definition at line 113 of file BmnStsVectorFinderV9.h.
References fHitArray, and GetHitId().
Definition at line 113 of file BmnStsVectorFinderV9.h.
References fHitArray, and GetHitId().
Definition at line 687 of file BmnStsVectorFinderV9.cxx.
References fSilPoints, fStsPoints, fVspPoints, CbmStsHit::GetSystemId(), kGEM, and kVSP.
Referenced by GetHitId().
|
inline |
Definition at line 100 of file BmnStsVectorFinderV9.h.
References fNSi.
|
inline |
Definition at line 100 of file BmnStsVectorFinderV9.h.
References fNSi.
|
inline |
Definition at line 103 of file BmnStsVectorFinderV9.h.
References fVectorArray.
Referenced by KillHitsTxP().
|
inline |
Definition at line 103 of file BmnStsVectorFinderV9.h.
References fVectorArray.
|
private |
Definition at line 3364 of file BmnStsVectorFinderV9.cxx.
References fEvent, fitter, fPass, fVectorArray, fXyzv, and CbmStsTrack::GetParamFirst().
|
private |
|
virtual |
Definition at line 90 of file BmnStsVectorFinderV9.cxx.
References TMath::Abs(), fBy, fClusArray, fCurvSta, fDigiMatches, fdTanX, fdTanXB0, fdTanY, fdTanY3, fExact, fGemConfigFile, fGemStationSet, fHitArray, fitter, fMatBudgetFileName, fNhitsMin, fNSi, fOut, fOutBranch, fPhiXZ, fPTcut, fSilConfigFile, fSilPoints, fSilStationSet, fStream2out, fStream3out, fStsPoints, fTanXmax, fTMVAtracks, fTrackArray, fTxBinw, fUseTMVA, fVectorArray, fVspPoints, fXyzv, fZmean, InitTMVA2(), InitTMVA3(), InitTMVAtracks(), and ReadTxInfo().
|
virtual |
|
private |
Definition at line 3058 of file BmnStsVectorFinderV9.cxx.
References TMVA::Reader::AddVariable(), TMVA::Reader::BookMVA(), fReaderTMVA2, and fVarTMVA.
Referenced by Init().
|
private |
|
private |
Definition at line 2936 of file BmnStsVectorFinderV9.cxx.
References TMVA::Reader::AddVariable(), TMVA::Reader::BookMVA(), fReadersTMVA3, and fVarTMVA.
Referenced by Init().
|
private |
|
private |
Definition at line 3149 of file BmnStsVectorFinderV9.cxx.
References TMath::Abs(), TMVA::Reader::AddVariable(), TMVA::Reader::BookMVA(), fTmvaReaders, fVarTMVA, and nhits.
Referenced by Init().
|
private |
|
private |
Definition at line 2863 of file BmnStsVectorFinderV9.cxx.
References fHitArray, fitter, fmapHits, fmapX, fmapY, CbmStsHit::GetStationNr(), MakeStsTrack(), TMath::Sqrt(), and z.
|
private |
|
private |
Definition at line 3394 of file BmnStsVectorFinderV9.cxx.
References BmnStsVectorFinderV9(), TMath::Abs(), CbmKFTrackInterface::Extrapolate(), fHitArray, fHitConverter, fTracksToKill, CbmStsTrack::GetNStsHits(), CbmStsTrack::GetStsHitIndex(), CbmKFTrack::GetTrackParam(), GetVectorArray(), nhits, and SetTracksToKill().
Referenced by Exec().
|
private |
References discarded, fBy, fCandCodes, fCandSet, fCandVec, fCandVec2, fCandVec3, fClusArray, fClusMaps, fCurvSta, fDigiMatches, fdTanX, fdTanXB0, fdTanY, fdTanY3, fEvent, fExact, fExactSel, fGemConfigFile, fGemStationSet, fHit2id, fHitArray, fHitConverter, fitter, fKillHitsTxP, fMap2, fMap2Out, fMap3, fMap3Out, fMapCode3, fmapHits, fmapTx, fmapTy, fmapX, fmapY, fMatBudgetFileName, fNbranches, fNhitsMin, fNSi, fNskips, fNsta, fOut, fOutBranch, fPass, fPhiXZ, fPTcut, fReadersTMVA3, fReaderTMVA2, fSeedVec, fSilConfigFile, fSilPoints, fSilStationSet, fStatData, fStream2out, fStream3out, fStsPoints, fTanXmax, fTmvaReaders, fTMVAtracks, fTrackArray, fTracks, fTracksToKill, fTxBins, fTxBinw, fTxStep, fUseTMVA, fVarTMVA, fVectorArray, fVspPoints, fXyzv, and fZmean.
|
private |
Linear LS fit of 3 points (in R-Y plane): y = a + b * l, l is a track projection length on X-Z plane
Definition at line 2734 of file BmnStsVectorFinderV9.cxx.
References fHitArray, CbmStsTrack::GetStsHitIndex(), i, BmnStsVectorFinderV9::candvec::lengxz, and y.
Referenced by BuildTriplets().
|
private |
|
private |
Definition at line 2900 of file BmnStsVectorFinderV9.cxx.
References BmnStsVectorFinderV9::candvec::stahit.
Referenced by ExcludeHits().
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
Definition at line 1970 of file BmnStsVectorFinderV9.cxx.
Referenced by BuildTriplets(), and DTxWindow().
|
private |
|
private |
Definition at line 2912 of file BmnStsVectorFinderV9.cxx.
References fHit2id, fHitArray, fmapHits, and BmnStsVectorFinderV9::candvec::stahit.
Referenced by BuildDoublets(), and FitTrack().
|
private |
Adjust angle phi to be "around" phi0 - to avoid discontinuity around +- Pi
Definition at line 2722 of file BmnStsVectorFinderV9.cxx.
References TMath::Abs(), TMath::Pi(), and TMath::Sign().
|
private |
Definition at line 325 of file BmnStsVectorFinderV9.cxx.
References TMath::Abs(), TObjArray::Delete(), FindBin(), fStatData, fTanXmax, fTxStep, TObjArray::GetEntriesFast(), TString::ReadLine(), TString::Tokenize(), and TObjArray::UncheckedAt().
Referenced by Init().
|
private |
|
private |
Definition at line 2271 of file BmnStsVectorFinderV9.cxx.
References AreTracksDoubles(), fTracks, and fVectorArray.
Referenced by Exec().
|
private |
|
private |
Definition at line 2391 of file BmnStsVectorFinderV9.cxx.
References TMath::Abs(), fHitArray, fTracks, CbmStsTrack::GetNStsHits(), CbmStsTrack::GetParamFirst(), CbmStsHit::GetStationNr(), CbmStsTrack::GetStsHitIndex(), nhits, and CbmStsTrack::SetFlag().
|
private |
|
inline |
Definition at line 102 of file BmnStsVectorFinderV9.h.
References fExactSel.
|
inline |
Definition at line 102 of file BmnStsVectorFinderV9.h.
References fExactSel.
|
inline |
Definition at line 104 of file BmnStsVectorFinderV9.h.
References fKillHitsTxP.
|
inline |
Definition at line 104 of file BmnStsVectorFinderV9.h.
References fKillHitsTxP.
|
inline |
Definition at line 98 of file BmnStsVectorFinderV9.h.
References fMatBudgetFileName.
Referenced by run_reco_bmn(), run_reco_bmn(), and run_reco_bmn().
|
inline |
Definition at line 98 of file BmnStsVectorFinderV9.h.
References fMatBudgetFileName.
|
inline |
Definition at line 99 of file BmnStsVectorFinderV9.h.
References fNSi.
Referenced by run_reco_bmn(), and run_reco_bmn().
|
inline |
Definition at line 99 of file BmnStsVectorFinderV9.h.
References fNSi.
|
inline |
Definition at line 101 of file BmnStsVectorFinderV9.h.
References fOutBranch.
|
inline |
Definition at line 101 of file BmnStsVectorFinderV9.h.
References fOutBranch.
|
inline |
Definition at line 105 of file BmnStsVectorFinderV9.h.
References fTracksToKill.
Referenced by KillHitsTxP().
|
inline |
Definition at line 105 of file BmnStsVectorFinderV9.h.
References fTracksToKill.
hitMap -— aaa.stahit
Definition at line 3112 of file BmnStsVectorFinderV9.cxx.
References fHitArray, fPass, fReaderTMVA2, fVarTMVA, CbmStsHit::GetSignalDiv(), BmnStsVectorFinderV9::candvec::lengxz, BmnStsVectorFinderV9::candvec::momxz, BmnStsVectorFinderV9::candvec::stahit, and BmnStsVectorFinderV9::candvec::ty.
Referenced by BuildDoublets().
hitMap -— aaa.stahit
Definition at line 3003 of file BmnStsVectorFinderV9.cxx.
References TMath::Abs(), fHitArray, fPass, fReadersTMVA3, fVarTMVA, CbmStsHit::GetSignalDiv(), GetY(), TMath::Log(), BmnStsVectorFinderV9::candvec::momxz, TMath::Sqrt(), and BmnStsVectorFinderV9::candvec::stahit.
Referenced by BuildTriplets().
|
private |
Definition at line 3232 of file BmnStsVectorFinderV9.cxx.
References TMath::Abs(), CbmKFTrackInterface::Extrapolate(), fHitArray, fTmvaReaders, fVarTMVA, fVectorArray, CbmStsTrack::GetChi2(), CbmStsHit::GetDigi(), CbmStsTrack::GetNDF(), CbmStsTrack::GetNStsHits(), CbmStsTrack::GetParamFirst(), CbmStsHit::GetSignalDiv(), CbmStsHit::GetStationNr(), CbmStsTrack::GetStsHitIndex(), CbmKFTrack::GetTrackParam(), TMath::Log(), TMath::Max(), nhit, TVector3::Phi(), CbmStsTrack::SetB(), TMath::Sqrt(), TVector3::X(), and TVector3::Z().
Referenced by Exec().
|
private |
|
private |
Definition at line 163 of file BmnStsVectorFinderV9.h.
Referenced by BmnStsVectorFinderV9(), BuildTriplets(), Exec(), and KillHitsTxP().
|
private |
Definition at line 166 of file BmnStsVectorFinderV9.h.
Referenced by BuildDoublets(), BuildTriplets(), ExtendTrack(), FillHitInfo(), Init(), and KillHitsTxP().
|
private |
Definition at line 171 of file BmnStsVectorFinderV9.h.
Referenced by Exec(), ExtendTrack(), and KillHitsTxP().
|
private |
Definition at line 204 of file BmnStsVectorFinderV9.h.
Referenced by Exec(), FitTrack(), FitTracks(), and KillHitsTxP().
|
private |
Definition at line 170 of file BmnStsVectorFinderV9.h.
Referenced by BuildDoublets(), ExtendTrack(), FillHitInfo(), FitTracks(), and KillHitsTxP().
|
private |
Definition at line 175 of file BmnStsVectorFinderV9.h.
Referenced by BuildDoublets(), BuildTriplets(), ExtendTrack(), FillHitInfo(), and KillHitsTxP().
|
private |
Definition at line 185 of file BmnStsVectorFinderV9.h.
Referenced by BuildDoublets(), BuildTracks(), BuildTriplets(), ExcludeHits(), ExtendTrack(), FillHitInfo(), and KillHitsTxP().
|
private |
Definition at line 155 of file BmnStsVectorFinderV9.h.
Referenced by BmnStsVectorFinderV9(), GetHitId(), Init(), and KillHitsTxP().
Definition at line 195 of file BmnStsVectorFinderV9.h.
Referenced by ExcludeHits(), Exec(), and KillHitsTxP().
|
private |
Definition at line 200 of file BmnStsVectorFinderV9.h.
Referenced by BuildDoublets(), Init(), and KillHitsTxP().
|
private |
Definition at line 155 of file BmnStsVectorFinderV9.h.
Referenced by GetHitId(), Init(), and KillHitsTxP().
|
private |
Definition at line 200 of file BmnStsVectorFinderV9.h.
Referenced by Init(), and KillHitsTxP().
|
private |
Definition at line 200 of file BmnStsVectorFinderV9.h.
Referenced by BuildDoublets(), BuildTriplets(), Init(), and KillHitsTxP().
|
private |
Definition at line 200 of file BmnStsVectorFinderV9.h.
Referenced by BuildDoublets(), Init(), and KillHitsTxP().
|
private |
Definition at line 200 of file BmnStsVectorFinderV9.h.
Referenced by Init(), and KillHitsTxP().
|
private |
Definition at line 157 of file BmnStsVectorFinderV9.h.
Referenced by BmnStsVectorFinderV9(), FinishEvent(), GoToTarget(), and KillHitsTxP().
|
private |
Definition at line 161 of file BmnStsVectorFinderV9.h.
Referenced by BmnStsVectorFinderV9(), BuildDoublets(), BuildTriplets(), ExcludeFakes(), ExtendTrack(), FillHitInfo(), Init(), and KillHitsTxP().
|
private |
Definition at line 162 of file BmnStsVectorFinderV9.h.
Referenced by BmnStsVectorFinderV9(), FillHitInfo(), KillHitsTxP(), and SetExactSel().
|
private |
Definition at line 224 of file BmnStsVectorFinderV9.h.
Referenced by BmnStsVectorFinderV9(), Init(), and KillHitsTxP().
|
private |
Definition at line 230 of file BmnStsVectorFinderV9.h.
Referenced by ExcludeFakes(), Init(), and KillHitsTxP().
Definition at line 195 of file BmnStsVectorFinderV9.h.
Referenced by Exec(), FitTracks(), KillHitsTxP(), and PrintHits().
|
private |
Definition at line 155 of file BmnStsVectorFinderV9.h.
Referenced by BmnStsVectorFinderV9(), AreTracksDoubles(), BuildDoublets(), BuildTriplets(), ExcludeFakes(), ExcludeHits(), Exec(), FillHitInfo(), FitTracks(), GetHitId(), Init(), KalmanWindow(), KillHitsTxP(), LinearFit(), PrintHits(), RemoveFakes(), TMVAOutput2(), TMVAOutput3(), and TMVAOutputTra().
|
private |
Definition at line 229 of file BmnStsVectorFinderV9.h.
Referenced by BmnStsVectorFinderV9(), and KillHitsTxP().
|
private |
Definition at line 203 of file BmnStsVectorFinderV9.h.
Referenced by ExcludeFakes(), FilterHit(), FitTrack(), FitTracks(), GoToTarget(), Init(), KalmanWindow(), and KillHitsTxP().
|
private |
Definition at line 227 of file BmnStsVectorFinderV9.h.
Referenced by BmnStsVectorFinderV9(), Exec(), KillHitsTxP(), and SetKillHitsTxP().
|
private |
Definition at line 183 of file BmnStsVectorFinderV9.h.
Referenced by BuildDoublets(), BuildTriplets(), ExcludeHits(), ExtendTrack(), FillHitInfo(), and KillHitsTxP().
|
private |
Definition at line 176 of file BmnStsVectorFinderV9.h.
Referenced by BuildDoublets(), Exec(), FinishEvent(), and KillHitsTxP().
|
private |
Definition at line 187 of file BmnStsVectorFinderV9.h.
Referenced by BuildDoublets(), BuildTracks(), BuildTriplets(), ExcludeHits(), FillHitInfo(), and KillHitsTxP().
|
private |
Definition at line 178 of file BmnStsVectorFinderV9.h.
Referenced by BuildTriplets(), Exec(), FinishEvent(), and KillHitsTxP().
|
private |
Definition at line 189 of file BmnStsVectorFinderV9.h.
Referenced by BuildDoublets(), BuildTriplets(), ExcludeHits(), ExtendTrack(), FillHitInfo(), and KillHitsTxP().
Definition at line 193 of file BmnStsVectorFinderV9.h.
Referenced by BuildDoublets(), BuildTriplets(), Curv3(), ExcludeHits(), Exec(), FillHitInfo(), KalmanWindow(), KillHitsTxP(), and PrintHits().
Definition at line 168 of file BmnStsVectorFinderV9.h.
Referenced by BuildDoublets(), FillHitInfo(), and KillHitsTxP().
Definition at line 168 of file BmnStsVectorFinderV9.h.
Referenced by BuildDoublets(), FillHitInfo(), and KillHitsTxP().
Definition at line 168 of file BmnStsVectorFinderV9.h.
Referenced by BuildDoublets(), FillHitInfo(), KalmanWindow(), and KillHitsTxP().
Definition at line 168 of file BmnStsVectorFinderV9.h.
Referenced by FillHitInfo(), KalmanWindow(), and KillHitsTxP().
|
private |
Definition at line 212 of file BmnStsVectorFinderV9.h.
Referenced by BmnStsVectorFinderV9(), Init(), KillHitsTxP(), and SetMatBudgetFileName().
|
private |
Definition at line 160 of file BmnStsVectorFinderV9.h.
Referenced by BmnStsVectorFinderV9(), BuildDoublets(), BuildTriplets(), and KillHitsTxP().
|
private |
Definition at line 199 of file BmnStsVectorFinderV9.h.
Referenced by BuildTracks(), ExcludeHits(), Exec(), ExtendTrack(), FitTrack(), FitTracks(), Init(), and KillHitsTxP().
|
private |
Definition at line 216 of file BmnStsVectorFinderV9.h.
Referenced by BmnStsVectorFinderV9(), BuildDoublets(), BuildTriplets(), ExcludeFakes(), ExtendTrack(), GetNofSiStations(), Init(), KillHitsTxP(), and SetNofSiStations().
|
private |
Definition at line 198 of file BmnStsVectorFinderV9.h.
Referenced by Exec(), and KillHitsTxP().
|
private |
Definition at line 159 of file BmnStsVectorFinderV9.h.
Referenced by BmnStsVectorFinderV9(), BuildDoublets(), BuildTracks(), BuildTriplets(), ExcludeFakes(), Exec(), ExtendTrack(), FillHitInfo(), FitTracks(), and KillHitsTxP().
|
private |
Definition at line 164 of file BmnStsVectorFinderV9.h.
Referenced by BmnStsVectorFinderV9(), BuildDoublets(), BuildTriplets(), Init(), and KillHitsTxP().
|
private |
Definition at line 226 of file BmnStsVectorFinderV9.h.
Referenced by BmnStsVectorFinderV9(), Init(), KillHitsTxP(), and SetOutBranch().
|
private |
Definition at line 158 of file BmnStsVectorFinderV9.h.
Referenced by BmnStsVectorFinderV9(), BuildDoublets(), BuildTracks(), BuildTriplets(), ExcludeHits(), Exec(), ExtendTrack(), FillHitInfo(), FitTrack(), FitTracks(), GoToTarget(), KillHitsTxP(), TMVAOutput2(), and TMVAOutput3().
|
private |
Definition at line 200 of file BmnStsVectorFinderV9.h.
Referenced by FillHitInfo(), Init(), and KillHitsTxP().
|
private |
Definition at line 200 of file BmnStsVectorFinderV9.h.
Referenced by BuildDoublets(), BuildTriplets(), Init(), and KillHitsTxP().
|
private |
Definition at line 219 of file BmnStsVectorFinderV9.h.
Referenced by InitTMVA3(), KillHitsTxP(), and TMVAOutput3().
|
private |
Definition at line 220 of file BmnStsVectorFinderV9.h.
Referenced by InitTMVA2(), KillHitsTxP(), and TMVAOutput2().
|
private |
Definition at line 169 of file BmnStsVectorFinderV9.h.
Referenced by FillHitInfo(), and KillHitsTxP().
|
private |
Definition at line 225 of file BmnStsVectorFinderV9.h.
Referenced by BmnStsVectorFinderV9(), Init(), and KillHitsTxP().
|
private |
Definition at line 155 of file BmnStsVectorFinderV9.h.
Referenced by GetHitIdBmn(), Init(), and KillHitsTxP().
|
private |
Definition at line 231 of file BmnStsVectorFinderV9.h.
Referenced by ExcludeFakes(), Init(), and KillHitsTxP().
|
private |
Definition at line 208 of file BmnStsVectorFinderV9.h.
Referenced by DTxWindow(), FillHitInfo(), KillHitsTxP(), and ReadTxInfo().
|
private |
Definition at line 180 of file BmnStsVectorFinderV9.h.
Referenced by Finish(), FinishEvent(), Init(), and KillHitsTxP().
|
private |
Definition at line 181 of file BmnStsVectorFinderV9.h.
Referenced by Finish(), FinishEvent(), Init(), and KillHitsTxP().
|
private |
Definition at line 155 of file BmnStsVectorFinderV9.h.
Referenced by GetHitId(), GetHitIdBmn(), Init(), and KillHitsTxP().
|
private |
Definition at line 200 of file BmnStsVectorFinderV9.h.
Referenced by BinCenterTx(), FindBin(), Init(), KillHitsTxP(), and ReadTxInfo().
|
private |
Definition at line 221 of file BmnStsVectorFinderV9.h.
Referenced by InitTMVAtracks(), KillHitsTxP(), and TMVAOutputTra().
|
private |
Definition at line 215 of file BmnStsVectorFinderV9.h.
Referenced by BmnStsVectorFinderV9(), Exec(), Init(), and KillHitsTxP().
|
private |
Definition at line 155 of file BmnStsVectorFinderV9.h.
Referenced by BmnStsVectorFinderV9(), Exec(), Init(), and KillHitsTxP().
|
private |
Definition at line 191 of file BmnStsVectorFinderV9.h.
Referenced by Exec(), FitTrack(), FitTracks(), KillHitsTxP(), RemoveDoubles(), and RemoveFakes().
|
private |
Definition at line 228 of file BmnStsVectorFinderV9.h.
Referenced by BmnStsVectorFinderV9(), KillHitsTxP(), and SetTracksToKill().
|
private |
Definition at line 207 of file BmnStsVectorFinderV9.h.
Referenced by BuildDoublets(), FillHitInfo(), and KillHitsTxP().
|
private |
Definition at line 210 of file BmnStsVectorFinderV9.h.
Referenced by BuildDoublets(), FillHitInfo(), Init(), and KillHitsTxP().
|
private |
Definition at line 209 of file BmnStsVectorFinderV9.h.
Referenced by DTxWindow(), FillHitInfo(), KillHitsTxP(), and ReadTxInfo().
|
private |
Definition at line 214 of file BmnStsVectorFinderV9.h.
Referenced by BmnStsVectorFinderV9(), BuildDoublets(), BuildTriplets(), Init(), and KillHitsTxP().
|
private |
Definition at line 217 of file BmnStsVectorFinderV9.h.
Referenced by InitTMVA2(), InitTMVA3(), InitTMVAtracks(), KillHitsTxP(), TMVAOutput2(), TMVAOutput3(), and TMVAOutputTra().
|
private |
Definition at line 156 of file BmnStsVectorFinderV9.h.
Referenced by ExcludeFakes(), Exec(), GetVectorArray(), GoToTarget(), Init(), KillHitsTxP(), RemoveDoubles(), and TMVAOutputTra().
|
private |
Definition at line 155 of file BmnStsVectorFinderV9.h.
Referenced by GetHitIdBmn(), Init(), and KillHitsTxP().
|
private |
Definition at line 165 of file BmnStsVectorFinderV9.h.
Referenced by BuildTriplets(), Curv3(), ExcludeFakes(), FillHitInfo(), FitTracks(), GoToTarget(), Init(), KillHitsTxP(), and Parabola().
|
private |
Definition at line 200 of file BmnStsVectorFinderV9.h.
Referenced by BuildDoublets(), FillHitInfo(), Init(), and KillHitsTxP().